首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

解析嵌入式指纹检索系统设计(3)

解析嵌入式指纹检索系统设计(3)

4.系统测试与分析
  在系统设计完成之后,笔者对系统的性能和效率等指标做了相应的测试。实验中采用了两个指纹数据库进行系统验证,分别是国际标准指纹测试库 FVC2000-DB3和本系统采集自建的指纹数据库库OWN-DB.FVC2000-DB3包含800张指纹图像,OWN-DB包了含500张指纹图像,两库中的图像都以8位灰度的BMP格式保存,图7和图8分别为两个指纹数据库的示例图像。

  


  指纹检索算法的性能采用检索穿透率(Penetration Rate, PR)和检索错误率(Error Rate, ER)衡量。检索穿透率(PR)定义为检索得出的待匹配指纹数量占整个数据库的比重,该比重可以由算法程序员自行设定;检索错误率(ER)则定义为在某一穿透率的限制下,在待匹配指纹中未检测到目标指纹的概率,即检索失败率。在实验中利用所述的两个指纹数据库对系统进行测试,得到一系列的实验数据,将这些实验数据进行曲线拟合,绘制出如图9所示的曲线图。

  


  从实验数据图可知,在FVC2000-DB3数据库上,当检索穿透率为10%时,系统检索错误率在6%左右。而在OWN-DB数据库上,当穿透率为 10%时,系统错误率则可降低至4.6%以内,充分验证了本设计的可靠性。此外作为嵌入式系统,软件程序的执行效率也是一项重要指标。在实验中,当系统进行1:800检索时总耗时1.63秒;当进行1:500检索时总耗时0.99秒。总体来看,系统的实时性也达到了比较良好的指标。
  结语
  指纹检索算法是一种应用于大容量指纹数据库的快速指纹搜索方案。本文在对传统自动指纹识别系统研究的基础上,设计了基于多维向量指纹索引因子的快速指纹检索算法,同时利用国产SOC芯片SEP6200,搭建了嵌入式应用平台,并最终将所设计的算法以应用程序的形式在嵌入式目标平台上进行映射与实现。系统经过实验测试与分析,得到了良好的性能指标,进一步论证了本设计的可行性。
继承事业,薪火相传
返回列表