Abstract:The hand vein recognition system based on digital signal processing (DSP) and complex programmable logic device (CPLD) is designed according to the requirements for equipment volume, accuracy and reaction speed. The overall structure and detailed implementation of the system hardware architecture are discussed in this paper. Moreover, the design philosophy and specific realization of system software as well as core algorithms are explored. The recognition system owns many good characteristics, such as high-degree integration, simple structure, flexible programming, convenient application and so on, which make it suitable for circumstances with high requirements for personal identification.