Samara Portal Technology, Computers

Самарский портал "Технологии, компьютеры"

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

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

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

IP-камера ZAVIO F1100. Фото: Константин Бояров.

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

Корпус самой камеры – прямоугольный, с габаритами 63*77*33 мм. Почти вся камера – черного цвета, за исключением передней грани белого цвета. На этой грани и расположен объектив камеры, а также светодиод индикации ее состояния. При запуске камеры он светится красным цветом, а при работе – синим, но при желании его можно отключить. На задней грани находятся разъем для питания (5 вольт постоянного тока), порт RJ-45, стандартная резьба под штатив и кнопка reset для сброса настроек камеры. В комплект поставки, кроме самой камеры, входят также подставка-штатив под нее, адаптер питания и диски с инструкцией и программным обеспечением.

Камера ZAVIO F1100 относится производителем к классу компактных, что обычно означает малую стоимость и габариты, но при этом среднее качество записи. Испытуемый нами герой, точнее героиня, является приятным исключением из этого "обычного" правила, так как оснащена мегапиксельной матрицей, которая позволяет вести запись видео с разрешением до 1280*720 пикселей, что соответствует формату 720p. Единственной оговоркой можно считать, что работает в таком высоком разрешении она только при частоте 10 кадров в секунду. Это собственно и есть упомянутая расплата за компактность и бюджетность. Кроме режима 720р, есть возможность записывать видео разрешением до 640*480 и частотой до 30 кадров в секунду. Камера оснащена одноканальным ненаправленным микрофоном, который позволяет вести запись аудио. Запись ведется со сжатием MJPEG, основная особенность которого в том, что каждый кадр сжимается отдельно алгоритмом JPEG, а разница между кадрами не учитывается. Это позволяет получать качественные стоп-кадры (так как каждый кадр – это фактически отдельная фотография), но увеличивает объем видеофайла. Например, один час видеозаписи данной камеры с разрешением 640*480 и частотой 30 кадров в секунду «весит» от одной до семи сотен мегабайт. На практике суточная запись камерой, установленной в жилой комнате, занимает порядка десяти гигабайт.

IP-камера ZAVIO F1100. Стоп-кадр, разрешение 640*480. Скрин: Константин Бояров.
Рисунок 2 - стоп-кадр, разрешение 640*480

IP-камера ZAVIO F1100. Стоп-кадр, разрешение 1280*720. Скрин: Константин Бояров.
Рисунок 3 - стоп-кадр, разрешение 1280*720

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

Через веб-интерфейс можно также просмотреть информацию о камере - модель, версию прошивки и сетевой адрес. Доступна также настройка прав доступа к камере – можно создать несколько пользователей с разными уровнями доступа. Это «Viewer», у которого есть право только на просмотр видео с камеры, «Operator» с правом ещё и на изменение положения камеры и просмотр информации о ней, и «Administrator», который полностью управляет камерой. Кроме того, можно включить/выключить анонимный (без авторизации) просмотр видео. Здесь также настраиваются параметры сети – выбор между DHCP и статическим IP, смена порта веб-интерфейса, настройка PPPoE и DDNS, а также UserID для доступа к сервису EZvuu. Также следует отметить, что для IP-камеры DHCP использовать не рекомендуется – камера должна быть доступна по одному и тому же адресу. В том случае, если DHCP – это неизбежность, рекомендуется фиксировать постоянный IP-адрес по МАС-адресу настройками на роутере.

В следующем пункте меню находится настройка свойств изображения – яркость, контрастность, цветовая насыщенность, четкость и баланс белого. Доступна и настройка видео – здесь настраиваются разрешение видео (доступные варианты – 1280*720, 640*480, 320*240, 160*120), частота кадров (1, 5, 7, 10, 15, 20, 30 кадров в секунду; для разрешения 1280x720 максимальное число – 10, для остальных разрешений доступны все варианты). Кроме того, можно выбрать частоту искусственного освещения – 50 или 60 Гц. Правильно выставленная частота освещения позволит избежать мерцания картинки. Дальше – настройки самой камеры – сетевое имя, цветовое оформление веб-интерфейса и включение/выключение светодиода под объективом камеры. Присутствует и возможность включить программный детектор движения – здесь настраивается чувствительность обнаружения движения, область, в которой оно будет фиксироваться, а также отправка уведомлений об обнаружении на e-mail и выгрузка стоп-кадров на FTP-сервер.

Кроме того, доступны настройки системы – перезагрузка, сброс, резервирование и восстановление всех настроек, а также перепрошивка и установка языковых пакетов. Отмечу, что обновление до последней версии прошивки (от 4 сентября этого года) не вызвало никаких затруднений. Соседний пункт – настройка даты и времени, синхронизация с NTP-сервером точного времени, а также выбор часового пояса. Отдельно вынесен выбор языка веб-интерфейса – доступно 8 различных языков, включая русский.

