![]() |
Face Engine SDK
5.17.0
A face detection, recognition and tracking engine.
|
Depth+RGB estimator interface. More...
#include <ILivenessDepthRGBEstimator.h>
Public Member Functions | |
virtual Result< FSDKError > | estimate (const Image &depth, const Image &rgb, const Detection &detection, const Landmarks5 &landmarks5, DepthRGBEstimation &out) const noexcept=0 |
Checks whether or not the detection corresponds to the real person. | |
virtual Result< FSDKError > | estimate (Span< const Image > depths, Span< const Image > rgbs, Span< const Detection > detections, Span< const Landmarks5 > landmarks5, Span< DepthRGBEstimation > outs) const noexcept=0 |
Checks several detection on several images to see whether or not the detections corresponds to the real persons. | |
virtual Result< FSDKError > | validate (Span< const Image > depths, Span< const Image > rgbs, Span< const Detection > detections, Span< const Landmarks5 > landmarks5, Span< Result< FSDKError >> errors) const noexcept=0 |
Validates input of multiple frames in a single function call. |
Depth+RGB estimator interface.
virtual Result<FSDKError> fsdk::ILivenessDepthRGBEstimator::estimate | ( | const Image & | depth, |
const Image & | rgb, | ||
const Detection & | detection, | ||
const Landmarks5 & | landmarks5, | ||
DepthRGBEstimation & | out | ||
) | const [pure virtual] |
Checks whether or not the detection corresponds to the real person.
[in] | depth | source depth image (depth map), |
[in] | rgb | source RGB image |
[in] | detection | face detection on the source RGB image ( |
[in] | landmarks5 | face landmarks on the source RGB image ( |
[out] | out | DepthRGBEstimation output structure. |
virtual Result<FSDKError> fsdk::ILivenessDepthRGBEstimator::estimate | ( | Span< const Image > | depths, |
Span< const Image > | rgbs, | ||
Span< const Detection > | detections, | ||
Span< const Landmarks5 > | landmarks5, | ||
Span< DepthRGBEstimation > | outs | ||
) | const [pure virtual] |
Checks several detection on several images to see whether or not the detections corresponds to the real persons.
[in] | depths | source Depth images span |
[in] | rgbs | source RGB images span |
[in] | detections | face detections span on the source RGB images ( |
[in] | landmarks5 | face landmarks on the source RGB images ( |
[out] | outs | DepthRGBEstimation output structures span. |
virtual Result<FSDKError> fsdk::ILivenessDepthRGBEstimator::validate | ( | Span< const Image > | depths, |
Span< const Image > | rgbs, | ||
Span< const Detection > | detections, | ||
Span< const Landmarks5 > | landmarks5, | ||
Span< Result< FSDKError >> | errors | ||
) | const [pure virtual] |
Validates input of multiple frames in a single function call.
[in] | depths | source Depth images span |
[in] | rgbs | source RGB images span |
[in] | detections | face detections span on the source RGB images ( |
[in] | landmarks5 | face landmarks on the source RGB images ( |
[out] | errors | output span of errors for each image. |