{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,4]],"date-time":"2025-11-04T16:13:47Z","timestamp":1762272827798,"version":"build-2065373602"},"reference-count":39,"publisher":"MDPI AG","issue":"22","license":[{"start":{"date-parts":[[2021,11,19]],"date-time":"2021-11-19T00:00:00Z","timestamp":1637280000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Union Horizon 2020","award":["822483"],"award-info":[{"award-number":["822483"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The goal of the WrightBroS project is to design a system supporting the training of pilots in a flight simulator. The desired software should work on smart glasses supplementing the visual information with augmented reality data, displaying, for instance, additional training information or descriptions of visible devices in real time. Therefore, the rapid recognition of observed objects and their exact positioning is crucial for successful deployment. The keypoint descriptor approach is a natural framework that is used for this purpose. For this to be applied, the thorough examination of specific keypoint location methods and types of keypoint descriptors is required first, as these are essential factors that affect the overall accuracy of the approach. In the presented research, we prepared a dedicated database presenting 27 various devices of flight simulator. Then, we used it to compare existing state-of-the-art techniques and verify their applicability. We investigated the time necessary for the computation of a keypoint position, the time needed for the preparation of a descriptor, and the classification accuracy of the considered approaches. In total, we compared the outcomes of 12 keypoint location methods and 10 keypoint descriptors. The best scores recorded for our database were almost 96% for a combination of the ORB method for keypoint localization followed by the BRISK approach as a descriptor.<\/jats:p>","DOI":"10.3390\/s21227687","type":"journal-article","created":{"date-parts":[[2021,11,19]],"date-time":"2021-11-19T08:29:17Z","timestamp":1637310557000},"page":"7687","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Evaluation of Keypoint Descriptors for Flight Simulator Cockpit Elements: WrightBroS Database"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5137-5732","authenticated-orcid":false,"given":"Karolina","family":"Nurzynska","sequence":"first","affiliation":[{"name":"Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, Poland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5306-9528","authenticated-orcid":false,"given":"Przemys\u0142aw","family":"Skurowski","sequence":"additional","affiliation":[{"name":"Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, Poland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4708-4956","authenticated-orcid":false,"given":"Magdalena","family":"Pawlyta","sequence":"additional","affiliation":[{"name":"Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, Poland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1789-4939","authenticated-orcid":false,"given":"Krzysztof","family":"Cyran","sequence":"additional","affiliation":[{"name":"Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, Poland"}]}],"member":"1968","published-online":{"date-parts":[[2021,11,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Chatoux, H., Lecellier, F., and Fernandez-Maloigne, C. (2016, January 4\u20138). Comparative study of descriptors with dense key points. Proceedings of the 2016 23rd International Conference on Pattern Recognition (ICPR), Cancun, Mexico.","DOI":"10.1109\/ICPR.2016.7899928"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., and Schmid, C. (2012, January 7\u201313). Comparative Evaluation of Binary Features. Proceedings of the European Conference on Computer Vision\u2014ECCV 2012, Florence, Italy.","DOI":"10.1007\/978-3-642-33709-3"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Tareen, S.A.K., and Saleem, Z. (2018, January 3\u20134). A comparative analysis of SIFT, SURF, KAZE, AKAZE, ORB, and BRISK. Proceedings of the 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan.","DOI":"10.1109\/ICOMET.2018.8346440"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Zou, L., Chen, J., Zhang, J., and Dou, L. (2008, January 20\u201322). The Comparison of Two Typical Corner Detection Algorithms. Proceedings of the 2008 Second International Symposium on Intelligent Information Technology Application, Shanghai, China.","DOI":"10.1109\/IITA.2008.275"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"931","DOI":"10.1109\/TPAMI.2017.2697849","article-title":"Rethinking the sGLOH Descriptor","volume":"40","author":"Bellavia","year":"2018","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Rosten, E., and Drummond, T. (2005, January 20\u201326). Fusing points and lines for high performance tracking. Proceedings of the Tenth IEEE International Conference on Computer Vision (ICCV\u201905), San Diego, CA, USA.","DOI":"10.1109\/ICCV.2005.104"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Daniilidis, K., Maragos, P., and Paragios, N. (2010, January 5\u201311). Adaptive and Generic Corner Detection Based on the Accelerated Segment Test. Proceedings of the European Conference on Computer Vision\u2014ECCV 2010, Heraklion, Greece.","DOI":"10.1007\/978-3-642-15561-1"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.neucom.2015.07.120","article-title":"CBDF: Compressed Binary Discriminative Feature","volume":"184","author":"Geng","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Satare, R.N., and Khot, S.R. (2018, January 19\u201320). Image matching with SIFT feature. Proceedings of the 2018 2nd International Conference on Inventive Systems and Control (ICISC), Coimbatore, India.","DOI":"10.1109\/ICISC.2018.8399100"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3389","DOI":"10.1109\/TMM.2018.2838320","article-title":"A Fast Uyghur Text Detector for Complex Background Images","volume":"20","author":"Yan","year":"2018","journal-title":"IEEE Trans. Multimed."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1352","DOI":"10.1109\/TIP.2011.2166974","article-title":"Enhanced Patterns of Oriented Edge Magnitudes for Face Recognition and Image Matching","volume":"21","author":"Vu","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"518","DOI":"10.1109\/TPAMI.2015.2462338","article-title":"Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face Recognition","volume":"38","author":"Ding","year":"2016","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1109\/TPAMI.2002.1017623","article-title":"Multiresolution gray-scale and rotation invariant texture classification with local binary patterns","volume":"24","author":"Ojala","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/JSTARS.2019.2892360","article-title":"SIFT Detector Boosted by Adaptive Contrast Threshold to Improve Matching Robustness of Remote Sensing Panchromatic Images","volume":"12","author":"Safdari","year":"2019","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_15","unstructured":"Schmid, J., Simon, S.F., and Mester, R. (2019, January 9\u201312). Features for Ground Texture Based Localization\u2014A Survey. Proceedings of the 30th British Machine Vision Conference, Cardif, UK."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Komorowski, J., Czarnota, K., Trzcinski, T., Dabala, L., and Lynen, S. (2018, January 8\u201314). Interest point detectors stability evaluation on ApolloScape dataset. Proceedings of the European Conference on Computer Vision (ECCV) Workshops, Munich, Germany.","DOI":"10.1007\/978-3-030-11021-5_45"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Laguna, A.B., Riba, E., Ponsa, D., and Mikolajczyk, K. (2019, January 27\u201328). Key.Net: Keypoint Detection by Handcrafted and Learned CNN Filters. Proceedings of the IEEE\/CVF International Conference on Computer Vision, Seul, Korea.","DOI":"10.1109\/ICCV.2019.00593"},{"key":"ref_18","unstructured":"Harris, C., and Stephens, M. (September, January 31). A Combined Corner and Edge Detector. Proceedings of the 4th Alvey Vision Conference, Manchester, UK."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","article-title":"Speeded-Up Robust Features (SURF)","volume":"110","author":"Bay","year":"2008","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., and Schmid, C. (2012, January 7\u201313). KAZE Features. Proceedings of the European Conference on Computer Vision\u2014ECCV 2012, Florence, Italy.","DOI":"10.1007\/978-3-642-33709-3"},{"key":"ref_21","unstructured":"Forsyth, D., Torr, P., and Zisserman, A. (2008, January 12\u201318). CenSurE: Center Surround Extremas for Realtime Feature Detection and Matching. Proceedings of the European Conference on Computer Vision\u2014ECCV 2008, Marsille, France."},{"key":"ref_22","unstructured":"Shi, J., and Tomasi, C. (1994, January 21\u201323). Good features to track. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Seatle, WA, USA."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Leonardis, A., Bischof, H., and Pinz, A. (2006, January 7\u201313). Machine Learning for High-Speed Corner Detection. Proceedings of the European Conference on Computer Vision\u2014ECCV 2006, Graz, Austria.","DOI":"10.1007\/11744023"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Leutenegger, S., Chli, M., and Siegwart, R.Y. (2011, January 6\u201313). BRISK: Binary Robust Invariant Scalable Keypoints. Proceedings of the 2011 International Conference on Computer Vision, ICCV\u201911, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126542"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An Efficient Alternative to SIFT or SURF. Proceedings of the 2011 International Conference on Computer Vision, ICCV\u201911, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_26","first-page":"1150","article-title":"Object Recognition from Local Scale-Invariant Features","volume":"Volume 2","author":"Lowe","year":"1999","journal-title":"Proceedings of the International Conference on Computer Vision, ICCV\u201999"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive Image Features from Scale-Invariant Keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_28","first-page":"484","article-title":"Currency recognition using a smartphone: Comparison between color SIFT and gray scale SIFT algorithms","volume":"29","year":"2017","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"233","DOI":"10.3390\/make2030013","article-title":"Attributed Relational SIFT-Based Regions Graph: Concepts and Applications","volume":"2","author":"Manzo","year":"2020","journal-title":"Mach. Learn. Knowl. Extr."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Alcantarilla, P.F., Nuevo, J., and Bartoli, A. (2013, January 9\u201313). Fast Explicit Diffusion for Accelerated Features in Nonlinear Scale Spaces. Proceedings of the BMVC, Bristol, UK.","DOI":"10.5244\/C.27.13"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"761","DOI":"10.1016\/j.imavis.2004.02.006","article-title":"Robust wide-baseline stereo from maximally stable extremal regions","volume":"22","author":"Matas","year":"2004","journal-title":"Image Vis. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1109\/TPAMI.2011.222","article-title":"BRIEF: Computing a Local Binary Descriptor Very Fast","volume":"34","author":"Calonder","year":"2012","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Calonder, M., Lepetit, V., Strecha, C., and Fua, P. (2010, January 5\u201311). BRIEF: Binary Robust Independent Elementary Features. Proceedings of the 11th European Conference on Computer Vision: Part IV, ECCV\u201910, Heraklion, Greece.","DOI":"10.1007\/978-3-642-15561-1_56"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"815","DOI":"10.1109\/TPAMI.2009.77","article-title":"DAISY: An Efficient Dense Descriptor Applied to Wide-Baseline Stereo","volume":"32","author":"Tola","year":"2010","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Alahi, A., Ortiz, R., and Vandergheynst, P. (2012, January 16\u201321). FREAK: Fast Retina Keypoint. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA.","DOI":"10.1109\/CVPR.2012.6247715"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Levi, G., and Hassner, T. (2016, January 7\u201310). LATCH: Learned Arrangements of Three Patch Codes. Proceedings of the 2016 IEEE Winter Conference on Applications of Computer Vision, Lake Placid, NY, USA.","DOI":"10.1109\/WACV.2016.7477723"},{"key":"ref_37","first-page":"416","article-title":"CLBP for scale and orientation adaptive mean shift tracking","volume":"30","author":"Sliti","year":"2018","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"399","DOI":"10.2478\/amcs-2018-0030","article-title":"Facial expression recognition under difficult conditions: A comprehensive study on edge directional texture patterns","volume":"28","year":"2018","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_39","unstructured":"Ranchordas, A., and Ara\u00fajo, H. (2009). Fast Approximate Nearest Neighbors with Automatic Algorithm Configuration. VISAPP (1), INSTICC Press."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/22\/7687\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:32:39Z","timestamp":1760167959000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/22\/7687"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,19]]},"references-count":39,"journal-issue":{"issue":"22","published-online":{"date-parts":[[2021,11]]}},"alternative-id":["s21227687"],"URL":"https:\/\/doi.org\/10.3390\/s21227687","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2021,11,19]]}}}