{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T19:06:19Z","timestamp":1761419179536,"version":"3.41.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2017,10,17]],"date-time":"2017-10-17T00:00:00Z","timestamp":1508198400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s11554-017-0725-0","type":"journal-article","created":{"date-parts":[[2017,10,17]],"date-time":"2017-10-17T07:26:09Z","timestamp":1508225169000},"page":"2147-2158","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Data-path unrolling with logic folding for area-time-efficient FPGA-based FAST corner detector"],"prefix":"10.1007","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8346-2635","authenticated-orcid":false,"given":"Siew-Kei","family":"Lam","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Teck Chuan","family":"Lim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meiqing","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bin","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bhavan A.","family":"Jasani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,10,17]]},"reference":[{"key":"725_CR1","doi-asserted-by":"crossref","unstructured":"Ehsan, S., McDonald-Maier, K.D.: On-board vision processing for small UAVs: time to rethink strategy. In: Proceedings of the NASA\/ESA Conference on Adaptive Hardware and Systems, pp. 75\u201381 (2009)","DOI":"10.1109\/AHS.2009.6"},{"key":"725_CR2","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1007\/978-3-642-15907-7_31","volume-title":"Computer Vision and Graphics","author":"Adam Schmidt","year":"2010","unstructured":"Schmidt, A., Kraft, M., Kasinski, A.: An evaluation of image feature detectors and descriptors for robot navigation. In: International Conference on Computer Vision and Graphics, pp. 251\u2013259 (2010)"},{"key":"725_CR3","first-page":"251","volume":"6375","author":"M Bhaskaranand","year":"2011","unstructured":"Bhaskaranand, M., Gibson, J.D.: Low-complexity video encoding for UAV reconnaissance and surveillance. Mil. Commun. Conf. 6375, 251\u2013259 (2011)","journal-title":"Mil. Commun. Conf."},{"key":"725_CR4","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/s11263-011-0431-5","volume":"94","author":"S Gauglitz","year":"2011","unstructured":"Gauglitz, S., Hollerer, T., Turki, M.: Evaluation of interest point detectors and feature descriptors for visual tracking. Int. J., Comput. Vis. 94, 335\u2013360 (2011)","journal-title":"Int. J., Comput. Vis."},{"key":"725_CR5","doi-asserted-by":"publisher","first-page":"905","DOI":"10.1007\/s00138-009-0195-x","volume":"21","author":"A Gil","year":"2010","unstructured":"Gil, A., Mozos, O., Ballesta, M., Reinoso, O.: A comparative evaluation of interest point detectors and local descriptors for visual SLAM. Mach. Vis. Appl. 21, 905\u2013920 (2010)","journal-title":"Mach. Vis. Appl."},{"issue":"1","key":"725_CR6","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/s11554-014-0396-z","volume":"12","author":"N Ramakrishnan","year":"2011","unstructured":"Ramakrishnan, N., Wu, M., Lam, S.-K., Srikanthan, T.: Enhanced low complexity pruning for corner detection. J. Real Time Image Process. 12(1), 197\u2013213 (2011)","journal-title":"J. Real Time Image Process."},{"key":"725_CR7","doi-asserted-by":"crossref","unstructured":"Harris, C., Stephens, M.: A combined corner and edge detector. In: Proceedings of the Fourth Alvey Vision Conference, pp. 147\u2013151 (1988)","DOI":"10.5244\/C.2.23"},{"key":"725_CR8","doi-asserted-by":"crossref","unstructured":"Kraft, M., Schmidt, A., Kasinski, A.J.: High-speed image feature detection using FPGA implementation of FAST algorithm. In: Proceedings of the Third International Conference on Computer Vision Theory and Applications (VISAPP 2008), Funchal, Portugal, 22\u201325 January 2008, pp. 174\u2013179 (2008)","DOI":"10.5220\/0001080801740179"},{"key":"725_CR9","doi-asserted-by":"crossref","unstructured":"Dohi, K., Yorita, Y., Shibata, Y., Oguri, K.: Pattern compression of fast corner detection for efficient hardware implementation. In: International Conference on Field Programmable Logic and Applications, pp. 478\u2013481 (2011)","DOI":"10.1109\/FPL.2011.94"},{"key":"725_CR10","doi-asserted-by":"crossref","unstructured":"Amaricai, A., Gavriliu, C.E., Boncalo, O.: An FPGA sliding window-based architecture Harris corner detector. In: International Conference on Field Programmable Logic and Applications (2014)","DOI":"10.1109\/FPL.2014.6927402"},{"issue":"3","key":"725_CR11","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/s11265-013-0843-2","volume":"79","author":"D Soberl","year":"2015","unstructured":"Soberl, D., Zimic, N., Leonardis, A., Krivic, J., Moskon, Miha: Hardware implementation of FAST algorithm for mobile applications. J. Signal Process. Syst. 79(3), 247\u2013256 (2015)","journal-title":"J. Signal Process. Syst."},{"key":"725_CR12","doi-asserted-by":"publisher","first-page":"141","DOI":"10.5772\/61434","volume":"12","author":"M Fularz","year":"2015","unstructured":"Fularz, M., Kraft, M., Schmidt, A., Kasinski, A.: A high-performance FPGA-based image feature detector and matcher based on the FAST and BRIEF algorithms. Int. J. Adv. Robot. Syst. 12, 141 (2015). doi: 10.5772\/61434","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"725_CR13","doi-asserted-by":"crossref","unstructured":"Orabi, H., Shaikh-Husin, N., Ullah Sheikh, U.: Low cost pipelined FPGA architecture of Harris Corner Detector for real-time applications. In: International Conference on Digital Information Management, pp. 164\u2013168 (2015)","DOI":"10.1109\/ICDIM.2015.7381868"},{"key":"725_CR14","doi-asserted-by":"publisher","first-page":"93","DOI":"10.5772\/61058","volume":"12","author":"A Hernandez-Lopez","year":"2015","unstructured":"Hernandez-Lopez, A., Torres-Huitzil, C., Garcia-Hernandez, J.J.: FPGA-based flexible hardware architecture for image interest point detection. Int. J. Adv. Robot. Syst. 12, 93 (2015). doi: 10.5772\/61058","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"725_CR15","doi-asserted-by":"crossref","unstructured":"Chao, T.L., Wong, K.H.: An efficient FPGA implementation of the Harris corner feature detector. In: 2015 14th IAPR International Conference on Machine Vision Applications (MVA), pp. 89\u201393. IEEE (2015)","DOI":"10.1109\/MVA.2015.7153140"},{"key":"725_CR16","doi-asserted-by":"crossref","unstructured":"Rosten, E., Drummond, T.: Fusing points and lines for high performance tracking. In: International Conference on Computer Vision, pp. 1508\u20131515 (2005)","DOI":"10.1109\/ICCV.2005.104"},{"key":"725_CR17","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1007\/11744023_34","volume-title":"Computer Vision \u2013 ECCV 2006","author":"Edward Rosten","year":"2006","unstructured":"Rosten, E., Drummond, T.: Machine learning for high speed corner detection. In: European Conference on Computer Vision, pp. 430\u2013443 (2006)"},{"key":"725_CR18","doi-asserted-by":"publisher","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":"725_CR19","doi-asserted-by":"crossref","unstructured":"Mehra, R., Rabaey, J.: Exploiting regularity for low-power design. In: IEEE\/ACM International Conference on Computer-Aided Design, pp. 166\u2013172 (1996)","DOI":"10.1109\/ICCAD.1996.569540"},{"key":"725_CR20","doi-asserted-by":"crossref","unstructured":"Canis, A., Anderson, J.H., Brown, S.D.: Multi-pumping for resource reduction in FPGA high-level synthesis. In: Proceedings of the Conference on Design, Automation and Test in Europe, pp. 194\u2013197 (2013)","DOI":"10.7873\/DATE.2013.053"},{"issue":"3","key":"725_CR21","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1561\/0600000017","volume":"3","author":"T Tuytelaars","year":"2008","unstructured":"Tuytelaars, T., Mikolajczyk, K.: Local invariant feature detectors: a survey. Found. Trends Comput. Graph. Vis. 3(3), 177\u2013280 (2008)","journal-title":"Found. Trends Comput. Graph. Vis."},{"issue":"2","key":"725_CR22","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1023\/A:1008199403446","volume":"37","author":"C Schmid","year":"2000","unstructured":"Schmid, C., Mohr, R., Bauckhage, C.: Evaluation of interest point detectors. Int. J. Comput. Vis. 37(2), 151\u2013172 (2000)","journal-title":"Int. J. Comput. Vis."},{"key":"725_CR23","doi-asserted-by":"crossref","unstructured":"Jianbo, S., Tomasi, C.: Good features to track. In: Computer Vision and Pattern Recognition, pp. 593\u2013600 (1994)","DOI":"10.1109\/CVPR.1994.323794"},{"key":"725_CR24","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1023\/A:1007963824710","volume":"23","author":"SM Smith","year":"1997","unstructured":"Smith, S.M., Brady, J.M.: SUSAN\u2014a new approach to low level image processing. Int. J. Comput. Vis. 23, 45\u201378 (1997)","journal-title":"Int. J. Comput. Vis."},{"key":"725_CR25","unstructured":"Chih-Chi, C., Chia-Hua, L., Chung-Te, L., Chang, S.C., Liang-Gee, C.: iVisual: an intelligent visual sensor SoC with 2790fps CMOS image sensor and 205GOPS\/W vision processor. In: Design Automation Conference, p. 9095 (2008)"},{"key":"725_CR26","first-page":"104","volume":"4742","author":"T Saidani","year":"2007","unstructured":"Saidani, T., Lacassagne, L., Bouaziz, S., Khan, T.: Parallelization strategies for the points of interests algorithm on the cell processor. Parallel Distrib. Process. Appl. 4742, 104\u2013112 (2007)","journal-title":"Parallel Distrib. Process. Appl."},{"key":"725_CR27","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/978-3-642-21878-1_17","volume-title":"Euro-Par 2010 Parallel Processing Workshops","author":"Fouzhan Hosseini","year":"2011","unstructured":"Hosseini, F., Fijany, A., Fontaine, J.-G.: Highly parallel implementation of Harris Corner detector on CSX SIMD architecture. In: Guarracino, M.R., et al. (eds.) Euro-Par 2010 Parallel Processing Workshops. Euro-Par 2010. Lecture Notes in Computer Science, vol. 6586, pp. 137\u2013144. Springer, Berlin, Heidelberg (2011)"},{"key":"725_CR28","doi-asserted-by":"crossref","unstructured":"Piskorski, S., Lacassagne, L., Bouaziz, S., Etiemble, D.: Customizing CPU instructions for embedded vision systems. In: Proceedings of the 2007 IEEE International Conference on Application-Specific Systems, Architectures and Processors, pp. 59\u201364 (2007)","DOI":"10.1109\/CAMP.2007.4350352"},{"issue":"2","key":"725_CR29","first-page":"113","volume":"23","author":"B Tippetts","year":"2012","unstructured":"Tippetts, B., Lee, D.-J., Archibald, J.: An on-board vision sensor system for small unmanned vehicle applications. Mach. Vis. Appl. 23(2), 113 (2012)","journal-title":"Mach. Vis. Appl."},{"key":"725_CR30","doi-asserted-by":"crossref","unstructured":"Benedetti, A., Perona, P.: Real-time 2-D feature detection on a reconfigurable computer. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 586\u2013593 (1998)","DOI":"10.1109\/CVPR.1998.698665"},{"key":"725_CR31","doi-asserted-by":"crossref","unstructured":"Claus, C., Huitl, R., Rausch, J., Stechele, W.: Optimizing the SUSAN corner detection algorithm for a high speed FPGA implementation. In: Field Programmable Logic and Applications, pp. 138\u2013145 (2009)","DOI":"10.1109\/FPL.2009.5272524"},{"key":"725_CR32","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: an efficient alternative to SIFT or SURF. In: ICCV 2011, pp. 2564\u20132571 (2011)","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"725_CR33","doi-asserted-by":"crossref","unstructured":"Leutenegger, S., Chli, M., Siegwart, R.Y.: BRISK: binary robust invariant scalable keypoints. In: IEEE International Conference on Computer Vision, pp. 2548\u20132555 (2011)","DOI":"10.1109\/ICCV.2011.6126542"},{"issue":"5","key":"725_CR34","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1109\/TRO.2015.2463671","volume":"31","author":"R Mur-Artal","year":"2015","unstructured":"Mur-Artal, R., Montiel, J.M.M., Tardos, J.D.: ORB-SLAM: a versatile and accurate monocular SLAM system. IEEE Trans. Robot. 31(5), 1147\u20131163 (2015)","journal-title":"IEEE Trans. Robot."},{"key":"725_CR35","unstructured":"Canziani, A., Paszke, A., Culurciello, E.: An Analysis of Deep Neural Network Models for Practical Applications. arXiv:1605.07678 (2017)"},{"key":"725_CR36","unstructured":"Affine Covariant Features. http:\/\/www.robots.ox.ac.uk\/~vgg\/research\/affine\/"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-017-0725-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-017-0725-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-017-0725-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,26]],"date-time":"2025-06-26T14:43:05Z","timestamp":1750948985000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-017-0725-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,17]]},"references-count":36,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["725"],"URL":"https:\/\/doi.org\/10.1007\/s11554-017-0725-0","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2017,10,17]]},"assertion":[{"value":"20 April 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 October 2017","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 October 2017","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}