Просмотр видео возможен не только через веб-интерфейс. Для просмотра видео и записи на видеопотока на ПК существует специальная программа для Windows – Zavio CamGraba. Эта программа поставляется бесплатной с каждой камерой ZAVIO и имеет обширный функционал, достаточный для использования компьютера как видеорегистратора и терминала видеонаблюдения. Рассмотрим возможности этой программы.

IP-камера ZAVIO F1100. Интерфейс программы CamGraba. Скрин: Константин Бояров.
Рисунок 4 - интерфейс программы CamGraba

Главная функция – просмотр видео с одной или нескольких камер одновременно, максимальное количество камер – 32. При этом возможны различные варианты разделения экрана: «картинка» с одной камеры на весь экран; четыре, девять или шестнадцать «картинок» одинакового размера; одна или две большие «картинки» и вокруг них разное количество маленьких. При этом щелчком мыши на одной из «картинок» можно увеличить ее на весь экран, а потом точно так же вернуть предыдущий вариант просмотра.

Доступно управление камерой, если она поддерживает функцию PTZ (Pan, Tilt, Zoom – панорамирование, наклон, приближение) для изменения зоны, за которой ведется наблюдение.

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

Настройка записи видео. Можно настроить время начала и конца записи, дни недели, в которые она будет вестись (в каждый день недели – свое расписание), а также добавить праздничные дни, для которых будет установлено отдельное расписание записи. Также запись может вестись только при обнаружении движения, при этом чувствительность обнаружения настраивается пользователем.

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

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

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

Существует программа для устройств на базе Android, предназначенная для подключения к ПК, на котором установлено приложение Zavio CamGraba.

Но для хранения записей можно использовать не только компьютер. Для этой же цели можно применить и сетевые накопители (NAS) компании Synology. Недавно вышедшее обновление операционной системы – DiskStation Manager 4.1 – принесло с собой и обновление приложения Surveillance Station до шестой версии, что добавило ещё больше возможностей. Кроме того, IP-камеры Zavio официально совместимы с накопителями Synology.

Установка фирменного приложения Surveillance Station на Synology не вызывает никаких сложностей. Достаточно в веб-интерфейсе накопителя открыть Центр пакетов, в нем в списке доступных выбрать Surveillance Station и установить его. После установки ярлык приложения появится на рабочем столе веб-интерфейса накопителя. Само приложение открывается в новом окне браузера. Основных раздела три: «Видео в реальном времени» позволяет просматривать поток с одной или нескольких камер, «Временная шкала» предназначена для просмотра ранее записанного видео, а в разделе «Управление» собраны все настройки приложения.

Раздел «Управление». С него начинается работа с приложением.

IP-камера ZAVIO F1100. Добавление камеры. Скрин: Константин Бояров.
Рисунок 5 - добавление камеры

В подразделе «Камера» мы добавляем новую камеру ZAVIO, выбрав из списка ее модель и указав ее IP-адрес, имя пользователя и пароль. Следует, однако, отметить, что для подключения второй и последующих камер нужно покупать лицензию – по умолчанию NAS позволят подключить одновременно только одну камеру. Если к одному накопителю подключено несколько камер, их можно объединять в группы для облегчения управления ими. Кроме того, каждой камере можно настроить формат записи видео и частоту кадров для записи, а также выделенный под видеофайлы размер и продолжительность каждого видеофайла. Кроме того, можно настроить расписание, по которому будет вестись запись – с точностью до получаса на любой день недели. При этом можно выбрать, в каком случае будет идти запись в течение данных 30 минут – постоянно, только при обнаружении движения, по срабатыванию предупредительного сигнала, или не идти вообще. В этом же подразделе можно настроить чувствительность обнаружения движения в реальном времени – то есть в интерфейсе будет показано, среагирует камера на текущее движение в кадре или нет. На скриншоте красный индикатор слева от изображения показывает, что данный уровень движения будет обрабатываться программой в соответствии с настройками для появления движения – например, будет отправлено SMS или e-Mail-сообщение.

IP-камера ZAVIO F1100. Настройка обнаружения движения. Скрин: Константин Бояров.
Рисунок 6 - настройка обнаружения движения

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

В следующем подразделе – «Событие» - можно просмотреть список всех записанных фрагментов видео. Здесь будут показаны все записи, сделанные камерой: фрагменты, записанные при срабатывании датчика движения, записи, сделанные по расписанию, а также фрагменты, которые записываются в настоящий момент. Для каждой записи показана камера, на которую был записан фрагмент, режим включения записи (по расписанию, по движению и т.п.), время запуска, формат видео, его длительность и размер. Здесь же можно сохранить часть записанных фрагментов в произвольную папку накопителя или на подключенный к нему USB-диск: нужно указать камеры, с которых нужна запись, а также промежуток времени.

