Сопровождение движущихся объектов на видеопоследовательностях
является ключевой функцией многих систем видеонаблюдения.
Заслонения объекта значительно затрудняют его сопровождение и часто ведут к потере объекта или к переключению сопровождения на другой движущийся объект.
Таким образом, ситуации наложения и заслонения наблюдаемых объектов значительно ограничивают возможности современных систем видеонаблюдения.
Пощупать 3д в браузере | Odessa Frontend Meetup #15OdessaFrontendВеб технологии давно позволяют прикоснуться ко всем 3 измерениям в браузере используя WebGL, и для этого достаточно понять самые простые принципы трехмерной графики. Что такое геометрия и материал. Как WebGL взаимодействует с ДОМэлементами и его событиями. Простыми словами про это подробно рассказывает веб-слесарь Константин Плаксивый.
РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...ITMO UniversityПредлагается распараллеливание в технологии программно-аппаратной архитектуры (CUDA) алгоритма обучения радиально-базисной нейронной сети (RBFNN), основанного на идее последовательной настройки центров, ширины и весов сети, а также идее коррекции весов по алгоритму минимизации квадратичного функционала методом сопряженных градиентов. Приводятся результаты сравнения времени обучения RBFNN на различных центральных и графических процессорах, доказывающие эффективность распараллеливания.
Алгоритм многокамерного сопровождения человека используя данные от видеокамер...Nikolai PtitsynЦифровые системы видеонаблюдения представлены в большинстве общественных мест для увеличения охраны и анализа ситуаций. Видео данные используются операторами слежения, но по сути дела мало информативны. Желательно использовать автоматические системы охраны и анализа ситуаций с целью увеличить эффективность работы операторов и фильтрации излишних данных. Многокамерное сопровождение является обязательным для огромных пространств, где происходят события приводящие к дублированию или избытку информации поступающей к оператору. В этой презентации мы представляем алгоритм и систему для обработки видео и тепло информации поступающей от множественных источников.
Защита центров обработки данных. Механизмы безопасности для классической фабр...Cisco Russia Защита центров обработки данных.
Механизмы безопасности для классической
фабрики и фабрики ориентированной на
приложения ACI – До, Во Время и После
[Skolkovo Robotics V] Анализ задач и решений модульной, роевой и облачной роб...Skolkovo Robotics CenterПрезентация А. Ронжина на конференции Сколково Роботикс
Convert this: peculiarities of cross-platform mobile game development at VizorDevGAMM ConferenceRoman Chehowski, Game Engine Architect, Vizor Interactive
Инфраструктура распределенных приложений на nodejs / Станислав Гуменюк (Rambl...OnticoМы создаем nodejs приложения, используя различные современные технологии, такие как Docker, Consul, pm2. Современный спектр решений настолько обширен, что сложно не заблудиться. Как же выбрать нужные вашему проекту технологии, чтобы успешно его запустить и поддерживать? Будут рассказаны истории и, конечно же, даны вредные советы :)
Как на nodejs пройти путь от Hello world приложения до распределённого решения, состоящего из микросервисов?
Мы пройдём жизненный цикл продукта, начав с простого приложения на nodejs. Научимся его правильно запускать и будем постепенно добавлять элементы, убирая при этом ненужные. Так к нашему приложению присоединится гипервизор, а само оно будет разделено на части, где каждая сущность будет управлять своей частью приложения.
Построив таким образом архитектуру на чистом nodejs, мы займёмся развитием приложения, добавим современные технологии и применим новые подходы к организации инфраструктуры. Запакуем приложение в Docker, попутно обсудим, зачем он нужен и что может дать. И, наконец, решим проблему поиска запущенных сервисов и отслеживания их статусов, используя Consul.
Другая виртуализацияYandexМодным ныне словом «виртуализация» сейчас называют различные обёртки аппаратной виртуализации, однако этот термин намного старше и более всеохватывающий. На уровне ознакомления с технологией мы поговорим о виртуализации ресурсов в кластере и на примере pacemaker.
Ecodomus - BIM-платформа для эксплуатации объектов и сооруженийTanya GadzevychДоклад Эдуарда Лопатина "Ecodomus - BIM-платформа для эксплуатации объектов и сооружений (3D+информация+АСУ ТП)".
Строительная конференция «IT трансформация строительства. BIM и не только»
16 октября 2019 г., Киев
Метод и результаты оценки эффективностиNikolai PtitsynВ докладе анализируются технические приемы по снижению нагрузки на оператора и каналы связи в территориально-распределенных системах видеонаблюдения. Представлен новый подход, позволяющий автоматически назначать степень важности тревожной ситуации. Обработка и передача видеоданных по каналам связи с ограниченной пропускной способности производится на основе приоритетной очереди.
Виртуальный консьерж. Решение Синезис для многоквартирных домовNikolai PtitsynКомплексная безопасность дома на основе видеоаналитики предотвращает криминальные действия и существенно повышает раскрываемость преступлений в квартирах, подъездах и дворовых территориях.
More Related Content
Similar to Сопровождение движущихся объектов в условиях их заслонения движущимися и неподвижными препятствиями (20)
Алгоритм многокамерного сопровождения человека используя данные от видеокамер...Nikolai PtitsynЦифровые системы видеонаблюдения представлены в большинстве общественных мест для увеличения охраны и анализа ситуаций. Видео данные используются операторами слежения, но по сути дела мало информативны. Желательно использовать автоматические системы охраны и анализа ситуаций с целью увеличить эффективность работы операторов и фильтрации излишних данных. Многокамерное сопровождение является обязательным для огромных пространств, где происходят события приводящие к дублированию или избытку информации поступающей к оператору. В этой презентации мы представляем алгоритм и систему для обработки видео и тепло информации поступающей от множественных источников.
Защита центров обработки данных. Механизмы безопасности для классической фабр...Cisco Russia Защита центров обработки данных.
Механизмы безопасности для классической
фабрики и фабрики ориентированной на
приложения ACI – До, Во Время и После
[Skolkovo Robotics V] Анализ задач и решений модульной, роевой и облачной роб...Skolkovo Robotics CenterПрезентация А. Ронжина на конференции Сколково Роботикс
Convert this: peculiarities of cross-platform mobile game development at VizorDevGAMM ConferenceRoman Chehowski, Game Engine Architect, Vizor Interactive
Инфраструктура распределенных приложений на nodejs / Станислав Гуменюк (Rambl...OnticoМы создаем nodejs приложения, используя различные современные технологии, такие как Docker, Consul, pm2. Современный спектр решений настолько обширен, что сложно не заблудиться. Как же выбрать нужные вашему проекту технологии, чтобы успешно его запустить и поддерживать? Будут рассказаны истории и, конечно же, даны вредные советы :)
Как на nodejs пройти путь от Hello world приложения до распределённого решения, состоящего из микросервисов?
Мы пройдём жизненный цикл продукта, начав с простого приложения на nodejs. Научимся его правильно запускать и будем постепенно добавлять элементы, убирая при этом ненужные. Так к нашему приложению присоединится гипервизор, а само оно будет разделено на части, где каждая сущность будет управлять своей частью приложения.
Построив таким образом архитектуру на чистом nodejs, мы займёмся развитием приложения, добавим современные технологии и применим новые подходы к организации инфраструктуры. Запакуем приложение в Docker, попутно обсудим, зачем он нужен и что может дать. И, наконец, решим проблему поиска запущенных сервисов и отслеживания их статусов, используя Consul.
Другая виртуализацияYandexМодным ныне словом «виртуализация» сейчас называют различные обёртки аппаратной виртуализации, однако этот термин намного старше и более всеохватывающий. На уровне ознакомления с технологией мы поговорим о виртуализации ресурсов в кластере и на примере pacemaker.
Ecodomus - BIM-платформа для эксплуатации объектов и сооруженийTanya GadzevychДоклад Эдуарда Лопатина "Ecodomus - BIM-платформа для эксплуатации объектов и сооружений (3D+информация+АСУ ТП)".
Строительная конференция «IT трансформация строительства. BIM и не только»
16 октября 2019 г., Киев
Метод и результаты оценки эффективностиNikolai PtitsynВ докладе анализируются технические приемы по снижению нагрузки на оператора и каналы связи в территориально-распределенных системах видеонаблюдения. Представлен новый подход, позволяющий автоматически назначать степень важности тревожной ситуации. Обработка и передача видеоданных по каналам связи с ограниченной пропускной способности производится на основе приоритетной очереди.
Виртуальный консьерж. Решение Синезис для многоквартирных домовNikolai PtitsynКомплексная безопасность дома на основе видеоаналитики предотвращает криминальные действия и существенно повышает раскрываемость преступлений в квартирах, подъездах и дворовых территориях.
ИСМ "Смотритель" для силовых ведомствNikolai PtitsynИнтеллектуальная система мониторинга «Смотритель» предназначена для событийного мониторинга состояния объектов силовых ведомств (государственной границы, строительства, боевой подготовки, командных пунктов, военных городков, административных зданий), а также для контроля за действиями личного состава и подразделений (в том числе дежурных сил и средств).
Презентация по программному комплексу CasRetailNikolai PtitsynОт безопасности — к розничной аналитике • В 2011 году возник запрос от интеграторов на новые, уникальные решения для розничной торговли • Западные решения были очень дорогими и плохо адаптировались к российским условиям • Российских решений, удовлетворяющих всем требованиям розничной торговли не существовало • Мы решили создать доступную, надежную и масштабируемую систему аналитики
Приоритетная обработка событийNikolai PtitsynВ докладе анализируются технические приемы по снижению нагрузки на оператора и нагрузки на каналы связи в территориально-распределенных системах видеонаблюдения. Представлен новый подход, позволяющий автоматически назначать приоритет (степень важности) тревожной ситуации. Обработка и передача видеоданных по каналам связи с ограниченной пропускной способностью производится на основе приоритетной очереди.
Рынок видеоаналитики: тенденции и факты 2012Nikolai Ptitsyn5-й Международный форум All over IP 2012, проходивший 21-22 ноября 2012 года в четвертом павильоне КВЦ «Сокольники»
Открытая платформа видеоаналитики высокой четкостиNikolai PtitsynЦель Синезис заключается в разработке и коммерциализации продукта “Открытая платформа видеоаналитики” (далее – Продукт), который позволит сторонним компаниям экономически эффективно реализовывать прикладные решения для интеллектуального видеонаблюдения в различных отраслях, включая безопасность, транспорт, розничные продажи, спорт и развлечения с применением наиболее актуальных технологий видеоаналитики и облачных вычислений.
Продукт представляет собой комплекс программного обеспечения для массового внедрения технологий компьютерного зрения и распознавания образов в системы видеонаблюдения, как в существующие, так и во вновь создаваемые.
Видеоаналитика 2011: тенденции и инновации годаNikolai PtitsynДоклад Николай Птицына на конференции Intelligent Video 2.0 форума All-over-IP 2011 от 23 ноября 2011 года.
Видеоаналитика 2011: тенденции и инновации годаNikolai Ptitsyn
Сопровождение движущихся объектов в условиях их заслонения движущимися и неподвижными препятствиями
1. Сопровождение движущихся объектов в условиях их заслонения движущимися и неподвижными препятствиями. Н . П . Походенько, И . Е . Ермолаев , Н . В . Птицын , ООО «Синезис», www . synesis . ru
2. Общая информация Цифровые системы видеонаблюдения представлены в большинстве общественных мест для увеличения охраны и анализа ситуаций. Видео данные используются операторами слежения , но по сути дела мало информативны. Желательно использовать автоматические системы охраны и анализа ситуаций с целью увеличить эффективность работы операторов и фильтрации излишних данных. Многокамерное сопровождение является обязательным для огромных пространств , где происходят события приводящие к дублированию или избытку информации поступающей к оператору. В этой презентации мы представляем алгоритм и систему для обработки видео и тепло информации поступающей от множественных источников.
3. Введение Сопровождение движущихся объектов на видеопоследовательностях является ключевой функцией многих систем видеонаблюдения. Заслонения объекта значительно затрудняют его сопровождение и часто ведут к потере объекта или к переключению сопровождения на другой движущийся объект. Таким образом, ситуации наложения и заслонения наблюдаемых объектов значительно ограничивают возможности современных систем видеонаблюдения. Радикальным решением вопроса является применение многокамерного сопровождения, полагающегося на то, что наложения не возникают одновременно в полях зрения всех камер системы. Тем не менее, при применении даже одной камеры, можно успешно преодолевать ситуации неопределенности, вызываемые наложениями. Здесь мы рассмотрим метод разрешения указанных неопределенностей при сопровождении одной камерой, который легко может быть адаптирован к многокамерному сопровождению.
4. Основные характеристики метода сопровождения Цель : Сопровождение нескольких объектов в условиях их наложения и прохождения за препятствиями. Предположения : Цвет объектов не всегда доступен, и, поэтому , не используется. Форма объектов может значительно изменяться. В каждой ситуации наложения участвует 2 объекта. Подход : Построение траектории объекта производится в два этапа. Неопределенности разрешаются апостериорно, т.е. после того, как объект снова становится виден. Искаженные регионы не участвуют в построении траектории.
5. Построение подтраекторий : Регионы движения, обнаруженные на последовательных кадрах, объединяются в подтраектории. Необходимым условием добавления очередного региона в конец подтраектории является отсутствие для региона другой возможной траектории и отсутствие для траектории другого возможного региона. Цели : Надежно определить параметры объекта на основании нескольких кадров. Снизить вычислительную нагрузку на следующем этапе связи подтраекторий, позволить применение ресурсоемких алгоритмов. Предотвратить возможность ошибки связывания в тривиальных случаях. Построение траекторий
6. Для сопровождения прежде всего нужны значения параметров объекта в концевых точках подтраектории. Их значения могут быть определены на основе нескольких последовательных кадров. При этом параметр X на соответствующем временном интервале моделируется формулой , коэффициенты которой определяются методом наименьших квадратов из уравнений где - время захвата i- го кадра, - значение X, измеренное на i- ом кадре, - весовой коэффициент i- го кадра. Оценка параметров объекта
7. Построение траекторий Связывание подтраекторий : Объединение подтраекторий в траектоии происходит на основании критерия оценки стоимости перехода объекта с одной подтраектории на другую. transitionCost = Cost (predecessor, successor) где predecessor – предшествующая подтраектория, successor – траектория назначения, Cost – функция оценки стоимости перехода, transitionCost – стоимость перехода. Учитываемые параметры : Местоположение концевых точек подтраеткорий Время обрыва подтраекторий Скорость объекта в концевых точках подтраеткорий Внешний вид объекта
8. Связывание подтраекторий На рисунке представлена модель видимого наложения двух объектов при пересечении их путей. Модель представляет из себя сеть, узлами которой являются концевые точки подтраекторий, а дугами – подтраектории и переходы между ними. Связи подтраекторий определяются путем оптимизации потока в этой сети. Исток Сток Объект 1 до столкновения Объект 1 после столкновения Объект 2 после столкновения Объект 2 до столкновения Два объединившихся объекта
9. Игнорирование искаженных регионов При заходе объектов за неподвижные препятствия возникают ошибки определения реального местоположения. Для того чтобы исключить влияние искажений подобного вида производится обнаружение случаев частичного заслонения объектов и исключение соответствующих регионов их подтраекторий из рассмотрения.
#7: Использование фильтра Кальмана затруднено, ввиду необходимости пересчета весовых коэффициентов w ( i ) на основании меняющихся по мере роста подтраектории данных о внешнем виде объекта.
#9: Возникший временный объект «1 & 2» будет отброшен процессором Classifier на основании малого времени жизни.