{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T09:04:45Z","timestamp":1760346285349,"version":"3.40.4"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2012,12,23]],"date-time":"2012-12-23T00:00:00Z","timestamp":1356220800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Machine Vision and Applications"],"published-print":{"date-parts":[[2013,8]]},"DOI":"10.1007\/s00138-012-0474-9","type":"journal-article","created":{"date-parts":[[2012,12,22]],"date-time":"2012-12-22T06:17:16Z","timestamp":1356157036000},"page":"1197-1211","source":"Crossref","is-referenced-by-count":13,"title":["Algorithmic methodologies for FPGA-based vision"],"prefix":"10.1007","volume":"24","author":[{"given":"Yoong Kang","family":"Lim","sequence":"first","affiliation":[]},{"given":"Lindsay","family":"Kleeman","sequence":"additional","affiliation":[]},{"given":"Tom","family":"Drummond","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,12,23]]},"reference":[{"key":"474_CR1","unstructured":"Altera FPGAs. http:\/\/www.altera.com\/devices\/fpga\/fpga-index.html"},{"key":"474_CR2","unstructured":"Altera HardCopy IV ASICs. http:\/\/www.altera.com\/devices\/asic\/hardcopy-asics\/hardcopy-iv\/hciv-index.jsp"},{"key":"474_CR3","unstructured":"Altera Nios II C2H Compiler. http:\/\/www.altera.com\/devices\/processor\/nios2\/tools\/c2h\/ni2-c2h.html"},{"key":"474_CR4","unstructured":"Caltech Frontal Face Dataset. http:\/\/www.vision.caltech.edu\/html-files\/archive.html"},{"key":"474_CR5","unstructured":"CBCL Face Database $$\\#1$$ . http:\/\/cbcl.mit.edu\/projects\/cbcl"},{"key":"474_CR6","unstructured":"Handel-C. http:\/\/www.mentor.com\/products\/fpga\/handel-c\/"},{"key":"474_CR7","unstructured":"Terasic DE2-115. http:\/\/de2-115.terasic.com\/"},{"key":"474_CR8","unstructured":"Terasic TRDB-D5M 5 Megapixel Camera. http:\/\/d5m.terasic.com"},{"key":"474_CR9","unstructured":"Xilinx Virtex-5 Documentation. http:\/\/www.xilinx.com\/support\/documentation\/virtex-5.htm"},{"key":"474_CR10","unstructured":"Altera: RAM-based shift register megafunction user guide. www.altera.com\/literature\/ug\/ug_shift_register_ram_based.pdf"},{"key":"474_CR11","doi-asserted-by":"crossref","unstructured":"Bailey, D.: Adapting algorithms for hardware implementation. In: 7th IEEE Workshop on Embedded Computer Vision, pp. 177\u2013184 (2011)","DOI":"10.1109\/CVPRW.2011.5981828"},{"issue":"3","key":"474_CR12","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","volume":"110","author":"H Bay","year":"2008","unstructured":"Bay, H., Ess, A., Tuytelaars, T., van Gool, L.: Speeded-up robust features (surf). Comput. Vis. Image Underst. 110(3), 346\u2013359 (2008)","journal-title":"Comput. Vis. Image Underst."},{"key":"474_CR13","doi-asserted-by":"crossref","unstructured":"Benedetti, A., Perona, P.: Real-time 2-d feature detection on a reconfigurable computer. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Proceedings. pp. 586\u2013593 (1998). doi: 10.1109\/CVPR.1998.698665","DOI":"10.1109\/CVPR.1998.698665"},{"key":"474_CR14","doi-asserted-by":"crossref","unstructured":"Brand, J., Mason, J.: A comparative assessment of three approaches to pixel-level human skin-detection. In: 15th International Conference on Pattern Recognition, Proceedings. vol. 1, pp. 1056\u20131059 (2000)","DOI":"10.1109\/ICPR.2000.905653"},{"key":"474_CR15","doi-asserted-by":"crossref","unstructured":"Calonder, M., Lepetit, V., Strecha, C., Fua, P.: Brief: binary robust independent elementary features. In: European Conference on Computer Vision. Heraklion (2010)","DOI":"10.1007\/978-3-642-15561-1_56"},{"key":"474_CR16","doi-asserted-by":"crossref","unstructured":"Che, S., Li, J., Sheaffer, J.W., Skadron, K., Lach, J.: Accelerating compute-intensive applications with gpus and fpgas. In: Proceedings of the 2008 Symposium on Application Specific Processors, SASP \u201908, pp. 101\u2013107. IEEE Computer Society, Washington, DC (2008). doi: 10.1109\/SASP.2008.4570793","DOI":"10.1109\/SASP.2008.4570793"},{"key":"474_CR17","doi-asserted-by":"crossref","unstructured":"Cho, J., Mirzaei, S., Oberg, J., Kastner, R.: FPGA-based face detection system using Haar classifiers. In: FPGA \u201909: Proceeding of the ACM\/SIGDA International Symposium on Field Programmable Gate Arrays, pp. 103\u2013112. New York (2009)","DOI":"10.1145\/1508128.1508144"},{"key":"474_CR18","unstructured":"Gribbon, K., Bailey, D., Bainbridge-Smith, A.: Development issues in using FPGAs for image processing. In: Image and Vision Computing New Zealand, pp. 282\u2013287 (2007)"},{"key":"474_CR19","doi-asserted-by":"crossref","unstructured":"Gribbon, K., Johnson, C., Bailey, D.: Formalizing design patterns for image processing algorithm development on FPGAs. In: Proceedings of the Third IEEE International Workshop on Electronic Design, Test, and Applications, pp. 47\u201353 (2006)","DOI":"10.1109\/DELTA.2006.93"},{"key":"474_CR20","doi-asserted-by":"crossref","unstructured":"Harris, C., Stephens, M.: A combined corner and edge detection. In: Proceedings of The Fourth Alvey Vision Conference, pp. 147\u2013151 (1988)","DOI":"10.5244\/C.2.23"},{"key":"474_CR21","unstructured":"Kim, J., Hwangbo, M., Kanade, T.: Parallel algorithms to a parallel hardware: Designing vision algorithms for a gpu. In: Workshop on Embedded Computer Vision (ECV), 2009 (held in conjunction with ICCV) (2009)"},{"key":"474_CR22","unstructured":"Kraft, M., Schmidt, A., Kasinski, A.J.: High-speed image feature detection using fpga implementation of fast algorithm. In: Proceedings of the VISAPP (2008)"},{"key":"474_CR23","unstructured":"MacLean, W.J.: An evaluation of the suitability of FPGAs for embedded vision systems. In: 1st IEEE Workshop on Embedded Computer Vision (2005)"},{"key":"474_CR24","unstructured":"Quinlan, J.R.: Induction of decision trees. Mach. Learn. 1(1), 81\u2013106 (1986)"},{"key":"474_CR25","doi-asserted-by":"crossref","unstructured":"Rosten, E., Drummond, T.: Machine learning for high-speed corner detection. In: European Conference on Computer Vision, vol. 1, pp. 430\u2013443 (2006)","DOI":"10.1007\/11744023_34"},{"key":"474_CR26","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1109\/TPAMI.2008.275","volume":"32","author":"E Rosten","year":"2010","unstructured":"Rosten, E., Porter, R., Drummond, T.: Faster and better: A machine learning approach to corner detection. IEEE Trans. Pattern Anal. Mach. Intell. 32, 105\u2013119 (2010)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"474_CR27","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: Orb: An efficient alternative to sift or surf. In: International Conference on Computer Vision. Barcelona (2011)","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"474_CR28","doi-asserted-by":"crossref","unstructured":"Shi, J., Tomasi, C.: Good features to track. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 1994. Proceedings CVPR \u201994, pp. 593\u2013600 (1994). doi: 10.1109\/CVPR.1994.323794","DOI":"10.1109\/CVPR.1994.323794"},{"key":"474_CR29","unstructured":"Sung, K.K., Poggio, T.: Example based learning for view-based human face detection. IEEE Trans. Pattern Anal. Mach. Intell. 20, 39\u201351 (1995)"},{"key":"474_CR30","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1023\/B:VISI.0000013087.49260.fb","volume":"57","author":"P Viola","year":"2004","unstructured":"Viola, P., Jones, M.J.: Robust real-time face detection. Int. J. Comput. Vis. 57, 137\u2013154 (2004)","journal-title":"Int. J. Comput. Vis."},{"issue":"11","key":"474_CR31","doi-asserted-by":"crossref","first-page":"1116","DOI":"10.1016\/j.cviu.2010.03.010","volume":"114","author":"M Yang","year":"2010","unstructured":"Yang, M., Crenshaw, J., Augustine, B., Mareachen, R., Wu, Y.: Adaboost-based face detection for embedded systems. Comput. Vis. Image Underst. 114(11), 1116\u20131125 (2010)","journal-title":"Comput. Vis. Image Underst."}],"container-title":["Machine Vision and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-012-0474-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00138-012-0474-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-012-0474-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,29]],"date-time":"2025-04-29T14:58:07Z","timestamp":1745938687000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00138-012-0474-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,12,23]]},"references-count":31,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2013,8]]}},"alternative-id":["474"],"URL":"https:\/\/doi.org\/10.1007\/s00138-012-0474-9","relation":{},"ISSN":["0932-8092","1432-1769"],"issn-type":[{"type":"print","value":"0932-8092"},{"type":"electronic","value":"1432-1769"}],"subject":[],"published":{"date-parts":[[2012,12,23]]}}}