Raytrix Light Field SDK  4.0
Logo
Enumerations
Rx::LFR::Params::ECalib Namespace Reference

Values that represent calibration parameters. More...

Enumerations

Detailed Description

Values that represent calibration parameters.

Enumeration Type Documentation

Enumerator
None 
ViewingFrustumSpace2Type 

Type of the viewing frustum in space 2 (enum,[Rx::CamFormat::EViewingFrustumSpace2Type]:ViewFrustSpc2Type_Orthographic,RW).

IsMasterCalibrated 

Is true if the camera has been master calibrated. Must be set after master calibration (unsigned,[0,1]:0,RW).

IsMetricCalibrated 

Is true if the camera has been metric calibrated (unsigned,[0,1]:0,RO).

CollimationPlaneVD 

An enum constant representing the light field collimation plane in VD (double,[-,-]:4,RW).

CollimationPlaneMM_Object_Reference 

An enum constant representing the light field collimation plane in MM in the reference frame (double,[-,-]:[4 projected into the object space in the reference frame],RW).

MainLensThick_FocalLengthMM 

The main lens's focal length in millimeters (double,[0.1,1e5]:100.0,RW).

MainLensThick_TotalFocusDistanceMM 

The total focus distance in millimeters. This is the distance from the sensor plane to the focus plane (double,[-,-]:500.0,RW).

MainLensThick_Magnification 

The magnification described by the used main lens (double,[0,1e9]: 0.38196601125010515179541316563436, RW).

MainLensThick_NominalFocalLengthMM 

The nominal main lens's focal length in millimeters (double,[0.1,1e5]:100.0,RW).

MainLensThick_NominalFocusDistanceMM 

The nominal total focus distance in millimeters. This is the distance from the sensor plane to the focus plane (double,[-,-]:500.0,RW).

MainLensThick_NominalMagnification 

The nominal magnification described by the used main lens (double,[0,1e9]: 0.38196601125010515179541316563436, RW).

Sensor_TotalSizeMM 

The size of the camera sensor. This is always the complete sensor size, even if the image only shows part of the whole original sensor image (double[2],[0,-]:[image width,image height] RW).

Sensor_SizeMM 

The sensor size in millimeters that corresponds to the size of image that is stored with this format (double[2], [0,-]:[image width,image height],RW).

Sensor_OffsetMM_s 

The sensor offset in millimeters. This is the vector from the center of the total sensor which is the origin of ordinates to the center of the actual sensor size in the sensor frame (double[2],[0,-]:(0.0,0.0),RW).

Sensor_PhysicalPixelSizeMM 

The sensors pixel size in mm. (double,[0.0,1.0]:0.09,RW).

ViewCam_Pinhole_ViewOffsetMM_g 

Offset of image center of virtual camera in plane perpendicular to z-axis of main lens from center of main lens in millimeters (double[2],-:(0.0,0.0),RW).

ViewCam_Pinhole_ViewZoomFactor 

The zoom factor. A zoom factor of zero sets the viewing frustum to that of the main lens (double,[-2.0,2,0]:0.0,RW).

ViewCam_Pinhole_LandscapeMode 

Disables (0) / Enables (1) the Landscape Mode for the virtual Camera (unsigned,[0,1]:1,RW).

ViewCam_Pinhole_SensorScaling 

Set the Sensor Scaling mode for the virtual Camera. Has to be one of the values defined in EVirtCamSensorScaling (enum,[Rx::CamFormat::EVirtCamSensorScaling]:VirtCam_Sensor_Scale_InnerRect,RW).

ViewCam_Pinhole_SensorSizeFactor 

The virtual sensor size factor. This determines the size of the virtual camera's sensor with respect to the plenoptic camera's physical sensor size. The virtual camera's sensor size is equal to this factor times the plenoptic camera's sensor size (double,[0.1,1000]:1.0,RW).

ViewCam_Pinhole_ViewRotationDEG 

The rotation of the virtual camera about its z-axis in degrees in a CCW sense (double,[0.0,360.0]:0.0,RO).

ViewCam_Pinhole_FrustumMM_g 

The extended frustum of the virtual camera given in 6 coordinates: 1 = bottom/left/near, 2 = top/right/near, 3 = bottom/left/far, 4 = top/right/far, 5 = bottom/left/furthest, 6 = top/right/furthest (double[18],-:-,RO).

Transformation_Global_Sensor 

This describes the transformation from the global frame to the sensor frame: The first three entries are the translation and the following nine entries are the rotation (row wise) (double[12],[-1.0,1.0]:(0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0),RW).

RefPlane_Position 

This describes the transformation from the global frame to the reference frame: The first three entries are the translation and the following nine entries are the rotation (row wise) (double[12],[-1.0,1.0]:(0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0),RW).

RefPlane_Position_FromPoints 

This parameter allows the setting of the reference to global transformation with 3 points picked in the reference plane to be. (double[9],[-,-]:-,WO).

RefPlane_ZOffsetToTCP 

This parameter allows the adjusting of the reference plane position, by translating the reference plane along its z axis relative to the TCP origin. (double,[-,-]:-,RW).

MLA_NominalLensPitchPX 

The nominal MLA lens pitch in pixels. This is the distance between neighboring micro lens centers. The nominal lens pitch serves as an initial start for further more precise calibrations. This sets the automatically computed homography (double,[0.0,-]:23.0,RW).

