Интеллектуализация PTZ-камеры Автоматическое патрулирование, выбор целей и слежение

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

Рис. 1. Экспериментальная установка для автономного PTZ-слежения: видеоаналитическое устройство MagicBox, PTZ-камера Pelco и обзорная камера CNB. Рис. 2.Предпозиции PTZ-камеры, управляемые зональным детектором движения.

Задачи автоматизации

Рассмотрим основные задачи, решаемые при автоматизации системы управления PTZ-камерой:

1. Автоматическое патрулирование

В рамках функции патрулирования, PTZ-камера циклически «обходит» предпозиции наблюдения, заданные оператором, останавливается в каждой позиции на заданное время и транслирует видео с выбранным увеличением. Данная функция является стандартной и встроена практически во все модели купольных поворотных камер. Преимуществом патрулирования по предпозициям является возможность охватить большую территорию и получить изображения в каждой позиции с хорошей детализацией. Недостатки функции – наличие слепой зоны во всех позициях кроме текущей и постоянное изменение фона сцены, что затрудняет анализ видео аналитикой и оператором. В режиме патрулирования сложно распознать медленные изменения сцены за короткий интервал нахождения камеры в каждой позиции. Если оператор направляет камеру в некоторую позицию, то события, происходящие в других позициях, не регистрируются в видеоархив. Перечисленные недостатки могут быть устранены установкой обзорных неподвижных камер, полностью закрывающих охраняемую территорию. Тогда PTZ-камера используется исключительно для получения детализированного изображения целей, обнаруживаемых при помощи обзорных камер. Так же увеличивается срок службы PTZ-камеры за счет того, что уменьшается ее механическая нагрузка.

2. Автоматический выбор цели для PTZ-слежения

Источниками сигнала для автоматического выбора цели могу быть: а) обзорная неподвижная камера, используемая параллельно с купольной; б) купольная камера в режиме патрулирования; в) другие сенсоры, например, радиоволновые или вибрационные датчики периметральной системы. Видеосигнал с телевизионной или тепловизионной камеры обрабатывается видеоаналитикой, которая детектирует цели и определяет их местонахождения для наведения PTZ-камеры без участия оператора. Пример установки, реализуемый данных подход представлен на рис. 1. Если используется несколько обзорных камер с перекрывающимися зонами действия, то желательно многоканальная (мнокамерной) видеоаналитика. Особенно важна многоканальная видеоаналитика при частом появлении целей. Повторное детектирование цели каждой камерой будет приводить к неэффективному использованию PTZ-камер и срывам слежения, что затруднит ретроспективный анализ архива.

3. Автоматическая расстановка приоритетов для детализации и слежения

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

4. Автоматический выбор PTZ-камеры

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

5. Автоматическое наведение PTZ-камеры

В простейшем случае, алгоритм наведения может быть реализован при помощи многозонного детектора движения обзорной камеры: кадр разбивается на множество зон, каждая из которых ассоциируются с препозициями PTZ-камеры. При срабатывании детектора движения в зоне (рис. 2), PTZ-камера переводится в соответствующую предпозицию (риc. 4). Чем больше зон задается при настройке, тем большее увеличение можно получить на PTZ-камере. Недостатком данного подхода являются неустойчивая работа при наличии нескольких целей и ограничения точности наведения, связанными с выбранными предпозициями PTZ-камеры. На объекте с большим пространством наблюдения и большим числом камер рекомендуется аналитическое преобразование координат обзорной камеры в систему координаты поворотной камеры без разделения кадров на зоны (рис. 3,4). Более качественное наведение может быть получено при помощи профессиональной видеоаналитики. Связь обзорной и управляемой камерой устанавливается через глобальную систему координат реального мира, к которой привязываются все камеры. Точность преобразования из двумерной системы координат кадра в трехмерное пространство реального мира ограничивает приближение PTZ-камеры, т.к. в случае ошибки преобразования, на сильном увеличении объект может оказаться вне поля зрения. Поэтому особенные требования предъявляются к видеоаналитики обзорной камеры: необходима качественная локализация (сегментирование) цели и качественная калибровка для связи его координат с поворотной камерой.

6. Автоматическое слежение за целью

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

Влияние задержки

