论文部分内容阅读
高度信息化的现代社会,信息安全显得越来越重要。生物特征识别与认证技术比传统的身份识别技术能更好地保护用户信息和系统安全。在生物特征技术中,可撤除掌纹识别技术作为一种新兴的技术,能更有效地保护用户的生物特征,更准确地进行身份识别,具有广阔的发展空间。将可撤除掌纹识别领域的主要识别算法实现,制作成可复用的软构件,并集成一个包含了所有可撤除掌纹识别算法的软构件平台,对可撤除掌纹识别算法的实际应用有重要的意义。
论文通过对可撤除掌纹识别领域的各种算法的分析,结合软构件技术,对于可撤除掌纹识别领域的软构件开发进行了深入研究。主要完成以下几方面的工作:
1)分析总结了基于构件的软件研发的优点,阐述了采用基于构件的软件研发方法用于可撤除掌纹特征识别的优势。然后归纳总结了可撤除掌纹识别领域的经典特征提取方法以及几种较新的特征提取方法,对于目前采用较多的几种特征提取方法进行介绍,同时还介绍了几种随机数产生的方法。
2)根据基于构件的软件研发方法和BioAPI中提出的层次结构,从生物特征应用,BioAPI框架和生物特征服务提供三个层次对基于构件的可撤除掌纹识别软件平台进行设计。
■在BioAPI框架层次,总结提出了可撤除掌纹识别领域的系统框架,对各种可撤除掌纹特征识别算法具有通用性。
■在生物特征服务提供层次,提出了基于多粒度的构件设计方法,设计了可撤除掌纹特征领域的软构件,实现了该领域的多种可撤除掌纹特征识别方法。然后使用XML语言对这些构件进行描述,便于构件被不同的组织和个人查找和使用。对可撤除掌纹构件的描述,提出了从基本信息,功能信息和非功能信息三个刻面对构件进行描述的方法,并给出了这几个刻面需要描述的详细信息。最后用XML来描述构件之间的连接,进而描述构件的组装。
■在生物特征应用层次,按照可撤除掌纹识别领域的系统框架结构,用可撤除掌纹特征识别构件,搭建了一个可撤除掌纹识别软构件平台。该平台可实现将不同的可撤除掌纹识别算法进行拼接,形成一个完整的掌纹识别系统。