Научная статья на тему 'ВОПРОСЫ ПРИМЕНЕНИЯ ИЕРАРХИЧЕСКИХ СИСТЕМ РАСПОЗНАВАНИЯ В СИСТЕМАХ ВИДЕОНАБЛЮДЕНИЯ'

ВОПРОСЫ ПРИМЕНЕНИЯ ИЕРАРХИЧЕСКИХ СИСТЕМ РАСПОЗНАВАНИЯ В СИСТЕМАХ ВИДЕОНАБЛЮДЕНИЯ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
79
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СИСТЕМА ВИДЕОНАБЛЮДЕНИЯ / ИНТЕРНЕТ ВЕЩЕЙ / ИЕРАРХИЧЕСКИЙ ПОДХОД / СLOSED CIRCUIT TELEVISION / INTERNET OF THINGS / HIERARCHICAL APPROACH

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Тур А.И., Кокоулин А.Н., Ахметзянов К.Р., Южаков А.А.

Системы видеонаблюдения с функцией распознавания имеют ряд минусов в случае организации по стандартным подходам к построению. Эти минусы не позволяют создать систему, одновременно удовлетворяющую всем основным требованиям заказчика (максимально возможное качество изображения, охват большой площади (большое количество камер), высокое быстродействие при низкой общей себестоимости). Для решения поставленной задачи предложено применение иерархического подхода, сутью которого является последовательное поэтапное уточнение области распознавания объекта. Это достигается благодаря применению камеры Internet of Things (IoT) - Smart Camera (SC). Она позволяет генерировать поток информации только во время появления объекта в кадре, а также предварительно обрабатывать информацию (производятся обнаружение Region of Interest (ROI), обрезка изображения согласно контуру объекта и программно установленным правилам). Smart Camera представляет собой одноплатный микрокомпьютер и модуль видеокамеры. Изображение, снимаемое модулем камеры, обрабатывается простыми алгоритмами для выделения важной для системы информации. Цель исследования: разработка модели системы видеонаблюдения с функцией распознавания, демонстрирующей преимущества иерархического подхода распознавания над стандартным. Результаты: была разработана имитационная модель, представляющая собой программу анализа работы системы массового обслуживания, основанной на генерации времени возникновения входных заявок (стационарный стохастический процесс) и расчёте времени, требуемого для обслуживания каждой заявки (модель учитывает возможность одновременной обработки нескольких заявок). В ходе измерений показателей было промоделировано прохождение пяти тысяч заявок в такой системе распознавания за 5 отдельных итераций и рассчитаны основные показатели, характеризующие систему. На основании этих данных произведён расчёт усреднённых общих показателей систем, использующих как стандартный, так и иерархический подход. По итогам моделирования видно, что применение иерархического подхода, позволяющего генерировать поток информации только во время появления объекта в кадре, а также предварительно обрабатывать информацию, значительно снижает вычислительную нагрузку на сервер.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

APPLICATION OF HIERARCHIC RECOGNITION SYSTEMS IN VIDEO SURVEILLANCE SYSTEMS

CCTV (Сlosed Circuit Television) systems with recognition function have a number of disadvantages in the case of organization according to standard construction approaches. They do not allow you to create a system that simultaneously meets all the basic requirements of the customer (the highest possible image quality, coverage of a large area (a large number of cameras), high performance at a low total cost). In order to solve the above problem, it is proposed to apply a hierarchical approach, the essence of which is a sequential step-by-step refinement of the object recognition area. This is achieved through the use of the camera Internet Of Things (IoT) - Smart Camera (SC). It allows you to generate information flow only during the appearance of an object in the frame, as well as pre-process information (Region Of Interest (ROI) is detected, a image is cropped according to the contour of the object and programmatically established rules). Smart Camera is a single-board microcomputer and a video camera module. The image captured by the camera module is processed by simple algorithms to extract information important to the system. Purpose: to develop a model of a video surveillance system with a recognition function that demonstrates the advantages of a hierarchical recognition approach over the standard one. Results: a simulation model was developed, which is a program for analyzing the operation of the queuing system, based on the generation of the time of occurrence of incoming requests (stationary stochastic process) and the calculation of the time required to service each request (the model takes into account the possibility of processing several requests simultaneously). In the course of measuring indicators, the passage of five thousand applications was modeled in such a recognition system for 5 separate iterations, and the main indicators characterizing the system were calculated. Based on these data, the averaged general indicators of systems using both standard and hierarchical approaches are calculated. According to the results of modeling, it is clear that applying the hierarchical approach allows you to generate information flow only during the appearance of an object in the frame, as well as pre-process information, which significantly reduces the computational load on a server.