Слежение за целью при помощи привода PTZ – задача реального масштаба времени, чувствительная к задержке. Если общая задержка видео в IP-сети превышает 500 мс (половина секунды), то эффективно управлять камерой не может ни оператор, ни серверная видеоаналитика. Как правило, около 300 мс вносится передающим устройством (камерой или кодером) и около 100 мс вносится VMS-системой, декодирующей видео. Качественное слежение за объектом может быть реализовано при локальной обработке видео до компрессии. В этом случае координаты цели могут быть рассчитаны по данным обзорной или PTZ-камеры за 20-40 мс. Такая система может сопровождать быстродвижущиеся цели, такие как бегущий человек и транспортное средство, на хорошем увеличении.

Поддержка стандартов

Начиная с версии 1.02, международный стандарт ONVIF позволяет строить унифицированные решения для автоматического и ручного управления PTZ-камерами. В частности, стандарт описывает команды управления и считывания положения PTZ-камеры, системы координат, а так же формат передачи метаданных о подвижных объектов с обзорной камеры в систему управления видео (VMS) и/или иные устройства для управления PTZ-камерой.

Оживленные сцены

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

Специальные требования к PTZ-камере

Большинство PTZ-камер, представленных на рынке, с интерфейсами Pelco D (для последовательного интерфейса RS422/485) или ONVIF (для IP-сети) не имеют обратной связи системой управления, в частности, невозможно запросить текущую позицию камеры и установить камеру по абсолютным координатам. Это ограничение не позволяет использовать PTZ-камеру для слежения по координатам обзорной камеры.

Обзор решений на рынке

В модуле Trassir ActiveDome компании DSSL реализована функция PTZ-слежения с аналитическим преобразованием координат. В кадре обзорной камеры задается область, которая путем процедуры калибровки создает связь координат с поворотной видеокамерой. По информации от разработчика, количество обзорных камер в системе видеонаблюдения может быть неограниченно и связано с размером контролируемой зоны. Например, чтобы обеспечить обзор в 360°, рекомендуется установить 4 обзорные и одну поворотную камеру. В продукте Интеллект компании iTV может быть реализовано PTZ-слежение при помощи многозонного детектора движения обзорной камеры без автоматизации процесса калибровки. Для этого необходимо выполнить шаги: 1) разбить кадр обзорной камеры на множество зон детектирования движения; 2) запрограммировать соответствующие предпозиции на PTZ-камере; 3) написать скрипт, который будет устанавливать PTZ-камеру в предпозицию, соответствующую зоне движения. Для PTZ-слежения в условиях движения двух и более целей, необходима реализация более сложной логики, при помощи скрипта или компонента ActiveX. Наша компания работает над реализацией PTZ-слежения с многозонным детектором движения и аналитическим преобразованием координат в IP-видеосервере MagicBox. В текущей версии прошивки устройства, передача метаданных с координатами целей и управления приводом PTZ осуществляется в рамках международного стандарта ONVIF, что позволяет реализовать внешнюю логику управления PTZ-камеры. Приложение Менеджер устройств ONVIF, с которым Хабр уже знаком, иллюстрируют взаимодействие клиента ONVIF с PTZ-камерой и видеоаналитическим сервисом (рис. 4).

Рис. 3. Слежение за целью при помощи встроенной видеоаналитики. Передача 2D и 3D координат цели в метаданных ONVIF для автоматического наведения PTZ-камеры. Буква M означает, что цель двигается (moving). Буква S означает, что цель остановилась. Фон цели подвижный (листья деревьев шевелятся). Рис. 4. Ручное и автоматическое управление PTZ-камерой по протоколу ONVIF через Менеджер устройств ONVIF.

Заключение

Технологии автоматического управления роботизированной PTZ-камерой на основе данных видеоаналитики и других сенсоров находятся на раннем этапе своего развития. На российском рынке представлены VMS-системы компаний DSSL, ITV, а так же автономное устройство MagicBox компаний Агрегатор и Синезис, позволяющие автоматизировать работу PTZ-камеры. Следует отметить перспективные направления для совершенствования этих продуктов: а) реализация алгоритмов для работы с несколькими целям при помощи нескольких PTZ-камер в едином пространстве обзорных камер; б) проработка полуавтоматического режима, например, когда оператор начинает следить за одной целью, система должна использовать свободные PTZ-камеры для слежения за другими целями; в) упрощение процесса первоначальной настройки (калибровки) системы и оптимизация пользовательского интерфейса для работы в автоматическом и полуавтоматическом режимах PTZ-слежения.

  1. Статьи
  2. Как выбрать камеру видеонаблюдения
  3. Интеллектуализация PTZ-камеры Автоматическое патрулирование, выбор целей и слежение