MLA_NominalCenterPX_pxa 

The nominal MLA center in pixels on PXA (double[2],[-,-]:(0.0,0.0),RW).

MLA_NominalCenterPX_screen 

The nominal MLA center in pixels on screen frame (double[2],[-,-]:-,RW).

MLA_Rotation90Count 

Number of 90 degree CCW rotation steps of the MLA, with respect to the standard orientation. (unsigned,[0,3]:0,RW).

MLA_InvertAxisX 

If true the MLA frame X-axis is inverted with the respect to the standard orientation (unsigned,[0,1]:0,RW).

MLA_InvertAxisY 

If true the MLA frame Y-axis is inverted with the respect to the standard orientation (unsigned,[0,1]:0,RW).

MLA_LensTypeCount 

Number of micro lens types on the MLA (unsigned,[0,12]:-,RW).

MLA_FocusRangeMinVD 

Minimal virtual depth values from where on the corresponding micro lens type gives in-focus images.(double[12],[0.0,-]:(1.0,2.8,3.8),RW).

MLA_FocusRangeMaxVD 

Maximal virtual depth values until where the corresponding micro lens type gives in-focus images (double[12],[0.0,-]:(3.0,4.0,100.0),RW).

MLA_NominalMlaSensorDistanceMM 

The nominal orthogonal distance between a micro-lens's optical center and the sensor. This may be different for each micro lens type. The values are given in millimeters (double[12],[0.0,-]:-,RO).

MLA_IsMlaDistanceConfigured 

Is true if the camera's MLA to sensor distance has been configured and must not be changed. Must be set after configuration of the true nominal MLA to sensor distances of the physical MLA. Setting this property copies the nominal MLA to sensor distance to calibrated MLA to sensor distance. (unsigned,[0,1]:0,RW).

MLA_NominalSensorDistanceToLensType1MM 

The nominal orthogonal distance between the micro-lenses of type 1 to the sensor. This may be different for each micro lens type. The values are given in millimeters (MM). This parameter describes the Length of 1VD in MM. (double,[> 0,-]:-,RW)

MLA_LensTypeOffsetsToLensType1VD 

The normalized offsets of lens type 0 and 2 to lens type 1. To calculate the Mla to sensor distances in MM for 0, 1 or 2: double dMlaToSensorDistance0MM = (1 + vdLensTypeOffsetsToLensType1VD.x) * dSensorDistanceToLensType1MM; double dMlaToSensorDistance1MM = dSensorDistanceToLensType1MM; double dMlaToSensorDistance2MM = (1 + vdLensTypeOffsetsToLensType1VD.y) * dSensorDistanceToLensType1MM; (double[2],[0,-]:-,RW)

MLA_MlaSensorDistanceMM 

The orthogonal distance between a micro-lens's optical center and the sensor. This may be different for each micro lens type. The values are given in millimeters. (double[12],[0.0,-]:-,RO).

MLA_IsAutoCalibrated 

Is true if this MLA has been calibrated automatically. (unsigned,[0,1]:0,RO).

MLA_SensorDistanceToLensType1MM 

The orthogonal distance between the micro-lenses of type 1 to the sensor. This may be different for each micro lens type. The values are given in millimeters (MM). This parameter describes the Length of 1VD in MM.(double,[> 0,-]:-,RW)

MLI_ManualLensPitchPX 

The MLI micro lens pitch in Pixel. This is the distance between neighboring micro lens centers (double,[0.0,-]:0.0,RW).

MLI_ManualCenterPX_pxa 

The MLI center in pixels on PXA (double[2],[0.0,-]:0.0,RW).

MLI_ManualCenterPX_s 

The MLI center in pixels on sensor frame (double[2],[0.0,-]:-,RW).

MLI_ManualRotationRAD 

The MLI rotation in radians from sensor frame to MLA frame (double,[0.0,-]:0.0,RW).

MLI_BorderLU 

The MLI border in lens units. This Values defines the region of interest in various algorithms (double,[0.0,1000.0]:1.0,RW).

MLI_LensGapPX 

The MLA lens gap in pixels. The micro lens diameter is the micro lens pitch minus this gap (double,[0.0,-]:0.0,RW).

MLI_LensBorderPX 

The MLA lens border in pixels. The effectively usable micro lens diameter is the micro lens diameter minus twice this border (double,[0.0,-]:-,RW).

MLI_IsCalibrated 

Is true if this MLI has been calibrated manually or automatically (unsigned,[0,1]:0,RO).

MLI_IsAutoCalibrated 

Is true if this MLI has been calibrated automatically. The manual MLI parameters aren't used (unsigned,[0,1]:0,RO).

MLI_FocusEffectiveMinVD 

Minimal virtual depth that allow a full refocus without gaps. The parameter MLA_FocusRangeMinVD describes the absolute minimal virtual depth but is affected by the current calibration. The affected value is returned by this parameter (double,[-,-]:0.0,RO).

MLI_FocusEffectiveMinMM_ObjectSpace 

Minimal mm in object space that allow a full refocus without gaps. The parameter MLA_FocusRangeMinVD describes the absolute minimal virtual depth but is affected by the current calibration. The affected value is returned by this parameter. (double,[-,-]:-,RO).