Текст научной работы на тему «ВОПРОСЫ ПРИМЕНЕНИЯ ИЕРАРХИЧЕСКИХ СИСТЕМ РАСПОЗНАВАНИЯ В СИСТЕМАХ ВИДЕОНАБЛЮДЕНИЯ»

2020 Электротехника, информационные технологии, системы управления № 34

DOI: 10.15593/2224-9397/2020.2.05 УДК 004.93

А.И. Тур, А.Н. Кокоулин, К.Р. Ахметзянов, А.А. Южаков

Пермский национальный исследовательский политехнический университет,

Пермь, Россия

ВОПРОСЫ ПРИМЕНЕНИЯ ИЕРАРХИЧЕСКИХ СИСТЕМ РАСПОЗНАВАНИЯ В СИСТЕМАХ ВИДЕОНАБЛЮДЕНИЯ

Системы видеонаблюдения с функцией распознавания имеют ряд минусов в случае организации по стандартным подходам к построению. Эти минусы не позволяют создать систему, одновременно удовлетворяющую всем основным требованиям заказчика (максимально возможное качество изображения, охват большой площади (большое количество камер), высокое быстродействие при низкой общей себестоимости). Для решения поставленной задачи предложено применение иерархического подхода, сутью которого является последовательное поэтапное уточнение области распознавания объекта. Это достигается благодаря применению камеры Internet of Things (IoT) - Smart Camera (SC). Она позволяет генерировать поток информации только во время появления объекта в кадре, а также предварительно обрабатывать информацию (производятся обнаружение Region of Interest (ROI), обрезка изображения согласно контуру объекта и программно установленным правилам). Smart Camera представляет собой одноплатный микрокомпьютер и модуль видеокамеры. Изображение, снимаемое модулем камеры, обрабатывается простыми алгоритмами для выделения важной для системы информации. Цель исследования: разработка модели системы видеонаблюдения с функцией распознавания, демонстрирующей преимущества иерархического подхода распознавания над стандартным. Результаты: была разработана имитационная модель, представляющая собой программу анализа работы системы массового обслуживания, основанной на генерации времени возникновения входных заявок (стационарный стохастический процесс) и расчёте времени, требуемого для обслуживания каждой заявки (модель учитывает возможность одновременной обработки нескольких заявок). В ходе измерений показателей было промоделировано прохождение пяти тысяч заявок в такой системе распознавания за 5 отдельных итераций и рассчитаны основные показатели, характеризующие систему. На основании этих данных произведён расчёт усреднённых общих показателей систем, использующих как стандартный, так и иерархический подход. По итогам моделирования видно, что применение иерархического подхода, позволяющего генерировать поток информации только во время появления объекта в кадре, а также предварительно обрабатывать информацию, значительно снижает вычислительную нагрузку на сервер.

Ключевые слова: система видеонаблюдения, интернет вещей, иерархический подход.

A.I. Tur, A.N. Kokoulin, K.R. Akhmetzyanov, A.A. Yuzhakov

Perm National Research Polytechnic University, Perm, Russian Federation

APPLICATION OF HIERARCHIC RECOGNITION SYSTEMS IN VIDEO SURVEILLANCE SYSTEMS

CCTV (Closed Circuit Television) systems with recognition function have a number of disadvantages in the case of organization according to standard construction approaches. They do not allow you to create a system that simultaneously meets all the basic requirements of the customer (the highest possible image quality, coverage of a large area (a large number of cameras), high performance at a low total cost). In order to solve the above problem, it is proposed to apply a hierarchical approach, the essence of which is a sequential step-by-step refinement of the object recognition area. This is achieved through the use of the camera Internet Of Things (IoT) - Smart Camera (SC). It allows you to generate information flow only during the appearance of an object in the frame, as well as pre-process information (Region Of Interest (ROI) is detected, a image is cropped according to the contour of the object and programmatically established rules). Smart Camera is a single-board microcomputer and a video camera module. The image captured by the camera module is processed by simple algorithms to extract information important to the system. Purpose: to develop a model of a video surveillance system with a recognition function that demonstrates the advantages of a hierarchical recognition approach over the standard one. Results: a simulation model was developed, which is a program for analyzing the operation of the queuing system, based on the generation of the time of occurrence of incoming requests (stationary stochastic process) and the calculation of the time required to service each request (the model takes into account the possibility of processing several requests simultaneously). In the course of measuring indicators, the passage of five thousand applications was modeled in such a recognition system for 5 separate iterations, and the main indicators characterizing the system were calculated. Based on these data, the averaged general indicators of systems using both standard and hierarchical approaches are calculated. According to the results of modeling, it is clear that applying the hierarchical approach allows you to generate information flow only during the appearance of an object in the frame, as well as pre-process information, which significantly reduces the computational load on a server.