19 Октябрь 2011

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

Р.А. Филипенко
Инженер-программист ООО «Синезис» И.Е. Ермолаев

Начальник отдела машинного зрения ООО «Синезис»Н.В. Птицын

Генеральный директор ООО «Синезис»

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

Задачи видеонаблюдения на объекте

Рассмотрим основные задачи, решаемые при автоматизации системы управления PTZ-камерой.

Автоматическое патрулирование
В рамках функции патрулирования PTZ-камера циклически «обходит» предпозиции наблюдения, заданные оператором, останавливается в каждой позиции на заданное время и транслирует видео с выбранным увеличением. Данная функция является стандартной и встроена практически во все модели PTZ-камер.

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

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

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

Автоматический выбор цели для PTZ-слежения
Источниками сигнала для автоматического выбора цели могу быть:

  1. обзорная неподвижная камера – используется параллельно с купольной;
  2. купольная камера – в режиме патрулирования;
  3. другие сенсоры – например, радиоволновые или вибрационные датчики периметральной системы.

Видеосигнал с телевизионной или тепловизионной камеры обрабатывается видеоаналитикой, которая детектирует цели и определяет их местонахождение для наведения PTZ-камеры без участия оператора. Пример установки, которая реализует данный подход, представлен на рис. 1.

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

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

Алгоритм может вычислять приоритет цели с учетом нескольких критериев:

  1. местонахождение цели – близость к охраняемому рубежу или наиболее важному объекту;
  2. время слежения за объектом – например, каждая цель может сопровождаться PTZ-камерой не менее 10 с, после чего возможно переключение на другую цель;
  3. классификация поведения человека – например, поведение «праздношатание в зоне» может иметь более высокий приоритет, чем «вход в зону».

Все найденные цели ставятся в приоритезированную очередь2 для последующей обработки интеллектуальной системой видеонаблюдения.

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

На сложных объектах необходимо применение трехмерных моделей охраняемого объекта и зон действия камер3.

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

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

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

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

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

Распространенные на рынке PTZ-камеры не позволяют плавно поворачивать камеру с переменной скоростью. При шаговом смещении положения PTZ-камеры изображение дергается и смазывается. Поэтому хороший алгоритм слежения должен минимизировать количество смещений камеры для заданного увеличения. Алгоритм слежения должен корректно работать в случае временного взаимного перекрытия целей, например если люди идут навстречу друг другу4, 5.

PTZ-cлежение за целью может осуществляться тремя способами:

  1. При помощи PTZ-камеры – самослежение.
  2. При помощи обзорной камеры – внешнее слежение.
  3. Гибридный способ.

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

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

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

Влияние задержки

Слежение за целью при помощи привода PTZ – задача реального масштаба времени, чувствительная к задержке. Если общая задержка видео в IP-сети превышает 500 мс (половина секунды), то эффективно управлять камерой не может ни оператор, ни серверная видеоаналитика. Как правило, около 300 мс вносится передающим устройством (камерой или кодером) и около 100 мс вносится VMS-системой, декодирующей видео.

Качественное слежение за объектом может быть реализовано при локальной обработке видео до компрессии. В этом случае координаты цели могут быть рассчитаны по данным обзорной или PTZ-камеры за 20–40 мс. Такая система может сопровождать быстро перемещающиеся цели – например бегущего человека или движущееся транспортное средство – на хорошем увеличении.

Поддержка стандартов

Начиная с версии 1.02, международный стандарт ONVIF позволяет строить унифицированные решения для автоматического и ручного управления PTZ-камерами. В частности, стандарт описывает команды управления и считывания положения PTZ-камеры, системы координат, а также формат передачи метаданных о подвижных объектах с обзорной камеры в систему управления видео (VMS) и/или иные устройства для управления PTZ-камерой.

Оживленные сцены

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

Распространенные на рынке PTZ-камеры не позволяют плавно поворачивать камеру с переменной скоростью. При шаговом смещении положения PTZ-камеры изображение дергается и смазывается. Поэтому хороший алгоритм слежения должен минимизировать количество смещений камеры для заданного увеличения

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

Специальные требования к PTZ-камере

