Back to Aurora Vision Studio website

You are here: Start » Filter Reference » OpenCV » Camera Calibration And 3D Reconstruction » cvSolvePnPRansac

cvSolvePnPRansac


Module: OpenCV

Finds an object pose from 3D-2D point correspondences using the RANSAC scheme.

Name Type Description
Input value inObjectPoints Point3DArrayArray
Input value inImagePoints Point2DArrayArray
Input value inCameraMatrix Matrix Optional initial camera matrix, required for inFixPrincipalPoint and inFixAspectRatio.
Input value inDistCoeffs Matrix Coefficients of distortion
Input value inUseExtrinsicGuess Bool
Input value inIterationsCount Integer
Input value inReprojectionError Real
Input value inConfidence Double
Input value inMethod CvSolvePnPMethod
Output value outRVecs Vector3DArray Array with values of rotations for each points set
Output value outTVecs Vector3DArray Array with values of translations for each points set

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Inconsistent sizes of inImagePoints and inObjectPoints in cvSolvePnPRansac.
DomainError Missing inImagePoints or inObjectPoints in cvSolvePnPRansac.

Complexity Level

This filter is available on Basic Complexity Level.