在选取较优化的指纹识别预处理算法的基础上,根据算法的结构选取具有并行处理、低功耗、速度快等特点的FPGA作为实现算法的基本器件。由于用FPGA实现复杂算法较传统器件从思考角度和实现方向上都有很大区别,所以本次设计从新的方向来完成传统的指纹处理的设计。实际结果表明FPGA基本达到了设计的最初要求。
指纹识别作为生物识别的一种,因其具有唯一性和稳定性,在身份识别上有着其他手段不可比拟的优势。随着指纹传感器性能的提高和价格的下降,指纹的采集越来越容易,指纹识别算法也已比较成熟。传统的指纹识别系统一般以PC机和DSP为主要处理平台。随着人们对便携设备的安全性要求越来越高,传统的处理系统在功耗和处理速度及实时性上已经不能满足需要。
指纹识别系统在很大程度上依靠指纹图像的质量。在实际应用中由于采集条件和采集设备的因素,采集到的指纹质量比较差,含有大量噪声,容易导致很多问题,影响后续处理的效果。所以在对指纹特征提取前,必须进行一系列的预处理,改善输入指纹图像的质量,为后续处埋奠定基础。
本文在进行多方面比较和论证的基础上,选取较优化的预处理算法,作为FPGA指纹预处理平台的算法。并用FPGA实现所选算法。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !