Theory and practice of Arena face detection and recognition system

Face is one of the most unique biometrics for identification verification. Nowadays many projects are undertaken to realize an effective way for quickly identifying human faces through studies of manifold techniques and machine learning. Unlike these newly innovated complex algorithms target at mass...

全面介紹

Saved in:
書目詳細資料
主要作者: Zhao, Zixiao
其他作者: Cham Tat Jen
格式: Final Year Project
語言:English
出版: 2016
主題:
在線閱讀:http://hdl.handle.net/10356/66805
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
實物特徵
總結:Face is one of the most unique biometrics for identification verification. Nowadays many projects are undertaken to realize an effective way for quickly identifying human faces through studies of manifold techniques and machine learning. Unlike these newly innovated complex algorithms target at mass-scale system of enterprise level, most of which have not been published to open source platform, This project aims to use a rather state-of-art system, ARENA, to handle a classical real time webcam face verification task in reality, as a feasible and open source solution for face verification in daily individual use under an acceptable budget, while helping readers build fundamental notions of classical face recognition utilization. The implementation of this system will be based on C++ language as primary programming language( to maintain data structure ), Qt user interface to build GUI, and OpenCV for all image processing tasks under a basis of the MVC principle (Model, View, Controller) as shown in the figure 1 below. Figure 1[1] After we finish combining these components, The ARENA system is capable of detecting and recognizing faces through web cam and analyzing if this face is ‘known’ as someone inside our face database or ‘unknown’ as a stranger excluded from database. We are also capable of making further modifications to the database by viewing existing faces and adding/removing faces.