Обнаружение свободных мест на парковке с помощью камеры видеонаблюдения и фреймворка Intel OpenVINO

Содержание

Слайд 2

Цели

Создать решение, которое упрощало бы навигацию по парковке, с указанием конкретного свободного

Цели Создать решение, которое упрощало бы навигацию по парковке, с указанием конкретного
места.
Обеспечение конкурентоспособности по точности и стоимости.

Слайд 3

Актуальные решения

Актуальные решения

Слайд 4

Преимущества

Простота инсталляции. Возможность использовать существующую инфраструктуру.
Дешевизна в сравнении с конкурирующими системами
Ориентировочная стоимость

Преимущества Простота инсталляции. Возможность использовать существующую инфраструктуру. Дешевизна в сравнении с конкурирующими
решения
При использовании имеющейся инфраструктуры (камер наружного наблюдения и сервера по хранению видео с них) бесплатно
При наличии маломощных систем достаточно установки сопроцессора, например Intel Neural Compute Stick 2 ~70$
При развертывании «с нуля»: Intel Neural Compute Stick 2 ~70$
Rasberry Pi Startet MAX Kit ~90$ Итого: 210 $
Reolink 5MP PoE Camera Outdoor ~50$
Простота обслуживания.
Легкая интеграция с учетными и аналитическими системами.
Дополнительный элемент безопасности.

Слайд 5

Постановка задачи

Изучить инструмент OpenVINO и ознакомиться с предобученными моделями предоставляемыми разработчиками компании

Постановка задачи Изучить инструмент OpenVINO и ознакомиться с предобученными моделями предоставляемыми разработчиками
Intel.
Разработка системы по обнаружению на изображении парковочных мест.
Разработка системы по определению занятости парковочного места.

Слайд 6

Обнаружение парковочных мест. Разметка парковки вручную.

Обнаружение парковочных мест. Разметка парковки вручную.

Слайд 7

Обнаружение парковочных мест. Применение алгоритма Хафа.

Начальное изображение

Фильтр Канни

Морфологические операции

Алгоритм Watershed

Обнаружение парковочных мест. Применение алгоритма Хафа. Начальное изображение Фильтр Канни Морфологические операции Алгоритм Watershed

Слайд 8

Определение занятости слота.

Использовалась предобученная модель из набора OpenVINO
person-vehicle-bike-detection-crossroad-1016
Сеть MobileNetV2 + на основе

Определение занятости слота. Использовалась предобученная модель из набора OpenVINO person-vehicle-bike-detection-crossroad-1016 Сеть MobileNetV2
SSD предназначена для обнаружения людей / транспортных средств / велосипедов в приложениях для обеспечения безопасности. Работает в различных сценах и погоде / условиях освещения.

Слайд 9

Определение занятости слота.

Intersection Over Union (отношение площади пересечения к сумме площадей) или

Определение занятости слота. Intersection Over Union (отношение площади пересечения к сумме площадей)
IoU. IoU можно найти, посчитав количество пикселей, где пересекаются два объекта, и разделить на количество пикселей, занимаемых этими объектами

Слайд 10

Результаты

Результаты

Слайд 11

Оценка эффективности

На тестовой конфигурации (приведена ниже) возможна обработка потокового видео до 5

Оценка эффективности На тестовой конфигурации (приведена ниже) возможна обработка потокового видео до
fps разрешением 1080р.
Этого более чем достаточно, для корректной работы хватит и 0.3-0.5 fps.
Имя файла: Обнаружение-свободных-мест-на-парковке-с-помощью-камеры-видеонаблюдения-и-фреймворка-Intel-OpenVINO.pptx
Количество просмотров: 25
Количество скачиваний: 0