如何使用Google Vision和Google Video Intellligence检测视频中的徽标?

时间:2018-08-06 22:31:19

标签: google-cloud-platform google-cloud-vision

我喜欢在图像中检测徽标的能力;但是,在视频的每个帧上都调用它会很自杀。我首先尝试为视频添加标签,然后查看标签中是否出现了“徽标”或“品牌”,但是没有运气。然后我注意到“产品”作为标签,但也与徽标无关。有谁知道视频与如何在视频上使用client.logo_detection(image = image)之间的关系?扫描每一帧都是精神错乱。我相信有更好的方法。

1 个答案:

答案 0 :(得分:0)

here描述了所有视频智能功能。唯一可能有用的方法是LABEL_DETECTION,但它基于实体检测,例如狗,花朵,建筑物等。

我一直在和Vision API一起玩,以了解其工作原理。我使用了麦当劳,法拉利和Google Cloud的徽标,该徽标的logo标签总是占50%以上,但从未标识出该品牌属于哪个品牌。但是,如果您放置泰姬陵的照片,它会专门标识Taj Mahal landmark

这里有feature request for Vision API个有关徽标的信息,您可以加注星标以提供更多可见性并接收通知。我没有发现任何与视频智能有关的东西。您可以提出一个文件或分享您的视频样本作为示例,以便我为您服务。

更新1

根据supported images准则,LOGO_DETECTION需要640x480图像。您提交的示例的大小增加了一倍,但内容更多,并且我不希望徽标被检测到。此外,图像质量不是最好的。

如果您想测试Vision API中当前可用的徽标检测的工作方式,建议您遵循this guide