- Welcome
- Getting Started With the NVIDIA DriveWorks SDK
- Modules
- Samples
- Tools
- Tutorials
- SDK Porting Guide
- DriveWorks API
- More
The pose estimation module estimates the position of a camera given detected features. All functionalities run synchronously on CPU.
If know the structure of the 3D world, points observed in the image (2D) can be matched with world points (3D). The problem of estimating the pose of the camera given these 2D-3D correspondences is known as the Perspective-n-Points (PnP) problem. The dwPnPObject
solves this problem through RANSAC and non-linear optimization.
The PnP pose estimator requires a few things before it can estimate the pose:
dwCameraModel_pixel2Ray
)This will result in two matched vectors of worldPoints
and rays
. The function dwPnP_solve
can then estimate the camera pose.