摘要
介绍了一种采用ARM处理器作为控制核心,构建指纹识别算法的嵌入式系统的实现方法。该系统采用光学指纹传感器(内建格科微电子有限公司的光学GC0307 CMOS图像采集芯片)与ARM Cortex M3内核的意法半导体公司32位高性能单片机STM32F205RE组成功能主体,采用Sobel边缘检测算子、Gabor滤波、图像二值化等图像采集与处理算法对指纹图像进行识别。经过大量实践证明,该设计适合嵌入式组件开发中需要进行生物指纹特征提取、识别,指纹身份认证、比对等场合。系统具有高性价比且交互简易、识别率高、扩展性强,便于嵌入式应用。
An implementation method of embedded system is introduced, which builds fingerprint recognition algorithm by using ARM processor as the control core. The system using optical fingerprint sensor (built-in optical GC0307 CMOS image capture chip of Galaxycore Microelectronics Co.) and 32-bit high-performance microcontroller STM32F205RE with ARM Cortex M3 core of STMicroelectronics to compose the function body. The fingerprint image is identified by image acquisition and processing algorithms such as Sobel edge detection operator, Gabor filtering, image binarization. A lot of practice has proved that the design is suitable for the occasion of biometric minutiae feature extraction & recognition, fingerprint identity verification & compared and so on in embedded component development. The system has high cost performance, simple interaction, high recognition rate, strong scalability, and it is easy to embedded applications.
出处
《物联网技术》
2013年第12期25-27,共3页
Internet of things technologies
基金
琼州学院电子信息工程学院通信工程专业综合实践创新教学改革项目资助(QDTXJ201301)