Система цифрового видеонаблюдения «Интегра-Видео»
Содержание
- 1 Предназначение системы
- 2 Требования к аппаратной и программной части сервера и клиента
- 3 Установка и удаление программы
- 4 Мастер первоначальной настройки
- 5 Запуск и ручная настройка программы
- 6 Настройка и ручное добавление камер
- 7 Настройка наборов камер
- 8 Настройка архивирования информации
- 9 Настройка сервера «Интегра-Видео 7»
- 10 Расписание
- 11 Настройка серверов server IV 5.4, rtmp, rtsp, http
- 12 Настройка передачи событий в интеграцию
- 13 Настройка протоколов передачи камер
- 14 Настройка прав пользователей
- 15 Настройка детектора
- 15.1 Добавление детектора на главной странице
- 15.2 Добавление детектора в подробном интерфейсе
- 15.3 Настройка детектора движения
- 15.4 Настройка альтернативного детектора движения
- 15.5 Настройка детектора праздношатания
- 15.6 Настройка автотрекера
- 15.7 Настройка детектора драки
- 15.8 Настройка детектора качества
Предназначение системы
Система «Интегра-Видео» предназначена для непрерывного визуального мониторинга, видеозаписи и обнаружения движения в охраняемых зонах на объектах любого масштаба. Она позволяет создавать распределенную систему охранного видеонаблюдения с неограниченным количеством подключаемых устройств, полнофункциональных автоматизированных рабочих мест, в том числе удаленных.
К основным функциям системы относятся:
- 1. видеонаблюдение;
- 2. детекция движения с видео- и аудиозаписью;
- 3. запись событий;
- 4. анализ изображений;
- 5. ведение видеоархивов;
- 6. возможность интеграции в единый комплекс ИИСБ «Интегра-С».
Система обладает высочайшим быстродействием – запуск видеорегистратора с 32 подключенными камерами с разрешением 1,3 Mp занимает не более 6 секунд. Отказоустойчивость модулей и высокая степень надежности работы системы достигается с помощью независимости модулей друг от друга и работы «умного» ядра. Универсальное WEB конфигурирование позволяет настроить с одного конфигурационного сервера все камеры, сервера и клиентские рабочие места, даже если они находятся в выключенном состоянии.
Помимо собственного сетевого протокола для настройки и передачи данных в системе используются стандартные протоколы (ONVIF, HTTP, WEB сервис, RTSP, RTP, SNMP, SMTP, NTP, RTMP и др.).
В системе предусмотрено автоматическое обновление программного обеспечения серверов и автоматическое распределение нагрузки между серверами. Для обеспечения безопасности в системе используется цифровая подпись.
Требования к аппаратной и программной части сервера и клиента
Рекомендации составлены по многолетним результатам работы с оборудованием и ПО от самых различных пользователей. Перечисленные ниже пункты позволят добиться максимальной стабильности системы. Возможно использование иных программных и аппаратных средств, но это может ухудшить результаты работы комплекса в целом. Если в перечисленных ниже пунктах не фигурирует то или иное оборудование или ПО, то это значит, что к нему нет особых рекомендаций.
- 1. Центральный процессор - рекомендовано использование любого из линейки процессоров от производителя Intel начиная от серии «Intel Core» (I3, I5, I7 или I9).
- 2. Видеокарта - для настройки сервера может использоваться любая машина, в одной сети с ним, на которой и потребуется запуск страницы браузера с использованием HTML5-плеера. Если для настройки будет использоваться сам сервер, то рекомендуется любая видеокарта от 256 Мбайт видеопамяти, т.е. подойдет и встроенная Intel и внешняя NVidia. На встроенных картах, подобных Matrox G200, наблюдаются периодические подвисания самого браузера и плохой отклик от интерфейса.
Для работы с нейросетевыми решениями потребуется применение видеокарт с поддержкой технологии CUDA версии 10.2 и выше. Гарантируется работа на видеокартах NVidia 10-й серии NVidia GeForce GTX 1050 4ГБ и выше. Поддерживаются видеокарты NVidia Quadro. Производительность определяется мощностью самих видеокарт.
- 3. Оперативная память — размер памяти определяется в соответствии с решаемыми задачами, следует использовать 8 ГБ и больше для комфортной работы.
- 4. RAID контроллер — основной проблемой при работе с RAID контроллерами является совместимость драйвера с версией Операционной Системы (ОС). Так наиболее частой является проблема совместимости ОС Linux (Debian, Ubuntu, RedHat) и RAID-контроллера. Обратите особое внимание на это при использовании.
В настоящее время мы используем контроллер LSI 9260, полностью совместимый с ОС на базе Windows и Linux Debian.
Аппаратная часть клиента:
- 1. Центральный процессор — рекомендовано использование любого из линейки процессоров от производителя Intel.
- 2. Видеокарта — для отображения видеоизображения от камер рекомендовано использование видеокарт от производителя Nvidia (GeForce GT8400 256 МБ и выше). Для отображения большого количества видеокамер (64 и более) рекомендуется использование видеокарт на базе Nvidia Quadro или Nvidia GeForce 1080 и выше.
- 3. Оперативная память — размер также определяется в соответствии с поставленными задачами, для комфортной работы рекомендуется использовать 8ГБ и больше.
Программная часть сервера\клиента:
- 1. Операционная система — возможно использование ОС на базе Windows х64 (начиная от Windows XP SP3) и Linux х64 (Debian, Ubuntu, RedHat). Для ОС на базе Windows Server может потребоваться установка vcredist2008 (можно скачать дистрибутив из папки «\Tools\VCRedist» https://yadi.sk/d/9Sb9t-6IfBCz9).
- 2. Браузер (для доступа к настройкам сервера и клиента) — рекомендуется использование актуальной версии браузера Firefox или Google Chrome. Также требуется установить в браузере FlashPlayer (для отображения видео в настройках).
Скачать браузер и Flash-плеер можно по ссылке https://yadi.sk/d/9Sb9t-6IfBCz9 из папки «\Tools\Web-browser».
- 3. Видеодрайверы для Linux — мы рекомендуем использовать драйвер от производителя, т.к. стандартный драйвер не обеспечивает максимальной производительности и надежности работы.
Установка и удаление программы
Состав дистрибутива
Весь необходимый дистрибутив для установки, настройки и работы программы «Интегра-Видео» включается в себя:
- для ОС Windows – установщик программы «Интегра-Видео» - video-server-7.x.xxx-x86(64).exe;
- для ОС Linux – установщик программы «Интегра-Видео» - video-server-7.x.xxx-x64.run.
Установка и обновление программы в Windows
Перед началом установки рекомендуется вставить USB ключ Integra-S для автоматической установки драйверов. Для установки программы необходимо запустить на выполнение файл «video-server-7.x.xxx-xxx.exe» из комплекта поставки. В открывшемся диалоговом окне выбрать язык установки:
В следующем диалоговом окне нажмите далее:
В следующем окне выберите тип установки: простая или подробная:
При выборе простой сразу начнется установка. В случае подробной установки в следующем окне будет указан путь установки программы. По умолчанию установка производится в директорию: C:\Program Files\Video Server 7.0:
В следующем окне будет предложено ввести имя видеосервера либо использовать имя компьютера по умолчанию, а также выбрать тип видеосервера:
При установке программы «Интегра-Видео 7» на ведомый сервер необходимо указать имя и ip-адрес центрального сервера. Также указать порт, логин и пароль для подключения к центральному серверу:
Если же программа устанавливается как центральный сервер, то в следующем окне будут указаны порты по умолчанию. Если они заняты, то появляется соответствующее сообщение. Нужно ввести свободные порты и нажать далее:
В следующем окне предлагается указать логин администратора. По умолчанию это «Администратор»:
В следующем окне будет предложено добавить ярлык на рабочий стол:
После этого нажать кнопку «Установить»:
Нажать далее для закрытия окна установки.
Для запуска веб интерфейса программы Интегра Видео 7 нужно перейти по пунктам меню «Пуск» - «Все программы» - «Video Server 7.0» - «Video configuration».
Для обновления программы достаточно запустить на выполнение дистрибутив с новой версией программы:
Примечание: С центрального сервера производится загрузка базы данных на ведомый сервер. При этом ведомый сервер не имеет собственного веб-интерфейса.
После окончания процесса установки страница настройки видеосервера откроется в установленном по умолчанию браузере, сервер запустится автоматически.
Установка программы в Linux
Для установки программы необходимо перейти в директорию, в которой находится установочный файл с помощью команды cd как это показано на скриншоте:
Затем необходимо запустить с правами администратора на выполнение файл «video-server-7.x.xxx-xxx.run» из комплекта поставки:
После этого запустится процесс установки. Далее в командной строке будет предложено выбрать язык установки. Выбор осуществляется введением порядкового номера языка:
После этого в командной строке отобразится запрос на ввод имени пользователя, который устанавливает видеосервер:
Упрощенная настройка
На этом шаге необходимо выбрать способ настройки. Выберите 1, если хотите осуществить упрощенную настройку. В этом случае все необходимые параметры (установка видеосервера как службы, путь в котором будет располагаться видеосервер, имя сервера, http, https порты, установка сервера как центрального) будут настроены по умолчанию:
Остальные настройки будут сделаны с помощью мастера настроек, автоматически открывающегося в браузере. В зависимости о того, в каком именно браузере откроется приложение внешний вид окна будет отличаться. Например, в браузере Mozilla Firefox окно будет выглядеть так, как показано на скриншоте. Здесь необходимо нажать на кнопку “Я понимаю риск”. Это позволит работать в системе:
Детальная настройка
Выберите 2, если хотите осуществить детальную настройку с возможностью самостоятельной настройки параметров (выбор установки видеосервера как службы, путь в котором будет располагаться видеосервер, имя сервера, http, https порты, установка сервера как центрального или ведомого):
Далее в командной строке отобразится вопрос, нужно ли продолжить установку системы в путь по умолчанию. Если вы хотите оставить указанный путь, наберите yes или y (этого тоже достаточно), а если вы хотите все же изменить путь, нажмите no или n:
Теперь нужно выбрать имя сервера по умолчанию, Выберите 1, если хотите ввести другое имя сервера и выберите 2, если хотите оставить имя сервера по умолчанию:
После этого в командной строке отобразится вопрос, нужно ли включить авторизацию пользователя в системе. В случае, если вы хотите, чтобы пользователи авторизировались в системе видеосервера, наберите yes (y), если же этого не требуется, наберите no (n):
Затем в командной строке отобразится вопрос, нужно ли устанавливать приложения видеосервера как службы. Это удобно, так как не придется запускать их вручную и они смогут работать в фоновом режиме:
Далее в командной строке спрашивается нужно ли изменить http и https порты, если вы хотите использовать другие, введите yes (y). После этого осуществится запуск всех служб, необходимых для успешного запуска видеосервера:
Остальные настройки будут сделаны с помощью мастера настроек, автоматически открывающегося в браузере. В зависимости о того, в каком именно браузере откроется приложение внешний вид окна будет отличаться. Например, в браузере Mozilla Firefox окно будет выглядеть так, как показано на скриншоте. Здесь необходимо нажать на кнопку “Я понимаю риск”. Это позволит работать в системе:
Команды для работы с Интегра Видео 7 и системой Linux:
uname -a - показать версию ядра Linux
ifconfig - показать параметры сети
su -l [username] - смена пользователя
logout - выход из под текущего пользователя
passwd [username] - меняет пароль для заданного пользователя или устанавливает пароль для нового пользователя; Сначала необходимо ввести текущий пароль, а затем новый, причем дважды
useradd [username] - добавление нового пользователя
userdel [username] - удаление нового пользователя
shutdown -h now - выход из Linux
reboot - перезагрузка Linux
kill -9 PID - убивает процесс по номеру PID
/etc/init.d/videosrv7 restart - перезапуск служб ИВ 7 (службы в ив7: stability wconfig waxis guard wusers)
top - информация в реальном времени о загруженных процессах, потребление ОЗУ
htop - Более расширенная on line-статистика загруженных процессах
chmod -R 777 [путь к папке] - 777 – разрешение на чтение/запись/исполнение для всех групп, R - Все вложенные директории и файлы будут иметь права 0777
Порядок лицензирования программы
Защищенность программы «Интегра-Видео 7» достигается с помощью использования электронного ключа. Программа функционирует только при наличии электронного ключа, и только после ввода регистрационных данных (паролей). Пароли определяют характеристики сервера, а также возможность подключения и количество подключаемых компьютеров-клиентов. Reg файл ключа должен быть обозначен только цифрами, если он имеет в названии какую либо дополнительную информацию, переименуйте его, оставив только цифры. Пример: 2499.reg.
Ручная установка драйвера USB ключа в ОС Windows
Вставьте ключ в свободный USB порт. Драйвера на USB ключ устанавливаются из папки программы Video Server 7.0\drivers\guard\1.2.3.12. Далее необходимо скопировать .reg файл с паролями к ключу в корневую папку программы Video Server 7.0.
Ручная установка драйвера USB ключа в ОС Linux
Вставьте ключ в свободный USB порт. Далее необходимо скопировать .reg файл ключа в папку Video-Server-7.0 программы. Установка драйверов ключа под ОС Linux не требуется. Для завершения всех операций перезагрузите компьютер.
Удаление программы
В ОС Windows
Для того что бы удалить программу зайдите в меню «Пуск» - «Video Server 7.0» -«UnInstall». В появившемся окне нажать кнопку «Удалить».
В ОС Linux
Для удаления программы необходимо запустить в терминале от суперпользователя файл deinstall_vs_7.0 из корневой папки программы. Будет предложено сохранить файлы конфигурации:
Службы
Для отображения служб и процессов нужно открыть диспетчер задач (ctrl, alt, del) перейти на вкладку службы и в ней отобразятся следующие службы:
keyguard – служба защиты
ngnix – движок для вебсайта
stability – служба для стабильной работы всех служб
video wconfig – видео настройки сервера
video server – 7.0 – служба видео сервера (7.0 - означает версию программы)
Для того чтобы остановить службу нужно нажать на нее, а после нажать кнопку «остановить», «перезапустить» означает перезагрузку службы, «запустить» - значит, что служба остановлена и если нужно ее включить, то соответственно нужно ее «запустить»:
Мастер первоначальной настройки
После окончания установки видеосервер запустится автоматически. В браузере откроется страница мастера первоначальной настройки видеосервера.
- 1. В появившемся окне нажать на кнопку «Вход». Ввести логин и пароль (по умолчанию для администратора admin и fulladmin соответственно). Откроется окно мастера настроек:
В поле «Выберите сервер» указано название настраиваемого сервера. Если файла пароля нет (это будет указано в поле «Статус ключа»), то нужно его загрузить, нажав кнопку «Выберите файл». Название файла должно быть ХХХХ.reg, где ХХХХ – числовой идентификатор аппаратного ключа.
- Кнопка перехода к следующему шагу настройки
- 2. На странице разметки архива задается путь, по которому будет храниться папка с архивом
Галочкой отметить диск, на котором будет храниться архив. Если стоит галочка, значит архив размечен и присоединен. Если ее убрать, появится окно с предложением отсоединить архив или удалить его. Если архив размечен, но не присоединен, то появится следующее окно:
Далее указать размер папки, отведенной для архива. В поле «Заданный размер» указать размер архива.
Процент от свободного места на диске отражает заданный размер в процентах от свободного места.
Фактический размер – это размер уже размеченного архива на диске. 0 – значит архив не размечен.
Свободно на диске – сколько гигабайт свободного места на диске останется после разметки архива.
Размер диска - полный размер диска.
Архив только для чтения - с отмеченной галочкой архив доступен только для чтения.
Диск– указывает, на каком системном диске расположен архив.
Для сохранения изменений нажать кнопку сохранить . Начнется разметка архива.
Чтобы отменить действие, нажать
- 3. На следующем шаге после перехода на страницу начнется поиск камер в локальной вычислительной сети
- Отсчет времени, отведенного на поиск камер (по умолчанию 5 минут)
Камер в системе – количество камер, уже добавленных на сервер.
Слева в списке «Найденные камеры» отображаются найденные камеры, сгруппированные по производителям. В скобках указано количество.
- Камеры отображаются в виде списка. Нажать, чтобы изменить.
- Камеры отображаются в виде снимков. Нажать, чтобы изменить.
- Кнопка разворачивания/сворачивания списка по данному производителю.
Для выбора камер и их дальнейшей настройки нужно развернуть список нужного производителя, выделить камеры щелчком левой кнопкой мыши. Далее с помощью кнопки (стрелка вправо) переместить камеры в список «Выбранные камеры». Чтобы вернуть камеры из выбранных в найденные, нужно выбрать их левой кнопкой мыши и нажать кнопку (стрелка влево). Для выбранных камер в поле «Выбор профиля» нужно задать начальный профиль.
Аналоговая камера – данный профиль проставляется для аналоговых камер cx25821.
Простой – универсальный шаблон - профиль Quality (высокое качество): запись в архив, передача по протоколам UDP, rtmp, rtsp, http;
Стандартный – рекомендуется, оптимизированный под современные камеры шаблон:
-профиль низкого качества Balanced: передача по протоколам UDP, rtsp (low-profile), rtmp (low-profile);
-профиль высокого качества Quality: запись в архив, передача по протоколам UDP, rtmp (high-profile), rtsp (high-profile), http.
Нажать кнопку для сохранения изменений. Далее будет осуществлен переход на страницу настройки наборов.
- 4. Слева на странице находится список всех камер, добавленных на сервер.
Нажмите эту кнопку, чтобы развернуть/свернуть список всех камер на сервере.
При большом количестве камер удобно воспользоваться фильтром:
Обычный – поиск по названию.
Расширенный – возможность поиска камер в списке по производителю, серверу, названию, ip адресу и модели.
Для сброса фильтра нажать на крестик
Следующие инструменты используются для создания и изменения наборов. В списке «Имя набора» находятся все созданные наборы.
Нажмите для появления выпадающего списка и выберите нужный для работы набор левой кнопкой мыши.
Нажмите на кнопку, чтобы создать новый набор. В списке «Имя набора» появится созданное автоматически имя. Его можно изменить в поле «Сменить имя».
Нажмите на кнопку, чтобы удалить выбранный набор.
Нажмите, чтобы сохранить созданный набор или внесенные изменения.
Нажмите на кнопку для выбора шаблона расположения камер в наборе.
Шаблоны – варианты расположения камер в наборе. Выберите нужный левой кнопкой мыши. В поле «Сменить имя» можно задать имя для нового набора или изменить уже существующее. В полях «столбцы» и «строки» задается количество строк и столбцов в сетке шаблона. Можно задать количество вручную либо передвигая ползунок.
Перетащите ползунок для изменения количества столбцов в сетке.
Перетащите ползунок для изменения количества строк в сетке.
Далее, чтобы добавить камеру в набор, нужно из списка камер выбрать нужную и перетащить ее левой кнопкой мыши на свободную клетку в наборе.
Кнопка для освобождения клетки в наборе. Для появления кнопки, нажать по нужному месту правой кнопкой мыши.
Также в набор можно помещать не определенную камеру, а ту, по которой приходит тревога. Для этого из панели с тревожными камерами перетащить в набор один из вариантов тревожной камеры.
Тревожная камера – после создания набора в окно с тревожной камерой будет выводиться камера, по которой пришла первая тревога. Остальные тревоги становятся в очередь. После принятия/отклонения первой тревоги в окне появляется камера, на которой была зафиксирована вторая тревога и т.д.
Циклическая тревожная камера – в окно выводится камера, по которой пришла последняя тревога. Если пришла новая тревога по другой камере, она выводится в окно вместо предыдущей.
Архивная тревожная камера – в окно выводится архив по первой тревоге.
Сохранить изменения. В появившемся сообщении указать, сохранять ли набор для всех пользователей.
- 5. На следующей странице можно выполнить настройку восстановления. Из выпадающего списка выбрать вопрос и написать ответ на него. В форме «Задать пароль» можно изменить пароль для текущего пользователя.
- 6. На следующей странице галочкой отмечено «Включить систему проверки пользователей». Чтобы отключить убрать галочку.
- 7. На следующей странице осуществляется настройка пользователей.
После этого будет осуществлен переход на страницу настройки камер. Можно вернуться к настройкам, нажав на нужное поле на панели настроек слева.
Кнопка для открытия/сворачивания панели настроек.
Чтобы перейти в подробный интерфейс, нужно нажать на поле «Дополнительно» и выбрать «Подробный»
Чтобы вернуться к простому интерфейсу, нажать на вкладку «Главная»
Запуск и ручная настройка программы
Запуск программы
В ОС Windows
Запуск видео сервера происходит автоматически после окончания установки. Остановка и перезапуск видео сервера осуществляется в панели «Управление компьютером» - «Службы»- Video Server 7.0». По умолчанию логин и пароль admin и fulladmin соответственно.
В ОС Linux Если программа была установлена как DAEMON, то запуск программы произойдет автоматически. Иначе, для запуска видео сервера необходимо в Root Terminal выполнить из любой папки команду: videosrv7.
Настройка программы
В ОС Windows
- 1. Если настройка производится на локальном компьютере введите в адресную строку: https://127.0.0.1 или https://localhost, либо кликнете по ярлыку в меню «Пуск» - «Все программы» - «Video Server 7.0» - «Video configuration». Если же при установке программы порт был изменен, например на 1443, то необходимо ввести в браузере строку такого вида: https://127.0.0.1:1443.
Откроется окно в браузере, в котором нужно нажать на «Вход»:
После чего требуется ввести логин и пароль (по умолчанию для администратора это admin и fulladmin соответственно), если ранее они не были введены и сохранены в браузере:
Далее откроется главная страница сайта. Если установка была произведена только что, то откроется мастер первоначальной настройки (описано в разделе "Мастер первоначальной настройки"). Если настройка уже осуществлена, то откроется страница с воспроизведением видео.
Кнопка для открытия панели настроек.
Через панель настроек можно перейти в подробный интерфейс. Выбрать «Дополнительно», затем «Подробный»
После чего откроется страница для настройки программы Интегра Видео 7:
- 2. Если настройка производится по локальной сети, вместо 127.0.0.1 пишется IP – адрес настраиваемого сервера.
В ОС Linux
- 1. Если настройка производится на локальном компьютере, введите в адресную строку: https://127.0.0.1 или https://localhost.
- 2. Если настройка производится по локальной сети, вместо 127.0.0.1 пишется IP- адрес настраиваемого сервера.
Примечание: Если конфигуратор запущен как консольное приложение, для входа на сайт настройки необходимо прописывать порт 1080, например: http://localhost:1080, или http://127.0.0.1:1080.
Примечание: Имя пользователя по умолчанию: admin пароль: fulladmin
Настройка центрального сервера базы данных
Общий принцип работы центрального сервера базы данных программы «Интегра-Видео 7» заключается в репликации данных с центрального на ведомые сервера. Для обеспечения обратной связи центрального сервера с ведомыми, на нем необходимо прописать их имена и ip адреса на вкладке «Настройки» – «Видео серверы»
Фильтр поиска
Зайти на «Плагины» - «Профили». Для удобства редактирования списка профилей предусмотрен фильтр по параметрам (камера, профиль, входная/выходная очередь и т.д). Сначала нужно выбрать плагин (в меню слева), затем в выпадающем меню «Найти» выбрать параметр для фильтрации
После этого ввести в соседнем поле значение параметра, если это необходимо, и нажать на кнопку «Обновить». Результат применения фильтра по указанному значению представлен на рисунке ниже:
Фильтрация доступна для всех пунктов в выпадающем списке «Плагины».
Настройка и ручное добавление камер
Из меню «Настройки» нужно перейти на страницу «Настройка камер». На странице представлен список добавленных на сервер камер в виде таблицы.
Сервер – название сервера,
Камера – название камеры,
Детекторы – настроены или нет детекторы на этой камере,
Архив – сохраняется или нет видео с этой камеры в архив,
Предпросмотр – мини-изображение с камеры.
Кнопка открывает окно настройки камеры
Кнопка открывает форму для добавления новой камеры
Кнопка открывает выпадающий список с фильтрами. Нажать на кнопку и кликнуть мышкой в появившемся поле. Появится выпадающий список.
с Кнопка для удаления камеры с сервера
Если список большой, удобно будет воспользоваться фильтрами для поиска нужных камер.
Сервер - фильтрация по серверам, на которых добавлены камеры,
Камера – фильтрация по названию камер,
Модель – фильтрация по моделям камер,
Производитель – фильтрация по производителям,
IP адрес – фильтрация по ip-адресам.
Выпадающий список позволяет сгруппировать список камер, который уже выведен на странице.
Отключено – отменить группировку,
Маска подсети - группировка по маскам,
Производитель – группировка по производителям.
Добавление новой камеры
В мастере первоначальной настройки поиск камер в сети осуществляется автоматически. Также камеры можно добавить вручную.
Чтобы добавить новую камеру, нужно нажать на кнопку . Откроется форма для добавления.
Кнопка для перехода к следующему шагу.
Кнопка для перехода к предыдущему шагу.
1. На первом шаге нужно выбрать производителя из выпадающего списка.
2. На следующем шаге выбрать модель.
3. Далее ввести ip адрес камеры.
4. Если требуется, ввести логин и пароль.
5. В следующем окне нужно выбрать вариант предварительной настройки профиля (simple, standart, подробно описаны в разделе "Мастер первоначальной настройки").
6. В конце в окне будет выведена вся заданная информация для новой камеры.
7. Нажать «Закрыть». В списке камер появится новая запись.
Настройка камеры
Чтобы выбрать одну камеру, достаточно кликнуть по записи в таблице левой кнопкой мыши. Для выбора нескольких камер нужно отметить их галочками и нажать кнопку открытия окна настройки. Отметка галочки «Выбрать всё» позволяет выбрать сразу все камеры.
Кнопка для открытия окна настройки выбранных камер. В появившемся окне отображаются следующие данные, доступные для изменений:
Имя камеры – текстовое название камеры.
IP – ip адрес камеры.
Логин/Пароль – необходимые для доступа к камере.
Для следующих настроек можно изменить профиль (воспроизведение видео в высоком качестве) или отключить его.
На весь экран – выбор профиля для работы камеры в полноэкранном режиме. Если нажать на значок , то появится идентификатор ИВ5.4 для передачи в сеть.
Мульти-Экран – выбор профиля для работы в уменьшенном (полиэкранном) режиме.
RTSP – выбор профиля: с высоким или низким качеством изображения. Если нажать на значок , то появится строка для просмотра видеопотока через VLC плеер.
RTMP – аналогично rtsp.
Постоянная запись – выбор профиля для постоянной записи в архив.
Рядом находится значок календаря, после нажатия по нему откроется новая страница с расписанием сохранения архива для камеры. Черными прямоугольниками отмечены часы, когда производится запись в архив. Чтобы снять запись, нужно нажать по прямоугольнику правой кнопкой мыши. Задать расписание – нажать левой кнопкой.
Запись по событиям – выбор профиля для записи в архив по событиям.
Кнопка «Настройка» осуществляет переход на страницу настройки детекторов.
Звук – проставить галочку для камер, на которых есть микрофон, для получения звука с камеры.
Настройка наборов камер
Создать наборы можно в простом интерфейсе при первоначальной настройке (описано в разделе "Мастер первоначальной настройки").
Откроется окно, где можно создавать, удалять и редактировать наборы камер. Слева находятся все заведенные на сервере камеры, сгруппированные по моделям. Для создания нового набора нужно нажать кнопку «+». На вопрос «Сохранить набор для всех пользователей» нажимаете «да». Разграничение набора для пользователей можно задать позднее в пункте «Пользователи».
В текстовом поле «Сменить имя» ввести название набора. Задать количество строк и столбцов в сетке, перемещая ползунок.
Далее, удерживая левую кнопку мыши на камере в панели слева, перетащить камеры в формируемый набор. В случае ошибочного добавления камеры достаточно просто заменить ее необходимой.
После окончания процесса формирования набора нажать кнопку с пиктограммой дискеты для сохранения.
Соответственно, для удаления набора использовать кнопку с пиктограммой корзины. Для быстрого поиска камер на странице предусмотрен фильтр поиска по имени.
Также можно сменить тип набора, задать нестандартную сетку, а в виде рамки, например. Для этого нужно нажать на иконку и под ней появятся доступные типы наборов. По нажатию на тип сетка снизу автоматически изменится. В программе «Интегра Видео Клиент» добавленные наборы будут отображаться в списке наборов.
Настройка архивирования информации
Разметка архива в Интегра Видео 7 может производиться двумя способами: в ручном режиме и с помощью мастера разметки архива. Ручной режим подразумевает под собой создание записи со служебной информацией об архиве в базе данных. В подробном интерфейсе перейти по пунктам меню «Плагины» - «Архив» и добавить запись. Прописать размер архива в поле «Размер,Gb» и путь к нему в поле «путь». Если архивных дисков несколько, в поле «Хранилище» указать произвольный номер.
Включение записи в архив
Перейти по пунктам меню «Плагины» — «Профили» — «Архив» — «Запись», в списке добавленных камер на сервере, выберите ту, для которой нужно добавить архив и нажмите на кнопку редактирования, затем кнопку сохранения. При этом в поле «Входная очередь» появится надпись «trackSource». Над соответствующей строкой таблицы появится надпись: «архив: запись». Примечание: Для распределения камер по дискам при включении плагина «запись» на камере, необходимо прописать в поле «Хранилище» номер, который был указан в аналогичном поле при настройке архива. На этот диск будет производиться запись архива с этой камеры.
Запись в архив по событиям
После включения записи в архив по умолчанию производится постоянная запись. Чтобы включить запись по событиям в простом интерфейсе нужно в панели настроек выбрать «Настройка камер» и выбрать нужную камеру из списка. В появившемся окне в выпадающем списке «Запись по событиям» выбрать качество. В списке «Постоянная запись» выбрать «Отключено» и нажать «Применить».
После этого запись в архив будет производиться по событиям, которые указаны по умолчанию. Отредактировать список событий, по которым будет производиться запись, можно в подробном интерфейсе. Для этого в меню выбрать «Дополнительно» и «Подробный». Перейти по пунктам «Плагины» – «Профили». Слева в списке выбрать «Архив» – «Запись» и напротив нужной камеры в списке нажать значок редактирования.
Здесь в поле «По событиям» стоит флажок (чтобы убрать запись по событиям нужно его убрать). В поле «События» перечислены номера событий. Номера и расшифровку событий можно посмотреть в Приложении 9. В поле «Предварительная запись» указывается сколько секунд видео будет записано в архив до события. В поле «Запись после» указывается сколько секунд видео будет записано в архив после события. Отмеченный флажок «Ограничение по времени» означает, что время хранения в архиве ограничено. Время хранения в архиве указывается в поле «Глубина по времени». После внесения всех нужных событий в список нажать кнопку «Сохранить».
Настройка сервера «Интегра-Видео 7»
Настройка автообновления
Сервер версий позволяет обновлять сервера автоматически через центральный сервер. Загрузка дистрибутива на сервер версий производится через веб интерфейс на вкладке «Настройки» - «Система». Выбираются соответствующие параметры для дистрибутива: ОС, платформа. Далее указывается путь к файлу дистрибутива, в пункте Хэш файла указывается путь к файлу с расширением .digest.
Чтобы сервер обновлялся с сервера версий, нужно добавить плагин автообновления ( «Плагины» - «Логика» - «Обновления»).
В параметрах плагина указать IP сервера обновления и для какой ОС загрузить дистрибутив. В ячейке Таймаут в минутах по проверке наличия обновлений указывается период проверки на обновление. При выставленном параметре Автоматическое обновление после загрузки дистрибутива обновление сервера осуществляется в автоматическом режиме.
Настройка и редактирование параметров камер
Первым шагом настройки программы является выбор необходимых устройств захвата. Список устройств находится в меню «Плагины» – «Профили» — «Устройство».
Раскрывающийся список «IP камеры» содержит названия фирм-производителей оборудования, при выборе производителя откроется еще один список, содержащий номера моделей устройств. Необходимо выбрать модель устройства в списке и нажать кнопку «+»:
Справа будет создана строка, где будут отображаться настройки для данного устройства. Для того, чтобы отображались все поля, необходимо перейти в экспертный режим («Режим отображения» - «Экспертный», затем нажать кнопку «Сохранить»).
Для каждого источника в его панели настроек можно задать:
‒ текстовый идентификатор камеры (поля Сервер – имя компьютера, Камера – имя устройства, Профиль – имя профиля);
‒ название источника – потока с камеры (поле Выходная очередь);
‒ IP адрес устройства;
‒ порт;
‒ вход;
‒ пароль;
‒ протокол.
Поля Видео и Захватывать звук с камеры используются для обозначения типа потока данных.
Поле Захватывать всегда – параметр используется для отладки, по умолчанию не требуется.
Поля Комментарий и Информация служат для ввода дополнительной информации по устройству. Настройка кодеков и декодеков производится в случаях использования в качестве источников аналоговых камер и при настройке детекторов. Для IP камер обычно не требуется. После внесенных изменений нажать кнопку «Сохранить».
Захват аудиопотока с IP камер
Для включения захвата аудио потока с камеры достаточно поставить галочку в поле Захват аудио настраиваемого устройства.
Декодирование сигнала
«Плагины» — «Профили» — «Декодек» — «Рекодек» — «Видео».
Для настройки декодирования достаточно выбрать нужное устройство, с которого будет перекодироваться поток, нажать кнопку добавления плагина.
Затем в строке указать нужный источник в поле Входная очередь (соответствует полю Выходная очередь в настройках устройства), нажать кнопку «Сохранить».
Кодирование сигнала
«Плагины» — «Профили» — «Кодек» — « Рекодек» — «Видео».
Для настройки кодирования достаточно выбрать нужное устройство, нажать кнопку добавления плагина и отредактировать параметры в полях:
Входная очередь – источник для перекодирования, используется только декодированный поток (соответствует полю Выходная очередь для декодека);
Тип кодека - выбор кодека;
Период ключевого кадра – период ключевых кадров;
Высокое кач. – качество, этот параметр определяет точность передачи деталей изображения. Увеличение значения приводит к увеличению среднего размера кадра (увеличению размера архива, увеличению загруженности сети), и наоборот. Параметр задается экспериментально в зависимости от требований. Рекомендуемое значение: «90»
Настройка профилей камер в программе «Интегра-Видео 7»
Для настройки нового профиля для камеры перейти в «Плагины» - «Профили», добавить новую строку для устройства с одноименным полем Камера и отличным полем Профиль и необходимым профилем из меню слева. При настройке в «Плагины» – «Профили» — «Видео сервер 5.4» — «сервер ИВ 5.4» прописываются значения отображения в ячейках Ширина от и Ширина до. Эти параметры определяют, какой профиль будет задействован для выдачи клиентскому приложению, в зависимости от размера окна отображения камеры. Например в данном случае профилю Balanced (в нашей камере он выдает поток 640х480) соответствуют значения Ширина от - 0 и Ширина до — 600. Это значит, что при ширине окна вывода камеры на клиенте размером от 0 до 600 пикселей сервер будет передавать профиль Balanced (640x480). При увеличении окна вывода (при развороте на полный экран) до значений от 601 до 10000 пикселей (что соответствует нашим настройкам для профиля Quality) сервер автоматически переключит выдаваемый профиль на Quality (максимальное разрешение). Пример настройки профилей для камеры Axis P1346.
Общие замечания при работе с IP камерами
Обратите внимание, что для работы с IP камерами необходимо отключить использование прокси-сервера. Для этого следует убрать признак «Использовать прокси-сервер…» («Панель управления» - «Сеть и интернет» - «Свойства обозревателя» - «Управление настройками браузера» - «Подключения» - «Настройка сети»).
Если отключить полностью использование прокси-сервера невозможно, следует добавить адрес IP камеры в исключения («Панель управления» - «Сеть и интернет» - «Свойства обозревателя» - «Управление настройками браузера» - «Подключения» - «Настройка сети» - «Дополнительно»):
Расписание
Расписание позволяет организовать определенные действия программы в зависимости от времени и дня недели. Для настройки расписания необходимо перейти по пунктам «Плагины» – «Профили» и в списке выбрать пункт меню «архив» – «запись». После чего справа от строки с параметрами камеры появится пиктограмма редактирования расписания, при нажатии на которую откроется меню настройки расписания.
Черные прямоугольники обозначают часы ведения записи в архив. Для установки записи в ячейке нужного часа необходимо щелкнуть левой кнопкой мыши по ячейке, для снятия записи – правой. После того, как редактирование будет завершено, достаточно нажать кнопку «Сохранить» для сохранения текущего расписания.
Пример настройки расписания:
Настройка работы детектора по расписанию
Настройка расписания работы детектора в простом интерфейсе осуществляется на странице настройки детектора. Расписание настраивается для всей зоны. Рядом с названием зоны нужно нажать на значок и в появившемся окне задать расписание.
Правая кнопка мыши убирает запись в заданный промежуток времени, левая кнопка мыши – устанавливает запись.
Чтобы задать расписание отдельно для детектора нужно перейти в подробный интерфейс. Для этого в панели меню выбрать «Дополнительно» – «Подробный» и перейти по пунктам «Настройки» – «Детекторы»». Вверху выделить нужную камеру и рядом с детектором нажать на значок . Пример окна расписания в подробном интерфейсе см. выше. В новой вкладке откроется расписание. Правая кнопка мыши убирает запись в заданный промежуток времени, левая кнопка мыши – устанавливает запись. После настройки расписания нажать кнопку «Сохранить» и закрыть вкладку.
Настройка серверов server IV 5.4, rtmp, rtsp, http
Если есть ведомые сервера, то перед настройкой выбрать в выпадающем списке нужный сервер.
Для добавления сервера перейти по вкладкам «Плагины» – «Серверы» - «сервер» и выбрать нужный сервер. Далее добавить строку, нажав на кнопку «+» рядом с именем сервера, на который необходимо добавить данный плагин. Параметры оставить по умолчанию. При необходимости можно изменить порт на любой другой свободный. После чего нужно нажать кнопку слева от добавляемой строки.
Ниже описано предназначение каждого сервера.
Сервер ИВ 5.4
Сервер ИВ 5.4 – сервер UDP-протокола передачи данных с видео серверов программы «Интегра-видео». В поле «Сервер» прописывается имя компьютера.
Сервер RTSP
Сервер RTSP-протокола предназначен для просмотра видеопотока, получаемого с камер, как в режиме реального времени, так и в режиме архива. При этом для просмотра видео возможно использование любых медиаплееров, поддерживающий данный протокол.
Сервер HTTP
Сервер HTTP-протокола предназначен для просмотра архива по выбранной камере через веб-интерфейс.
Сервер RTMP
Сервер RTMP-протокола предназначен для просмотра видеопотока с камер в режиме реального времени на «тонком» клиенте (страница веб-конфигуратора).
Настройка передачи событий в интеграцию
Настройка передачи в программу Eily.net
Сервис осуществляет передачу событий из Интегра Видео 7 в программу Eily.net.
- 1. Необходимо перейти по ссылкам меню «Плагины» – «Серверы» — «Веб-сервисы» — «Сервер сервиса» — «Сервер».
Нажать на плюс для добавления. Все параметры оставить по умолчанию и нажать на .
- 2. Чтобы получать события с камер во внешние приложения, нужно перейти по ссылкам меню «Плагины» — «События» — «События» — «Статус камер». Нажать на плюс для добавления. По умолчанию в поле Выбор профиля стоит Quality. При необходимости значение параметра можно поменять. Таким образом события будут получаться только от тех камер, у которых значение поля «Профиль» будет совпадать с указанным в поле «Выбор профиля».
Все параметры оставить по умолчанию и нажать на .
- 3. Для проверки корректности значений перейти по ссылкам меню «Плагины» – «Профили».
В поле «Профиль» должно стоять значение Quality для всех камер, события от которых необходимо получить во внешнее приложение (например, в список Диспетчера устройств (ДМ)).
После всех действий выше необходимо перезапустить службу video-server-7.0.
Настройка передачи в программу Интегра Планета Земля
- 1. Перейти по ссылкам меню «Плагины» – «Серверы» — «Веб-сервисы» — «Сервер сервиса» — «Сервер»
Нажать на плюс для добавления. Все параметры оставить по умолчанию и нажать на .
- 2. Выбрать «Веб-сервисы» – «Клиент сервиса». Нажать на плюс для добавления. Параметры оставить по умолчанию и сохранить.
- 3. Выбрать «Обозреватель серверов» - «Обозреватель серверов». Нажать на кнопку добавления.
Описание параметров Обозревателя серверов:
Период запроса – время, через которое посылаются запросы к серверу (любые изменения);
Период запроса ip серверов – время, через которое посылаются запросы к списку серверов (Настройки-видео сервера);
Количество попыток – число попыток (запросов к серверу), через которое, не достучавшись до сервера, он исчезает из списка серверов, получаемых обозревателем серверов.
- 4. Чтобы получать информацию о состоянии камер в программе Интегра Планета Земля, нужно в Интегра Видео 7 навесить на каждую камеру плагин «архив» - «запись».
Для отображения на вкладке «События» на странице сайта в базу данных сервера требуется добавить плагин «Запись событий» («Плагины» — «События» — «События» – «Запись событий»).
Нажать на плюс для добавления. Все параметры оставить по умолчанию и нажать на .
Настройка Менеджера событий в простом интерфейсе
На странице представлена таблица событий, которые будут обрабатываться на указанные серверах, и какие действия будут при этом выполняться.
Кнопка для добавления нового правила.
Кнопка для удаления выделенного правила.
Кнопка для сохранения внесенных изменений.
Кнопка отмены предыдущего действия
- 1. После нажатия на кнопку добавления нового правила появится окно, в котором нужно выбрать событие, на которое будет выполняться действие. Основные виды событий: движение в зоне, оставленный предмет, повышенная активность, отворот камеры, потеря сигнала.
Чтобы открыть полный список событий, нужно отметить галочку «Показать все события» развернуть интересующую группу событий и отметить галочками нужные. Нажать «Далее».
- 2. Выбрать действие, которое будет выполняться при зафиксированном событии: послать email, послать смс, выбросить камеру со звуком, послать трап, post запрос. Нажать кнопку «Далее».
- 3. В следующем окне по умолчанию стоит выполнение условия для любой камеры. Чтобы выбрать определенные камеры, нужно нажать на фразу «любой камере», в появившемся окне выбрать сервер левой кнопкой мыши и отметить галочками нужные камеры.
Также по умолчанию стоит выполнение правила на всех серверах. Чтобы изменить, нажать на строку «Выполнить на всех серверах». В появившемся окне выбрать нужные сервера.
- 4. Далее внести данные в зависимости от выбранного действия: электронный адрес, номер телефона и т.д. Нажать кнопку «ОК». Новое правило появится в таблице.
Настройка протоколов передачи камер
Если есть ведомые сервера, то перед началом настройки выбрать нужный сервер из списка.
server IV 5.4
Для включения протокола передачи для устройства необходимо отредактировать для него строку, соответствующую протоколу: «Плагины» — «Профили» — «Видео сервер 5.4» — «сервер ИВ 5.4» – для приема потока данных на клиенте «Интегра-Видео» (а также на клиенте интеграции «Eily.Net»).
В поле Номер камеры (5.4) автоматически генерируется уникальное числовое значение для передачи в сеть. Его можно изменить, нажав на кнопку редактирования напротив строки с нужным профилем (Quality, Balance и т.д.) камеры, в случае перекодирования выбрать нужное значение в поле «Входная очередь» и сохранить.
RTSP
Чтобы просматривать видео с камеры по протоколу RTSP (например, в VLC media player), нужно зайти в «Плагины» – «Профили» – «Сетевой протокол» – «rtsp» и отредактировать строчку соответствующей камеры. В полe «номер» ставим цифровой номер камеры, идентифицирующий ее для передачи видео через rtsp протокол. В поле «Входная очередь» по умолчанию стоит trackSource, оставляем без изменений. В поле «Профиль» можно выбрать качество показа видеоизображения: высокое, среднее и низкое ( high, medium, low).
Для просмотра камер по протоколу RTSP в VLC media player нужно выбрать в верхней панели меню пункт «Медиа» - «Открыть URL ... » и ввести в появившейся строке:
rtsp://ip:port/id?profile=high
где ip – ip адрес сервера,
port – порт сервера (можно посмотреть в Плагины – Серверы – сервер - rtsp),
high – качество изображения (high – высокое, medium – среднее, low – низкое).
Пример:
rtsp://192.168.10.103:8554/29?profile=high
Для просмотра архива:
rtsp://ip/id?time=yyyy.MM.dd-hh:mm:ss
Пример: rtsp://192.168.10.103:8554/29?time=2012.05.28-11:00:00
HTTP
Протокол http служит для просмотра архива камер во flash player, настройка осуществляется по аналогии с RTSP.
RTMP
Служит для отображения камер на web-страницах. Настройка просмотра камер по протоколу RTMP происходит аналогично настройке RTSP.
RTP
Служит для односторонней передачи данных от сервера к клиенту. Для настройки данного протокола нужно перейти по ссылкам меню «Плагины» – «Профили» – «RTP Сервер» – «RTP Сервер». Для настройки необходимо лишь указать сервер и порт назначения в полях «IP адрес» и «Порт». На клиенте достаточно добавить устройство «RTP камера» и указать порт.
Настройка прав пользователей
Для включения системы проверки пользователей нужно перейти по пунктам «Дополнительно»- «Система» и проставить галочку у пункта «Включить систему проверки пользователей», выбрав простой или экспертный режим. По умолчанию выставлен простой режим. В простом интерфейсе нужно нажать по значку настроек, выбрать «Дополнительно» и нажать «Пользователи». Откроется страница.
Кнопка добавления нового пользователя.
Кнопка редактирования нового пользователя.
Кнопка для удаления выделенного правила.
Кнопка обновления данных на странице
Кнопка для сохранения внесенных изменений.
Слева находится список пользователей. Для добавления нового пользователя нажать на соответствующую кнопку. Появится форма для добавления данных. Обязательно указать логин и пароль. Нажать сохранить. В списке появится новый пользователь. Чтобы отредактировать данные пользователя, выбрать его в списке левой кнопкой мыши и нажать кнопку редактирования. После внесенных данных сохранить.
Справа находятся вкладки «Камеры», «Наборы», «Прочие». Здесь проставляются доступы для каждого пользователя. Для этого выбрать пользователя из списка.
Вкладка «Камеры»
Здесь представлены все камеры, добавленные на сервер. Развернуть списки «Доступы к камерам» и «Доступы для поворотных камер», нажать для этого на кнопки . Галочками отметить доступ.
Вкладка "Наборы"
Здесь отметить для пользователя наборы, которые ему будут доступны.
Вкладка "Прочие"
Отметить права.
После внесенных изменений нажать на кнопку сохранить. Примеры страниц представлены в приложении.
Настройка детектора
В программе есть следующие доступные к настройке детекторы:
Детектор движения. Наиболее простой и наименее затратный по производительности. Происходит обнаружение движения путем детекции яркостно-контрастных характеристик кадра. Имеются дополнительные опции, служащие повышению надежности детектирования и игнорированию однократных сработок (блик, пролет птицы и т. п.).
Автотрекер (PTZ Tracker). Служит для слежения за одиночным объектом. Используется для обнаружения движения в зоне детекции для поворотных камер.
Альтернативный детектор движения. Служит для обнаружения движения объекта в запретной зоне, определяет пересечение линии и пересечение линии объектами в заданном направлении, нестандартное движение, движение с повышенной активностью.
Детектор оставленных предметов (Lost thing detector). Служит для обнаружения оставленных и убранных предметов в зоне детекции.
Качество изображения. Детектор предназначен для реагирования на такие действия как: заслон, отворот, расфокусировка, засветка и затемнение камеры.
Стабилизация изображения. Детектор предназначен для стабилизации видеоизображения.
Детектор дыма. Детектор предназначен для обнаружения дыма в зоне детекции.
Детектор поездов. Детектор предназначен для обнаружения движения поездов в зоне детекции.
Детектор толпы (сrowd_detector). Детектор предназначен для подсчета людей и обнаружения толпы в контролируемых зонах.
Детектор пробки (traffic_detector). Детектор предназначен для обнаружения пробки на дорогах и подсчета автомобилей в контролируемых зонах.
Детектор драки (fight_detector). Детектор предназначен для обнаружения драки.
Добавление детектора на главной странице
Чтобы попасть на страницу настройки детектора, нужно на панели настройки на главной странице выбрать «Настройка камер». В появившемся списке выбрать камеру. Откроется окно настройки, в секции «Настроить детектор» нажать на кнопку «Настройка». Настройка детекторов состоит из трех этапов: настройка калибровки, настройка размеров объектов, выбор детекторов.
Настройка калибровки камеры
Нажмите на список «Калибровка камеры». Нужно выбрать объект, размеры которого известны. Указать его размеры, и настраивать калибровку по этому объекту.
В окне с видео находятся калибровочные прямоугольники . Изменяя размеры калибровочных прямоугольников, вписать объект в каждый из них. Для этого объект должен размещаться в трех разных местах. Расположите калибровочные прямоугольники так, чтобы они максимально точно образовывали равносторонний треугольник. Чтобы перемещать прямоугольник, нужно навести на него мышку, и передвинуть, зажав левую кнопку мыши. Чтобы изменить размер прямоугольника, нужно зажать левой кнопкой мыши красную метку и потянуть. Размер прямоугольника будет изменяться.
Определять расстояние – возможность откладывать линию, которая позволяет отмерять ширину или высоту. Для проверки калибровки.
Проверка калибровки – проверка правильности калибровки. Если отметить галочку и потом нажать левой кнопкой мыши по любому участку окна с видео, то появится окно с кнопками:
добавить проверочного человека – рамка, показывающая размеры человека. При перемещении рамки, ее размеры изменяются.
добавить проверочную машину – рамка, показывающая размеры машины.
добавить определенный проверочный объект – рамка, показывающая размеры заданного объекта. Перед добавлением рамки в появившемся окне нужно задать размеры в метрах.
Увеличенный плеер – увеличивает размеры окна видео для удобной настройки калибровки.
Настройка объектов
Нажать вкладку «Свойства объектов». Здесь указаны площади объектов. В зависимости от значений, детектор будет определять, что находится на изображении: машина, человек, толпа…Размеры задаются в метрах.
Объект – будет обнаруживаться объект, попадающий в заданный диапазон. Машина – объект, размеры которого попадают в диапазон, будет обнаруживаться как машина. Человек – объект, размеры которого попадают в диапазон, будет обнаруживаться как человек. Толпа – объект, размеры которого попадают в диапазон, будет обнаружен как толпа. Скорость. С помощью ползунка выбрать скорость. Если объект движется медленнее заданной скорости, то он будет принят за человека. Если быстрее, то это машина.
Подчеркнутое число — это площадь объекта, определяемая детектором. На основании этих данных нужно скорректировать значения, заданные по умолчанию.
Выбор детектора
По умолчанию уже есть добавленная «Зона_1». Чтобы изменить название, нужно нажать на значок карандаша рядом с названием и ввести новое имя зоны. Чтобы добавить еще зону, нужно нажать на значок плюса . Для удаления зоны нажать значок корзины .
Кнопка открывает окно расписания записи в архив по событиям.
Если нажать по названию зоны, то в углах окна видео появятся красные метки. Это границы зоны. Чтобы изменить размеры зоны, нужно навести мышку на метки и потянуть. Чтобы добавить новую метку нужно навести мышку на границу и нажать левой кнопкой мыши. Появится кнопка «Добавить точку». Чтобы удалить точку, нужно нажать по ней правой кнопкой мыши и нажать на кнопку «Удалить точку». Если нажать по названию зоны, развернется список с детекторами.
Если нажать по названию зоны, развернется список с детекторами. Далее нужно отметить галочками нужные детекторы. При наведении на детектор появляется окно со справочной информацией.
Детектор движения
Движение в зоне – детектор генерирует событие, при обнаружении любого объекта (человек, толпа, машина) в зоне детекции.
Вход в зону – детектор генерирует событие, при обнаружении любого объекта (человек, толпа, машина), входящего в зону детекции.
Выход из зоны – детектор генерирует событие, при обнаружении любого объекта (человек, толпа, машина), покидающего зону детекции.
Чувствительность – чем меньше значение чувствительности, тем меньше будет сработок детектора.
Повышенная активность – Детектор генерирует событие при обнаружении человека, движущегося со скоростью, выше заданной. Изменить значение скорости можно, передвигая ползунок, или ввести нужное значение в поле
Детектор дыма. Генерирует события при обнаружении задымления в зоне детекции.
Чувствительность – чем меньше чувствительность, тем меньше должна быть задымлена зона для генерации события.
Детектор оставленного предмета. Служит для обнаружения убранных/оставленных предметов в зоне детекции.
Оставленный предмет – детектор генерирует событие при обнаружении оставленного предмета в зоне детекции.
Убранный предмет – детектор генерирует событие при обнаружении убранного предмета в зоне детекции.
Мин. площадь объекта для обнаружения.
Макс. площадь объекта для обнаружения.
Чувствительность – чем меньше чувствительность, тем меньше должна быть разница в яркости между оставленным предметом и фоном для генерации события.
Время – параметр, определяющий, сколько секунд предмет должен пролежать на одном месте, чтобы считаться оставленным.
Ссылка на расширенную страницу – происходит переход на страницу с расширенными настройками детектора оставленного предмета.
Простой детектор движения. Детектор генерирует событие при обнаружении движения в зоне детекции.
Чувствительность – чем меньше чувствительность, тем меньше сработок детектора.
Мин. размер объекта, который будет обнаружен. В процентах от кадра.
Макс. размер объекта, который будет обнаружен. В процентах от кадра.
Детектор качества
Заслон – детектор генерирует событие при заслоне кадра на равный порогу процент.
Порог – процент от экрана. Чем меньше значение, тем больше сработок детектора.
Расфокусировка – детектор генерирует событие при расфокусировке камеры.
Порог – резкость в процентах. Чем больше значение, тем меньше сработок.
Отворот – детектор генерирует событие при отвороте камеры.
Порог – 100% соответствует смещению максимума яркости на половину кадра. Чем меньше значение порога, тем больше сработок детектора.
Засвет камеры – детектор генерирует событие при засвете камеры.
Порог – процентное выражение значений яркости от 0 до 255. Чем меньше значение порога, тем больше сработок детектора.
Кнопка для остановки воспроизведения живого видео
Кнопка для сохранения изменений
Кнопка добавления новой зоны детектирования
Добавление детектора в подробном интерфейсе
Для добавления детектора переходим по пунктам меню «Настройки» – «Детекторы». Открывается окно, в верхней части которого показаны изображения со всех камер, находящихся на данном сервере. Для выбора камеры необходимо нажать левой кнопкой мыши по изображению с камеры, на которую нужно добавить детектор.
Для выбора типа детектора открываем выпадающий список и выбираем нужный тип. Описание основных типов детекторов было представлено в начале данной главы.
Для добавления детектора на камеру нажимаем на значок плюса рядом со списком. Для добавления зоны детекции необходимо щелкнуть левой кнопкой по значку, обозначающему тип рисования зоны, на панели справа от видео с камеры.
После чего на камере появляется зона и слева в группе параметров «Зоны детекции» отображается название зоны Зона 1 и ее идентификатор 0. Потянув за точки в углах прямоугольника, можно изменить форму зоны. Чтобы добавить точку, нужно нажать правой кнопкой мыши по рамке, появится кнопка Add point, нажать на нее. Для удаления точки, нажать по ней правой кнопкой мыши и нажать по кнопке Delete point.
Для сохранения зоны нужно нажать кнопку , которая расположена на панели справа от изображения. Чтобы добавить новую зону детекции, необходимо повторно нажать по значку, обозначающему тип рисования зоны (линия с направлением, линия, зона), на панели справа от видео с камеры. Чтобы удалить зону, нажать кнопку перерисовки контура .
После чего можно поменять название детектора и задать его идентификатор в полях название и номер соответственно.
Для работы с зоной детекции можно воспользоваться панелью, расположенной в правой части окна работы с детектором.
Примечание
Для отображения контуров в клиенте Интегра-Видео нужно перейти по пунктам меню «Плагины» – «Профили» — «Микшер» . Добавить плагин, все параметры оставить по умолчанию.
В «Плагины» – «Профили» - «Видео сервер 5.4» значение в поле «Входная очередь» изменить на trackOut (т.е. значение, которое задано по умолчанию в поле «Выходная очередь» в "Микшер").
В «Плагины» – «Профили» – ¬«декодек» – ¬ «Видео» - добавить плагин, все параметры оставить по умолчанию.
Для некоторых детекторов нужно настроить калибровку. После добавления детектора рядом с его названием справа появится значок перехода на страницу калибровки.
Нужно выбрать объект, размеры которого известны. Указать его размеры, и настраивать калибровку по этому объекту.
Далее настройка производится так же, как и на главной странице. После настройки нажать на кнопку «Сохранить». Будет предложено сохранить калибровку для камеры или только для данного детектора.
После настройки калибровки вернуться на страницу с детекторами.
Настройка детектора движения
Доступ к настройкам детектора движения осуществляется из пункта меню «Настройки» – «Детекторы» - «Детектор движения». После того как настройка зон детекции завершена, необходимо настроить параметры самого детектора движения. Все параметры простого детектора движения разделены на 4 группы:
Общие настройки;
Базовые настройки;
Фильтрация событий;
Зоны детекции.
В группе Общие настройки представлены общие настройки для получения данных с камеры. Здесь необходимо обратить внимание на то, что в качестве значения параметра Входная очередь (входной поток данных), должно быть videoDecode:
Базовые настройки описывает основные настройки простого детектора движения. В этой группе присутствуют следующие параметры.
Порог – параметр, определяющий, сработает ли вообще детектор при появлении движущегося объекта. Меньшее значение соответствует большей чувствительности. Рекомендуемое значение 16.
Мин. размер для детектирования. Значение можно задать в диапазоне от 0,001 до 1 (от 0,1 % до 100% от размера окна). Детектор срабатывает, если размер движущегося объекта по вертикали или горизонтали не меньше указанного.
Макс. размер для детектирования. Значение можно задать в диапазоне от 0,001 до 1 (от 0,1 % до 100% от размера окна). Детектор срабатывает, если размер движущегося объекта по вертикали или горизонтали не больше указанного.
Фильтрация событий – настройка событий.
Включено – если галочка стоит, то параметр включен.
Временной интервал – интервал сброса;
Пауза между событиями «Движение в зоне» – принцип работы параметра следующий: если в течение времени задержки объект, попавший в зону детекции, не определяется как большой, т.е. его размер не превосходит заданный в поле «Максимальный размер объекта», то такая сработка детектора попадает в базу событий. Иначе - событие в базу данных событий не попадает. Данные параметры используются, чтобы отсеять большие объекты (например, фиксировать людей, а не машины);
Зоны детекции содержит в себе список с зонами детекции по данной камере. Включает в себя следующие параметры:
название – имя региона (зоны детекции);
номер – идентификатор зоны детекции;
Обратите внимание, что в пределах одной зоны все настроенные параметры детектора распространяются на все заданные регионы (одинаковы для всех регионов). Для регионов, заданных в разных зонах детекции, параметры настраиваются отдельно для каждой зоны, и таким образом эти параметры могут быть различными.
Индикация сработки — красная рамка вокруг движущегося объекта.
Настройка альтернативного детектора движения
Доступ к настройкам детектора движения осуществляется из пункта меню «Настройки» – «Детекторы» - «Альтернативный детектор движения». После того как настройка зон детекции завершена, необходимо настроить параметры самого детектора движения. В группе Общие настройки представлены общие настройки для получения данных с камеры. Здесь необходимо обратить внимание на то, что в качестве значения параметра Входная очередь (входной поток данных), должно быть videoDecode.
В группах Базовые настройки, Настройки размеров, Прочие настройки задаются основные параметры для настройки детектора.
Общий принцип настройки расширенного детектора движения:
- 1. Подобрать размер нижней и верхней метки под размер человека на видео параметрами Meters и Perspective.
- 2. В зависимости от фона выставить параметр Чувствительность. Значение должно быть таким, при котором объекты уверенно захватываются и нет ложных срабатываний на перемену освещения.
- 3. Выбрать объекты, на которые будут срабатывания и настроить размеры их площадей и скорости.
Описание основных параметров для настройки расширенного детектора движения
Входная очередь | Входной поток для детектора(по умолчанию videoDecode) |
Выходная очередь | Имя выходного потока детектора |
Линия горизонта | Положение верхнего настроечного контура |
Нижняя граница | Положение нижнего настроечного контура |
Чувствительность | Чувствительность, в относительных единицах (чем меньше, тем более чувствителен детектор) |
Мин. размер | Игнорировать объекты меньше чем, в квадратных метрах |
Макс. размер | Игнорировать объекты больше чем, в квадратных метрах |
Мин. скорость | Игнорировать объекты со скоростью меньше заданной |
Макс. скорость | Игнорировать объекты со скоростью больше заданной |
Выводить порченую очередь | Выводить порченный кадр в выходном потоке(1 или 0) |
Light mode | Облегченный режим работы, снижает нагрузку на ЦП, ухудшает захват объектов |
Быстрый режим | Быстрый режим работы(для камер с ограничением в обзоре: в помещении, коридорах и т.п.) |
Мин. скорость Авто | Минимальная скорость для объекта класса «Машина», км/ч |
Макс. скорость Авто | Максимальная скорость для объекта класса «Машина», км/ч |
Мин. площадь Авто | Минимальная площадь для объекта класса «Машина» |
Макс. площадь Авто | Максимальная площадь для объекта класса «Машина» |
Авто 0 1-Выс. 2-Шир. | Отношение высоты к ширине для объекта «Машина»(0 — не учитывать, 1 — высота больше ширины, 2 — высота меньше ширины ) |
Мин. скорость человека | Минимальная скорость для объекта класса «Человек», км/ч |
Макс. скорость человека | Максимальная скорость для объекта класса «Человек», км/ч |
Мин площадь человека | Минимальная площадь для объекта класса «Человек» |
Макс. площадь человека | Максимальная площадь для объекта класса «Человек» |
Человек 0 1-Выс. 2-Шир | Отношение высоты к ширине для объекта «Человек»(0 — не учитывать, 1 — высота больше ширины, 2 — высота меньше ширины ) |
Мин. скорость группы | Минимальная скорость для объекта класса «Группа людей», км/ч |
Макс. скорость группы | Максимальная скорость для объекта класса «Группа людей», км/ч |
Мин площадь группы | Минимальная площадь для объекта класса «Группа людей» |
Макс. площадь группы | Максимальная площадь для объекта класса «Группа людей» |
Группа 0 1-Выс. 2-Шир. | Отношение высоты к ширине для объекта «Группа людей»(0 — не учитывать, 1 — высота больше ширины, 2 — высота меньше ширины ) |
Показывать только Авто | Если стоит 1, то генерируются события для объекта класса «Машина». |
Показывать только Человека | Если стоит 1, то генерируются события для объекта класса «Человек». |
Показывать только Группу | Если стоит 1, то генерируются события для объекта класса «Группа». Если в последних 3-х параметрах стоят нули, то события генерируются на все объекты, в том числе не классифицированные. |
Человек Высота | Высота человека, в метрах. |
Человек Ширина | Ширина человека, в метрах |
Время жизни | Время анализа до вывода контура на экран |
Перспектива по Y | Перспектива, множитель. Показывает насколько больше объекты, которые находятся ближе к камере |
Разрешение | Обрезание размера входящих кадров, в процентах |
Повышенная активность | |
Заполненность экрана | Порог изменения, в процентах от площади кадра, происходит переобучение фону. Используется для отстройки от изменения освещения |
Задержка | Время перепроверки при срабатывании порога MaxMotion |
Ограничение сверху | Ограничение рабочей области сверху в % |
Ограничение снизу | Ограничение рабочей области снизу в % |
Ограничение слева | Ограничение рабочей области слева в % |
Ограничение справа | Ограничение рабочей области справа в % |
Пауза «Агрессивное поведение» | Пауза до закрывающего события для агрессивного поведения |
Пауза «Нахождение в зоне» | |
Пауза «Пересечение линии» | Пауза до закрывающего события для пересечения линии |
Пауза «Пересечение линии в направлении» | Пауза до закрывающего события для пересечения линии с направлением |
Пауза «Праздношатание» | Пауза до закрывающего события для праздношатания |
Рабочий пресет | Для поворотной камеры. При переходе на какой пресет детектор начинает работать |
Шрифт | Размер шрифта в сообщениях на контурах |
Радиус | Радиус обасти для анализа праздношатания |
Чувствительность | Чувствительность для праздношатания |
После внесения всех изменений и настроек следует перезапустить сервер. Индикация сработки — красная рамка вокруг движущегося объекта.
Фиксация события «Пересечение линии»
Для фиксации нарушения добавить тип зоны «линия».
Поставить галочку «Counter» - на клиенте в левом верхнем углу будет написано количество пересечений линии. Поставить галочку «Тревога» - при пересечении линии на клиенте в левом верхнем углу будет написано «Пересечение линии».
Фиксация события «Повышенная активность объекта»
Событие будет фиксироваться, когда человек будет двигаться быстрее максимальной скорости. Максимальная скорость задается в базовых настройках. В поле Повышенная активность в списке «Базовые настройки» указать скорость. Событие бег будет генерироваться при достижении и превышении этой скорости.
Поставить флажки напротив следующих параметров:
Alert_speed_human – событие будет генерироваться, если скорость превысил человек.
Alert_speed_Group– событие будет генерироваться, если скорость превысила группа.
Alert_speed_None– событие будет генерироваться, если скорость превысил неизвестный объект.
Также нужно включить анализ скорости. Для этого развернуть список «Зоны детекции», выбрать зону, развернуть «Расширенные настройки», в секции «Анализ скорости» поставить флажок.
В случае фиксации события на клиенте появится тревожная рамка и надпись в левом верхнем «Повышенная активность объекта».
Подсчет людей
Для подсчета людей нужно добавить линию с направлением . Нажать на название зоны и поставить флажок напротив Counter. Развернуть расширенные настройки и задать направление линии. Если слева направо, то поставить флажок. Если наоборот, то флажок не нужно ставить.
Также нужно обратить внимание на параметр «Время жизни» в разделе «Прочие настройки». Если поток людей плотный, то значение этого параметра нужно поставить небольшое.
Настройка детектора праздношатания
Предварительно настраивается альтернативный детектор движения. Детектор праздношатания работает поверх детектора движения, анализируя полученные с него данные. Для настройки зайти в подробный интерфейс и перейти по пунктам меню «Настройки» -> «Детекторы» - «Детектор праздношатания».
На альтернативном детекторе настраивается калибровка.
У детектора праздношатания три блока настроек:
- 1. Общие настройки
В поле «Входная очередь» следует выбрать videoDecode. Значение в поле «Выходная очередь» оставить по умолчанию.
- 2. Базовые настройки
Название | Описание | Диапазон значений | Значение по умолчанию |
Max distance same contour | Детектор движения присваивает объектам контур с неким id. Пропадая с детектора, объект теряет контур. Если этот же объект будет засечен детектором движения снова, то он получит контур уже с другим id.
Если новый контур появится не дальше max_distance_same_contour от старого, то детектор праздношатания, в свою очередь, будет считать эти контуры принадлежащими одному объекту. //При настройке детектора это расстояние показывает отрезок в левом нижнем углу кадра |
[1, 1000], метры | 3 |
Loitering time | Время движения объекта в зоне детекции, после которого он считается праздношатающимся. | [1, 600], секунды | 120 |
Lost blob time | Время, на которое объект может прекратить движение и все равно считаться праздношатающимся. | [10, 120], секунды | 30 |
Time between events | Если после открывающего события («Зафиксировано праздношатание») в течение time_between_events не зафиксировано новых открывающих событий того же типа, то генерируется закрывающее событие («Истечение таймаута по событию "Зафиксировано праздношатание"»). | [0, 2000], секунды | 5 |
Forbidden zone by legs | ЕсДля сработки детектора в зоне детекции должна находиться нижняя часть контура («ноги»). | {true, false} | true |
- 3. Зоны детекции
Для каждого добавленного региона здесь можно задать название и id, а также выбрать тип региона:
— forbidden (по умолчанию) — при детекции в регионе генерируется тревожное событие;
— exit — при попадании контура в такой регион информация о нем перестает обрабатываться.
Настройка автотрекера
Данный вид детектора используется для определения движения одиночного объекта, в случае если используется поворотная камера. Доступ к настройкам детектора движения осуществляется из пункта меню «Настройки» – «Детекторы» - «Автотрекер». После того как настройка зон детекции завершена, необходимо настроить параметры самого детектора движения.
В группе Общие настройки представлены общие настройки для получения данных с камеры. Здесь необходимо обратить внимание на то, что в качестве значения параметра Входная очередь должно быть videoDecode.
В группе Базовые настройки представлены основные настройки детектора. Индикация сработки — желтая рамка вокруг движущегося объекта, желтый след, показывающий траекторию движения объекта.
Настройка детектора драки
- 1. Принцип работы
Детектор фиксирует превышение скорости и анализирует траектории движения (треки) в заданной зоне. Нормальные – треки с прямой траекторией. Ненормальные – треки с ломаной траекторией. В областях, где одновременно происходит превышение порога скорости и треки признаны ненормальными, фиксируется драка.
- 2. Добавление детектора
Доступ к настройкам детектора движения осуществляется из пункта меню «Настройки» – «Детекторы». Из выпадающего списка добавить Детектор драки.
- 3. Описание настроек
Общие настройки
Входная очередь: videoDecode.
Выходная очередь: detectorOUT или другое уникальное в рамках камеры имя.
Базовые настройки
Строки – количество строк в сетке, накладываемой на изображение.
Столбцы – количество столбцов в сетке, накладываемой на изображение.
Временной интервал – время анализа траектории. Значение по умолчанию 4 с – это большой интервал и будет проведен максимально полный анализ. Лучше поставить меньше, например, 2 с.
Верхний порог длины – длина трека в долях от экрана. Начиная с этой длины треки будут анализироваться. Отображается на странице настройки детектора в левом верхнем углу.
Нижний порог длины – длина трека в долях от экрана. Траектории, меньше этой длины не будут анализироваться. Отображается на странице настройки детектора в левом верхнем углу. Этот параметр изменять в последнюю очередь.
Индикатор норм. движения – чем меньше значение параметра, тем больше треков будут приниматься за нормальные.
Индикатор норм. движения – чем больше значение параметра, тем больше треков будет приниматься за ненормальные.
Пауза между событиями – пауза до закрывающего события.
Показывать настроечную информацию – нужен для удобства настройки детектора. Перед настройкой поставить флажок, будет показана отладочная информация. После завершения настройки галочку нужно убрать
- 4. Настройка детектора
1. Сначала разметить зоны на изображении таким образом, чтобы объекты, попадающие в каждую из зон, были примерно одинакового размера. Для удобства можно переименовать зоны. На рисунке ниже показано добавление четырех зон. Лучше не приближать зону близко к границе изображения.
2. Для удобства настройки и отладки детектора лучше использовать программу Integra Receiver Sample для просмотра видео с камеры. Для просмотра в программе Integra Receiver добавить на камеру плагин Интегра Видео 5.4. В программе Integra Receiver Sample ввести ip адрес сервера и идентификатор камеры. На видео с камеры отображаются контура зон и ячейки сетки.
Синие ячейки – превышен порог скорости для зоны.
Желтые ячейки – нарушена траектория (ненормальные треки).
Красные ячейки – превышение порога скорости и нарушение траектории, зафиксировано событие драка.
Количество столбцов и строк сетки задается в базовых настройках. Чем крупнее люди на изображении, тем крупнее нужно сделать сетку, то есть уменьшить количество строк и столбцов.
3. Ориентируясь на синие ячейки, настраиваем пороги скорости для зон. В зонах детекции в расширенных настройках выставляем скорость для каждой зоны.
По умолчанию стоит значение 0.07. Это значит, что человек проходит за секунду 0.07 часть от ширины экрана. Это маленькая величина, рекомендуется ставить больше и корректировать, ориентируясь на синие ячейки в Integra Receiver. Чем больше значение параметра, тем быстрее должен двигаться человек, чтобы было зафиксировано превышение скорости. Ниже приведен пример, сравнивающий работу детектора при разных порогах скорости.
Примечание. Синие ячейки не должны полностью отсутствовать. В большей степени они предназначены для отсечения медленного движения.
4. Далее смотрим на желтые ячейки, чем их больше, тем больше траекторий принимается за ненормальные. Чтобы уменьшить их количество, нужно начать с уменьшения Временного интервала анализа треков. Далее, если ситуация все еще не устраивает, уменьшить параметр Индикатор норм. движения, который идет первым в списке. Ниже приведен пример регулирования количества желтых ячеек.
5. Детектор фиксирует драку, где обнаружено ненормальное движение и превышение порога скорости, ниже приведен пример сработки детектора.