{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,8]],"date-time":"2024-06-08T17:53:38Z","timestamp":1717869218302},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2009,9,1]],"date-time":"2009-09-01T00:00:00Z","timestamp":1251763200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/2.0"},{"start":{"date-parts":[[2009,9,1]],"date-time":"2009-09-01T00:00:00Z","timestamp":1251763200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Braz Comp Soc"],"published-print":{"date-parts":[[2009,9]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>The use of Autonomous Underwater Vehicles (AUVs) for underwater tasks is a promising robotic field. These robots can carry visual inspection cameras. Besides serving the activities of inspection and mapping, the captured images can also be used to aid navigation and localization of the robots. Visual odometry is the process of determining the position and orientation of a robot by analyzing the associated camera images. It has been used in a wide variety of non-standard locomotion robotic methods. In this context, this paper proposes an approach to visual odometry and mapping of underwater vehicles. Supposing the use of inspection cameras, this proposal is composed of two stages: i) the use of computer vision for visual odometry, extracting landmarks in underwater image sequences and ii) the development of topological maps for localization and navigation. The integration of such systems will allow visual odometry, localization and mapping of the environment. A set of tests with real robots was accomplished, regarding online and performance issues. The results reveals an accuracy and robust approach to several underwater conditions, as illumination and noise, leading to a promissory and original visual odometry and mapping technique.<\/jats:p>","DOI":"10.1007\/bf03194505","type":"journal-article","created":{"date-parts":[[2010,12,2]],"date-time":"2010-12-02T17:04:47Z","timestamp":1291309487000},"page":"47-54","source":"Crossref","is-referenced-by-count":6,"title":["Appearance-based odometry and mapping with feature descriptors for underwater robots"],"prefix":"10.1007","volume":"15","author":[{"given":"Silvia Silva da Costa","family":"Botelho","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paulo Lilles Jorge","family":"Drews Junior","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M\u00f4nica da Silva","family":"Figueiredo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Celina Haffele Da","family":"Rocha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gabriel Leivas","family":"Oliveira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"BF03194505_CR1","first-page":"362","volume":"1","author":"M Arredondo","year":"2005","unstructured":"Arredondo M and Lebart K. A methodology for the systematic assessment of underwater video processing algorithms.Oceans 2005; 1:362\u2013367.","journal-title":"Oceans"},{"key":"BF03194505_CR2","first-page":"404","volume-title":"Proceedings of 9 European Conference on Computer Vision; 2006","author":"H Bay","year":"2006","unstructured":"Bay H, Tuytelaars T, Booktitle L and Gool L Van. Surf: speeded up robust features. In:Proceedings of 9 European Conference on Computer Vision; 2006; Graz, Austria. Springer: Lecture Notes in Computer Science; 2006. P. 404\u2013417."},{"key":"BF03194505_CR3","doi-asserted-by":"crossref","first-page":"3927","DOI":"10.1109\/ROBOT.2007.364081","volume-title":"Proceedings of IEEE International Conference on Robotics and Automation; 2007; Roma, Italy","author":"O Booij","year":"2007","unstructured":"Booij O, Terwijn B, Zivkovic Z and Krose B. Navigation using an appearance based topological map. In:Proceedings of IEEE International Conference on Robotics and Automation; 2007; Roma, Italy. Amsterdam: Publications of the Universiteit van Amsterdam; 2007. p. 3927\u20133932."},{"key":"BF03194505_CR4","volume-title":"Rovfurg-II: projeto e constru\u00e7\u00e3o de um ve\u00edculo subaqu\u00e1tico n\u00e3o tripulado de baixo custo","author":"M Centeno","year":"2007","unstructured":"Centeno M.Rovfurg-II: projeto e constru\u00e7\u00e3o de um ve\u00edculo subaqu\u00e1tico n\u00e3o tripulado de baixo custo. [Master thesis]. Rio Grande: Universidade Federal do Rio Grande; 2007."},{"issue":"3","key":"BF03194505_CR5","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1145\/3828.3830","volume":"32","author":"R Dechter","year":"1985","unstructured":"Dechter R and Pearl J. Generalized best-first search strategies and the optimality af a*.Journal of the Association for Computing Machinery 1985; 32(3):505\u2013536.","journal-title":"Journal of the Association for Computing Machinery"},{"key":"BF03194505_CR6","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/BF01386390","volume":"1","author":"EW Dijkstra","year":"1959","unstructured":"Dijkstra EW. A note on two problems in connexion with graphs.Numerische Mathematik 1959; 1:269\u2013271.","journal-title":"Numerische Mathematik"},{"issue":"6","key":"BF03194505_CR7","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/358669.358692","volume":"24","author":"M Fischler","year":"1981","unstructured":"Fischler M and Bolles R. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography.Communications of the ACM 1981; 24(6):381\u2013395.","journal-title":"Communications of the ACM"},{"key":"BF03194505_CR8","volume-title":"Bounded-error vision-based navigation of autonomous underwater vehicles","author":"SD Fleischer","year":"2000","unstructured":"Fleischer SD.Bounded-error vision-based navigation of autonomous underwater vehicles. [PhD thesis]. Stanford: Stanford University; 2000."},{"key":"BF03194505_CR9","series-title":"Technical report","volume-title":"Growing cell structures: a self organizing network for unsupervised and supervised learning","author":"B Fritzke","year":"1993","unstructured":"Fritzke B.Growing cell structures: a self organizing network for unsupervised and supervised learning. Berkeley: University of California; 1993. (Technical report)."},{"key":"BF03194505_CR10","first-page":"1682","volume-title":"Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems; 2001; Maui, Hawaii","author":"R Garcia","year":"2001","unstructured":"Garcia R, Cufi and Carreras M. Estimating the motion of an underwater robot from a monocular image sequence. In:Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems; 2001; Maui, Hawaii. Girona, Spain: Institute of Informatics and Applications, University of Girona; 2001. p. 1682\u20131687. (v. 3)."},{"key":"BF03194505_CR11","first-page":"674","volume-title":"Proceedings of IEEE Oceans Conference; 2005; Brest, France","author":"R Garcia","year":"2005","unstructured":"Garcia R, Lla V and Charot F. VLSI architecture for an underwater robot vision system. In:Proceedings of IEEE Oceans Conference; 2005; Brest, France. Girona, Spain: Institute of Informatics and Applications,University of Girona; 2005. p. 674\u2013679. (v. 1)"},{"key":"BF03194505_CR12","first-page":"1588","volume-title":"Proceedings of IEEE Oceans Conference; 2002. Biloxi, Mississippi","author":"N Gracias","year":"2002","unstructured":"Gracias N, van der Zwaan S, Bernardino A and Santos-Vitor J. Results on underwater mosaic-based navigation. In:Proceedings of IEEE Oceans Conference; 2002. Biloxi, Mississippi. Lisboa, Portugal: Instituto Superior T\u00e9cnico & Instituto de Sistemas e Rob\u00f3tica; 2002. p. 1588\u20131594. (v. 3)."},{"issue":"1","key":"BF03194505_CR13","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1006\/cviu.2000.0848","volume":"79","author":"N Gracias","year":"2000","unstructured":"Gracias N and Santos-Victor J. Underwater video mosaics as visual navigation maps.Computer Vision and Image Understanding. 2000; 79(1):66\u201391.","journal-title":"Computer Vision and Image Understanding"},{"key":"BF03194505_CR14","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511811685","volume-title":"Multiple View Geometry in Computer Vision","author":"R Hartley","year":"2004","unstructured":"Hartley R and Zisserman A.Multiple View Geometry in Computer Vision. Cambridge: Cambridge University Press; 2004."},{"key":"BF03194505_CR15","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-56927-2","volume-title":"Self-organizing maps","author":"T Kohonen","year":"2001","unstructured":"Kohonen T.Self-organizing maps. Secaucus: Springer-Verlag; 2001."},{"issue":"2","key":"BF03194505_CR16","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"D Lowe","year":"2004","unstructured":"Lowe D. Distinctive image features from scale-invariant keypoints.International Journal of Computer Vision. 2004; 60(2):91\u2013110.","journal-title":"International Journal of Computer Vision"},{"key":"BF03194505_CR17","first-page":"2076","volume-title":"Proceedings of International Conference on Control, Automation, Robotics and Vision; , Kunming, China","author":"I Mahon","year":"2004","unstructured":"Mahon I and Williams S. Slam using natural features in an underwater environment. In:Proceedings of International Conference on Control, Automation, Robotics and Vision; 2004, Kunming, China. NSW Austr\u00e1lia: University of Sydney; p. 2076\u20132081. (v. 3)."},{"key":"BF03194505_CR18","doi-asserted-by":"crossref","unstructured":"Nicosevici T, Garc\u00eda R, Negahdaripour S, Kudzinava M and Ferrer J. Identification of suitable interest points using geometric and photometric cues in motion video for efficient 3-d environmental modeling. In:Proceedings of International Conference in Robotic and Automation; 2007; Roma, Italy. p. 4969\u20134974.","DOI":"10.1109\/ROBOT.2007.364245"},{"key":"BF03194505_CR19","first-page":"1345","volume-title":"Proceedings of MTS\/IEEE Oceans Conference and Exhibition; 2000; Providence, RI, USA","author":"K Plakas","year":"2000","unstructured":"Plakas K and Trucco E. Developing a real-time, robust, video tracker. In:Proceedings of MTS\/IEEE Oceans Conference and Exhibition; 2000; Providence, RI, USA. Edinburgh, UK: Heriot-Watt University; 2000. p. 1345\u20131352. (v. 2)."},{"issue":"388","key":"BF03194505_CR20","doi-asserted-by":"publisher","first-page":"871","DOI":"10.2307\/2288718","volume":"79","author":"P Rousseeuw","year":"1984","unstructured":"Rousseeuw P. Least median of squares regression.Journal of the American Statistics Association. 1984; 79(388):871\u2013880.","journal-title":"Journal of the American Statistics Association"},{"issue":"8","key":"BF03194505_CR21","doi-asserted-by":"publisher","first-page":"735","DOI":"10.1177\/027836402761412467","volume":"21","author":"S Se","year":"2002","unstructured":"Se S, Lowe D and Little J. Mobile robot localization and mapping with uncertainty using scale-invariant visual landmarks.The International Journal of Robotics Research. 2002; 21(8):735\u2013758.","journal-title":"The International Journal of Robotics Research"},{"issue":"3","key":"BF03194505_CR22","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1109\/TRO.2004.839228","volume":"21","author":"S Se","year":"2005","unstructured":"Se S, Lowe D and Little J. Vision-based global localization and mapping for mobile robots.IEEE Transactions on Robotics. 2005; 21(3):364\u2013375.","journal-title":"IEEE Transactions on Robotics"},{"key":"BF03194505_CR23","first-page":"593","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition; 1994; Seattle, WA, USA","author":"J Shi","year":"1994","unstructured":"Shi J and Tomasi C. Good features to track. In:Proceedings of IEEE Conference on Computer Vision and Pattern Recognition; 1994; Seattle, WA, USA. NY, USA: Cornell University Ithaca; 1994. p. 593\u2013600."},{"key":"BF03194505_CR24","series-title":"Technical report","volume-title":"Detection and tracking of point features","author":"C Tomasi","year":"1991","unstructured":"Tomasi C. and Kanade T.Detection and tracking of point features. Pittsburgh: Carnegie Mellon University; 1991. (Technical report)."},{"key":"BF03194505_CR25","first-page":"46","volume-title":"Proceedings of MTS\/IEEE Oceans Conference and Exhibition; 1998","author":"T Tommasini","year":"1998","unstructured":"Tommasini T, Fusiello A, Roberto V and Trucco E. Robust feature tracking in underwater video sequences. In:Proceedings of MTS\/IEEE Oceans Conference and Exhibition; 1998; Nice, France. IT: Universit\u00e0 di Udine; 1998. p. 46\u201350. (v. 1)."},{"issue":"3","key":"BF03194505_CR26","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1023\/A:1007927408552","volume":"24","author":"PHS Torr","year":"1997","unstructured":"Torr PHS and Murray DW. The development and comparison of robust methodsfor estimating the fundamental matrix.International Journal of Computer Vision. 1997; 24(3):271\u2013300.","journal-title":"International Journal of Computer Vision"},{"key":"BF03194505_CR27","first-page":"1412","volume-title":"Proceedings of MTS\/IEEE Oceans Conference and Exhibition; 1997; Halifax, NS, Canada","author":"X Xu","year":"1997","unstructured":"Xu X and Negahdaripour S. Vision-based motion sensing for underwater navigation and mosaicing of ocean floor images. In:Proceedings of MTS\/IEEE Oceans Conference and Exhibition; 1997; Halifax, NS, Canada. Coral Gables, FL: University of Miami; 1997. p. 1412\u20131417. (v. 2)."}],"container-title":["Journal of the Brazilian Computer Society"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/BF03194505.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/BF03194505\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/www.springerlink.com\/index\/pdf\/10.1007\/BF03194505","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/BF03194505.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T03:54:35Z","timestamp":1630468475000},"score":1,"resource":{"primary":{"URL":"https:\/\/journal-bcs.springeropen.com\/articles\/10.1007\/BF03194505"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,9]]},"references-count":27,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2009,9]]}},"alternative-id":["BF03194505"],"URL":"https:\/\/doi.org\/10.1007\/bf03194505","relation":{},"ISSN":["0104-6500","1678-4804"],"issn-type":[{"value":"0104-6500","type":"print"},{"value":"1678-4804","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,9]]}}}