Android 中使用 ML Kit 的人脸置信度
Confidence of faces using the ML Kit in Android
我有一个 Android 应用程序,它使用 Google ML Kit 来检测 CameraX 拍摄的帧上的人脸。我的应用程序非常简单,使用下面的代码片段。
override fun analyze(image: ImageProxy) {
detector.process(image)
.addOnSuccessListener { faces ->
...
}
.addOnFailureListener { e ->
...
}
.addOnCompleteListener {
...
}
}
我需要收集该帧上的所有面孔及其 置信度 值,因为我想确保检测具有良好的准确性。
根据下图,Face
对象没有任何置信度值。
face-object
你是对的。 FaceDetector 的 API 表面中没有显示置信度得分结果。但是,只有置信度 >= 0.5 时才会返回人脸结果,因此应该可以安全使用。
我有一个 Android 应用程序,它使用 Google ML Kit 来检测 CameraX 拍摄的帧上的人脸。我的应用程序非常简单,使用下面的代码片段。
override fun analyze(image: ImageProxy) {
detector.process(image)
.addOnSuccessListener { faces ->
...
}
.addOnFailureListener { e ->
...
}
.addOnCompleteListener {
...
}
}
我需要收集该帧上的所有面孔及其 置信度 值,因为我想确保检测具有良好的准确性。
根据下图,Face
对象没有任何置信度值。
face-object
你是对的。 FaceDetector 的 API 表面中没有显示置信度得分结果。但是,只有置信度 >= 0.5 时才会返回人脸结果,因此应该可以安全使用。