Можно ли использовать набор Firebase ML для обнаружения определенных лиц животных, таких как только кошки или собаки, из Live Camera? - PullRequest
1 голос
/ 07 мая 2019

Мне нужно обнаружить лица любого животного, скажем, Cat, и сопоставить его с сохраненной фотографией из базы данных в приложении Android.

Возможно ли это реализовать через API-интерфейсы обнаружения лиц Firebase ИЛИ мне следует использовать обнаружение объектов TensorFlow lite

Ответы [ 2 ]

0 голосов
/ 09 мая 2019

API маркировки изображений ML Kit должен дать вам то, что вы ищете. Он доступен для обработки на устройстве или в облаке. API на устройстве может различать более 400 ярлыков, включая определение, есть ли на изображении кошка или собака. Если вы ищете что-то более конкретное, вы можете создать собственную модель с помощью AutoML Vision Edge в ML Kit или напрямую с помощью TensorFlow Lite.

0 голосов
/ 07 мая 2019

Я не думаю, что вы можете обнаружить лицо животного через API Firebase Face Detection, потому что я думаю, что он подходит только для человеческих лиц, поскольку он позволяет обнаруживать такие функции, как выражение лица.Однако, если вы хотите определить, есть ли в кадре вашей камеры кошки, лучше всего использовать API обнаружения объектов.Кроме того, если вы хорошо тренируете свою модель, она сможет определить, есть ли в кадре лицо кошки.Если у вас есть модель, она довольно проста в том, как интегрировать ее в ваше приложение с помощью ML-набора Firebase - для справки вы можете взглянуть на их пример быстрого запуска .

...