{"title":"Hardware implementation of boosting based object detection using a high level description","authors":"K. Khattab, J. Dubois, J. Mitéran","doi":"10.1109/ISIE.2008.4677098","DOIUrl":null,"url":null,"abstract":"The face detection is a fundamental prerequisite step in the process of face recognition. The focus of this paper is the implementation of a real time embedded face detection system while relying on high level description language such as SystemC. Recently, the boosting based object detection algorithms proposed by have gained a lot of attention and are considered as the fastest accurate object detection algorithms today. However, the embedded implementation of such algorithms into hardware is still a challenge, since these algorithms are heavily based on memory access. We built a parallel implementation that exploits the parallelism and the pipelining in these algorithms. We show that, using a SystemC description model paired with a mainstream automatic synthesis tool, can lead to an efficient hardware implementation. We also display some of the tradeoffs and considerations, for this implementation to be effective. This implementation proves capable of increasing the speed of the detector as well as bringing regularity in time consuming. The design implementation is reasonably low on FPGA resource utilization.","PeriodicalId":262939,"journal":{"name":"2008 IEEE International Symposium on Industrial Electronics","volume":"225 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE International Symposium on Industrial Electronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISIE.2008.4677098","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The face detection is a fundamental prerequisite step in the process of face recognition. The focus of this paper is the implementation of a real time embedded face detection system while relying on high level description language such as SystemC. Recently, the boosting based object detection algorithms proposed by have gained a lot of attention and are considered as the fastest accurate object detection algorithms today. However, the embedded implementation of such algorithms into hardware is still a challenge, since these algorithms are heavily based on memory access. We built a parallel implementation that exploits the parallelism and the pipelining in these algorithms. We show that, using a SystemC description model paired with a mainstream automatic synthesis tool, can lead to an efficient hardware implementation. We also display some of the tradeoffs and considerations, for this implementation to be effective. This implementation proves capable of increasing the speed of the detector as well as bringing regularity in time consuming. The design implementation is reasonably low on FPGA resource utilization.