Способ эмуляции по меньшей мере двух стационарных виртуальных видеокамер при использовании одной поворотной (ptz) видеокамеры

Авторы патента:


Владельцы патента RU 2663884:

ООО "Ай Ти Ви групп" (RU)

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

 

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

Уровень техники

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

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

В настоящее время широкое применение получили поворотные PTZ видеокамеры. Поворотная (она же PTZ) видеокамера обладает возможностью поворота ее оператором в нужное положение, задаваемое тремя координатами: Pan - панорамирование, Tilt - наклон, Zoom - зум. При этом каждому положению видеокамеры соответствуют некоторые координаты (Р, Т, Z). Оператор имеет возможность задать имя или номер для некоторого набора координат, задав тем самым пресеты, т.е. некие преднастроенные положения камеры. Большинство PTZ видеокамер поддерживает режим патрулирования, в котором камера последовательно обходит набор пресетов и задерживается в каждом из них на некоторое (задаваемое оператором) время.

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

В уровне техники раскрыт способ управления PTZ видеокамерой для наблюдения за областью (US 2011/0102586 А1, опубл. 05.05.2011). Согласно данному способу устанавливают траекторию мониторинга для PTZ-камеры, которая захватывает множество навигационных изображений контролируемой области в разных положениях траектории мониторинга и получают информацию о местоположении каждого из изображений на основе системы координат пространства изображений.

Также в уровне техники раскрыт способ калибровки PTZ видеокамер (US 2010/033567 А1, опубл. 11.02.2010). Способ содержит этап, на котором осуществляют определение радиального искажения камеры PTZ, фокусного расстояния базовой камеры PTZ, определяют масштабирование и увеличение профиля камеры PTZ, задержку срабатывания системы PTZ-камеры.

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

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

Раскрытие изобретения

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

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

сохраняют данные, поступающие с PTZ видеокамеры, как исходный поток;

задают пресеты для PTZ видеокамеры, представляющие собой преднастроенные положения PTZ видеокамеры;

определяют, что в нулевой момент времени PTZ видеокамера находилась в первом пресете, в котором видеокамера захватывает по меньшей мере одно изображение;

осуществляют эмуляцию потока данных, полученных с первой виртуальной видеокамеры с данными, полученными с PTZ видеокамеры в первом пресете, выдавая исходный видеопоток в первом пресете за поток данных с первой виртуальной камеры;

применяют к полученному в результате эмуляции потоку данных заданный для первой виртуальной камеры алгоритм обработки захваченного по меньшей мере одного изображения;

фиксируют момент времени перехода PTZ видеокамеры из первого пресета во второй, при этом в каждый момент времени, активен только один поток данных, поступающих с одной виртуальной видеокамеры;

осуществляют эмуляцию второй виртуальной видеокамеры с PTZ видеокамерой во втором пресете, выдавая поток данных, поступающий с PTZ видеокамеры во втором пресете, за поток данных, поступающий со второй виртуальной видеокамеры;

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

В частном варианте способа количество пресетов PTZ видеокамеры задается оператором.

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

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

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

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

Осуществление изобретения

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

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

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

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

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

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

Способ эмуляции начинается с этапа сохранения данных, поступающих с PTZ видеокамеры в качестве исходного потока. Это могут быть любые данные, например видеоданные, аудиоданные, данные, полученные с датчиков и т.д.

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

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

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

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

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

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

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

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

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

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

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

сохраняют данные, поступающие с PTZ видеокамеры, как исходный поток;

задают пресеты для PTZ видеокамеры, представляющие собой преднастроенные положения PTZ видеокамеры;

определяют, что в нулевой момент времени PTZ видеокамера находилась в первом пресете, в котором видеокамера захватывает по меньшей мере одно изображение;

осуществляют эмуляцию потока данных, полученных с первой виртуальной видеокамеры, с данными, полученными с PTZ видеокамеры в первом пресете, выдавая исходный видеопоток в первом пресете за поток данных с первой виртуальной камеры;

применяют к полученному в результате эмуляции потоку данных заданный для первой виртуальной камеры алгоритм обработки захваченного по меньшей мере одного изображения;

фиксируют момент времени перехода PTZ видеокамеры из первого пресета во второй, при этом в каждый момент времени активен только один поток данных, поступающих с одной виртуальной видеокамеры;

осуществляют эмуляцию второй виртуальной видеокамеры с PTZ видеокамерой во втором пресете, выдавая поток данных, поступающий с PTZ видеокамеры во втором пресете, за поток данных, поступающий со второй виртуальной видеокамеры;

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

2. Способ по п. 1, отличающийся тем, что количество пресетов PTZ видеокамеры задается оператором.

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

4 . Способ по п. 1, отличающийся тем, что поток данных представляет собой, по меньшей мере, следующее: видеопоток, аудиопоток, данные, полученные с датчиков.

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

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



 

Похожие патенты:

Изобретение относится к вычислительной технике. Технический результат заключается в повышении защиты доступа к данным камеры.

Изобретение относится к вычислительной технике. Технический результат заключается в повышении защиты доступа к данным камеры.

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

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

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

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

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

Предложены способ и системы для выработки информации о лесе (204). При этом определяют некоторое количество мест (236) в лесу (204), над которыми датчиковая система (311), содержащая датчик электромагнитной энергии, беспилотного воздушного транспортного средства (230) вырабатывает информацию о лесе (204) путем выработки облака (234) точек с разрешением (239), удовлетворяющим пороговому разрешению (243) облака точек.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Наверх