{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T16:48:16Z","timestamp":1769273296904,"version":"3.49.0"},"reference-count":34,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2013,12,1]],"date-time":"2013-12-01T00:00:00Z","timestamp":1385856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"name":"E! 5527 -- RUNNER"},{"name":"EU-funded project under the EUREKA's Eurostars Programme"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2013,12]]},"abstract":"<jats:p>Emerging embedded 3D vision systems for robotics and security applications utilize object detection to perform video analysis in order to intelligently interact with their host environment and take appropriate actions. Such systems have high performance and high detection-accuracy demands, while requiring low energy consumption, especially when dealing with embedded mobile systems. However, there is a large image search space involved in object detection, primarily because of the different sizes in which an object may appear, which makes it difficult to meet these demands. Hence, it is possible to meet such constraints by reducing the search space involved in object detection. To this end, this article proposes a depth and edge accelerated search method and a dedicated hardware architecture that implements it to provide an efficient platform for generic real-time object detection. The hardware integration of depth and edge processing mechanisms, with a support vector machine classification core onto an FPGA platform, results in significant speed-ups and improved detection accuracy. The proposed architecture was evaluated using images of various sizes, with results indicating that the proposed architecture is capable of achieving real-time frame rates for a variety of image sizes (271 fps for 320 \u00d7 240, 42 fps for 640 \u00d7 480, and 23 fps for 800 \u00d7 600) compared to existing works, while reducing the false-positive rate by 52%.<\/jats:p>","DOI":"10.1145\/2539036.2539050","type":"journal-article","created":{"date-parts":[[2013,12,20]],"date-time":"2013-12-20T19:50:46Z","timestamp":1387569046000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["A hardware architecture for real-time object detection using depth and edge information"],"prefix":"10.1145","volume":"13","author":[{"given":"Christos","family":"Kyrkou","sequence":"first","affiliation":[{"name":"University of Cyprus, Nicosia, Cyprus"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christos","family":"Ttofis","sequence":"additional","affiliation":[{"name":"University of Cyprus, Nicosia, Cyprus"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Theocharis","family":"Theocharides","sequence":"additional","affiliation":[{"name":"University of Cyprus, Nicosia, Cyprus"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,12,24]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"2","article-title":"Simple and fast face detection system based on edges","volume":"1","author":"Anila S.","year":"2011","journal-title":"Int. J. Univ. Comput. Sci."},{"key":"e_1_2_1_2_1","volume-title":"IEEE International Conference on Computer Vision Workshops (ICCV Workshops). 1189--1195","author":"Browatzki B."},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the 13th International Conference on Machine Learning. Morgan Kaufmann","author":"Burges C. J. C.","year":"1996"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009715923555"},{"key":"e_1_2_1_5_1","unstructured":"CBCL. 2000. Face Database &num;1. Center for Biological and Computational Learning at MIT. http:\/\/cbcl.mit.edu\/cbcl\/software-datasets\/FaceData2.html.  CBCL. 2000. Face Database &num;1. Center for Biological and Computational Learning at MIT. http:\/\/cbcl.mit.edu\/cbcl\/software-datasets\/FaceData2.html."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508128.1508144"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. 601","author":"Darrell T."},{"key":"e_1_2_1_8_1","unstructured":"EISATS. 2007. EISAIS Set 1. Multimedia Imaging Technology portal. University of Auckland. http:\/\/www.mi.auckland.ac.nz\/.  EISATS. 2007. EISAIS Set 1. Multimedia Imaging Technology portal. University of Auckland. http:\/\/www.mi.auckland.ac.nz\/."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2009.2014013"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2004.97"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the IEEE International Conference on Consumer Electronics. 705--706","author":"Han D."},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the Design, Automation and Test in Europe Conference & Exhibition (DATE). 1743--1748","author":"Hadjitheophanous S."},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the IEEE International Conference on Computer Design (ICCD'09)","author":"He C."},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. 394--399","author":"Hetzel G."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2008.2009253"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2010.2048224"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.113"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the Conference on Design, Automation and Test in Europe. 1--6.","author":"Kyrkou C."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2011.38"},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'08)","author":"Liebelt J."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/647927.760944"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICMTMA.2010.144"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.89"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 130--136","author":"Osuna E."},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the IEEE Signal Processing Society Workshop Neural Networks for Signal Processing. 77--84","author":"Roobaert D."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04274-4_49"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'09)","author":"Rusu R. B.","year":"1848"},{"key":"e_1_2_1_28_1","volume-title":"Proceedings of the Global Signal Processing Expo and Conference.","author":"Sadri M. S."},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the Workshop on Defining and Solving Realistic Perception Problems in Personal Robotics at the IEEE\/RSJ International Conference on Intelligent Robots and Systems.","author":"Steder B."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.32"},{"key":"e_1_2_1_31_1","unstructured":"Trucco E. and Verri A. 1998. Introductory Techniques for 3-D Computer Vision. Prentice Hall PTR Upper Saddle River NJ.   Trucco E. and Verri A. 1998. Introductory Techniques for 3-D Computer Vision. Prentice Hall PTR Upper Saddle River NJ."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000013087.49260.fb"},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the International Conference on Image Processing. 605--608","author":"Wang J. G."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-92957-4_57"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2539036.2539050","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2539036.2539050","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:34:50Z","timestamp":1750232090000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2539036.2539050"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,12]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,12]]}},"alternative-id":["10.1145\/2539036.2539050"],"URL":"https:\/\/doi.org\/10.1145\/2539036.2539050","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"value":"1539-9087","type":"print"},{"value":"1558-3465","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,12]]},"assertion":[{"value":"2011-10-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-12-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}