Back to Aurora Vision Studio website

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

Camera Calibration And 3D Reconstruction

Select a filter from the list below.

Icon Name Description / Applications Modules
CreateCameraMatrix

Creates an intrinsic camera matrix from focal lengths and a principal point.

OpenCV
CreateChessboardMatrix

Creates simple array with object points.

OpenCV
CreateCirclesGridMatrix

Creates simple array with object points.

OpenCV
cvCalibrateCamera

Finds the camera intrinsic and extrinsic parameters from pairs of corresponding image and object points arrays.

OpenCV
cvCalibrateHandEye

Computes Hand-Eye calibration matrices.

OpenCV
cvCalibrateRobotWorldHandEye

Computes Robot-World and Hand-Eye calibration matrices.

OpenCV
cvCalibrationMatrixValues

Returns camera characteristics from camera matrix.

OpenCV
cvCheckChessboard

Check chessboard corners.

OpenCV
cvConvertPointsFromHomogeneous

Converts points from homogeneous to Euclidean space.

OpenCV
cvConvertPointsToHomogeneous

Converts points from Euclidean to homogeneous space.

OpenCV
cvCorrectMatches

Refines coordinates of corresponding points.

OpenCV
cvCorrespondEpilines

Computes epilines in one view for a set of points in the other view.

OpenCV
cvDecomposeEssentialMat

Decompose an essential matrix to possible rotations and translation.

OpenCV
cvDecomposeHomographyMat

Decompose a homography matrix to rotation(s), translation(s) and plane normal(s).

OpenCV
cvDecomposeProjectionMatrix

Decomposes a projection matrix into a rotation matrix and a camera intrinsic matrix.

OpenCV
cvDrawChessboardCorners

Renders the detected chessboard corners.

OpenCV
cvDrawFrameAxes

Draw axes of the world/object coordinate system from pose estimation.

OpenCV
cvEstimateAffine2D

Computes an optimal affine transformation between two 2D point sets.

OpenCV
cvEstimateAffine3D

Computes optimal affine transformation between two 3D point sets.

OpenCV
cvEstimateAffinePartial2D

Computes an optimal limited affine transformation with 4 degrees of freedom between two 2D point sets.

OpenCV
cvEstimateChessboardSharpness

Estimates the sharpness of a detected chessboard. Image sharpness, as well as brightness, are a critical parameter for accuracte camera calibration.

OpenCV
cvFindChessboardCorners

Finds the positions of the internal corners of the chessboard.

OpenCV
cvFindCirclesGrid

Finds the centers in the grid of circles.

OpenCV
cvFindEssentialMat

Calculates an essential matrix from the corresponding points in two images.

OpenCV
cvFindHomography

Finds a perspective transformation between two planes.

OpenCV
cvFisheyeCalibrateCamera

Finds the camera intrinsic and extrinsic parameters from pairs of corresponding image and object points arrays.

OpenCV
cvGetOptimalNewCameraMatrix

Computes the new camera matrix based on the free scaling parameter.

OpenCV
cvInitCameraMatrix2D

Finds the initial camera matrix from the 3D-2D point correspondences.

OpenCV
cvMatMulDeriv

Computes partial derivatives of the matrix product for each multiplied matrix.

OpenCV
cvProjectPoints

Projects 3D points to an image plane.

OpenCV
cvReprojectImageTo3D

Projects a disparity image to 3D space.

OpenCV
cvRodrigues_MatToVec

Converts a Rotation Matrix to a Rvec vector.

OpenCV
cvRodrigues_VecToMat

Converts a Rvec vector to a Rotation Matrix.

OpenCV
cvSolvePnP

Finds an object pose from 3D-2D point correspondences. This function returns the rotation and the translation vectors that transform a 3D point expressed in the object coordinate frame to the camera coordinate frame.

OpenCV
cvSolvePnPRansac

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

OpenCV
cvSolvePnPRefineLM

Refine a pose (the translation and the rotation that transform a 3D point expressed in the object coordinate frame to the camera coordinate frame) from a 3D-2D point correspondences and starting from an initial solution.

OpenCV
cvSolvePnPRefineVVS

Refine a pose (the translation and the rotation that transform a 3D point expressed in the object coordinate frame to the camera coordinate frame) from a 3D-2D point correspondences and starting from an initial solution.

OpenCV
cvStereoBM

Computes stereo correspondence using the block matching algorithm.

OpenCV
cvStereoCalibrate

Performs stereo calibration of two cameras.

OpenCV
cvStereoRectify

Computes rectification transforms for each head of a calibrated stereo camera.

OpenCV
cvStereoSGBM

Computes stereo correspondence using the semi-global block matching algorithm.

OpenCV
cvTriangulatePoints

This function reconstructs 3-dimensional points (in homogeneous coordinates) by using their observations with a stereo camera.

OpenCV