Solar
|
Depth estimation based on disparity of matched features. UUID: 0d3c4b5d-bbb2-4adc-80b0-b7e8720a704d
More...
#include <IDepthEstimation.h>
Public Member Functions | |
IDepthEstimation ()=default | |
IDepthEstimation constructor. | |
virtual | ~IDepthEstimation ()=default |
~IDepthEstimation | |
virtual FrameworkReturnCode | estimate (std::vector< SolAR::datastructure::Keypoint > &rectKeypoints1, std::vector< SolAR::datastructure::Keypoint > &rectKeypoints2, const std::vector< SolAR::datastructure::DescriptorMatch > &matches, float focal, float baseline, SolAR::datastructure::StereoType type)=0 |
Depth estimation based on disparity of matched rectified keypoints in a stereo camera. More... | |
Depth estimation based on disparity of matched features. UUID: 0d3c4b5d-bbb2-4adc-80b0-b7e8720a704d
|
pure virtual |
Depth estimation based on disparity of matched rectified keypoints in a stereo camera.
[in,out] | rectKeypoints1 | Rectified keypoints of the first image. The implementation stores depth estimation in the keypoints. |
[in,out] | rectKeypoints2 | Rectified keypoints of the second image. The implementation stores depth estimation in the keypoints. |
[in] | matches | A vector of matches representing pairs of indices relatively to the first and second set of descriptors. |
[in] | focal | The common focal of the camera. |
[in] | baseline | The baseline distance of two cameras. |
[in] | type | Stereo type |