论文部分内容阅读
本文的主要工作是通过研究PC机与外围设备的USB接口驱动方式,实现了PC机与指纹传感器之间的控制和数据传输,完成了指纹图像的采集工作,并对采集到的数据进行了处理。为以后的嵌入式指纹识别模块的研究打下了基础。 本文首先介绍了指纹识别技术的发展概况和自动指纹识别系统(AFIS),主要阐述了与自动指纹识别系统相关的技术发展状况,各种类型的指纹采集传感器、指纹识别算法、自动识别系统的应用等。 针对本课题使用的电容式指纹传感器FPS200,详细介绍了它的性能以及它的开发应用,利用FPS200提供的USB总线接口,设计了指纹采集模块,并完成了硬件电路的设计、制版和调试工作。 本文的重点是实现指纹采集模块与主机的连接和数据传输,详细剖析了USB总线协议和Windows WDM驱动程序模型,分析了USB驱动程序的结构,完成了FPS200指纹传感器在Windows2000系统中USB驱动程序的设计编写和调试。 最后,利用指纹图像自身的特点,对基于方向图的滤波器设计和指纹图像滤波处理进行了研究,详细给出了方向图的计算和方向滤波器的设计。