Keywords: Closed Circuit Television, Internet of Things, hierarchical approach.

Введение. Система видеонаблюдения - это комплекс охранных устройств, предназначенный для постоянного визуального наблюдения над защищаемой территорией. Она включает в себя набор камер, регистратор или сервер с устройством для записи, кабель и коммутационное оборудование для передачи информации.

При заказе подобных систем люди хотят иметь максимально возможное качество изображения, охват большой площади (большое количество камер), высокое быстродействие при низкой общей себестоимости [1-3]. При монтаже систем видеонаблюдения с функцией распознавания объектов данные требования почти не выполнимы при применении стандартных подходов.

1. Стандартные подходы к построению системы видеонаблюдения. Стандартный общепринятый подход к построению систем ви-

деонаблюдения с интеллектуальным распознаванием визуальной информации строится на централизации вычислительных мощностей. Создаётся сервер (или серверы при большой нагрузке), занимающийся предварительной обработкой входящей визуальной информации (корректировка качества и свойств изображения, различные манипуляции с блоками информации) и распознаванием образов. Формируется кластер средств получения визуальной информации - камер. Кластер камер и сервер связывают устройство для объединения узлов в единую сеть (на рис. 1 представлена система распознавания с сетевым концентратором).

Рис. 1. Система распознавания визуальных образов, организованная по общепринятому подходу

