![]() |
Face Engine SDK
5.30.2
A face detection, recognition and tracking engine.
|
OneShot RGB Liveness estimator interface. More...
#include <ILivenessOneShotRGBEstimator.h>
Public Member Functions | |
| virtual Result< FSDKError > | estimate (const Image &image, const Detection &detection, const Landmarks5 &landmarks5, LivenessOneShotRGBEstimation &estimation, float qualityThreshold=-1.f) const noexcept=0 |
| OneShot RGB Liveness estimation. | |
| virtual Result< FSDKError > | estimate (Span< const Image > images, Span< const Detection > detections, Span< const Landmarks5 > landmarks5, Span< LivenessOneShotRGBEstimation > estimations, float qualityThreshold=-1.f, LivenessOneShotRGBEstimation *aggregation=nullptr) const noexcept=0 |
| OneShot RGB Liveness estimation. | |
| virtual Result< FSDKError > | validate (Span< const Image > images, Span< const Detection > detections, Span< const Landmarks5 > landmarks5, Span< Result< FSDKError >> errors) const noexcept=0 |
| Validate input of multiple frames in a single function call. | |
OneShot RGB Liveness estimator interface.
| virtual Result<FSDKError> fsdk::ILivenessOneShotRGBEstimator::estimate | ( | const Image & | image, |
| const Detection & | detection, | ||
| const Landmarks5 & | landmarks5, | ||
| LivenessOneShotRGBEstimation & | estimation, | ||
| float | qualityThreshold = -1.f |
||
| ) | const [pure virtual] |
OneShot RGB Liveness estimation.
| [in] | image | source image. |
| [in] | detection | detection coordinates in image space; |
| [in] | landmarks5 | Landmarks5 for the detection; |
| [out] | estimation | estimation results. |
| [in] | qualityThreshold | quality threshold; |
| virtual Result<FSDKError> fsdk::ILivenessOneShotRGBEstimator::estimate | ( | Span< const Image > | images, |
| Span< const Detection > | detections, | ||
| Span< const Landmarks5 > | landmarks5, | ||
| Span< LivenessOneShotRGBEstimation > | estimations, | ||
| float | qualityThreshold = -1.f, |
||
| LivenessOneShotRGBEstimation * | aggregation = nullptr |
||
| ) | const [pure virtual] |
OneShot RGB Liveness estimation.
| [in] | images | span of source images; |
| [in] | detections | span of detection coordinates in corresponding source images space; |
| [in] | landmarks5 | span of Landmarks5; |
| [out] | estimations | span of estimations; |
| [in] | qualityThreshold | quality threshold; |
| [out] | aggregation | aggregated value based on estimations; |
| virtual Result<FSDKError> fsdk::ILivenessOneShotRGBEstimator::validate | ( | Span< const Image > | images, |
| Span< const Detection > | detections, | ||
| Span< const Landmarks5 > | landmarks5, | ||
| Span< Result< FSDKError >> | errors | ||
| ) | const [pure virtual] |
Validate input of multiple frames in a single function call.
| [in] | images | span of source images. |
| [in] | detections | span of detection coordinates in corresponding source images space. |
| [in] | landmarks5 | span of landmarks |
| [out] | errors | output span of errors for each image. |