Font Size: a A A

Embedded Software Design Of OCT Fingerprint Acquisition System

Posted on:2018-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:X K QiFull Text:PDF
GTID:2428330542472043Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
The application field of identity authentication technology covers not only the national security but also the daily life such as electronic payment.General fingerprint identification methods have been difficult to meet the multiple needs of high recognition rate,high recognition efficiency and anti-counterfeiting.Exploring new fingerprint identification method,research new fingerprinting system,has become a research hotspot in related fields.OCT is a new tomography technique that has emerged in recent years.It can be used to obtain the three-dimensional microstructure of human body tissues 1-3mm deep and achieve three-dimensional imaging.This paper analyzes the shortcomings of the current general fingerprint identification system embedded platform and proposes a OCT fingerprint acquisition embedded real-time processing software system aim at OCT(Optical Coherence Tomography)fingerprint data based on Xilinx Zynq series SOC processor to provide support for the identification system based on OCT fingerprint.In this paper,aiming at the shortcomings of inefficient and limited performance of general embedded fingerprint detection software system,the design of embedded software system for OCT fingerprint data acquisition and transmission processing on heterogeneous dual-core Zynq platform has been realized.The main contents and achievements of this paper are as follows:In this paper,aiming at the shortcomings of limited resources and low performance of general fingerprint acquisition system,realized the design of embedded software system based on Zynq heterogeneous dual-core platform using programmable logic resources and ARM Cortex-A9 processor for OCT fingerprint data acquisition and transmission The main contents and achievements of this paper are as follows:(1)Construction of Software Platform:An OCT fingerprint acquisition and processing system based on Zynq platform is proposed.The transplantation of embedded Linux4.4 system is implemented on ARM core,and the SD card and 88E1518 network card device driver are transplanted.Provided support for Zynq platform OCT fingerprint data acquisition and processing system.(2)OCT data transport:In view of the features that the OCT data acquisition is completed in the FPGA processor and the pattern recognition needs to be completed in the ARM core,a data handling methon between the ARM platform and the FPGA platform of running the Linux system is proposed,the collected OCT data is transmitted to DDR by using FPGA,the DDR is accessed on the ARM side by means of memory mapping and shared memory method,the OCT data is transferred from the FPGA platform to the ARM platform,and the data carrying task is completed from FPGA side to ARM side,realized embedded development based on Linux ARM and FPGA,integrated ARM and FPGA,and simultaneously played title advantages of the two processors to achieve the rapid acquisition and transmission of OCT fingerprint data,greatly improving the system overall performance.(3)Data Network Transmission:After the OCT data is moved to the ARM side,it needs to be transmitted to the host computer for processing.In this paper,TCP/IP protocol is used to transmit the data to the host computer via the network port.The method completed the OCT data network transmission from the Linux ARM platform to the host machine,to lay the foundation for the further processing of OCT data.
Keywords/Search Tags:Zynq, Linux embedded, OCT large data, Memory map, FPGA and ARM data interaction, TCP/IP transmission
PDF Full Text Request
Related items