【问题标题】:Web based face recognition system基于Web的人脸识别系统
【发布时间】:2011-03-17 15:25:37
【问题描述】:

我正在考虑构建一个基于网络的人脸识别系统。我知道有一些像 KeyLemon 一样,还有一些由不同的制造商提供,允许笔记本电脑用户使用他们的脸登录 Windows。我想知道这个功能是否可以转移到网络应用程序中。

【问题讨论】:

    标签: algorithm face-recognition


    【解决方案1】:

    Keylemon 提供 web api 来注册人脸及其以后的识别。您可以使用此 Web api 集成到您的应用程序中以提供人脸识别功能。它是这样工作的。在注册期间拍摄六张照片并生成生物特征模型。模型 ID 返回给客户端。此模型 ID 需要存储在应用程序数据库中。对于人脸识别,网络摄像头流与模型 ID 相结合被传递到 keylemon 服务器。如果模型 id 和流匹配,则人脸被验证。

    【讨论】:

      【解决方案2】:

      建议你以此为基础

      OpenCV(开源计算机视觉)是一个用于实时计算机视觉的编程函数库。

      Hacker Medley 上有一个关于 OpenCV 的优秀播客,其中有各种有用的参考资料。据我了解,该库在开发方面的发展速度非常快,因此需要密切关注。

      【讨论】:

      • 我想知道HornetsEye 是否真的能达到同样的效果。我正在考虑使用 Ruby 开发应用程序。
      【解决方案3】:

      我编写了一个类似的 Web 应用程序。我不得不说——我对我们目前在这些事情上的技术水平感到非常失望。有问题的系统使用了一个 10mpix 佳能相机和一个特殊的手电筒支架。它必须有一个完美的白色背景,头部必须以正确的方式倾斜,不能旋转超过几度,并且必须与图片边缘有非常精确的距离。即便如此,它也给出了很多误报和否定。

      所以也许他们今天想出了更好的东西,但我对此表示怀疑。这都是 2 年前的事了,该软件是一家专门从事这类事情的公司的一些商业产品。

      总而言之,我要说的是——最好不要。生物识别技术很酷,但目前它们太不稳定,无法部署在小众情况下。

      【讨论】:

      • 我这样做是为了研究这些东西是如何成为可能的。我不会把它带入市场。这实际上是我对我的学士学位项目的想法。
      • @JohanSJA - 那么我建议您从对人脸识别系统及其准确性的一般调查开始。也许您甚至不需要访问 Web 部件...
      • @JohanSJA - 不客气。我又想到了一个想法——今天有多少台电脑安装了任何类型的摄像头,网络摄像头在这方面的可用性如何?光线不足的情况呢?
      【解决方案4】:

      您可以使用闪光灯之类的东西来访问相机...,然后使用相同的算法来识别人脸..

      【讨论】:

      • 我不考虑专有闪存软件。是否有任何免费软件可以为此目的编辑 Flash?
      • 你不会使用flash软件本身,但是你会通过ActionScript使用它,我相信有类似浏览器插件的开源flash,但如果你以后想要商业化的东西,这就是flash之战!
      猜你喜欢
      • 1970-01-01
      • 2016-04-06
      • 2020-06-03
      • 1970-01-01
      • 1970-01-01
      • 2014-03-16
      • 2015-10-13
      • 2021-02-20
      • 2014-09-20
      相关资源
      最近更新 更多