TY - GEN
T1 - Real-Time and low-memory multi-face detection system design based on naive Bayes classifier using FPGA
AU - Chen, Yon-Ping
AU - Liu, Chong Hsien
AU - Chou, Kuan Yu
AU - Wang, Shun Yi
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2017/7/10
Y1 - 2017/7/10
N2 - In recent years, face detection is widely used in various fields, such as face recognition, image focusing, and surveillance systems. This study proposes a real-Time face detection system based on naive Bayesian classifier using Field-programmable gate array(FPGA). The detection system divided into three main parts, feature extraction, candidate face detection, and false elimination. First, downscale the image to the image pyramid and extract local binary image features from each downscaling image; then features go through the naive Bayesian classifier to identify candidate faces. Finally, use skin color filter and face overlapping elimination to remove false positives. Detection results output to the monitor in VGA. In this paper, face detection system to implement in FPGA. As a result of the FPGA parallel processing, in 640×480 resolutions, the face detection of an image executes within 16.7 milliseconds; the improved local binary features, compared to Haar features, save around 140 times the amount of memory. The experimental results show that the accuracy rate is higher than 95% in face detection, which implies the proposed real-Time detection system is indeed effective and efficient.
AB - In recent years, face detection is widely used in various fields, such as face recognition, image focusing, and surveillance systems. This study proposes a real-Time face detection system based on naive Bayesian classifier using Field-programmable gate array(FPGA). The detection system divided into three main parts, feature extraction, candidate face detection, and false elimination. First, downscale the image to the image pyramid and extract local binary image features from each downscaling image; then features go through the naive Bayesian classifier to identify candidate faces. Finally, use skin color filter and face overlapping elimination to remove false positives. Detection results output to the monitor in VGA. In this paper, face detection system to implement in FPGA. As a result of the FPGA parallel processing, in 640×480 resolutions, the face detection of an image executes within 16.7 milliseconds; the improved local binary features, compared to Haar features, save around 140 times the amount of memory. The experimental results show that the accuracy rate is higher than 95% in face detection, which implies the proposed real-Time detection system is indeed effective and efficient.
KW - Face detection
KW - Field-programmable gate array (FPGA)
KW - Naive Bayes classifier
KW - local binary pattern (LBP)
KW - skin color detection
UR - http://www.scopus.com/inward/record.url?scp=85027586772&partnerID=8YFLogxK
U2 - 10.1109/CACS.2016.7973875
DO - 10.1109/CACS.2016.7973875
M3 - Conference contribution
AN - SCOPUS:85027586772
T3 - 2016 International Automatic Control Conference, CACS 2016
SP - 7
EP - 12
BT - 2016 International Automatic Control Conference, CACS 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 International Automatic Control Conference, CACS 2016
Y2 - 9 November 2016 through 11 November 2016
ER -