Luna SDK mobile models and dependencies
Feature name and description | Required algorithms and used structures | Best Shot Selection | Face Features Extraction | Face Recognition
--- | --- | --- | --- | ---
The <device> placeholder shows that the model can be used with different devices (e. g., CPU, GPU). Name of the model includes corresponding postfix (e. g., *_cpu.plan, *_gpu.plan). See "Hardware requirements" section in "FaceEngine Handbook" for information about devices supported by NN. Example of table using - if user wants to find best shots in his application, he needs to look at the "Best Shot Selection" column and see what network models are required in order to run such functionality. The required models and structures are marked with green. Algorigthms and structures marked with red are not used for the functionality.
Face detection NN version 2 First, second and third NN should be launched consequently | Structure(s): IDetector Plan(s): FaceDet_2_first_<device>.plan FaceDet_2_second_<device>.plan FaceDet_2_third_<device>.plan |  |  |
BestShotQuality estimation Performs head pose and AGS estimations | Structure(s): IBestShotQualityEstimator Plan(s): ags_angle_estimation_flwr_<device>.plan |  |  |
Head pose estimation (deprecated) | Structure(s): IHeadPoseEstimator Plan(s): angle_estimation_flwr_<device>.plan |  |  |
AGS estimation (deprecated) | Structure(s): IAGSEstimator Plan(s): ags_estimation_flwr_<device>.plan |  |  |
Extraction (NN version 54 mobilenet) (Available in Complete distribution package only!) | Structure(s): IDescriptor, IDescriptorBatch, IDescriptorExtractor Plan(s): cnn54m_<device>.plan |  |  |
Eyes state estimation (eyes status and keypoints for irises and eyelids) | Structure(s): IEyeEstimator Plan(s): eyes_estimation_flwr8_<device>.plan |  |  |
Eyes state (lightened version, returns eyes state only) | Structure(s): IEyeEstimator Plan(s): eye_status_estimation_flwr_<device>. |  |  |