Firebase ML套件可以用于检测特定动物的面孔吗,例如仅是Live Camera中的猫还是狗?

时间:2019-05-07 04:22:10

标签: android firebase firebase-mlkit

我需要检测任何说猫的动物的脸,并将其与Android应用程序中数据库中存储的照片匹配。

是否可以通过Firebase人脸检测API来实现,还是应该使用TensorFlow lite的对象检测?

2 个答案:

答案 0 :(得分:0)

我认为您无法通过Firebase人脸检测API来检测动物的脸,因为我认为它仅适用于人脸,因为它允许您检测诸如面部表情之类的特征。但是,如果要检测相机的框架中是否有猫,最好的选择是使用“对象检测” API。此外,如果您对模型进行了很好的训练,它将能够检测出框架中是否存在猫的脸。建立模型后,如何使用Firebase的ML Kit将其集成到应用程序中就非常简单了-作为参考,您可以查看其quick start example

答案 1 :(得分:0)

ML Kit图像标签API应该可以为您提供所需的东西。它可用于设备上或云处理。设备上的API可以区分400多个标签,包括识别图像中是猫还是狗。如果您正在寻找更具体的东西,则可以使用ML Kit中的AutoML Vision Edge或直接使用TensorFlow Lite构建自己的自定义模型。