Для оценки такой системы можно использовать закон Литтла (англ. Little's law). В теории массового обслуживания законом Литтла называют сформулированную американским учёным Джоном Литтлом теорему (1): долгосрочное среднее количество L заявок в стационарной системе равно долгосрочной средней интенсивности X входного потока, умноженной на среднее время W пребывания заявки в системе:

L = 1- W. (1)

Среднее время обработки каждой отдельной заявки в такой системе будет зависеть от загруженности сервера. Из фундаментальных законов производительности вычислительных систем известна зависимость среднего времени обработки заявки от состояния загруженности системы в конкретный момент времени (коэффициент использования). Когда коэффициент использования достигает 100 %, т.е. сервер оказывается перегруженным, время обработки стремится к бесконечности из-за ограниченности вычислительных ресурсов. На рис. 2 представлен график зависимости времени обработки запроса от загруженности сервера.

г, мс

250 200 150 100 ■

50 ■ О -

О 10 20 30 40 50 60 70 ВО 90 100 Р. %

Рис. 2. Влияние загруженности сервера на время обработки заявки

Компонент, испытывающий перегрузки, вынуждает систему выстраивать заявки на обработку информации в очередь, означающую, что каждый последующий запрос должен ожидать полного завершения предшествующего ему для получения необходимого количества вычислительных ресурсов [4]. Согласно графику, представленному на рис. 2, точкой перегиба можно считать отметку, где коэффициент использования принимает значение 70 %. При меньших показателях увеличение времени обработки можно считать приемлемым, при больших -увеличение времени обработки происходит слишком быстро. Таким образом, для обеспечения продуктивной работы системы необходимо поддерживать коэффициент использования менее 0,7. Данный коэффициент рассчитывается следующим образом:

Р=-, (2)

т

где X - интенсивность потока заявок, а ц - интенсивность обработки заявок системой [4, 5].

Для примера промоделируем такую систему на примере проходного коридора. Допустим, система состоит из 20 камер, каждая из которых снимает контролируемую зону (размерами 6 м в ширину и 40 м в длину). Сервер с помощью специального коммутационного устройства опрашивает камеры для сбора информации. Внутри контролируемой зоны периодически появляются объекты (процесс появления описывается стационарным пуассоновским потоком), которые двигаются в среднем со скоростью 3 км/ч и в среднем на расстоянии 5 м друг от друга.

В случае применения стандартного подхода нагрузка на сервер преимущественно зависит от используемых камер. Это обусловлено

тем, что опрос камер производится независимо от наличия объектов в контролируемой зоне.

Предположим, что мы используем камеры с качеством записи 1920x1080 пикселей (матрица 2 Мп), скоростью съёмки 15 FPS (англ. Frames per Second - кадровая частота). Средний размер одного кадра такой камеры равен 700 Кб. Значит, за одну секунду камера генерирует поток информации 10,25 Мб/с (10500 Кб/с), а 20 камер - 205 Мб/с. Следовательно, сервер должен обладать скоростью обработки не ниже 292,85 Мб/с согласно требованиям, основанным на коэффициенте загруженности (см. табл. 2). Для решения этой проблемы применяют следующие подходы [6-10]:

- снижение качества изображения (за счёт замены камер на более простые с меньшими характеристиками или программной настройкой текущих камер) - подход возможен в системах обнаружения, но не подходит для систем распознавания из-за низкого качества графической информации;

- создание систем параллельной обработки информации (покупка однотипного оборудования обработки информации и перераспределение вычислительной нагрузки между ними) и иные способы увеличения вычислительных возможностей системы (замена сервера на более мощный) - подход решающий данную проблему, но требующий ощутимых дополнительных денежных инвестиций;

- использование «интеллектуальных» решений (замена камер на аналогичные, но с датчиком движения) - подход способен значительно сократить нагрузку на сервер в случае большого времени отсутствия объектов в контролируемой зоне, однако в случае постоянного потока объектов будет генерировать такой же поток информации, что и решение с обычными камерами (см. табл. 2).

Применение иерархического подхода к таким системам позволяет частично интегрировать рассмотренные выше подходы, оставив все их преимущества и минимизировав недостатки. В данном случае будет произведена замена камер на Smart Camera (далее - SC), позволяющими генерировать поток информации только во время появления объекта в кадре, а также предварительно обрабатывать информацию (производится обнаружение ROI, обрезка изображения согласно контуру объекта и программно установленным правилам), т.е. с одним этапом уточнения информации [11].

2. Применение иерархического подхода. Примером модификации системы с применением иерархического подхода может служить вариант, предложенный на рис. 3.

Рис. 3. Система распознавания визуальных образов, организованная по иерархическому подходу

Иерархичность данного подхода заключается в том, что происходит постепенное уточнение информации на всём пути распознавания. Существенным отличием является отказ от обычным камер. Вместо них предложено использовать камеры IoT - SC. SC представляют собой одноплатный микрокомпьютер и модуль видеокамеры. Изображение, снимаемое модулем камеры, обрабатывается простыми алгоритмами для выделения важной для системы информации. На основании полученной информации может производиться включение передачи информации (во время обнаружения объекта в кадре) или передача только области интереса алгоритма (ROI) [11-15]. Этот шаг добавляет незначительное время на обработку первичного изображения (так как используются простые алгоритмы), но уменьшает объём трафика, передаваемого в сети системы (во время отсутствия событий камера не генерирует трафик, а при появлении объекта отправляет значительно меньше информации по сравнению с обычной камерой), а следовательно, значительно уменьшает время передачи информации.

Серверная часть остаётся почти без изменений, используются те же алгоритмы распознавания, что и при стандартном походе, но исключаются алгоритмы предобработки изображения. Это обусловлено

тем, что данный шаг уже был выполнен SC. Однако общее время распознавания (без учёта времени предобработки) будет ниже, так как сложным алгоритмам распознавания будет необходимо обработать меньшое количество информации (чаще всего таким алгоритмам требуется полный попиксельный обход всего изображения).

Первый этап распознавания (рис. 4) производится на оригинальном изображении со значительно сниженным разрешением. Это снижает время поиска и количество ресурсов, затрачиваемых на обработку изображения (по сравнению с обработкой оригинального изображения). На изображении отмечаются ROI, которые удовлетворяют критериям грубого поиска (происходит поиск по заданному шаблону, но порог отсеивания ложных срабатываний значительно ниже, чем при обычном распознавании). Алгоритм по координатам ROI определяет, какие фрагменты исходного изображения необходимо проанализировать, и загружает их из памяти, используя поисковую информацию, прикрепленную на подготовительном этапе.

На втором этапе происходит обработка фрагментов исходного изображения в стандартном режиме распознавания (с высоким порогом отсеивания ложных срабатываний) - точный поиск [12, 14, 16, 17].

В более продвинутых системах таких итераций грубого поиска может быть больше (см. рис. 4). Это позволяет снизить количество ложных вызовов после грубого поиска, так как каждый фрагмент изображения будет распознаваться более одного раза. Для этого могут проводиться как независимые оценки изображений разной степени сжатия (результат грубого распознавания - области, имеющие больше количество распознанных участков изображения), так и постепенное уточнение изображения (в каждой следующей итерации берётся изображение с меньшей степенью сжатия, но оценивается только область вокруг участка изображения, распознанного на предшествующей итерации) [16, 17].

Для проверки вышеизложенных утверждений была разработана имитационная модель, представляющая собой программу анализа работы системы массового обслуживания. Входные параметры у этой системы представлены следующим образом. Интенсивность потока заявок:

(3)

где V - средняя скорость перемещения объекта в контролируемой зоне (3 км/ч), I - среднее расстояние между объектами (5 м), п - количество камер (20). Время обслуживания:

Т = й + г » 0,8, (4)

V

где й - средний путь преодолеваемый объектом (40 м), V - средняя скорость перемещения объекта в контролируемой зоне (3 км/ч), г -среднее время, необходимое серверу для анализа изображения (0,7 с, согласно экспериментальным данным). Первое слагаемое обусловлено тем, что камеры вынуждены передавать информацию до тех пор, пока объект не покидает контролируемую зону.

Процесс является стационарным - стохастический процесс, у которого не изменяется распределение вероятности при смещении во времени. Моделирование ограничено N числом заявок (1000 шт.) для приближения к реальным условиям проходной. Итераций грубого поиска - 1. В ходе эксперимента были получены данные, представленные в табл. 1.

Таблица 1

Результаты имитационного моделирования процесса работы системы с применением иерархического подхода

№ эксперимента Общее время симуляции (мин) Максимальное количество одновременно обрабатываемых заявок (шт.)

1 4770,342 2

2 4705,456 3

3 4888,511 2

4 4864,429 3

5 5020,779 1

Среднее 4849,903 2,2

Основная вычислительная нагрузка на сервер приходится в моменты одновременной обработки нескольких объектов. Smart Camera передаёт серверу только область ROI, программно заблокированную на величине 0,2 кадра (камера обнаруживает силуэт объекта и ставит его в середину динамического окна заданной площади). В случае использования камер с идентичными техническими характеристиками (качество записи 1920x1080 пикселей (матрица 2 Мп), скорость съёмки 15 FPS) объём потока информации от такой камеры составит приблизительно 2 Мб/с (2100 Кб/с) в момент, когда в контролируемой зоне находится 1 объект.

Как показал эксперимент, максимальное количество одновременно обрабатываемых заявок составляет 3, а значит, в момент пиковой нагрузки одна камера будет передавать чуть более 6 Мб/с (6300 Кб/с). В таком случае информационный поток от 20 таких камер составит 123 Мб/с (126 000 Кб/с). Тогда сервер должен обладать скоростью обработки не ниже 175,71 Мб/с согласно требованиям, основанным на коэффициенте загруженности. В моменты средней активности (две одновременно обрабатываемые заявки) - 117,18 Мб/с. В моменты простоя камеры не генерируют информационный поток (см. табл. 2).

В случае обеспечения продуктивной работы сервера время обработки каждого отдельного изображения будет ниже, так как алгоритмы распознавания используют «скользящее окно», которое друг за другом анализирует каждый пиксель изображения. Отсюда очевидно, что изображение, в котором содержится в 5 раз меньше пикселей, будет обработано быстрее.

Таблица 2

Сопоставление требование к ресурсам сервера при применении различных подходов в различных условиях

Подход Требование к ресурсам сервера при отсутствии объектов Требование к ресурсам сервера при 2 объектах в контролируемой зоне Требование к ресурсам сервера при 3 объектах в контролируемой зоне

Стандартный подход 292,85 Мб/с 292,85 Мб/с 292,85 Мб/с

Стандартный подход (камеры с датчиком движения) 0 Мб/с 292,85 Мб/с 292,85 Мб/с

Иерархический поход 0 Мб/с 175,71 Мб/с 117,18 Мб/с

Возвращаясь к теореме Литтла (1), можно утверждать, что среднее время пребывания заявки в системе (Щ) снизится, исходя из (4) (камера вынуждена передавать информацию до тех пор, пока объект не покидает контролируемую зону, однако время анализа сервером самого изображения значительно уменьшится). А вот средняя интенсивность входного потока (X) будет значительно ниже из-за сократившегося объёма генерируемых данных для каждой из заявок. Поэтому произведение этих величин - среднее количество заявок (Ь) будет ниже.

Выводы. Стандартный общепринятый подход к построению систем видеонаблюдения с интеллектуальным распознаванием визуальной информации строится на централизации вычислительных мощностей. Такие системы часто страдают от высокой загруженности из-за большого количества входящей информации. Применение иерархического подхода позволяет генерировать поток информации только во время появления объекта в кадре, а также предварительно обрабатывать информацию (производится обнаружение ROI, обрезка изображения согласно контуру объекта и программно установленным правилам), что значительно снижает вычислительную нагрузку на сервер.

Подобный подход может быть применён не только в области видеонаблюдения, но и в проектах, требующих либо обработку большого потока данных от видеокамер (системы стереоскопического зрения), либо в проектах, основанных на компьютерах малой вычислительной мощности (автоматизированные устройства для обработки графической информации, получаемой от камер, - передвигающиеся роботы, автоматы обслуживания).

Исследование выполнено при финансовой поддержке правительства Пермского края в рамках научного проекта № С26/174.6.

Библиографический список

1. Казакова М.Г., Кирин Ю.П. Проектирование системы информационного сервиса по реализации и сборке систем видеонаблюдения // Современные информационные технологии. - 2019. - № 9. - С. 21-22.

2. Барташевич П.В. Разработка методики проектирования систем ip-видеонаблюдения на примере системы видеонаблюдения BVMS производства компании BOSCH // Проблемы передачи информации в инфокоммуникационных системах: сб. докл. и тезисов всерос. науч.-практ. конф. - Волгоград, 2013. - С. 6-10.

3. ГОСТ Р 51558-2014 Средства и системы охранные телевизионные. Классификация. Общие технические требования. Методы испытаний // Доступ из справ.-правовой системы КонсультантПлюс.

4. От хранения данных к управлению информацией. - 2-е изд. -СПб.: Питер, 2016. - 544 с.

5. Крылов В.В., Самохвалова С.С. Теория телетрафика и её приложения. - СПб.: БХВ-Петербург, 2005. - 288 с.

6. Шепелев К.В. Расширение существующих систем видеонаблюдения в системах безопасности до маркетингостатистических систем анализа клиентопотока // SCIENCE TIME. - 2016. - № 4(28). -С. 944-947.

7. Новые направления применения видеотехнологий в системах безопасности / А.Н. Членов, Ф.В. Демёхин, Т.А. Буцынская, И.Г. Дровникова // Вестник Московского энергетического ин-та. -2009. - № 3. - С. 88-93.

8. Малявкина Л.И., Меньшова М.В. Системы видеоанализа в розничной торговле // Научные записки ОРЕЛГИЭТ. - 2015. -№ 1(11). - С. 25-28.

9. Булгакова Е.В., Булгаков В.Г. Хранилище видеоархивов данных о динамических признаках человека, предназначенное для решения криминалистических задач // Правовая информатика. - 2013. -№ 4. - С. 28-31.

10. Шкуропат И.И. Системы видеорегистрации для локомотивов // Локомотив. - 2018. - № 6. - С. 2-3.

11. Kokoulin A. Methods for Large Image Distributed Processing and Storage // IEEE EUROCON Conference; Zagreb, CROATIA. - 2013. -Jul. 01-04. - Р. 1600-1603.

12. Тур А.И., Кокоулин А.Н., Дзыгарь А.В. Иерархическая система поиска и распознавания штрихкода на повреждённой таре в автомате раздельного сбора отходов // Вестник Пермского национального исследовательского политехнического университета. Электротехника, информационные технологии, системы управления. - 2019. - № 29. - С. 44-57.

13. Южаков А.А., Кокоулин А.Н., Тур А.И. Иерархическая архитектура сверточной нейронной сети в распределенной системе распознавания лиц // Нейрокомпьютеры: разработка, применение. - 2019. -Т. 21, № 3. - С. 28-34. DOI 10.18127/j19998554-201903-04

14. Тур А.И., Кокоулин А.Н., Князев А.И. Применение иерархического подхода для распознавания объектов в автоматах по приему использованной тары [Электронный ресурс] // Материалы XIII Всерос. совещания по проблемам управления (ВСПУ-2019); 17-20 июня 2019, г. Москва / Ин-т проблем управления им. В. А. Трапезникова РАН. - М.: Изд-во ИПУ им. В. А. Трапезникова РАН, 2019. - 5 с. - 1 USB flash-drive.

15. Kokoulin A. Development of hierarchical distributed GIS system // International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management, SGEM. - 2019. -№ 19(2.1). - P. 833-839.

16. Бабилунга О.Ю. Модель иерархического формирования образов объектов в системах обработки и распознавания изображений // Электромашиностроение и электрооборудование. - 2007. - № 69. - С. 56-60.

17. Савченко А.В., Милов В.Р. Иерархическая система интеллектуального анализа и распознавания аудио- и видеообъектов // Нейрокомпьютеры: разработка, применение. - 2014. - № 11. - С. 23-30.

References

1. Kazakova M.G., Kirin Iu.P. Proektirovanie sistemy informatsionnogo servisa po realizatsii i sborke sistem videonabliudeniia [Design of information service system for implementation and assembly of CCTV]. Sovremennye informatsionnye tekhnologii, 2019, no. 9, pp. 21-22.

2. Bartashevich P.V. Razrabotka metodiki proektirovaniia sistem ip-videonabliudeniia na primere sistemy videonabliudeniia BVMS proiz-vodstva kompanii BOSCH [Development of a methodology for designing ip-video surveillance systems using the example of a BVMS video surveillance system manufactured by BOSCH]. Problemy peredachi informatsii v infokommunikatsionnykh sistemakh. Sbornik dokladov i tezisov vserossiiskoi nauchno-prakticheskoi konferentsii. Volgograd, 2013, pp. 6-10.

3. GOST R 51558-2014 Sredstva i sistemy okhrannye televizionnye. Klassifikatsiia. Obshchie tekhnicheskie trebovaniia. Metody ispytanii [GOST R 51558-2014 Means and systems security television. Classification. General technical requirements. Test methods]. Dostup iz spravochno-pravovoi sistemy Konsul'tantPlius.

4. Ot khraneniia dannykh k upravleniiu informatsiei [From data storage to information management]. 2nd ed. Saint Petersburg: Piter, 2016, 544 p.

5. Krylov V.V., Samokhvalova S.S. Teoriia teletrafika i ee prilozheniia [Teletraffic theory and its applications]. Saint Petersburg: BKhV-Peterburg, 2005, 288 p.

6. Shepelev K.V. Rasshirenie sushchestvuiushchikh sistem videonabliudeniia v sistemakh bezopasnosti do marketingostatisticheskikh sistem analiza klientopotoka [Expansion of existing video surveillance sys-

tems in security systems to marketing and statistical systems for analyzing client flow]. SCIENCE TIME, 2016, no. 4(28), pp. 944-947.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

7. Chlenov A.N., Demekhin F.V., Butsynskaia T.A., Drovnikova I.G. Novye napravleniia primeneniia videotekhnologii v sistemakh bezopasnosti [New directions of video technologies application in security systems]. VestnikMoskovskogo energeticheskogo instituta, 2009, no. 3, pp. 88-93.

8. Maliavkina L.I., Men'shova M.V. Sistemy videoanaliza v roznichnoi torgovle [Video analytics systems in retail]. Nauchnye zapiski ORELGIET, 2015, no. 1(11), pp. 25-28.

9. Bulgakova E.V., Bulgakov V.G. Khranilishche videoarkhivov dannykh o dinamicheskikh priznakakh cheloveka, prednaznachennoe dlia resheniia kriminalisticheskikh zadach [Storage of video archives of data on dynamic characteristics of a person, intended for solving forensic problems]. Pravovaia informatika, 2013, no. 4, pp. 28-31.

10. Shkuropat I.I. Sistemy videoregistratsii dlia lokomotivov [Video recording systems for locomotives]. Lokomotiv, 2018, no. 6, pp. 2-3.

11. Kokoulin A. Methods for Large Image Distributed Processing and Storage. IEEE EUROCON Conference, Zagreb, CROATIA, 2013, Jul. 01-04, pp. 1600-1603.

12. Tur A.I., Kokoulin A.N., Dzygar' A.V. Ierarkhicheskaia sistema poiska i raspoznavaniia shtrikhkoda na povrezhdennoi tare v avtomate razdel'nogo sbora otkhodov [Hierarchical system for searching and recognizing a barcode on damaged containers in a separate waste collection machine]. Vestnik Permskogo natsional'nogo issledovatel'skogo politekhnicheskogo universiteta. Elektrotekhnika, informatsionnye tekhnologii, sistemy upravleniia, 2019, no. 29, pp. 44-57.

13. Iuzhakov A.A., Kokoulin A.N., Tur A.I. Ierarkhicheskaia arkhitektura svertochnoi neironnoi seti v raspredelennoi sisteme raspoznavaniia lits [Hierarchical architecture of a convolutional neural network in a distributed face recognition system]. Neirokomp'iutery: razrabotka, primenenie, 2019, vol. 21, no. 3, pp. 28-34. DOI 10.18127/j19998554-201903-04

14. Tur A.I., Kokoulin A.N., Kniazev A.I. Primenenie ierarkhicheskogo podkhoda dlia raspoznavaniia ob"ektov v avtomatakh po priemu ispol'zovannoi tary [Application of a hierarchical approach for object recognition in machines for receiving used containers]. Materialy XIII Vserossiiskogo soveshchaniia po problemam upravleniia (VSPU-2019),

17-20 June 2019, Moscow. Moscow: IPU imeni V.A. Trapeznikova RAN, 2019, 5 p. 1 USB flash-drive.

15. Kokoulin A. Development of hierarchical distributed GIS system. International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management, SGEM, 2019, no. 19(2.1), pp. 833-839.

16. Babilunga O.Iu. Model' ierarkhicheskogo formirovaniia obrazov ob"ektov v sistemakh obrabotki i raspoznavaniia izobrazhenii [Model of hierarchical formation of object images in image processing and recognition systems]. Elektromashinostroenie i elektrooborudovanie, 2007, no. 69, pp. 56-60.

17. Savchenko A.V., Milov V.R. Ierarkhicheskaia sistema intellektual'nogo analiza i raspoznavaniia audio- i videoob"ektov [Hierarchical system of intellectual analysis and recognition of audio and video objects]. Neirokomp'iutery: razrabotka, primenenie, 2014, no. 11, pp. 23-30.

Сведения об авторах

Тур Александр Игоревич (Пермь, Россия) - аспирант кафедры «Автоматика и телемеханика» Пермского национального исследовательского политехнического университета (614990, Пермь, Комсомольский пр., 29, e-mail: tur.aleksandr93@mail.ru).

Кокоулин Андрей Николаевич (Пермь, Россия) - кандидат технических наук, доцент кафедры «Автоматика и телемеханика» Пермского национального исследовательского политехнического университета (614990, Пермь, Комсомольский пр., 29, e-mail: a.n.kokoulin@at.pstu.ru).

Ахметзянов Кирилл Раисович (Пермь, Россия) - аспирант кафедры «Автоматика и телемеханика» Пермского национального исследовательского политехнического университета (614990, Пермь, Комсомольский пр., 29, e-mail: kirill94a@mail.ru).

Южаков Александр Анатольевич (Пермь, Россия) - доктор технических наук, профессор, заведующий кафедрой «Автоматика и телемеханика» Пермского национального исследовательского политехнического университета (614990, Пермь, Комсомольский пр., 29, e-mail: uz@at.pstu.ru).

About the authors

Tur Alexander Igorevich (Perm, Russian Federation) is a Graduate Student of the Department Automatic and Telemechanic Perm National Research Polytechnic University (614990, Perm, 29, Komsomolsky pr., e-mail: tur. aleksandr93 @ mail.ru).

Kokoulin Andrey Nikolaevich (Perm, Russian Federation) is a Ph. D. in Technical Sciences, Associate Professor of the Department Automatic and Telemechanic Perm National Research Polytechnic University (614990, Perm, 29, Komsomolsky pr., e-mail: a.n.kokoulin@at.pstu.ru).

Akhmetzyanov Kirill Raisovich (Perm, Russian Federation) is a Graduate Student of the Department Automatic and Telemechanic Perm National Research Polytechnic University (614990, Perm, 29, Komsomolsky pr., e-mail: kirill94a@mail.ru).

Yuzhakov Aleksandr Anatolyevich (Perm, Russian Federation) is a Doctor of Technical Sciences, Professor, Head of Department Automatic and Telemechanic Perm National Research Polytechnic University (614990, Perm, 29, Komsomolsky pr., e-mail: uz@at.pstu.ru).

Получено 06.04.2020

i Надоели баннеры? Вы всегда можете отключить рекламу.