gpt4 book ai didi

opencv - PC/手机如何识别一张照片的人?

转载 作者:太空宇宙 更新时间:2023-11-03 21:26:46 25 4
gpt4 key购买 nike

最近,我正在研究使用 OpenCV 进行面部识别,并且我正在尝试一些基于研究的简单示例。

我正在考虑在前门条件下使用它。

如今,一些建筑物或公寓使用面部识别来防止入侵者。当有人加入他们时(例如公司或房屋),他们需要此人的照片。据我所知,他们只需要一张照片。

上次我没在意,现在,我很好奇。PCA,LDA等著名算法使用机器学习,因此它们增加了成功百分比(案例)。要使用机器学习,他们需要尽可能多的样本图像。这就是为什么我对此很好奇。建筑物或公司只需要一张照片,但它们可以识别每个人。而且,它们的准确性非常好。这怎么会发生?除了PCA或LDA还有其他算法吗?

感谢阅读!

最佳答案

据我所知,这还没有实现。所以我认为他们无法开发出仅使用一张照片就能识别人的软件。他们很可能使用授权人的照片来教授算法。因此,如果那张图片与经过训练的图片不匹配,算法就会说这是一种入侵。

编辑:

正如 linuxqwerty 指出的那样,那些商业产品已经用大量数据集进行了训练。

作为这种训练的结果,学习发生了,算法实现了所有这些样本面孔的特征提取。

然后算法知道人脸可能具有的几乎所有类型的特征。

例如:眉毛的粗细、双眼的距离、下巴的圆度……这些只有人类才能对面孔做出判断。该算法可以提取数以千计的这些特征。

它可以保留面部作为这些特征的表示。

所以现在我们有了这个商业软件,它可以将人脸表示为具有很多数字的二进制代码。

我又收到你的问题了。

公寓或公司购买了此软件。

他们包括授权人的照片。

该软件所做的只是将图片转换为千位密码。

所以那个人有这个唯一的密码,系统只能从他的脸上复制那个密码。

总结:

  • 学习部分是使用大脸数据库实现的。
  • 得益于学习部分,识别部分只用一张图片就可以完成。

PS:欢迎指正

关于opencv - PC/手机如何识别一张照片的人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31605223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com