Я тестировал новый API-интерфейс Face для Android и заметил, что даже с включенным «ACCURATE_MODE» он не обнаруживает лиц, которые использовали для обнаружения старого API FaceDetector. Также мне хотелось бы знать, результаты битмап-кодирования «RGB_565» против «ARGB_888» при создании результатов.Новые ограничения API Face Face
ответ
Обновление:
Вопрос заключается в том, что детектор лица устанавливается только обнаружить лица, которые являются по меньшей мере, 10% по умолчанию (в качестве оптимизации производительности).
Новый выпуск Google Play Services 8.4 поддерживает установку минимального размера лица, позволяя обнаруживать более мелкие грани. Смотрите метод setMinFaceSize здесь:
Я предполагаю, что нет никакого способа манипулировать этими цифрами, какие-либо предложения о том, как обнаружить меньшие лица в изображении, учитывая тот факт, что я не обязательно знаю, где на изображении они расположены, и какое отношение лицо может иметь по сравнению с изображением размер – feisal
Основываясь на моем опыте, ширина изображения не является единственным фактором, и мне пришлось обрезать высоту, а также обнаруживать большую часть граней, например, перекрывающиеся фрагменты размером 400x400. – feisal
См. Обновление выше, которое позволяет обнаруживать более мелкие грани без необходимости использования срезов. – pm0733464
Я видел эту проблему в нашем проекте ObscuraCam [0] и оставлен как старым, так и новым API, чтобы попытаться максимизировать обнаружение.
Кажется, что новый API только лучше в деталях, которые он дает вам о ориентирах лица и классификации выражений, а не в способности фактического обнаружения лиц или частичных лиц.
- 1. Сколько транзакций - Face API
- 2. Microsoft Face Api для python
- 3. Microsoft Face API для Android
- 4. Время ответа Microsoft Face Api?
- 5. Microsoft Face Api ограничение ключа
- 6. Обнаружение функции Android Face
- 7. Face API Обнаружение проблемы с холстом
- 8. 400 Bad Request C# Microsoft Face Api
- 9. Face API Base64 image post возвращает badrequest
- 10. Использование Face FaceBook через facebook api
- 11. microsoft когнитивные услуги face api browser
- 12. Определение солнцезащитных очков Google vision Face API
- 13. Sketchup рубин ссылка API для удаленного Face
- 14. Microsoft`s Face Api с PHP
- 15. Microsoft Face API Grouping: FaceNotFound error
- 16. Android Face Detection API - Сохраненный видеофайл
- 17. Ограничение количества запросов к API Microsoft Face
- 18. Fade To Black Когда iPhone установлен Face Face
- 19. Поддержка Android Wear 2.0 для приложения face face
- 20. Как распознать Face and Smile & Face в Android?
- 21. @ font-face issues
- 22. @ font-face issues
- 23. Условно стиль @ font-face
- 24. @ font-face ie проблемы
- 25. Проблемы с @ font-face
- 26. Android Watch Face TextClock
- 27. Как работает @ font-face?
- 28. CSSTidy break font-face
- 29. Android Watch Face Настройка
- 30. Использование @ font-face проблемы
Можете ли вы привести несколько примеров? Есть ли что-то общее с примерами, которые не работают для вас? (например, очень маленькие грани?). – pm0733464
Мне кажется, что размер лица должен быть в «правильном соотношении» по сравнению с измерением изображения для обнаружения. Поэтому лица не обязательно маленькие, чтобы их не обнаружить, но они малы по сравнению с размером изображения. Если я обрезаю изображение во время выполнения и передаю его в детектор, он обнаружит эти грани и столько, сколько я увеличу больше (обрезая меньший размер исходного изображения), он обнаружит больше лиц в случае, когда у меня есть несколько лица в изображении. – feisal
Делает смысл. См. Изменения к моему ответу ниже, что объясняет эту проблему. – pm0733464