工作做一个考勤签到系统
  开始签到人数不超过500速度还行不到十秒就完事,现在人数一下增加三千多,速度奇慢,查了一下速度最慢的是指纹仪对比的过程,
  有没有哪位大哥用过,给支个招,看看有没有什么好的处理方法,或者对比的算法.

解决方案 »

  1.   

    业务上 指纹应该和客户ID对应
    比如说在按指纹的同时他已经打过卡了 这样对比只是1次
    如果非要拿一个指纹去和数据库里所有的图对比的话 可以多开几个线程
    还有 指纹仪应该是有自己的SDK的吧 难道是你自己写的算法?
    几年前我做过一段时候这东西 大概原理好象是 客户在登陆指纹的时候 需要按3下 取3张图
    每张图取3个特征点(就是纹路交叉的点)3张图中这3个点都取到了才算登陆成功
    以后验证也是验证这3个点的坐标 而不是全图比较 具体去查点资料吧 忘完了呵呵
      

  2.   

    10妙太慢了吧 
    我们现在的指纹仪都是小于1妙的 
    比对方式很重要也会影响比对速度的 像人数多了就不要选1:N 这种方式  选 1:1会快很多的 这是我们的指纹介绍 
    S3400指纹仪是一款射频原理真皮敏感器(面积型),高性能指纹对比算法等软硬件组成的联机产品,硬件部分的工作是采集指纹并将其通过USB接口传输到主机中,识别任务是由安装到主机中的软件部分来完成。该产品采用美国最先进活体真皮指纹采集技术,精确可靠; 使用航天级特种纳米涂层工艺处理指纹采集头,经久耐用,性价比高、识别率高、超小体积。是您电脑的理想伴侣。S3400  技术指标 
    指纹敏感器:生物射频原理真皮敏感器 
    拒真率:﹤0.00008% (实际测试结果)
    认假率:﹤0.028% (实际测试结果)
    主机接口:USB 2.0 
    供电电压:5V 待机电流:20mA
    睡眠电流:﹤3uA 
    工作环境:-30℃-80℃ 
    工作湿度:<96% 
    产品特点 
    ● 对各种指纹类型适应性强:彻底解决了不理想手指识别率低的问题
    ●对干手指识别高:特别适用与北方冬天的干手指
    ●登录指纹成功率高:在作登录指纹时,成功率接近99.5%
    ●宽温区:适合特别寒冷或特别酷热的地区
    ●抗静电能力强:在干懆容易起静电地区很适合该产品基于电脑上的应用:
    计算机登录控制:指纹取代登录密码的不安全性同时不需要记忆复杂密码。 
    文件保护:通过指纹对文件进行加密设定,保护机密资料及个人文件安全。
    密码托管:可通过个人指纹关联各种账号/密码,轻松登录邮箱、MSN等等。取代用户名及密码。 
    计算机定时关机,同时可设定多个开关机时间段。让家长能控制小孩用电脑时间,企业老板控制重要部门电脑使用 
            
    S3400应用领域:
    与其它主机连接可实现的功能: 
    档案管理: 
    1.取代管理员密码登录,使用更安全方便 
    2.取代管理员之间权限密码设置 
    银行安全: 
    1.银行柜台操作权限设置 
     2. 替代传统的登陆以及授权方式 
    3.消除内控身份认证中存在的安全隐患 
    4.对储蓄用户进行身份识别 
    5.取代ATM机密码登录 
    6.储蓄用户保险箱开启 
    考生身份识别:考生考场的身份识别
    证件伪造:为各个机构或单位确认证件使用者身份是否与证件一致 
    广泛应用于:门 禁、银行、社保、公安、考勤、计算机及网络安全、互联网购物的支付手段等身份认证的场合。 
    手机: +86-136 622 42497
    QQ:   573437097
    MSN:  [email protected]  
    邮箱: [email protected]
      

  3.   


    专业销售URU4000/URU4000B指纹采集仪及SDK二次开发包 
    对二次开发具有丰富经验 QQ 156770505 
    网址:HTTP://URU.B2BFLY.COM