Click or drag to resize

CalibratorCalibrateMultiCamera Method

Performs multi-camera calibration.

Namespace:  Zivid.NET.Calibration
Assembly:  ZividCoreNET (in ZividCoreNET.dll) Version: 0.0.0.0
Syntax
public static MultiCameraOutput CalibrateMultiCamera(
	IEnumerable<DetectionResult> detectionResults
)

Parameters

detectionResults
Type: System.Collections.GenericIEnumerableDetectionResult
List of DetectionResult instances

Return Value

Type: MultiCameraOutput
Instance of MultiCameraOutput
Remarks
Multi-camera calibration is used in a multi-camera setup to find the pose of secondary cameras in the frame of a designated primary camera, e.g. to combine points clouds into a single frame of reference. The input is generated by imaging the same checkerboard from each camera and inserting the resulting point clouds into Detector. Add the resulting DetectionResult objects to a sequence with the first element corresponding to the primary camera. The returned object contains an array of transforms, which provides the pose of camera[i] in the frame of camera[0]. Apply transform[i] to the points from camera[i] to get the same points in the frame of camera[0]. The returned object also contains an array of residuals corresponding to each transform.
See Also