#android #face-detection #google-mlkit
#Android #распознавание лиц #google-mlkit
Вопрос:
У меня есть приложение для Android, которое использует Google ML Kit для обнаружения лиц по кадрам, снятым CameraX. Мое приложение действительно простое и использует приведенный ниже фрагмент.
override fun analyze(image: ImageProxy) {
detector.process(image)
.addOnSuccessListener { faces ->
...
}
.addOnFailureListener { e ->
...
}
.addOnCompleteListener {
...
}
}
Мне нужно было бы собрать все лица в этом кадре вместе с их значением достоверности, потому что я хочу быть уверенным, что обнаружение имеет хорошую точность.
Согласно изображению ниже, Face
объект не имеет никакого значения достоверности.
Ответ №1:
вы правы. в API surface для FaceDetector нет результата оценки достоверности. Однако результат лица возвращается только в том случае, если достоверность> = 0,5, поэтому он должен быть безопасным в использовании.