【问题标题】:if i wanted to perform an iris scan, would i need any additional api's or can i just use whats readily available?如果我想执行虹膜扫描,我是否需要任何额外的 api 或者我可以使用现成的东西吗?
【发布时间】:2016-05-10 23:17:10
【问题描述】:

如果我想进行虹膜扫描,我需要任何 额外的 api 还是我可以使用现成的?

【问题讨论】:

    标签: android api fingerprint biometrics


    【解决方案1】:

    您不需要任何新的 API 来进行生物识别,但确实存在专门的生物识别 API。如果您想使跨平台信息共享更容易,它们通常最有帮助,跳过编写图像采集/存储程序的一些无聊部分,诸如此类的事情。如果没有生物识别 API 可以提供的那种指导,编写与所有相关生物识别标准兼容的代码可能会变得非常血腥。 BioAPI Consortium (http://www.bioapi.org/) 在他们的网站上提供了一些规范和其他类似的东西,如果你有兴趣购买的话,虽然我对他们所做的所有事情都不是很熟悉。

    在决定是否使用生物识别 API 时,我首先会检查让您的采集设备与您的软件互操作是否容易。如果您打算只为研究目的拍摄几张照片,然后将它们从您已经找到的相机下载到您的机器上,那么获得一张照片可能不如您拍摄一堆照片重要访问控制目的,这要求您将不同的摄像头插入不同位置的不同计算机。

    【讨论】:

    • 如果您在打开包装后能够以 8x128 的分辨率获得质量不错的 IrisCodes,那么使用 Android 手机应该没问题。 (这是一个很大的问题,因为我只使用过标准相机并且不知道 Android 手机的分辨率是多少。您可能会看到匹配性能有所下降,但我不确定。)
    【解决方案2】:

    一个选项是NeurotechnologyVeriEye(不是免费的,但我认为他们有试用版),他们提供了一个非常全面的 SDK 来处理虹膜图像并进行验证/识别。最大的挑战是从手机摄像头获取可用图像。我已经看到使用从 dslr 全脸图像中提取的虹膜图像进行的虹膜识别相当成功,因此您应该能够从(后)摄像头中获得可用的东西。作为一个大人物,您通常需要一张 640x480 的图像来捕捉完整的眼睛。

    【讨论】:

      【解决方案3】:

      我不相信有任何这样的生物识别库。此外,除非您使用自己的硬件,否则我认为它不可行,因为当前的手机都没有相机分辨率来捕捉虹膜的细节。

      【讨论】:

        猜你喜欢
        • 2016-04-06
        • 2016-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-30
        • 2012-06-22
        相关资源
        最近更新 更多