如何在杂货店识别某个顾客的脸?

人工智能 图像识别 面部识别
2021-11-08 12:45:40

您将如何解决在杂货店中识别特定客户的问题?假设我们的客户已经在我们的网站上注册了一个给他的唯一 ID。要进入商店,首先他必须将带有二维码的手机放在阅读器前,以便我们的服务器在特定客户进入商店时得到通知。然后在成功验证后,他带着货物走向货架并挑选一些物品。与人相比,识别产品名称并不是一个挑战。

在我看来,解决方案是在人进来时从不同角度制作几张人脸照片。快速训练 CNN 并在客户挑选商品时将人脸图像输入它,以便选择相应的一张。

那么,您对这个问题有何看法?你会采取什么方法来解决它?

1个回答

您可能会考虑在大型数据集上预训练 CNN。CNN 的结构应使您输入 2 个不同的图像,并且 CNN 预测它们是否是同一个人。您的数据集应该包括来自多个角度的图像,有或没有像太阳镜这样的遮挡物,以及头发的变化。(对此有用的一个数据集是AR 人脸数据库。)然后您可以检查人脸是否与您在进入商店时拍摄的任何照片相匹配。