Skip to content

Calibration

Calibration(source: str | Path | ndarray | bytes | void)

Bases: Record

Camera Calibration data

Attributes:

Source code in src/pupil_labs/neon_recording/timeseries/array_record.py
55
56
57
58
59
60
61
def __init__(self, source: str | Path | np.ndarray | bytes | np.void):
    if not isinstance(source, np.void):
        source = Array.load_arrays(
            source, partial(Array.load_array, dtype=self.dtype)
        )[0]
    assert isinstance(source, np.void)
    self.source = source.view(np.recarray)

crc class-attribute instance-attribute

crc = fields[int]('crc')

CRC of the calibration data.

left_camera_matrix class-attribute instance-attribute

left_camera_matrix = fields[NDArray[float64]]('left_camera_matrix')

Camera matrix of the left eye camera.

left_distortion_coefficients class-attribute instance-attribute

left_distortion_coefficients = fields[NDArray[float64]]('left_distortion_coefficients')

Distortion coefficients of the left eye camera.

left_extrinsics_affine_matrix class-attribute instance-attribute

left_extrinsics_affine_matrix = fields[NDArray[float64]]('left_extrinsics_affine_matrix')

Extrinsics affine matrix of the left eye camera.

right_camera_matrix class-attribute instance-attribute

right_camera_matrix = fields[NDArray[float64]]('right_camera_matrix')

Camera matrix of the right eye camera.

right_distortion_coefficients class-attribute instance-attribute

right_distortion_coefficients = fields[NDArray[float64]]('right_distortion_coefficients')

Distortion coefficients of the right eye camera.

right_extrinsics_affine_matrix class-attribute instance-attribute

right_extrinsics_affine_matrix = fields[NDArray[float64]]('right_extrinsics_affine_matrix')

Extrinsics affine matrix of the right eye camera.

scene_camera_matrix class-attribute instance-attribute

scene_camera_matrix = fields[NDArray[float64]]('scene_camera_matrix')

Camera matrix of the scene camera.

scene_distortion_coefficients class-attribute instance-attribute

scene_distortion_coefficients = fields[NDArray[float64]]('scene_distortion_coefficients')

Distortion coefficients of the scene camera.

scene_extrinsics_affine_matrix class-attribute instance-attribute

scene_extrinsics_affine_matrix = fields[NDArray[float64]]('scene_extrinsics_affine_matrix')

Extrinsics affine matrix of the scene camera.

serial class-attribute instance-attribute

serial = fields[str]('serial', decode)

Serial number of the Neon module.

version instance-attribute

version: int

Version of the calibration data.