Miyoung Lee, Youngseok Baek, Seongmin Kim, Hyuk Kim, B. Koo, Joo-Hyun Lee
{"title":"HW/SW co-design of face detection & recognition on virtual platform","authors":"Miyoung Lee, Youngseok Baek, Seongmin Kim, Hyuk Kim, B. Koo, Joo-Hyun Lee","doi":"10.1109/ICCE-ASIA.2016.7804730","DOIUrl":null,"url":null,"abstract":"In this paper, we present a FPGA implementation of face detection hardware (HW) and also address face recognition software (SW) on virtual platform. We apply very deeply-cascaded classifier which is composed of heterogeneous feature-classifiers to capture various characteristics of images. We use 2 step classifiers, the first searches for the coarse features and the second for the fine features. Both of the features are composed of HAAR like feature classifiers and Gabor classifiers while the 1st coarse classifier uses 700 classifiers and the 2nd uses 1350 classifiers. For the very-deeply cascaded face detector, we developed dedicated HW engine to process a feature per a cycle. The face detection is implemented in a Xilinx Virtex-7 device. For face recognition SW co-design, we also developed a virtual platform (VP). We co-verified face detection engine and face recognition SW running on a conventional operating system (OS) using the VP. Face detector operates over 30 frame/s at 50 MHz frequency for real-time applications up-to 640×480 size image.","PeriodicalId":229557,"journal":{"name":"2016 IEEE International Conference on Consumer Electronics-Asia (ICCE-Asia)","volume":"118 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Consumer Electronics-Asia (ICCE-Asia)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE-ASIA.2016.7804730","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this paper, we present a FPGA implementation of face detection hardware (HW) and also address face recognition software (SW) on virtual platform. We apply very deeply-cascaded classifier which is composed of heterogeneous feature-classifiers to capture various characteristics of images. We use 2 step classifiers, the first searches for the coarse features and the second for the fine features. Both of the features are composed of HAAR like feature classifiers and Gabor classifiers while the 1st coarse classifier uses 700 classifiers and the 2nd uses 1350 classifiers. For the very-deeply cascaded face detector, we developed dedicated HW engine to process a feature per a cycle. The face detection is implemented in a Xilinx Virtex-7 device. For face recognition SW co-design, we also developed a virtual platform (VP). We co-verified face detection engine and face recognition SW running on a conventional operating system (OS) using the VP. Face detector operates over 30 frame/s at 50 MHz frequency for real-time applications up-to 640×480 size image.