<?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">inform</journal-id><journal-title-group><journal-title xml:lang="ru">Информатика</journal-title><trans-title-group xml:lang="en"><trans-title>Informatics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1816-0301</issn><issn pub-type="epub">2617-6963</issn><publisher><publisher-name>UIIP NASB</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.37661/1816-0301-2021-18-1-43-60</article-id><article-id custom-type="elpub" pub-id-type="custom">inform-1128</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>SIGNAL, IMAGE, SPEECH, TEXT PROCESSING AND PATTERN RECOGNITION</subject></subj-group></article-categories><title-group><article-title>Обнаружение и сопровождение объектов на видеопоследовательностях: формализация, критерии и результаты</article-title><trans-title-group xml:lang="en"><trans-title>Object detection and tracking in video sequences: formalization, metrics and results</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>Bohush</surname><given-names>R. P.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Богуш Рихард Петрович, кандидат технических наук, доцент,заведующий кафедрой вычислительных систем и сетей</p><p>ул. Блохина, 29, Новополоцк, 211440</p></bio><bio xml:lang="en"><p>Rykhard P. Bohush, Cand. Sci. (Eng.), Associate Professor, Head of the Department of Computer Systems and Networks</p><p>st. Blokhin, 29, Novopolotsk, 211440</p></bio><email xlink:type="simple">bogushr@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>Ablameyko</surname><given-names>S. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Абламейко Сергей Владимирович, академик Национальной академии наук Беларуси, доктор технических наук, профессор, главный научный сотрудник; профессор механико-математического факультета</p><p>ул. Сурганова, 6, Минск, 220012</p><p>пр. Независимости, 4, Минск, 220030</p></bio><bio xml:lang="en"><p>Sergey V. Ablameyko, Academician of the National Academy of Sciences of Belarus, Dr. Sci. (Eng.), Professor, Сhief Researcher; Professor of the Faculty of Mechanics and Mathematics</p><p>av. Nezaliezhnasti, 4, 220030, Minsk</p><p>st. Surganova, 6, Minsk, 220012</p></bio><email xlink:type="simple">ablameyko@bsu.by</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Полоцкий государственный университет</institution></aff><aff xml:lang="en"><institution>Polotsk State University</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Объединенный институт проблем информатики Национальной академии наук Беларуси; Белорусский государственный университет</institution></aff><aff xml:lang="en"><institution>Belarusian State University; The United Institute of Informatics Problems of the National Academy of Sciences of Belarus</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>29</day><month>03</month><year>2021</year></pub-date><volume>18</volume><issue>1</issue><fpage>43</fpage><lpage>60</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Богуш Р.П., Абламейко С.В., 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Богуш Р.П., Абламейко С.В.</copyright-holder><copyright-holder xml:lang="en">Bohush R.P., Ablameyko S.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" 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://inf.grid.by/jour/article/view/1128">https://inf.grid.by/jour/article/view/1128</self-uri><abstract><p>Одним из перспективных направлений развития и внедрения искусственного интеллекта является автоматическое обнаружение и отслеживание движущихся объектов в системах видеонаблюдения. В работе представлена формализация обнаружения и сопровождения одного и множества объектов на видеопоследовательностях. Рассмотрены критерии, характеризующие качество обнаружения сопровождаемых объектов, точность определения местоположения объекта на кадре, траекторию движения и точность сопровождения множества объектов. На основе рассмотренного обобщения разработан алгоритм сопровождения людей, использующий сверточные нейронные сети для детектирования людей и формирования признаков. Нейросетевые признаки включены в составной дескриптор, содержащий также геометрические и цветовые характеристики для описания каждого обнаруженного человека в кадре. Приведены результаты экспериментов на основе рассмотренных критериев, экспериментально подтверждено, что улучшение работы детектора позволяет повысить точность сопровождения объектов. Представлены примеры кадров обработанных видеопоследовательностей с визуализацией траекторий движения людей.</p></abstract><trans-abstract xml:lang="en"><p>One of the promising areas of development and implementation of artificial intelligence is the automatic detection and tracking of moving objects in video sequence. The paper presents a formalization of the detection and tracking of one and many objects in video. The following metrics are considered: the quality of detection of tracked objects, the accuracy of determining the location of the object in a frame, the trajectory of movement, the accuracy of tracking multiple objects. Based on the considered generalization, an algorithm for tracking people has been developed that uses the tracking through detection method and convolutional neural networks to detect people and form features. Neural network features are included in a composite descriptor that also contains geometric and color features to describe each detected person in the frame. The results of experiments based on the considered criteria are presented, and it is experimentally confirmed that the improvement of the detector operation makes it possible to increase the accuracy of tracking objects. Examples of frames of processed video sequences with visualization of human movement trajectories are presented.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>видеонаблюдение</kwd><kwd>движущийся объект</kwd><kwd>сверточная нейронная сеть</kwd><kwd>сопровождение через обнаружение</kwd><kwd>траектория движения</kwd></kwd-group><kwd-group xml:lang="en"><kwd>video surveillance</kwd><kwd>moving object</kwd><kwd>convolutional Neural Network</kwd><kwd>tracking by detection</kwd><kwd>motion&#13;
trajectory</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">Maggio, E. Video Tracking: Theory and Practice / A. Cavallaro, E. Maggio. – Wiley, 2011. – 295 р.</mixed-citation><mixed-citation xml:lang="en">Maggio E., Cavallaro А. Video Tracking: Theory and Practice. Wiley, 2011, 295 р.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Datta, A. K. Face Detection and Recognition: Theory and Practice / A. K. Datta, M. Datta, P. K. Banerjee. – CRC Press, 2016. – 350 p.</mixed-citation><mixed-citation xml:lang="en">Datta A. K., Datta M., Banerjee P. K. Face Detection and Recognition: Theory and Practice. CRC Press, 2016, 350 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Купляков, Д. А. Алгоритм сопровождения людей в видео на основе метода Монте-Карло для Марковских цепей / Д. А. Купляков, Е. В. Шальнов, А. С. Конушин // Программирование. – 2017. – № 4. – С. 13–21. https://doi.org/10.1134/s0361768817040053</mixed-citation><mixed-citation xml:lang="en">Kuplyakov D. A., Shalnov E. V., Konushin A. S. Algoritm soprovozhdenija ljudej v video na osnove metoda Monte-Karlo dlja Markovskih cepej [Markov chain Monte Carlo based video tracking algorithm]. Programmirovanie [Programming and Computer Software], 2017, no. 4, pр. 13–21 (in Russian). https://doi.org/10.1134/s0361768817040053</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Кирпичников, А. П. Обнаружение и сопровождение людей в интеллектуальных детекторах внештатных ситуаций / А. П. Кирпичников, С. А. Ляшева, М. П. Шлеймович // Вестник Казанского технологического университета. – 2014. – Т. 17. – С. 351–356.</mixed-citation><mixed-citation xml:lang="en">Kirpichnikov A. P., Lyasheva S. А., Shleymovich М. P. Obnaruzhenie i soprovozhdenie ljudej v intellektual'nyh detektorah vneshtatnyh situacij [Detection and tracking of people in intelligent detectors of emergency situations]. Vestnik Kazanskogo tehnologicheskogo universiteta [Kazan Technological University Bulletin], 2014, vol. 17, pр. 351–356 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ravish Aradhya, H. V. Object detection and tracking using deep learning and artificial intelligence for video surveillance applications / H. V. Ravish Aradhya // Intern. J. of Advanced Computer Science and Applications. – 2019. – Vol. 10, no. 12. – Р. 517–530. https://doi.org/10.14569/IJACSA.2019.0101269</mixed-citation><mixed-citation xml:lang="en">Ravish Aradhya H. V. Object detection and tracking using deep learning and artificial intelligence for video surveillance applications. International Journal of Advanced Computer Science and Applications, 2019, vol. 10, no. 12, pр. 517–530. https://doi.org/10.14569/IJACSA.2019.0101269</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Mane, S. Moving object detection and tracking using convolutional neural networks / S. Mane,</mixed-citation><mixed-citation xml:lang="en">Mane S., Mangale S. Moving object detection and tracking using convolutional neural networks. Second International Conference on Intelligent Computing and Control Systems (ICICCS). Madurai, India, 2018, pр. 1809–1813. https://doi.org/10.1109/ICCONS.2018.8662921</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">S. Mangale // Second Intern. Conf. on Intelligent Computing and Control Systems (ICICCS). – Madurai, India, 2018. – Р. 1809–1813. https://doi.org/10.1109/ICCONS.2018.8662921</mixed-citation><mixed-citation xml:lang="en">Bogush R., Maltsev S., Kastryuk A., Brovko N., Gluhau D. Motion detection and tracking algorithms in video streams. VNU Journal of Science, Mathematics – Physics, 2009, vol. 25, no. 3, pр. 143–151.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Motion detection and tracking algorithms in video streams / R. Bogush [et al.] // VNU J. of Science, Mathematics – Physics. – 2009. – Vol. 25, no. 3. – P. 143–151.</mixed-citation><mixed-citation xml:lang="en">Bogush R. P., Zakharova I. Yu., Ablameyko S. V. Algoritm soprovozhdenija ljudej na videoposledovatel'nosti s ispol'zovaniem identifikacii po licam dlja nabljudenija vnutri pomeshhenij [Algorithm for person tracking on video sequences using face identification for indoor surveillance]. Vestnik informacionnyh i komp'juternyh tehnologij [Herald of Computer and Information Technologies], 2020, no. 7, pр. 3–14 (in Russian). https://doi.org/10.14489/vkit.2020.07</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Богуш, Р. П. Алгоритм сопровождения людей на видеопоследовательности с использованием идентификации по лицам для наблюдения внутри помещений / Р. П. Богуш, И. Ю. Захарова, С. В. Абламейко // Вестник информационных и компьютерных технологий. – 2020. – № 7. – С. 3–14. https://doi.org/10.14489/vkit.2020.07</mixed-citation><mixed-citation xml:lang="en">Ye S., Zhican B., Chen C., Bohush R., Ablameyko S. An effective algorithm to detect both smoke and flame using color and wavelet analysis. Pattern Recognition and Image Analysis, 2017, vol. 27, no. 1, pр. 131–138. https://doi.org/10.1134/S1054661817010138</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">An effective algorithm to detect both smoke and flame using color and wavelet analysis / S. Ye. [et al.] // Pattern Recognition and Image Analysis. – 2017. – Vol. 27, no. 1. – Р. 131–138. https://doi.org/10.1134/S1054661817010138</mixed-citation><mixed-citation xml:lang="en">Zalesky B. A., Kravchonok A. I. Otslezhivanie dinamicheskih objektov i ih raspoznavanie s pomoshh'ju grafovyh algoritmov [Tracking dynamical objects and their recognition by graph algorithms]. Informatika [Informatics], 2006, no. 2(10), p. 7–26 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Залесский, Б. А. Отслеживание динамических объектов и их распознавание с помощью графовых алгоритмов / Б. А. Залесский, А. И. Кравчонок // Информатика. – 2006. – № 2(10). – С. 7–26.</mixed-citation><mixed-citation xml:lang="en">Zalesky B. A. Algoritm otslezhivanija objektov dvizhushhejsja videokameroj [Object tracking algorithm by moving video camera]. Doklady Nacional'noj akademii nauk Belarusi [Doklady of the National Academy of Sciences of Belarus], 2020, vol. 64, no. 2, pр. 144–149 (in Russian). https://doi.org/10.29235/1561-8323-2020-64-2-144-149</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Залесский, Б. А. Алгоритм отслеживания объектов движущейся видеокамерой / Б. А. Залесский // Докл. Нац. акад. наук Беларуси. – 2020. – Т. 64, № 2. – С. 144–149. https://doi.org/10.29235/1561-8323-2020-64-2-144-149</mixed-citation><mixed-citation xml:lang="en">Agafonov V. Yu., Rozaliev V. L., Zaboleeva-Zotova A. V. Ispol'zovanie fil'tra Kalmana v zadachah trekinga objektov [Using the Kalman filter in object tracking tasks. Intelligent systems]. Intellektual'nye sistemy. Teorija i prilozhenija [Theory and Applications], 2016, vol. 20, no. 4, рр. 13–17 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Агафонов, В. Ю. Использование фильтра Калмана в задачах трекинга объектов / В. Ю. Агафонов, В. Л. Розалиев, А. В. Заболеева-Зотова // Интеллектуальные системы. Теория и приложения. – 2016. – Т. 20, № 4. – С. 13–17.</mixed-citation><mixed-citation xml:lang="en">Gustafsson F., Gunnarsson F., Bergman N. Particle filters for positioning, navigation and tracking. IEEE Transactions on Signal Processing, 2002, vol. 50(2), pр. 425–437. https://doi.org/10.1109/78.978396</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Gustafsson, F. Particle filters for positioning, navigation and tracking / F. Gustafsson, F. Gunnarsson, N. Bergman // IEEE Transactions on Signal Processing. – 2002. – Vol. 50(2). – P. 425–437. https://doi.org/10.1109/78.978396</mixed-citation><mixed-citation xml:lang="en">Ristani E., Solera F., Zou R., Cucchiara R., Tomasi C. Performance measures and a data set for multi-target, multi-camera tracking. Computer Vision ECCV 2016 Workshops. Lecture Notes in Computer Science, 2016, vol. 9914, рp. 17–35.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Performance measures and a data set for multi-target, multi-camera tracking / E. Ristani [et al.] // Computer Vision ECCV 2016 Workshops. Lecture Notes in Computer Science. – 2016. – Vol. 9914. – Р. 17–35.</mixed-citation><mixed-citation xml:lang="en">Dendorfer P., Os ep ., ilan ., Schindler ., remers ., , Leal-Taixé L. MOTChallenge: A benchmark for single-camera multiple target tracking. International Journal of Computer Vision, 2020. Available at: https://link.springer.com/article/10.1007/s11263-020-01393-0 (accessed 12.06.2020). https://doi.org/10.1007/s11263-020-01393-0</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">MOTChallenge: A benchmark for single-camera multiple target tracking [Electronic resource] / P. Dendorfer [et al.] // Intern. J. of Computer Vision. – 2020. – Mode of access: https://link.springer.com/article/10.1007/s11263-020-01393-0. – Date of access: 12.06.2020. https://doi.org/10.1007/s11263-020-01393-0</mixed-citation><mixed-citation xml:lang="en">Shchelkunov A. E., Kovalev V. V., Morev K. I., Sidko I. V. Metriki ocenki algoritmov avtomaticheskogo soprovozhdenija [The metrics for tracking algorithms evaluation]. Izvestija Juzhnogo federal'nogo universiteta. Tehnicheskie nauki [News of the Southern Federal University. Engineering Sciences], 2020, no. 1(211), pр. 233–245 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Метрики оценки алгоритмов автоматического сопровождения / А. Е. Щелкунов [и др.] // Известия ЮФУ. Техн. науки. – 2020. – № 1(211). – С. 233–245.</mixed-citation><mixed-citation xml:lang="en">Bochkovskiy A., Wang Ch.-Y., Liao H.-Y. M. YOLOv4: Optimal Speed and Accuracy of Object Detection. Available at: https://arxiv.org/abs/2004.10934 (accessed 12.06.2020).</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Bochkovskiy, A. YOLOv4: Optimal Speed and Accuracy of Object Detection [Electronic resource] / A. Bochkovskiy, Ch.-Y. Wang, H.-Y. M. Liao. – Mode of access: https://arxiv.org/abs/2004.10934. – Date of access: 12.06.2020.</mixed-citation><mixed-citation xml:lang="en">Bohush R. P., Zakharava I. Y. Algoritm soprovozhdenija ljudej na videoposledovatel'nostjah s ispol'zovaniem svertochnyh nejronnyh setej dlja videonabljudenija vnutri pomeshhenij [Person tracking algorithm based on convolutional neural network for indoor video surveillance]. Komp'juternaja optika [Computer Optics], 2020, vol. 44, no. 1, рр. 109–116 (in Russian). https://doi.org/10.18287/2412-6179-CO-565</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Богуш, Р. П. Алгоритм сопровождения людей на видеопоследовательностях с использованием сверточных нейронных сетей для видеонаблюдения внутри помещений / Р. П. Богуш, И. Ю. Захарова // Компьютерная оптика. – 2020. – Т. 44, № 1. – С. 109–116. https://doi.org/10.18287/2412-6179-CO-565</mixed-citation><mixed-citation xml:lang="en">Kuhn H. W. The Hungarian method for the assignment problem. Naval Research Logistics Quarterly, 1955, no. 2, рр. 83–97.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Kuhn, H. W. The Hungarian method for the assignment problem / H. W. Kuhn // Naval Research Logistics Quarterly. – 1955. – No. 2. – P. 83–97.</mixed-citation><mixed-citation xml:lang="en">Wojke N., Bewley A., Paulus D., Wojke N. Simple online and realtime tracking with a deep association metric. Proceedings of the IEEE International Conference on Image Processing (ICIP). Beijing, China, 2017, pр. 3645–3649. https://doi.org/10.1109/ICIP.2017.8296962</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Wojke, N. Simple online and realtime tracking with a deep association metric / N. Wojke, A. Bewley, D. Paulus // Proc. of the IEEE Intern. Conf. on Image Processing (ICIP). – Beijing, China, 2017. – P. 3645–3649. https://doi.org/10.1109/ICIP.2017.8296962</mixed-citation><mixed-citation xml:lang="en">Wojke, N. Simple online and realtime tracking with a deep association metric / N. Wojke, A. Bewley, D. Paulus // Proc. of the IEEE Intern. Conf. on Image Processing (ICIP). – Beijing, China, 2017. – P. 3645–3649. https://doi.org/10.1109/ICIP.2017.8296962</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>
