{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T17:05:04Z","timestamp":1770138304219,"version":"3.49.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"5-6","license":[{"start":{"date-parts":[[2017,6,24]],"date-time":"2017-06-24T00:00:00Z","timestamp":1498262400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Machine Vision and Applications"],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1007\/s00138-017-0851-5","type":"journal-article","created":{"date-parts":[[2017,6,24]],"date-time":"2017-06-24T12:49:29Z","timestamp":1498308569000},"page":"525-537","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Improving the construction of ORB through FPGA-based acceleration"],"prefix":"10.1007","volume":"28","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5494-9172","authenticated-orcid":false,"given":"Roberto","family":"de Lima","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jose","family":"Martinez-Carranza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alicia","family":"Morales-Reyes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rene","family":"Cumplido","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,6,24]]},"reference":[{"key":"851_CR1","doi-asserted-by":"crossref","unstructured":"Alahi, A., Ortiz, R., Vandergheynst, P.: Freak: fast retina keypoint. In: 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","DOI":"10.1109\/CVPR.2012.6247715"},{"issue":"7","key":"851_CR2","first-page":"1281","volume":"34","author":"PF Alcantarilla","year":"2013","unstructured":"Alcantarilla, P.F.: TrueVision solutions: fast explicit diffusion for accelerated features in nonlinear scale spaces. IEEE Trans. Pattern Anal. Mach. Intell. 34(7), 1281\u20131298 (2013)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"851_CR3","doi-asserted-by":"crossref","unstructured":"Alcantarilla, P.F., Bartoli, A., Davison, A.J.: Kaze features. In: Computer Vision\u2013ECCV (2012)","DOI":"10.1007\/978-3-642-33783-3_16"},{"key":"851_CR4","doi-asserted-by":"crossref","unstructured":"Bello, E.D., Salvadeo, P.A.: An image descriptors extraction hardware\u2013architecture inspired on human retina. In: 2014 IX Southern Conference on Programmable Logic (SPL)","DOI":"10.1109\/SPL.2014.7002205"},{"key":"851_CR5","doi-asserted-by":"crossref","unstructured":"Bouris, D., Nikitakis, A., Papaefstathiou, I.: Fast and efficient FPGA-based feature detection employing the surf algorithm. In: Field-Programmable Custom Computing Machines (FCCM), 2010 18th IEEE Annual International Symposium on IEEE, pp. 3\u201310 (2010)","DOI":"10.1109\/FCCM.2010.11"},{"key":"851_CR6","doi-asserted-by":"crossref","unstructured":"Byrne, J., Shi, J.: Nested shape descriptors. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 1201\u20131208 (2013)","DOI":"10.1109\/ICCV.2013.152"},{"key":"851_CR7","first-page":"778","volume":"2010","author":"M Calonder","year":"2010","unstructured":"Calonder, M., Lepetit, V., Strecha, C., Fua, P.: Brief: binary robust independent elementary features. Comput. Vis. ECCV 2010, 778\u2013792 (2010)","journal-title":"Comput. Vis. ECCV"},{"key":"851_CR8","doi-asserted-by":"crossref","unstructured":"Chang, L., Hernandez-Palancar, J.: A hardware architecture for sift candidate keypoints detection. In: Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications, pp. 95\u2013102. Springer (2009)","DOI":"10.1007\/978-3-642-10268-4_11"},{"issue":"2","key":"851_CR9","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1007\/s00138-012-0430-8","volume":"24","author":"L Chang","year":"2013","unstructured":"Chang, L., Hernandez-Palancar, J., Sucar, L.E., Arias-Estrada, M.: Fpga-based detection of sift interest keypoints. Mach. Vis. Appl. 24(2), 371\u2013392 (2013)","journal-title":"Mach. Vis. Appl."},{"key":"851_CR10","doi-asserted-by":"crossref","unstructured":"Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on IEEE, vol. 1, pp. 886\u2013893 (2005)","DOI":"10.1109\/CVPR.2005.177"},{"key":"851_CR11","doi-asserted-by":"crossref","unstructured":"de Lima, R., Martinez-Carranza, J., Morales-Reyes, A., Cumplido, R.: Accelerating the construction of brief descriptors using an fpga-based architecture. In: 2015 International Conference on ReConFigurable Computing and FPGAs (ReConFig), pp. 1\u20136. IEEE (2015)","DOI":"10.1109\/ReConFig.2015.7393285"},{"key":"851_CR12","doi-asserted-by":"crossref","unstructured":"Grewenig, S., Weickert, J., Bruhn, A.: From box filtering to fast explicit diffusion. In: Pattern Recognition, pp. 533\u2013542. Springer (2010)","DOI":"10.1007\/978-3-642-15986-2_54"},{"key":"851_CR13","doi-asserted-by":"crossref","unstructured":"Heinly, J., Dunn, E., Frahm, J.M.: Comparative evaluation of binary features. In: Computer Vision\u2013ECCV 2012, pp. 759\u2013773. Springer (2012)","DOI":"10.1007\/978-3-642-33709-3_54"},{"issue":"3","key":"851_CR14","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/TCSVT.2011.2162760","volume":"22","author":"F-C Huang","year":"2012","unstructured":"Huang, F.-C., Huang, S.-Y., Ker, J.-W., Chen, Y.-C.: High-performance sift hardware accelerator for real-time image feature extraction. Circuits Syst. Video Technol. IEEE Trans. 22(3), 340\u2013351 (2012)","journal-title":"Circuits Syst. Video Technol. IEEE Trans."},{"issue":"7","key":"851_CR15","doi-asserted-by":"crossref","first-page":"1209","DOI":"10.1109\/TCSVT.2014.2302535","volume":"24","author":"J Jiang","year":"2014","unstructured":"Jiang, J., Li, X., Zhang, G.: Sift hardware implementation for real-time image feature extraction. Circuits Syst. Video Technol. IEEE Trans. 24(7), 1209\u20131220 (2014)","journal-title":"Circuits Syst. Video Technol. IEEE Trans."},{"key":"851_CR16","unstructured":"Ke, Y., Sukthankar, R.: Pca-sift: a more distinctive representation for local image descriptors. In: Computer Vision and Pattern Recognition, 2004. CVPR 2004. Proceedings of the 2004 IEEE Computer Society Conference on IEEE, vol. 2, pp. II\u2013II (2004)"},{"issue":"6","key":"851_CR17","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1007\/s00138-015-0689-7","volume":"26","author":"N Khan","year":"2015","unstructured":"Khan, N., McCane, B., Mills, S.: Better than sift? Mach. Vis. Appl. 26(6), 819\u2013836 (2015)","journal-title":"Mach. Vis. Appl."},{"issue":"3","key":"851_CR18","doi-asserted-by":"crossref","first-page":"787","DOI":"10.1007\/s00138-014-0599-0","volume":"25","author":"T Krajn\u00edk","year":"2014","unstructured":"Krajn\u00edk, T., \u0160v\u00e1b, J., Pedre, S., \u010c\u00ed\u017eek, P., P\u0159eu\u010dil, L.: Fpga-based module for surf extraction. Mach. Vis. Appl. 25(3), 787\u2013800 (2014)","journal-title":"Mach. Vis. Appl."},{"issue":"3","key":"851_CR19","doi-asserted-by":"crossref","first-page":"213","DOI":"10.14257\/ijca.2014.7.3.20","volume":"7","author":"K-Y Lee","year":"2014","unstructured":"Lee, K.-Y.: A design of an optimized orb accelerator for real-time feature detection. Int. J. Control Autom. 7(3), 213\u2013218 (2014)","journal-title":"Int. J. Control Autom."},{"key":"851_CR20","first-page":"58","volume":"43","author":"K-Y Lee","year":"2013","unstructured":"Lee, K.-Y., Byun, K.-J.: A hardware design of optimized orb algorithm with reduced hardware cost. Adv. Sci. Technol. Lett. 43, 58\u201362 (2013)","journal-title":"Adv. Sci. Technol. Lett."},{"key":"851_CR21","doi-asserted-by":"crossref","unstructured":"Leutenegger, S., Chli, M., Siegwart, R.Y.: Brisk: binary robust invariant scalable keypoints. In: Computer Vision (ICCV), 2011 IEEE International Conference on IEEE, pp. 2548\u20132555 (2011)","DOI":"10.1109\/ICCV.2011.6126542"},{"key":"851_CR22","doi-asserted-by":"crossref","unstructured":"Mair, E., Hager, G., Burschka, D., Suppa, M., Hirzinger, G.: Adaptive and generic corner detection based on the accelerated segment test. In: Computer Vision\u2013ECCV 2010, pp. 183\u2013196. Springer (2010)","DOI":"10.1007\/978-3-642-15552-9_14"},{"key":"851_CR23","unstructured":"Martinez-Carranza, J., Mayol-Cuevas, W.: Real-time continuous 6d relocalisation for depth cameras. In: Workshop on Multi VIew Geometry in RObotics (MVIGRO), in Conjunction with RSS (2013)"},{"issue":"10","key":"851_CR24","doi-asserted-by":"crossref","first-page":"1615","DOI":"10.1109\/TPAMI.2005.188","volume":"27","author":"K Mikolajczyk","year":"2005","unstructured":"Mikolajczyk, K., Schmid, C.: A performance evaluation of local descriptors. Pattern Anal. Mach. Intell. IEEE Trans. 27(10), 1615\u20131630 (2005)","journal-title":"Pattern Anal. Mach. Intell. IEEE Trans."},{"issue":"1\u20132","key":"851_CR25","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1007\/s11263-005-3848-x","volume":"65","author":"K Mikolajczyk","year":"2005","unstructured":"Mikolajczyk, K., Tuytelaars, T., Schmid, C., Zisserman, A.: A comparison of affine region detectors. Int. J. Comput. Vis. 65(1\u20132), 43\u201372 (2005)","journal-title":"Int. J. Comput. Vis."},{"issue":"4","key":"851_CR26","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1007\/s00138-015-0679-9","volume":"26","author":"D Mukherjee","year":"2015","unstructured":"Mukherjee, D., Wu, Q.J., Wang, G.: A comparative experimental study of image feature detectors and descriptors. Mach. Vis. Appl. 26(4), 443\u2013466 (2015)","journal-title":"Mach. Vis. Appl."},{"issue":"2","key":"851_CR27","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1006\/cviu.1998.0719","volume":"73","author":"PL Rosin","year":"1999","unstructured":"Rosin, P.L.: Measuring corner properties. Comput. Vis. Image Underst. 73(2), 291\u2013307 (1999)","journal-title":"Comput. Vis. Image Underst."},{"key":"851_CR28","doi-asserted-by":"crossref","unstructured":"Rosten, E., Drummond, T.: Machine learning for high-speed corner detection. In: Computer Vision\u2013ECCV 2006, pp. 430\u2013443. Springer (2006)","DOI":"10.1007\/11744023_34"},{"issue":"1","key":"851_CR29","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. Pattern Anal. Mach. Intell. IEEE Trans. 32(1), 105\u2013119 (2010)","journal-title":"Pattern Anal. Mach. Intell. IEEE Trans."},{"key":"851_CR30","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: Orb: an efficient alternative to sift or surf. In: Computer Vision (ICCV), 2011 IEEE International Conference on IEEE, pp. 2564\u20132571 (2011)","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"851_CR31","doi-asserted-by":"crossref","unstructured":"Shao, A.J., Qian, W.X., Gu, G.H., Lu, K.L.: Real-time implementation of sift feature extraction algorithms in FPGA. In: International Conference on Optical Instruments and Technology 2015, pp. 96220V\u201396220V, International Society for Optics and Photonics (2015)","DOI":"10.1117\/12.2190330"},{"key":"851_CR32","unstructured":"Shao, H., Svoboda, T., Van Gool, L.: Zubud-zurich buildings database for image based recognition. In: Computer Vision Lab, Swiss Federal Institute of Technology, Switzerland. Technical Report, vol. 260, p. 20 (2003)"},{"key":"851_CR33","doi-asserted-by":"crossref","unstructured":"Viswanath, P., Swami, P., Desappan, K., Jain, A., Pathayapurakkal, A.: Orb in 5\u00a0ms: an efficient SIMD friendly implementation. In: Computer Vision-ACCV 2014 Workshops, pp. 675\u2013686. Springer (2014)","DOI":"10.1007\/978-3-319-16628-5_48"},{"key":"851_CR34","doi-asserted-by":"crossref","unstructured":"Weickert, J., Grewenig, S., Schroers, C., Bruhn, A.: Cyclic schemes for PDE-based image analysis. Int. J. Comput. Vis. 1\u201325 (2015)","DOI":"10.1007\/s11263-015-0874-1"},{"key":"851_CR35","unstructured":"Weberruss, J., Kleeman, L., Drummond, T.: Orb feature extraction and matching in hardware. In: Australasian Conference on Robotics and Automation (2015)"},{"key":"851_CR36","doi-asserted-by":"crossref","unstructured":"Wilson, C., Zicari, P., Craciun, S., Gauvin, P., Carlisle, E., George, A., Lam, H.: A power-efficient real-time architecture for surf feature extraction. In: ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on IEEE, pp. 1\u20138 (2014)","DOI":"10.1109\/ReConFig.2014.7032492"},{"key":"851_CR37","doi-asserted-by":"crossref","unstructured":"Yang, X., Cheng, K.T.: LDB: an ultra-fast feature for scalable augmented reality on mobile devices. In: Mixed and Augmented Reality (ISMAR), 2012 IEEE International Symposium on IEEE, pp. 49\u201357 (2012)","DOI":"10.1109\/ISMAR.2012.6402537"},{"key":"851_CR38","doi-asserted-by":"crossref","unstructured":"Zhao, J., Zhu, S., Huang, X.: Real-time traffic sign detection using surf features on fpga. In: High Performance Extreme Computing Conference (HPEC), 2013 IEEE, pp. 1\u20136 (2013)","DOI":"10.1109\/HPEC.2013.6670350"}],"container-title":["Machine Vision and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00138-017-0851-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-017-0851-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-017-0851-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,20]],"date-time":"2025-06-20T00:47:58Z","timestamp":1750380478000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00138-017-0851-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,24]]},"references-count":38,"journal-issue":{"issue":"5-6","published-print":{"date-parts":[[2017,8]]}},"alternative-id":["851"],"URL":"https:\/\/doi.org\/10.1007\/s00138-017-0851-5","relation":{},"ISSN":["0932-8092","1432-1769"],"issn-type":[{"value":"0932-8092","type":"print"},{"value":"1432-1769","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,24]]}}}