Расстояние между лицом и устройством - PullRequest
2 голосов
/ 03 октября 2019

Я использую mlkit для распознавания лиц по ссылке на github ниже:

https://github.com/firebase/quickstart-android/tree/master/mlkit

и для получения расстояния, метод ниже:

https://github.com/philiiiiiipp/Android-Screen-to-Face-Distance-Measurement

Но этот метод должен объявлять жестко закодированное значение

private var distance10 = 200
private var distance20 = 130
if (leftX != 0f && rightX != 0f) {distanceBetweenEyes = Math.abs(leftX - rightX)}

if((distanceBetweenEyes>distance20||distanceBetweenEyes>distance10){
Log.i("TAG_FACE","Face Detected Left Eye Right Distance:" + rightEye.position + "Right X" + rightX)}

Но я пытаюсь обойтись без жесткого кодирования.
Есть ли какой-либо другой метод для отслеживания расстояния между лицом и экраном.
Любая библиотека или методы для отслеживания расстояния?

...