Уверенность лиц, использующих ML Kit в Android

#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, поэтому он должен быть безопасным в использовании.