<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.23.104-112</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1127</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><subj-group subj-group-type="section-heading" xml:lang="en"><subject>ROBOT, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Метод восстановления карты глубины в задачах управления роботами и мехатронными системами</article-title><trans-title-group xml:lang="en"><trans-title>Depth Map Reconstruction Method in Control Problems for Robots and Mechatronic Systems</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>Zelensky</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p></bio><bio xml:lang="en"><p>Moscow, 115432</p></bio><email xlink:type="simple">zelenskyaa@gmail.com</email><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>Gapon</surname><given-names>N. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>мл. науч. сотр. </p><p>г. Ростов-на-Дону</p></bio><bio xml:lang="en"><p>Moscow, 115432</p><p>Rostov-on-Don, 344000</p></bio><email xlink:type="simple">nikolay-rt@mail.ru</email><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>Zhdanova</surname><given-names>M. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>мл. науч. сотр. </p></bio><bio xml:lang="en"><p>Moscow, 115432</p></bio><email xlink:type="simple">mpismenskova@mail.ru</email><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>Voronin</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц. </p></bio><bio xml:lang="en"><p>Voronin Viacheslav V., Ph.D., Associate Professor</p><p>Moscow, 115432</p></bio><email xlink:type="simple">voronin_sl@mail.ru</email><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>Ilyukhin</surname><given-names>Y. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д-р техн. наук, проф. </p></bio><bio xml:lang="en"><p>Moscow, 115432</p></bio><email xlink:type="simple">y.ilyukhin@stankin.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Московский государственный технологический университет "СТАНКИН"</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Center for Cognitive Technology and Machine Vision, Moscow State University of Technology "STANKIN"</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Московский государственный технологический университет "СТАНКИН"; Донской государственный технический университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Center for Cognitive Technology and Machine Vision, Moscow State University of Technology "STANKIN"; Don State Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>06</day><month>02</month><year>2022</year></pub-date><volume>23</volume><issue>2</issue><fpage>104</fpage><lpage>112</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/1127">https://mech.novtex.ru/jour/article/view/1127</self-uri><abstract><p>В современных робототехнических и мехатронных системах востребованы технологии, позволяющие строить оптимальную траекторию движения их исполнительных механизмов. Такие технологии формируются при сочетании методов навигации и построения карты окружающего пространства на основе данных систем технического зрения и успешно применяются в робототехнике и мехатронике. Но есть проблема, состоящая в уменьшении точности планирования траектории движения, вызванная наличием некорректных участков на карте (карте глубины) из-за неправильного определения расстояния до объектов. Такие дефекты появляются в результате плохого освещения, зеркальной или мелкозернистой поверхности объектов. Это приводит к невозможности получения достоверной информации о глубине. В результате появляется эффект увеличения границ объектов (препятствий), а перекрытие объектов приводит к невозможности отличить один объект от другого.Решить данную проблему можно с помощью методов реконструкции изображений. В статье представлен подход на основе модифицированного алгоритма поиска похожих блоков, использующего концепцию кватернионов и анизотропного градиента. Анализ результатов исследования показывает, что предложенный метод позволяет корректно восстанавливать границы объектов на изображении карты глубины при восстановлении трехмерных сцен, что способствует повышению точности планирования траектории движения исполнительных механизмов робототехнических и мехатронных систем.</p></abstract><trans-abstract xml:lang="en"><p>In modern robotic and mechatronic systems, technologies are in demand that makes it possible to build an optimal trajectory of movement of their actuators. Such technologies are formed by combining navigation methods and building a 3-D map of the surrounding space based on vision systems and are successfully used in robotics and mechatronics. But there is a problem, consisting of a decrease in the accuracy of planning the trajectory of movement, caused by incorrect sections on the map (depth map) due to incorrect determination of the distance to objects. Such defects appear as a result of poor lighting, specular or fine-grained surfaces of objects. This leads to the impossibility of obtaining reliable information about the depth. As a result, the effect of increasing the boundaries of objects (obstacles) appears, and the overlapping of objects makes it impossible to distinguish one object from another. This problem can be solved using image reconstruction methods. The article presents an approach based on a modified algorithm for searching for similar blocks using the concept of quaternions and anisotropic gradient. The analysis of the research results shows that the proposed method allows you to correctly restore the boundaries of objects on the depth map image when reconstructing 3-D scenes, which contributes to an increase in the accuracy of planning the trajectory of motion of the actuators robotic and mechatronic systems.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>планирование траектории</kwd><kwd>навигация робототехнических комплексов</kwd><kwd>реконструкция видеопоследовательности</kwd><kwd>пространство кватернионов</kwd><kwd>анизотропный градиент</kwd><kwd>нейронная сеть</kwd></kwd-group><kwd-group xml:lang="en"><kwd>trajectory planning</kwd><kwd>RTC navigation</kwd><kwd>video sequence reconstruction</kwd><kwd>quaternion space</kwd><kwd>anisotropic gradient</kwd><kwd>neural network</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование выполнено за счет гранта Российского научного фонда No 21-79-10392, https://rscf.ru/project/21-79-10392/.</funding-statement><funding-statement xml:lang="en">The study was supported by a grant from the Russian Science Foundation No. 21-79-10392, https://rscf.ru/project/21-79-10392/.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Зеленский А. А., Франц В. А., Семенищев Е. А. Алгоритм планирования траектории рабочего органа манипулятора для привязки базисных систем координат с использованием технического зрения // Вестник машиностроения. 2019. № 10. С. 3—7.</mixed-citation><mixed-citation xml:lang="en">Zelensky A. A., Franz V. A., Semenishchev E. A. Algorithm for planning the trajectory of the working body of the manipulator for binding the basic coordinate systems using technical vision, Vestnik Mashinostroeniya, 2019, no. 10, pp. 3—7 (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Зеленский А. А., Стебулянин М. М., Абдуллин Т. Х., Харьков М. А. Реализация ускоренных вычислений прямой задачи кинематики для промышленных роботов // Вестник машиностроения. 2019. № 11. С. 28—31.</mixed-citation><mixed-citation xml:lang="en">Zelensky A. A., Stebulyanin M. M., Abdullin T. Kh., Kharkov M. A. Implementation of accelerated computations of the direct problem of kinematics for industrial robots, Vestnik Mashinostroeniya, 2019, no. 11, pp. 28—31 (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Gharatappeh S., Ghorbanian M., Keshmiri M., Taghirad H. D. Modified fast-SLAM for 2D mapping and 3D localization // 3rd RSI International Conference on Robotics and Mechatronics (ICROM). 2015. P. 108—113.</mixed-citation><mixed-citation xml:lang="en">Gharatappeh S., Ghorbanian M., Keshmiri M., Taghirad H. D. Modified fast-SLAM for 2D mapping and 3D localization, 3rd RSI International Conference on Robotics and Mechatronics (ICROM), 2015, pp. 108—113.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Dissanayake G., Newman P. Durrant-Whyte H. F., Clark S., Csorba M. A solution to the simultaneous localization and map building (SLAM) problem // IEEE transaction robotic automation. 2001. N. 17(3). P. 229—241.</mixed-citation><mixed-citation xml:lang="en">Dissanayake G., Newman P. Durrant-Whyte H. F., Clark S., Csorba M. A solution to the simultaneous localization and map building (SLAM) problem, IEEE transaction robotic automation, 2001, no. 17(3), pp. 229—241.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Bertalmio M., Bertozzi A. L., Sapiro G. Navier—Stokes, uid dynamics, and image and video inpainting // Proc. IEEE Conf. Comput. Vis. Pattern Recognition. 2001. P. 355—362.</mixed-citation><mixed-citation xml:lang="en">Bertalmio M., Bertozzi A. L., Sapiro G. Navier—Stokes, uid dynamics, and image and video inpainting, Proc. IEEE Conf. Comput. Vis. Pattern Recognition, 2001, pp. 355—362.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Telea A. An image inpainting technique based on the fast marching method // Journal of graphics tools. 2004. Vol. 9, N.1. P. 23—34.</mixed-citation><mixed-citation xml:lang="en">Telea A. An image inpainting technique based on the fast marching method, Journal of graphics tools, 2004, vol. 9, no. 1, pp. 23—34.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Voronin V. V., Marchuk V. I., Egiazarian K. O., Sherstobitov A. I. Image inpainting using cubic spline-based edge reconstruction // Proceedings of SPIE Image Processing: Algorithms and Systems X. 2012. Vol. 8295. P. 82950I.</mixed-citation><mixed-citation xml:lang="en">Voronin V. V., Marchuk V. I., Egiazarian K. O., Sherstobitov A. I. Image inpainting using cubic spline-based edge reconstruction, Proceedings of SPIE Image Processing: Algorithms and Systems X, 2012, vol. 8295, pp. 82950I.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Chaudhury S., Roy H. Can fully convolutional networks perform well for general image restoration problems? // IEEE: Fifteenth IAPR International Conference on Machine Vision Applications (MVA). 2017. P. 254—257.</mixed-citation><mixed-citation xml:lang="en">Chaudhury S., Roy H. Can fully convolutional networks perform well for general image restoration problems? IEEE: Fifteenth IAPR International Conference on Machine Vision Applications (MVA), 2017, pp. 254—257.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Liu M. Image inpainting and super-resolution using nonlocal recursive deep convolutional network with skip connections // Ninth International Conference on Digital Image Processing (ICDIP 2017). 2017. N. 10420. P. 104203A.</mixed-citation><mixed-citation xml:lang="en">Liu M. Image inpainting and super-resolution using nonlocal recursive deep convolutional network with skip connections, Ninth International Conference on Digital Image Processing (ICDIP 2017), 2017, no. 10420, pp. 104203A.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Jiang L., Xiao S., He C. Kinect depth map inpainting using a multi-scale deep convolutional neural network //Proceedings of the 2018 International Conference on Image and Graphics Processing. 2018. P. 91—95.</mixed-citation><mixed-citation xml:lang="en">Jiang L., Xiao S., He C. Kinect depth map inpainting using a multi-scale deep convolutional neural network, Proceedings of the 2018 International Conference on Image and Graphics Processing, 2018, pp. 91—95.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Voronin V. V., Marchuk V. I., Fisunov A. V., Tokareva S. V., Egiazarian K. O. Depth map occlusion filling and scene reconstruction using modified exemplar-based inpainting // Proc. SPIE 9399, Image Processing: Algorithms and Systems XIII. 2015. P. 93990S.</mixed-citation><mixed-citation xml:lang="en">Voronin V. V., Marchuk V. I., Fisunov A. V., Tokareva S. V., Egiazarian K. O. Depth map occlusion filling and scene reconstruction using modified exemplar-based inpainting, Proc. SPIE 9399, Image Processing: Algorithms and Systems XIII, 2015, pp. 93990S.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Marchuk V. I., Voronin V. V., Frantz V. A. Development of 2D adaptive method of estimation reproduction for image reconstruction in incomplete a priori information // Telecommunications and Radio Engineering. 2013. Vol. 72, N. 13. P. 1255—1262.</mixed-citation><mixed-citation xml:lang="en">Marchuk V. I., Voronin V. V., Frantz V. A. Development of 2D adaptive method of estimation reproduction for image reconstruction in incomplete a priori information, Telecommunications and Radio Engineering, 2013, vol. 72(13), pp. 1255—1262.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Criminisi A., Perez P., Toyama K. Region lling and object removal by exemplar-based image inpainting // IEEE Transactions on Image Processing. 2004. N. 13. P. 1200—1212.</mixed-citation><mixed-citation xml:lang="en">Criminisi A., Perez P., Toyama K. Region lling and object removal by exemplar-based image inpainting, IEEE Transactions on Image Processing, 2004, no. 13, pp. 1200—1212.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Katkovnik V., Egiazarian K., Astola J. Local Approximation Techniques in Signal and Image Processing // SPIE Press, Bellingham. USA. Vol. PM157 2006.</mixed-citation><mixed-citation xml:lang="en">Katkovnik V., Egiazarian K., Astola J. Local Approximation Techniques in Signal and Image Processing, SPIE Press, Bellingham. USA, 2006, vol. PM157</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Voronin V., Zelensky A., Agaian S. The quaternionbased anisotropic gradient for the color images // Electronic Imaging, Image Processing: Algorithms and Systems XVII. 2019. P. 277-1—277-6.</mixed-citation><mixed-citation xml:lang="en">Voronin V., Zelensky A., Agaian S. The quaternion-based anisotropic gradient for the color images, Electronic Imaging, Image Processing: Algorithms and Systems XVII, 2019, pp. 277-1—277-6.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Voronin V. V., Marchuk V. I., Egiazarian K. O. Images reconstruction using modied exemplar based method // SPIE Electronic Imaging. 2011. Vol. 7870. P. 78700N.</mixed-citation><mixed-citation xml:lang="en">Voronin V. V., Marchuk V. I., Egiazarian K. O. Images reconstruction using modied exemplar based method, SPIE Electronic Imaging, 2011, vol. 7870, pp. 78700N.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Grigoryan A. M., Agaian S. S. Retooling of color imaging in the quaternion algebra // Applied Mathematics and Sciences: An International Journal (MathSJ). 2014. Vol. 1, N. 3. P. 23—39.</mixed-citation><mixed-citation xml:lang="en">Grigoryan A. M., Agaian S. S. Retooling of color imaging in the quaternion algebra, Applied Mathematics and Sciences: An International Journal (MathSJ), 2014, vol. 1, no. 3, pp. 23—39.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Voronin V., Gapon N., Khamidullin I., Tokareva O., Cen Y., Zelensky A. Infrared image inpainting using hypercomplex analysis // Proc. SPIE 11537, SPIE Security + Defence, ElectroOptical and Infrared Systems: Technology and Applications XVII. 2020. P. 115370U.</mixed-citation><mixed-citation xml:lang="en">Voronin V., Gapon N., Khamidullin I., Tokareva O., Cen Y., Zelensky A. Infrared image inpainting using hypercomplex analysis, Proc. SPIE 11537, SPIE Security + Defence, ElectroOptical and Infrared Systems: Technology and Applications XVII, 2020, pp. 115370U.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Foi A., Katkovnik V., Egiazarian K. Pointwise shapeadaptive DCT for high-quality denoising and deblocking of grayscale and color images // IEEE transactions on image processing. 2007. Vol. 16, N. 5. P. 1395—1411.</mixed-citation><mixed-citation xml:lang="en">Foi A., Katkovnik V., Egiazarian K. Pointwise shapeadaptive DCT for high-quality denoising and deblocking of grayscale and color images, IEEE transactions on image processing, 2007, vol. 16, no. 5, pp. 1395—1411.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Kim Y., Ham B., Oh C., Sohn K. Structure selective depth super-resolution for RGB-D cameras // IEEE Trans. on Image Processing. 2016. Vol. 25, N. 11. P. 5527—38</mixed-citation><mixed-citation xml:lang="en">Kim Y., Ham B., Oh C., Sohn K. Structure selective depth super-resolution for RGB-D cameras, IEEE Trans. on Image Processing, 2016, vol. 25, no. 11, pp. 5527—38.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Sturm J., Engelhard N., Endres F., Burgard W., Cremers D. A Benchmark for the Evaluation of RGB-D SLAM Systems // Proc. of the International Conference on Intelligent Robot Systems (IROS). 2012. P. 573—580.</mixed-citation><mixed-citation xml:lang="en">Sturm J., Engelhard N., Endres F., Burgard W., Cremers D. A Benchmark for the Evaluation of RGB-D SLAM Systems, Proc. of the International Conference on Intelligent Robot Systems (IROS), 2012, pp. 573—580.</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>