Большинство PTZ-камер, представленных на рынке, с интерфейсами Pelco D (для последовательного интерфейса RS-422/485) или ONVIF (для IP-сети) не имеют обратной связи с системой управления, в частности невозможно запросить текущую позицию камеры и установить камеру по абсолютным координатам. Это ограничение не позволяет использовать PTZ-камеру для слежения по координатам обзорной камеры.

Обзор решений на рынке

1. В модуле TRASSIR ActiveDome компании DSSL реализована функция PTZ-слежения с аналитическим преобразованием координат. В кадре обзорной камеры задается область, которая путем процедуры калибровки создает связь координат с поворотной видеокамерой.

На объекте с большим пространством наблюдения и значительным числом камер рекомендуется аналитическое преобразование координат обзорной камеры в систему координат поворотной камеры без разделения кадров на зоны

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

2. В продукте «Интеллект» компании ITV | AxxonSoft может быть реализовано PTZ-слежение при помощи многозонного детектора движения обзорной камеры без автоматизации процесса калибровки. Для этого необходимо выполнить шаги:

  1. разбить кадр обзорной камеры на множество зон детектирования движения;
  2. запрограммировать соответствующие предпозиции на PTZ-камере;
  3. написать скрипт, который будет устанавливать PTZ-камеру в предпозицию, соответствующую зоне движения.

Для PTZ-слежения в условиях движения двух и более целей необходима реализация более сложной логики при помощи скрипта или компонента ActiveX.

3. Компания «Синезис» работает над реализацией PTZ-слежения с многозонным детектором движения и аналитическим преобразованием координат в видеоаналитическом устройстве MagicBox. В текущей версии прошивки устройства передача метаданных с координатами целей и управления приводом PTZ осуществляется в рамках международного стандарта ONVIF, что позволяет реализовать внешнюю логику управления PTZ-камеры. Приложение «Менеджер устройств ONVIF»6 распространяемое в открытом коде, иллюстрирует взаимодействие клиента ONVIF с PTZ-камерой и видеоаналитическим сервисом (рис. 4).

Наряду с перечисленными отечественными продуктами существуют системы PTZ-слежения зарубежных поставщиков, которые на российском рынке встречаются редко.

Направления развития технологий

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

Источник: Журнал «Системы безопасности» #4, 2011

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

Видеонаблюдение при помощи веб камеры своими руками

Для создания простой системы видеонаблюдения на базе веб камеры, нам потребуются следующие элементы:

  1. Непосредственно сама веб камера (или несколько), которую сейчас можно приобрести в районе 1000 рублей;
  2. Компьютер или ноутбук, к которому будет подключаться камера;
  3. Драйвера устройства и программное обеспечение для настройки видеонаблюдения;
  4. USB удлинитель для возможности использования камеры на некотором расстоянии от компьютера.

Видеонаблюдение с веб камерой

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

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

Удаленное видеонаблюдение

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

Удаленное наблюдение позволяет реализовать следующие возможности:

  • Доступ к камере и просмотр происходящего с любых устройств удаленно;
  • Запись архива на удаленный сервер разработчика с дальнейшим просмотром через интернет, что позволяет экономить дисковое пространство;
  • Возможность удаленного прослушивания и записи звука;
  • Настройка отправки тревожных сигналов на мобильный телефон хозяина, или электронный ящик в случае возникновения движения в кадре, или шума.

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

Программа для видеонаблюдения через web камеру

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

Рассмотрим для примера софт IVideon от одноименного облачного сервиса. Для начала нам необходимо скачать программу IVideon Server, устанавить ее на ПК или ноутбук и запустить. Скачать программы IVideon Server и IVideon Client
вы можете на официальном сайте по этой ссылке.

1. При первом запуске программа попросит вас пройти несложную процедуру регистрации: в первом окне отмечаем точкой «Новая конфигурация», а затем просто вводим в появившемся окошке свой электронный адрес и пароль.

2. После регистрации в следующем окне появится список подключенных к компьютеру камер – если вы еще не подсоединили камеру к компьютеру, то непременно это сделайте сейчас, и после появления ее названия в списке камер нажмите на кнопку «Далее».

3. В следующем окошке появятся настройки параметров видеоархива, где необходимо будет выделить желаемое количество дискового пространства, которое будет использовано для записи видео. Желательно выделять более 50 Гб для обеспечения круглосуточной работы камеры.

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

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

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

