Abstract

A face recognition system based on Matlab and LabVIEW is designed in this paper, which is implemented by mixed programming of LabVIEW and Matlab. This system is composed of image acquisition module, image preprocessing module and face recognition module. Face acquisition module is mainly consisted of several subVIs of NI vision image processing module in LabVIEW. Face image preprocessing is to normalize the face image. Face recognition adopts the eigenface method to recognize faces. By extracting low dimensional part of the face with K-L transformation feature subspace of the face is generated. In recognition, the collected image will be projected into this space, and a group of projection coefficients are obtained. Then they will be compared with every face image in training base. At last, the system will find the smallest gap and the identification is completed. The collected face image, the most similar face found in the training base and the face image number will be shown as the final result. Experiments show that the recognition system can recognize persons' identity accurately.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call