Уверенность в выводе метода прогнозирования OpenCV FaceRecognizer

Я использую OpenCV для распознавания лиц и у меня есть вопрос новичка. Вот часть моего кода:

recognizer = cv2.createLBPHFaceRecognizer()
...
nbr_predicted, confidence = recognizer.predict(predict_image)
...

Мой вопрос: чем выше доверие, значит лица более похожи или менее похожи?

1 ответ

Если достоверность выше, то это означает, что картинки менее похожи, или, другими словами, чем ниже, тем лучше. Многие люди, включая меня, нашли это странным, но я просто изменил свою переменную, чтобы она называлась loss вместо conf или же confidence, Надеюсь это ответит на твой вопрос.

Существует реализация распознавания лиц, которую вы можете прочитать здесь. Они используют OpenCV с лицевым модулем.

В их прочитанном мной есть объяснение о проекте, и они говорят, что уверенность была более похожа, когда число ниже. И наоборот.

Я изучал cv2.face с собственными лицами и fisherfaces, и я получил числа около 10000 в своих прогнозах, но с LBPH я мог предсказать с расстояния 60~80.

У вас есть какой-нибудь проект о LBPH?

Другие вопросы по тегам