IVideon client программа для удаленного доступа к камерам (доступно для увеличения)

Программу IVideon Server мы установили для того, чтобы можно было вести видеонаблюдение через веб камеру онлайн только со своего компьютера, либо в интерфейсе браузера через учетную запись сервиса. Для того чтобы удаленно наблюдать за происходящим со своего мобильного телефона или другого компьютера, необходимо скачать вторую программу – Ivideon Client.

Скачивание доступно для устройств на базе Android, iOS, Windows, Ubuntu по ссылке, которую мы приводили выше, когда говорили про IVideon Server. Установив программу на свой мобильный телефон, вам нужно будет ввести логин и пароль своей учетной записи, после чего вам сразу же будет доступно изображение с подключенной к сервису облачного видеонаблюдения веб камеры. Важно при этом, чтобы ваш компьютер был включен, и на нем была запущена программа IVideon Server.

Какие еще существуют программы для видеонаблюдения?

Также вы можете попробовать следующие программы для видеонаблюдения.

WebcamXP.

Свободная версия, как правило, ограничена одним потоком, так что при помощи данной утилиты вы сможете реализовать видеонаблюдение только по одной камере. Интерфейс англоязычный, но в нем не сложно разобраться. Можно настроить запись по движению (в платной версии) для экономии памяти, или реализовать онлайн трансляцию на сайт разработчика с дальнейшим просмотром на другом устройстве удаленно. Сайт: http://www.webcamxp.com

Xeoma

. Данная утилита работает без установки и поддерживает аналоговые, беспроводные, IP и веб камеры всех популярных производителей. В ее функционал заложена отправка тревожных сообщений с фотографиями происходящего на ваш почтовый адрес или мобильный телефон при срабатывании детектора движения, при этом из колонок компьютера может послышаться громкий сигнал. Xeoma может использоваться как программа для скрытого наблюдения через веб камеру, имеет возможность подключения сирены от сигнализации и поддерживает камеры высокого разрешения. Пробная версия позволяет подключать до 4 камер видеонаблюдения. Скачать можно на сайте: http://felenasoft.com

AbelCam.

Простое приложение не ограничивается только видеозахватом с камер наблюдения, а позволяет также редактировать записанные файлы. Что угнетает, так это возможность подключения только одной камеры в пробной версии, но для большинства простых случаев ее функционала вполне хватит. Программа имеет детектор движения, возможность выбора формата записи – AVI или WMV, и поддерживает все типы камер (IP, web камеры, беспроводные). Сайт программы: http://download.abelcam.com

Globoss.

Это мощная программа, поддерживающая не только веб, но и IP камеры видеонаблюдения. В бесплатной версии возможность подключения камер ограничена 2 устройствами, при покупке лицензии можно подключать до 12 камер. Эта программа имеет полный набор функциональных составляющих: датчик движения, шума, запись по времени и пр. Также существует возможность настройки удаленного видеонаблюдения через веб камеру  посредством сервиса разработчика. Скачать можно с сайта http://kodos.ru

WebCamMonitor.

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

Axxon Next.

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

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

Простой способ удаленного наблюдения при помощи Skype

Существует еще один очень простой способ удаленного просмотра происходящего в вашей квартире или комнате. Этот способ предполагает использование всем известной программы Skype. Для этого устанавливаем саму программу, если конечно ее у вас еще нет, и настраиваем автоматический прием входящего вызова: Нажимаем на вкалдку «Инструменты», далее кликаем «Настройки», выбираем меню «Звонки», идем в «Настройки звонка», и далее «Открыть дополнительные параметры». Здесь отмечаем галочками «Автоматически отвечать на входящие вызовы» и «Автоматически начинать трансляцию». Теперь при звонке на Skype с телефона или другого компьютера вызов будет приниматься автоматически, и вы сможете просматривать происходящее в реальном режиме. Естественно, что компьютер должен быть включен, и на нем запущена программа Skype. Успехов!

С этим читают:

GSM камеры видеонаблюдения: советы по выбору, основные характеристики и модели

Технологичные облачные IP камеры с удаленным хранилищем

Обзор IP камер для видеонаблюдения через интернет

Обзор HD WiFi камеры ocO от IVideon: внешний вид и технические характеристики

Понравилась статья? Поделись с друзьями в соц сетях!

Предупреждение YotuWP: ключ API был удален, по этому поводу обратитесь к своему администратору.

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации