Автор: LIKE OFF
Источник: http://www.hwp.ru/
Введение
Нас часто спрашивают о различных функциях
ТВ-тюнеров. И одним из самых частых вопросов, сваливающихся на наш
почтовый ящик, был вопрос видеонаблюдения с помощью ТВ-тюнера.
Видимо, существенная часть пользователей персональных компьютеров
желают расширить возможности ПК не только мультимедийными
возможностями ТВ-тюнера, но и обеспечить видеонаблюдение за своей
квартирой или рабочим местом во время длительного отсутствия или
обеденного перерыва. Да мало ли для чего может потребоваться
возможность наблюдать за чем-то во время своего отсутствия?
Видеонаблюдение - это очень модное и перспективное направление,
достаточно плотно соприкасающееся с компьютерной индустрией. Вы
хотите знать, кто пишет на вашем автомобиле, стоящем под окном,
непристойные надписи, или кто пользуется вашим рабочим принтером в
обеденный перерыв, или во сколько дети приходят домой со школы?
Теперь для этого не нужно заказывать дорогие системы
видеонаблюдения, оснащённые десятками функций, которые вам никогда
не понадобятся. Всё намного проще - достаточно установить в
компьютер ТВ-тюнер Beholder и любую камеру с ТВ-выходом (простой
"цифровик" или вебкамеру). А теперь подробнее...
Анализ активности в кадре
Вообще-то, следить за тем, что происходит возле
компьютера в ваше отсутствие, вы могли и раньше, подключив обычную
камеру к ТВ-тюнеру. Для этого достаточно иметь цифровой фотоаппарат,
видеокамеру, вебкамеру или камеру наблюдения с ТВ-выходом. Оставив
тюнер на запись, по возвращению вы могли бы просматривать сделанные
записи. Но здесь есть одна проблема - объём хранимых данных. Каждую
секунду поток видео будет записываться на жёсткий диск, съедая
свободное место. Можно снизить до нуля качество записи, сэкономив
место на винчестере, но тогда вы не сможете рассмотреть, кто же в
ваше отсутствие подсыпал вам соль в чай или распечатал на вашем
принтере фотографии. Чтобы записывать не всё подряд, а только нужную
информацию, в профессиональных системах видео изображения
используется анализ активности в кадре.
Посмотрите на приведённую выше схему. Здесь
изображены два типа видеонаблюдения. Видео картинка поступает с
камеры на ТВ-тюнер и здесь есть два варианта развития событий. В
синей зоне, когда используется обычный ТВ-тюнер и обычное
программное обеспечение, мы можем просто записывать видео потоком на
винчестер. Даже при хорошей компрессии в формате MPEG 4, нам
потребуются гигабайты и гигабайты свободного места, чтобы записать
весь видео ряд за выходные или праздники. В зелёной зоне цифровой
поток с ТВ-тюнера проходит через программный анализ активности в
кадре. Зачем писать видео на диск, если никаких действий не
происходит и из часа в час картинка остаётся одной и той же?
Попробуйте найти нужный фрагмент в часовом видео файле. Это всё
равно, что искать иголку в стоге сена. Другое дело, когда нам нужно
записать только активность в кадре. Например, когда кто-то прошёл
мимо вашего рабочего стола и попал в зону видимости камеры. Или
когда кто-то пытается прочитать документы на вашем рабочем столе.
Программное обеспечение сохранит на жёстком диске именно эти важные
фрагменты, сэкономив место на винчестере и акцентировав ваше
внимание на изменениях, произошедших в ваше отсутствие. В итоге за
несколько часов или дней работы системы наблюдения, на жёсткий диск
запишется несколько фотографий или несколько минут видео именно с
интересующей вас информацией. И новое программное обеспечение для
ТВ-тюнеров Beholder позволяет производить анализ активности
кадра.
Программное обеспечение Behold TV
ТВ-тюнеры Beholder - частые гости нашей тестовой
лаборатории. Компания Beholder не только создала качественный
продукт, как говорится, "в железе", но и обеспечила не менее
качественную поддержку и модификацию программы "Behold TV". Версия
2.00 этой программы для работы с ТВ-тюнером ознаменовала собой
переход к новому поколению программ для ТВ-тюнеров. И причиной тому
стала поддержка внешних подключаемых модулей, позволяющих работать с
видеоизображением. Более подробно об этих модулях вы можете
прочитать в нашей статье "Превосходя возможности телевизора. Программное
обеспечение Behold TV + плагины". Не так давно на сайте компании
Beholder появился новый подключаемый модуль для видеонаблюдения, а
точнее сказать - для анализа активности в кадре. Этот модуль
работает как с моделью Behold TV 403FM, так и с Behold TV 401. Скачиваем его и копируем библиотеку
с расширением .dll в каталог "Plugins" директории, куда установлена
программа Behold TV. Теперь запускаем программу и выбираем режим
изменения настроек видео.
Чтобы получить доступ к настройке дополнительных
модулей, нажимаем большую кнопку "видеообработка изображения при
просмотре".
Добавляем фильтр "детектор движения". Кстати, вы
можете использовать этот фильтр совместно с другими программными
фильтрами Beholder, например для уменьшения шумов и повышения
чёткости. Но здесь мы использовали только модуль анализа активности
в кадре.
Детектор движения работает как с цветным, так и с
чёрно-белым изображением. Мы настроили нашу камеру на чёрно-белую
съёмку для лучшей работы при недостаточном освещении. Включаем этот
модуль, подключаем камеру к видеовходу ТВ-тюнера и кнопкой "VHS" на
контрольной панели Behold TV переводим тюнер в режим платы
видеозахвата. Теперь он принимает видеосигнал с композитного входа
(чтобы принимать сигнал со входа S-Video, нажимаем на кнопку
"S-VHS").
Теперь в окне просмотра телепрограмм отображается
то, что видит подключенная к тюнеру камера, но только картинка
поделена на маленькие квадратики, а в нижнем левом углу отображается
дата и время.
Квадратики делят кадр на зоны, в которых и будет
производиться анализ активности. Чтобы настроить их, переходим в
опции модуля детектора движения.
Настроек не так уж и много, но всё самое важное под
рукой. Здесь вы можете выбрать, при переключении какого входа будет
активизироваться детектор. Например, при просмотре телепрограмм он
вам не понадобится, а вот при переключении на другой источник -
композитный вход, автоматически включится детектор движения. Опция
"Только наблюдение" отключает любую запись на диск. Это очень удобно
при настройке параметров чувствительности. Допустим, нам надо
проследить за нашей... отвёрткой. Пользовался ли кто-то отвёрткой в
наше отсутствие?
Кликая мышкой по квадратикам на экране, вы задаёте
зоны, в которых осуществляется анализ активности. Действительно, нам
же не важно, что происходит в кадре, если это не касается нашей
отвёртки? Поэтому выделяем зону вокруг отвёртки, последовательно
нажимая левой клавишей мыши на выбираемых квадратиках. В настройках
подраздел "Маска" служит для операций с выделенными зонами. Вы
можете их удалить, наоборот выделить весь кадр или инвертировать.
Так же имеется возможность записи выделенной зоны для последующего
использования.
Теперь поговорим о чувствительности. Вы можете
настроить детектор движения на различную чувствительность и на
изменение в серии кадров. Здесь важно уяснить, что детектор может
реагировать на движение в выделенных зонах тремя путями.
Первый - детектор не сможет определить активность в
кадре. В этом случае квадратики выделенных зон останутся зелёного
цвета. Такое бывает, если установлена низкая чувствительность или
действие происходит слишком медленно.
Второй - детектор определяет активность в кадре, но
не принимает никаких действий. В этом случае выделенные зоны меняют
свой цвет на синий. Такое бывает, если, скажем, вы установили в
настройках изменения в более чем двух кадрах. Детектор сравнивая
между собой последовательность кадров, определяет изменение от кадра
к кадру, но видимо действие производилось слишком медленно и в
последовательности выбранных кадров изменения несущественны.
Третий - детектор определяет активность в кадре и в
случае если не выбрана опция "только наблюдение", выполняет заданное
действие - запись кадров, видео или аудио ряда. В этом случае
выбранные зоны, в которых определяется активность, подсвечиваются
красным цветом.
Настройку чувствительности обязательно надо
произвести для вашего типа камеры и особенностей съёмки. Так,
например, на медленное изменение освещённости (закат, восход солнца)
программа не должна реагировать, а на включение света в тёмном
помещении - обязательно. Но это всё зависит от того, за чем вам надо
следить. В нашем случае, как вы видите на скриншоте сверху,
программа реагирует на руку, потянувшуюся за отвёрткой. Обратите
внимание - пока сама отвёртка не движется, её часть подсвечивается
зелёным цветом. Наша камера была настроена на чёрно-белую съёмку,
поэтому часть руки сливается с корпусом отвёртки и среди красных зон
мы видим и зелёные, в которых детектор не определяет движения и одну
синюю зону, в которой, по мнению программы, произошли незначительные
изменения.
Что касается действий, выполняемых ТВ-тюнером, то
вы можете заставить его делать серию снимков заданной
продолжительности, делать один снимок активности в кадре,
производить запись видео или аудио. Если в качестве реакции на
событие выбран режим «Запись AVI», то для нормальной работы
детектора движения в этом режиме необходимо, чтобы плагин
BPP_BTVGuard был добавлен в список плагинов для видеозахвата. В
противном случае при активации записи плагин не сможет отсчитывать
заданный интервал времени реакции на событие и детектировать
движение в кадре.
Но учтите, что запись начинает производиться с
момента определения активности в кадре, то есть, в нашем случае
ТВ-тюнер начнёт фиксировать на жёстком диске изображения с того
момента, как рука прикоснётся к отвёртке, но не покажет, как рука к
ней подкралась. Экономия места на винчестере неоспорима.
Вы так же можете выбрать, фиксировать ли при записи
и наблюдении сетку, активные зоны и дату или оставлять кадр пустым.
В итоге, момент "одалживания" отвёртки зафиксирован с точной датой и
временем. В следующий раз будем смотреть, кто её взял и зачем.
Доказательства теперь есть.
Выводы
Компания Beholder уже подтверждала свои лидирующие
позиции на рынке ТВ-тюнеров в России. Используя расширенные
возможности подключаемых модулей, эти ТВ-тюнеры превосходят по
возможностям не только свои аналоги от других производителей, но
даже и телевизоры. Теперь же Beholder ещё больше расширила
функциональность ТВ-тюнеров, добавив им совершенно новые
возможности, не характерные для семейства ТВ-тюнеров.
Конечно, не стоит считать детектор движения для
тюнеров Beholder серьёзным средством безопасности. Это инструмент,
помогающий минимальными средствами организовать очень удобное
видеонаблюдение за квартирой, рабочим местом, ребёнком, или просто
участком помещения. И что самое важное, эти совершенно новые
свойства, делающие ТВ-тюнеры Beholder уникальными в своём роде,
несомненно будут востребованы и оценены по достоинству
потребителями.
Средние цены на TV-тюнеры в магазинах: DIGITALSHOP.RU, DOSTAVKA.RU, M3X.RU