IP-камера ZAVIO F1100. Настройка параметров уведомления в подразделе «Система». Скрин: Константин Бояров.
Рисунок 7 - настройка параметров уведомления в подразделе «Система»

Подраздел «Система» позволяет настроить общие параметры Surveillance Station. Здесь можно создать карту, на которой будут размещены все камеры и показано направление их обзора. Также можно настроить уведомление о событиях (создание или удаление камеры, обнаружение движения, достижение предела свободного пространства и т. п.) с помощью различных сервисов. Отправка уведомления возможна сообщением на электронную почту, MSN- или Skype-аккаунт, а также через SMS-сообщение или Push-уведомление на мобильное устройство (необходима установка программы DS Cam, поддерживаются iOS и Android). При этом для каждой ситуации доступна настройка своего графика уведомлений. Для уведомлений на электронную почту и SMS может быть использована как отдельная настройка, так и параметры из DSM. В этом же подразделе можно настроить страницу, которая будет открываться при входе в приложение, и разрешить возможность подключения VisualStation.

В этом же подразделе настраиваются права доступа к приложению, при этом пользователи могут быть как зарегистрированные в DSM (если у них есть право на доступ к приложению), так и созданные отдельно в Surveillance Station. Каждому пользователю можно дать свою роль – диспетчер или обозреватель, а также указать, к каким камерам или группам камер есть доступ у пользователя. В соседней закладке можно добавить лицензионные ключи на камеры (по умолчанию возможно использование только одной камеры, право на подключение большего количества надо покупать отдельно), а также просмотреть журнал (лог) приложения.

IP-камера ZAVIO F1100. Просмотр ранее записанного видео с одной камеры. Скрин: Константин Бояров.
Рисунок 8 - просмотр ранее записанного видео с одной камеры

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

 Скрин: Константин Бояров.
Рисунок 9 - просмотр ранее записанного видео с нескольких камер

Раздел «Видео в реальном времени» предназначен для просмотра того, что камеры показывают в настоящий момент. При этом есть возможность увеличить какой-либо участок кадра, сохранить снимок или сделанную видеозапись, а также вывести на экран ранее составленную карту помещения с показанными на ней камерами. «Картинки» с камер могут быть представлены в нескольких вариантах – одна на весь экран, 4, 9, 16, 25, 36 или 49 «картинок» равного размера, одна большая «картинка» и несколько маленьких вокруг нее, а также ротация камер на экране с заданной последовательностью и интервалом. Возможно и управление камерой, поддерживающей функцию PTZ.

IP-камера ZAVIO F1100. Просмотр видео с камеры с включенной схемой помещения (E-Map). Скрин: Константин Бояров.
Рисунок 10 - просмотр видео с камеры с включенной схемой помещения (E-Map)

Существует также мобильная версия – программа DS Cam от Synology, доступная на AppStore и Google Play. Она позволяет смотреть видео с любой камеры в реальном времени, а также просматривать любой ранее записанный фрагмент. Кроме того, после установки этой программы возможна автоматическая отправка на смартфон Push-уведомлений о различных событиях.

IP-камера Zavio F1100 – удачное решение для организации видеонаблюдения в условиях дома или малого офиса. При небольших габаритах устройство позволяет вести качественную запись видео, причем в двух вариантах – либо с высоким разрешением изображения, но низкой частотой кадров, либо наоборот, с небольшим разрешением, но большим числом кадров в секунду. Поддержка русского языка в веб-интерфейсе камеры делает работу с ней простой даже для начинающего пользователя. Кроме того, возможности камеры расширяются при помощи накопителя Synology, который позволяет вести запись видео по расписанию или обнаружению движения с нескольких камер одновременно. Доступна также возможность автоматического анализа видео, просмотр его через веб-интерфейс накопителя и сохранение выбранных фрагментов на USB-накопитель. Таким образом, IP-камеры Zavio и сетевые накопители Synology являются удачным и простым в настройке и эксплуатации решением для организации видеонаблюдения.

Автор благодарит компанию InPrice Distribution за предоставленную IP-камеру Zavio F1100.

Искусственный интеллект от Intel: мечты и реальность

Искусственный интеллект от Intel: мечты и реальность. Статья Владислава Боярова

Acer Switch Alpha 12 SA5-271 – инженерное чудо

Acer Switch Alpha 12 SA5-271 – инженерное чудо. Статья Владислава Боярова