【问题标题】:Compare photos with Perceptual_hashing using huawei-mlkit to find photos that show the same person?使用 huawei-ml kit 将照片与 Perceptual Hashing 进行比较以找到显示同一个人的照片?
【发布时间】:2020-07-27 16:29:15
【问题描述】:

是否可以使用huawei's mlkit 来计算 perceptual hashes 的人脸,是否有示例如何实现这一点?

mlkit 能够在图像中找到人脸的眼睛/鼻子/嘴巴/耳朵,因此应该可以计算出一些“perceptual_hash”。

【问题讨论】:

  • 不知道这个库(也没有做太多 ML):我只在文档和检测中看到人脸检测/地标检测(定位眼睛、鼻子等)!= 识别(和嵌入)。在您的情况下,您可能(如果成对识别是一种有效的替代方案,可能取决于某种规模)甚至寻找人脸嵌入:将某些人脸映射到某个度量空间。我不希望通用感知散列能够完成这项任务。即使仅限于人脸检测边界框。如果文档没有遗漏任何东西,我认为这个库不会让你开心。
  • 从眼睛/鼻子/嘴巴/耳朵/..的相对位置和大小/..相对于彼此,可能可以计算出一种可能对面部识别有用的指纹
  • 是的,但没有人这样做可能是有原因的 ;-) 一切皆有可能,但并非一切都表现良好。只需 google face-embedding / facenet 即可获得一些初始指针(不过可能会有更新的东西)。

标签: android machine-learning computer-vision image-recognition huawei-mobile-services


【解决方案1】:

更新:

请参考 ML Kit Face Vertification。它识别并提取模板中人脸的关键特征,将特征与输入图像中的人脸特征进行比较,然后根据相似度判断两张人脸是否属于同一个人。


ML Kit人脸检测服务可以检测人脸轮廓,识别人脸特征,判断人脸表情。但它无法识别人脸,因此无法比较照片以确定它们是否属于同一个人。


根据HUAWEI HiAI Engine文档,Facial Comparison的能力可以识别和提取人脸特征,进行人脸比较,并提供分数来判断对象是否为同一个人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 1970-01-01
    • 1970-01-01
    • 2020-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多