Технологии подсчета посетителей в коммерческих интересах

Технологии подсчета посетителей в коммерческих интересах

Технологии подсчета посетителей в коммерческих интересах

Программное обеспечение \\ 23.06.2015 09:52 \\ Macroscop \\ Пермь

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

Автоматический подсчет посетителей пользуется большим практическим и коммерческим интересом. Подсчет посетителей дает возможность контролировать посещаемость, производить мониторинг эффективности маркетинговых мероприятий, позволяет увеличить безопасность объекта

 

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

 

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

 

Можно выделить несколько подходов к решению задачи подсчета прошедших людей с помощью анализа видеопотока, в данной статье рассматриваются два: прямой и косвенный.

 

Прямой подход. Подсчет посетителей на основе трекинга

Данный метод подразумевает построение траекторий перемещения движущихся объектов кадра и фиксацию пересечения виртуальной линии входа/выхода. Рассмотрим подробнее алгоритм работы трекинга и способы построения траекторий.

 

Построение траекторий. Способ 1

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

 

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

 

Построение траекторий. Способ 2

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

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

 

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

Более подробно методы построения траекторий движущихся объектов описаны в статье "Отслеживание объектов в видеопотоке. Методы построения траекторий"

 

Отдельно следует рассмотреть ситуацию, когда посетители пересекают линию входа/выхода группами. Чтобы корректно считать людей, необходимо точно определять их количество в группах. Это можно сделать несколькими способами. Первый из них детектирует головы: программа определяет, сколько объектов, классифицированных как голова, пересекло виртуальную линию подсчета. Другой способ анализирует площадь объекта, пересекающего линию, и сравнивает ее со средней площадью человека для данного видеоряда. Такой подход позволяет оценить количество людей в движущемся объекте.

Метод подсчета по головам является более точным, так как объект бОльшей площади может быть не только группой людей, но и, например, человеком с крупным предметом (например, с тележкой).

Наиболее точный результат достигается при небольшом взаимном перекрытии движущихся объектов, в ситуации, когда их можно легко отделить друг от друга.

 

Косвенный подход. Подсчет посетителей на основе анализа оптического потока

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

 

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

 

Точность подсчета

Существует несколько подходов к подсчету посетителей, в данной статье были рассмотрены два основных метода. Первый из них, прямой, использует результаты алгоритмов построения траекторий движущихся объектов (трекинга); второй, косвенный, метод работает с оптическим потоком. Для повышения точности подсчета численность людей определяется с помощью детектирования изображений голов, а также ведется анализ площади объектов, пересекающих линию входа/выхода.

Большую роль в качестве работы модулей подсчета играет расположение видеокамеры, по изображению с которой ведется подсчет. Наиболее точного подсчета можно добиться при "зенитном" расположении видеокамеры: устройство должно быть размещено под потолком, направлено либо вертикально вниз, либо с небольшим отклонением от вертикали.

 

Александр Коробков

Директор по разработкам компании Macroscop

Статья опубликована в журнале «Системы Безопасности»№6, 2014

Статьи Программное обеспечение

Что необходимо массовому NVR?

Что необходимо массовому NVR?

Программное обеспечение \\ 29.07.2015 14:16 \\ Macroscop \\ Комментарии()

За последние несколько лет популярность сетевых видеорегистраторов (NVR) существенно выросла. Конкуренция между готовыми программно-аппаратными комплексами NVR и решениями на основе программного обеспечения становится все острее.

Отслеживание объектов в видеопотоке. Методы построения траекторий

Отслеживание объектов в видеопотоке. Методы построения траекторий

Программное обеспечение \\ 20.07.2015 14:44 \\ Macroscop \\ Комментарии()

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

Популярные методы обнаружения и распознавания лиц

Популярные методы обнаружения и распознавания лиц

Программное обеспечение \\ 27.05.2015 17:41 \\ Macroscop \\ Комментарии()

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

Эффект толпы, или детектирование скопления людей в городе

Эффект толпы, или детектирование скопления людей в городе

Программное обеспечение \\ 26.05.2015 10:16 \\ Macroscop \\ Комментарии()

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

Метод сжатия сигнала H.265 отражает новый этап в развитии IP-видеонаблюдения

Метод сжатия сигнала H.265 отражает новый этап в развитии IP-видеонаблюдения

Программное обеспечение \\ 14.03.2014 13:57 \\ Айрон-Рус \\ Комментарии()

Статья о новом алгоритме сжатия H.265. Кодек демонстрирует отличный прирост в 40% без потери качественных показателей.

Отраслевые решения MACROSCOP: теория и практика

Отраслевые решения MACROSCOP: теория и практика

Программное обеспечение \\ 14.12.2012 09:57 \\ Macroscop \\ Комментарии()

Начиная с 2010 года, технологии MACROSCOP успешно применяются Сбербанком РФ, Агропромбанком, Московским ювелирным заводом, Лукойлом, Ростелекомом, LG-Electronics и сотнями других компаний России. Практика использования решений MACROSCOP для любой сферы и отрасли.

Как снизить затраты на серверы для системы IP-видеонаблюдения?

Как снизить затраты на серверы для системы IP-видеонаблюдения?

Программное обеспечение \\ 05.12.2012 11:11 \\ Macroscop \\ Комментарии()

Одно из главных препятствий на пути использования систем IP-видеонаблюдения - высокая стоимость. Разработчики ПО для IP-камер MACROSCOP реализовали алгоритмы, которые позволяют обрабатывать в 4 раза больше данных, не наращивая вычислительной мощности.

USB универсальный хост контроллер – важный аппаратный компонент

USB универсальный хост контроллер – важный аппаратный компонент

Программное обеспечение \\ 21.05.2010 14:19 \\ Комментарии()

Для надёжной работы интерфейса USB требуется наличие специальной аппаратной программы. Стандартный usb хост контроллер драйвер – одна из таких программ

Виды вредоносных программ

Виды вредоносных программ

Программное обеспечение \\ 19.04.2010 16:35 \\ Комментарии()

Трудно найти современного человека, который бы не пользовался электронной почтой и другими Интернет-ресурсами, а значит, не подвергался бы угрозе атак вредоносных программ. Рассмотрим основные виды вредоносных программ.

Кратко о новых антивирусных программах и понятие «лёгкий антивирус»

Кратко о новых антивирусных программах и понятие «лёгкий антивирус»

Программное обеспечение \\ 14.04.2010 14:06 \\ Комментарии()

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

Книги

Системы охранной, пожарной и охранно-пожарной сигнализации

ISBN: 978-5-7695-6218-1
Год: 2010 (май)
Страниц: 512

 

 

Учебное пособие представляет собой 5-е издание, дополненное и переработанное. Книга незаменима при обучении специалистов по монтажу любых видов сигнализаций: пожарных, охранных и охранно-пожарных. Представлены также общие сведения об организации охраны на объекте.

Технические средства охраны

Системы охранной сигнализации: основы теории и принципы построения

ISBN: 978-5-9912-0025-7
Год: 2008
Страниц: 496

 

Учебное пособие поможет при прохождении теоретических курсов специалистами в области охраны. Здесь есть всё об эксплуатации технических средств охраны. Это второе, дополненное издание, созданное на основе лекций.

Технические средства охраны

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

Год: 2010
Страниц: 272

 

Книга адресована широкому кругу лиц, занятых в области службы безопасности на различного уровня объектах. Прилагается перечень нормативных материалов.

 

Технические средства охраны

вверх