<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">gyroscopy</journal-id><journal-title-group><journal-title xml:lang="ru">Гироскопия и навигация</journal-title><trans-title-group xml:lang="en"><trans-title>Giroskopiya i Navigatsiya</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0869-7035</issn><issn pub-type="epub">2075-0927</issn><publisher><publisher-name>AO «Концерн «ЦНИИ «Электроприбор»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17285/0869-7035.2017.25.3.115-129</article-id><article-id custom-type="elpub" pub-id-type="custom">gyroscopy-324</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Статьи</subject></subj-group></article-categories><title-group><article-title>Навигация автономного необитаемого подводного аппарата по стереоизображениям с формированием 3D-модели среды</article-title><trans-title-group xml:lang="en"><trans-title>Navigation of autonomous unmanned underwater vehicle using stereo images with 3D modeling of environment.</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бобков</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Bobkov</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Бобков Валерий Александрович. Доктор технических наук, заведующий лабораторией</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кудряшов</surname><given-names>А. П.</given-names></name><name name-style="western" xml:lang="en"><surname>Kudryashov</surname><given-names>A. P.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Кудряшов Алексей Павлович. Кандидат технических наук, младший научный сотрудник.</p></bio><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Мельман</surname><given-names>С. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Mel’man</surname><given-names>S. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Мельман Сергей Владимирович. Кандидат технических наук, младший научный сотрудник.</p></bio><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Щербатюк</surname><given-names>А. Ф.</given-names></name><name name-style="western" xml:lang="en"><surname>Shcherbatyuk</surname><given-names>A. F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Щербатюк Александр Федорович. Доктор технических наук, член-корреспондент РАН, директор.</p></bio><xref ref-type="aff" rid="aff-3"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Институт автоматики и процессов управления ДВО РАН, Дальневосточный государственный университет (Владивосток).<country>Россия</country></aff><aff xml:lang="en">Institute of Automation and Control Processes, Far-Eastern Branch of RAS, Far-Eastern State University (Vladivostok)<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Институт автоматики и процессов управления ДВО РАН (Владивосток).<country>Россия</country></aff><aff xml:lang="en">Institute of Automation and Control Processes, Far-Eastern Branch of RAS, Far-Eastern State University (Vladivostok)<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-3"><aff xml:lang="ru">Институт проблем морских технологий ДВО РАН, Дальневосточный государственный университет (Владивосток).<country>Россия</country></aff><aff xml:lang="en">Institute of Automation and Control Processes, Far-Eastern Branch of RAS, Far-Eastern State University (Vladivostok)<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2017</year></pub-date><pub-date pub-type="epub"><day>26</day><month>11</month><year>2025</year></pub-date><volume>25</volume><issue>3</issue><fpage>115</fpage><lpage>129</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Бобков В.А., Кудряшов А.П., Мельман С.В., Щербатюк А.Ф., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Бобков В.А., Кудряшов А.П., Мельман С.В., Щербатюк А.Ф.</copyright-holder><copyright-holder xml:lang="en">Bobkov V.A., Kudryashov A.P., Mel’man S.V., Shcherbatyuk A.F.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.gyroscopy.ru/jour/article/view/324">https://www.gyroscopy.ru/jour/article/view/324</self-uri><abstract><p>Описан метод навигации автономного подводного аппарата, основанный на визуальной одометрии. Предложены модификации метода, направленные на повышение точности локализации аппарата и снижение вычислительных затрат. Например, рассмотрен алгоритм с длительным прослеживанием особенностей на изображениях, повышающий точность вычисления локального перемещения аппарата; предложены адаптивная методика расчета траектории, а также метод визуальной навигации подводного аппарата в условиях локального маневрирования, основанный на использовании виртуальной сети координатной привязки. Описан метод решения задачи 3D-реконструкции объектов по изображениям, необходимый при выполнении инспекционных подводных работ.</p></abstract><trans-abstract xml:lang="en"><p>A method of navigating an autonomous unmanned underwater vehicle, based on visual odometry is described. Modifications to the methods are proposed to enhance the accuracy of the vehicle localization and to reduce the cost of computations. This includes an algorithm with continuous tracking of image features, which increases the accuracy of vehicle local travel computation; an adaptive methodology of trajectory calculation is proposed, as well as a method of visual navigation of an underwater vehicle under conditions of local maneuvering, based on virtual coordinate referencing frame. Also, a method of 3D reconstruction of objects by images, essential during underwater inspections, is described.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>Автономный подводный аппарат</kwd><kwd>навигация</kwd><kwd>визуальная одометрия</kwd><kwd>3D-реконструкция.</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Аutonomous underwater vehicle</kwd><kwd>navigation</kwd><kwd>visual odometry</kwd><kwd>3D reconstruction.</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Aqel M., Marhaban M. H., Saripan M. I., Ismail N. B. Review of visual odometry: types, approaches, challenges, and applications. – SpringerPlus. 2016.</mixed-citation><mixed-citation xml:lang="en">Aqel M., Marhaban M.H, Saripan M.I, and Ismail N.B., Review of Visual Odometry: Types, Approaches, Challenges, and Applications, SpringerPlus, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Bobkov V. A., Ronshin Yu. I., Kudryashov A. P., and Mashentsev V. Yu. 3D SLAM from Stereoimages. Programming and Computer Software, 2014, No. 4, P. 159–165.</mixed-citation><mixed-citation xml:lang="en">Bobkov V. A., Ronshin Yu. I., Kudryashov A.P., and Mashentsev V. Yu., 3D SLAM from Stereoimages. Programming and Computer Software, 2014, No. 4, pp. 159–165.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Бобков В. А., Машенцев В. Ю. Навигация подводного робота по стереоизображениям. Мехатроника, автоматизация, управление. 2016. Т. 17. № 2. С. 101–109.</mixed-citation><mixed-citation xml:lang="en">Bobkov, V.A., and Mashentsev, V.Yu., Navigatsiya podvodnogo robota po stereoizobrazheniyam (Underwater Robot Navigation Using Stereo Images), Mekhatronika, avtomatizatsiya, upravleniye, No. 2, vol. 17, 2016, pp. 101—109.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Bobkov V., Mashentsev V., Tolstonogov A., Scherbatyuk A. Adaptive Method for AUV Navigation Using Stereo Vision. Proceedings of the 26th ISOPE International Ocean and Polar Engineering Conference. Greece. 2016.</mixed-citation><mixed-citation xml:lang="en">Bobkov V., MashentsevV., Tolstonogov A., and Scherbatyuk A. Adaptive Method for AUV Navigation Using Stereo Vision, Proceedings of the 26th ISOPE International Ocean and Polar Engineering Conference, Greece, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Goi V., Gatsenko A., Shestopalov G., Sporyshev M., Tolstonogov A., Scherbatyuk A. Stabilization of an autonomous underwater vehicle relative to the bottom of the sea by the means of stereoscopic vision. Proceedings of the OCEANS 2015 MTS/IEEE Conference. 2015. Italy.</mixed-citation><mixed-citation xml:lang="en">Goi V., Gatsenko A., Shestopalov G., Sporyshev M., Tolstonogov A., and Scherbatyuk A., Stabilization of an Autonomous Underwater Vehicle Relative to the Bottom of the Sea by Means of Stereoscopic Vision, Proceedings of the OCEANS 2015 MTS/IEEE Conference, Italy, 2015.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Pavin A., Inzartsev A., Eliseenko G., Lebedko O., Panin M. A. Reconfigurable Web-based Simulation Environment for AUV. Proceedings of the OCEANS'15 MTS/IEEE Conference &amp; Exhibition, Washington DC. 2015.</mixed-citation><mixed-citation xml:lang="en">Pavin A., Inzartsev A., Eliseenko G., Lebedko O., and Panin M., Reconfigurable Web-based Simulation Environment for AUV, Proceedings of the OCEANS'15 MTS/IEEE Conference &amp; Exhibition, Washington DC, 2015.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Pavin A. Underwater Object Recognition in Photo Images /Proceedings of the OCEANS'15 MTS/IEEE Conference &amp; Exhibition.USA. 2015. 8. Pavin A., Inzartsev A., Eliseenko G. Reconfigurable Distributed Software Platform for a Group of UUVs (Yet Another Robot Platform). Proceedings of the OCEANS 2016 MTS/IEEE Conference &amp; Exhibition. USA, 2016.</mixed-citation><mixed-citation xml:lang="en">Pavin A., Underwater Object Recognition in Photo Images, Proceedings of the OCEANS'15 MTS/IEEE Conference &amp; Exhibition, USA, 2015.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Inzartsev A., Pavin A., Kleschev A., Gribova V., Eliseenko G. Application of Artificial Intelligence Techniques for Fault Diagnostics of Autonomous Underwater Vehicles. Proceedings of the OCEANS 2016 MTS/IEEE Conference &amp;Exhibition. USA. 2016.</mixed-citation><mixed-citation xml:lang="en">Pavin A., Inzartsev A., and Eliseenko G. Reconfigurable Distributed Software Platform for a Group of UUVs (Yet Another Robot Platform), Proceedings of the OCEANS 2016 MTS/IEEE Conference &amp; Exhibition, USA, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Johnson-Roberson M., Pizarro O., Williams S. B., Mahon I. Generation and visualization of large-scale three-dimensional reconstructions from underwater robotic surveys. Journal of Field Robotics, Special Issue: Three-Dimensional Mapping, Part 3, 2010.Volume 27, Issue 1, P. 21–51.</mixed-citation><mixed-citation xml:lang="en">Inzartsev A., Pavin A., Kleschev A., Gribova V., and Eliseenko G., Application of Artificial Intelligence Techniques for Fault Diagnostics of Autonomous Underwater Vehicles, Proceedings of the OCEANS 2016 MTS/IEEE Conference &amp;Exhibition, USA, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Бобков В.А., Кудряшов А.П. Построение трехмерной модели морского дна воксельным методом. Подводные исследования и робототехника. 2016. № 2. C. 13–18.</mixed-citation><mixed-citation xml:lang="en">Johnson-Roberson M., Pizarro O., Williams S. B., and Mahon I., Generation and Visualization of Large-Scale Three-Dimensional Reconstructions from Underwater Robotic Surveys, Journal of Field Robotics, Special Issue: Three-Dimensional Mapping, Part 3, 2010, vol. 27, issue 1, pp. 21–51.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Stoyanov T., Mojtahedzadeh R., Andreasson H., Lilienthal A. J. Comparative evaluation of range sensor accuracy for indoor mobile robotics and automated logistics applications. Robotics and Autonomous Systems, Vol. 61, 2013, P. 1094–1105.</mixed-citation><mixed-citation xml:lang="en">Bobkov, V.A., Kudryashov, A.P., Postroenie modeli morskogo dna voksel’nym metodom (Sea Bottom Modeling by Voxel Technique), Podvodnye issledovaniya i robototekhnika, 2016, No. 2, pp. 13-18.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Hernan Badino, Akihiro Yamamoto, and Takeo Kanade. Visual Odometry by Multi-frame Feature Integration. International Workshop on Computer Vision for Autonomous Driving @ ICCV, 2013, P.222–229.</mixed-citation><mixed-citation xml:lang="en">Stoyanov T., Mojtahedzadeh R., Andreasson H., and Lilienthal A. J., Comparative Evaluation of Range Sensor Accuracy for Indoor Mobile Robotics and Automated Logistics Applications, Robotics and Autonomous Systems, vol. 61, 2013, pp. 1094-1105.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Bruce D. Lucas and Takeo Kanade. An Iterative Image Registration Technique with an Application to Stereo Vision.International Joint Conference on Artificial Intelligence, P. 674–679, 1981.</mixed-citation><mixed-citation xml:lang="en">Badino, H., Yamamoto, A., and Kanade, T., Visual Odometry by Multi-frame Feature Integration, International Workshop on Computer Vision for Autonomous Driving @ ICCV, 2013, pp. 222-229.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Herbert Bay, Andreas Ess, Tinne Tuytelaars, Luc Van Gool. Speeded-Up Robust Features (SURF). Computer Visionand Image Understanding, Volume 110, Issue 3, 2008, P. 346–359.</mixed-citation><mixed-citation xml:lang="en">Lucas, B.D., and Kanade, T., An Iterative Image Registration Technique with an Application to Stereo Vision, International Joint Conference on Artificial Intelligence, 1981, pp. 674-679.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Бобков В. А., Роньшин Ю. И., Машенцев В. Ю. Построение карт глубин на множественной последовательности видов. Информационные технологии. 2012. №6. С. 39–44.</mixed-citation><mixed-citation xml:lang="en">Bay, H., Ess, A., Tuytelaars, T., and Van Gool, L., Speeded-Up Robust Features (SURF), Computer Vision and Image Understanding, vol. 110, issue 3, 2008, pp. 346-359.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Curless B., Levoy M. A. Volumetric Method for Building Complex Models from Range Images, Computer Graphics, 1996, P. 303–312.</mixed-citation><mixed-citation xml:lang="en">Bobkov, V.A., Ron’shin, Yu.I., and Mashentsev, V.Yu., Postroenie kart glubin na mnozhestvennoi posledovatel’nosti vidov (Construction of Maps of Depths Based on Multiple Sequence of Views), Informatsionnye tekhnologii, 2012, No. 6, pp. 39-44.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Rusinkiewicz S., Hall-Holt O., Levoy M. Real-time 3Dmodel acquisition. ACM Trans. Graph. (Proc. SIGGRAPH), 2000. P. 438–446.</mixed-citation><mixed-citation xml:lang="en">Curless B., and Levoy M., A Volumetric Method for Building Complex Models from Range Images, Computer Graphics, 1996, pp. 303-312.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Zwicker M., Pfister H., Baar J. V., and Gross M. Surface splatting. In Computer Graphics (Proc. SIGGRAPH), 2000, P. 371–378.</mixed-citation><mixed-citation xml:lang="en">Rusinkiewicz S., Hall-Holt O., and Levoy M., Real-time 3D Model Acquisition, ACM Trans. Graph. (Proc. SIGGRAPH), 2000, pp. 438–446.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Melman S., Bobkov V., Inzartsev A., Pavin A. Distributed Simulation Framework for Investigation of Autonomous Underwater Vehicles Real-Time Behavior. Proceedings of the OCEANS'15 MTS/IEEE. 2015, P. 43–58.</mixed-citation><mixed-citation xml:lang="en">Zwicker M., Pfister H., Baar J. V., and Gross M., Surface Splatting, Computer Graphics (Proc. SIGGRAPH), 2000, pp. 371–378.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Geiger A., Lenz Ph., Urtasun R. Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite. Conference on Computer Vision and Pattern Recognition (CVPR). 2012. Presentation. P. 1–8.</mixed-citation><mixed-citation xml:lang="en">Mel’man S., Bobkov V., Inzartsev A., and Pavin A., Distributed Simulation Framework for Investigation of Autonomous Underwater Vehicles Real-Time Behavior, Proceedings of the OCEANS'15 MTS/IEEE, 2015, pp. 43-58.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">http://www.cvlibs.net/datasets/kitti/eval_odometry.php.</mixed-citation><mixed-citation xml:lang="en">Geiger A., Lenz Ph., and Urtasun R., Are We Ready for Autonomous Driving? The KITTI Vision Benchmark Suite, Conference on Computer Vision and Pattern Recognition (CVPR), 2012, Presentation, pp. 1-8. 22. http://www.cvlibs.net/datasets/kitti/eval_odometry.php.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
