Продвинутая система помощи водителю advanced driver assistance...

31
Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Upload: -

Post on 15-Jan-2017

213 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Продвинутая система помощи водителюAdvanced Driver Assistance System (ADAS)

Page 2: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Задачи ADAS

Адаптивный круиз-контроль

Обнаружение препятствия, предупреждение о столкновении, экстренное торможение

Распознавание дорожной разметки, знаков,фар и сигналов светофора

Контроль слепых зон

Система кругового обзора

Помощь при перестроениях

Предупреждение о столкновении

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

Помощь при парковке

Page 3: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

НПП ИТЭЛМА – российский разработчик и системный интегратор ADAS

При разработке элементов системы ADAS НПП ИТЭЛМА использует опыт, накопленный при разработке и серийном производстве блоков управления бортовыми системами и двигателем автомобиля. НПП ИТЭЛМА является поставщиком электроники для Рено-АвтоВАЗ, группы ГАЗ, Соллерс, КАМАЗ и других автопроизводителей.

Блок обработки видео информации

Блок обработки информации от

радаров

Блок обработки информации от ультразвуковых

датчиков

Блок обработки информации о

местоположении автомобиля

Блок анализа информации и принятия

решения

Предупреждение водителя

Торможение

Подруливание

Управление двигателемДанные Анализ Действие

Page 4: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Система ADAS

Vision

Блок обработки

видео информации

Система кругового

обзора

Fusion

Блок обработки и управления

Radar

Радар ближнего действия

Радар дальнего действия

Радар контроля

слепых зон

V2X

Модуль связи между автомобилями

(V2V)

Модуль связи между автомобилем и

дорожной инфраструктурой

(V2I)

Модули автоматизации

дорожной инфраструктуры

(V2I)

Направления развития системы ADAS

Page 5: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

• Увеличение производительности обработки изображений встраиваемых мобильных систем

• Развитие алгоритмов компьютерного зрения.

Предпосылки реализации задач Vision

Page 6: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

• Отвечающие за стабильность вождения контроль тяги, поддержка рулевого управления,

электронные самоблокирующиеся дифференциалы• Отвечающие за свет и видимость автоматическая адаптация радиуса освещения фар,

ночная видимость, системы контроля дождя, предупреждающее зажигание фар

• Отвечающие за парковку камера заднего вида, датчики приближения, объемное

зрение области• Продольный контроль автоматический круиз-контроль, информация о лимите

скорости, предупреждение о дорожных знаках, помощь в торможении, автоматическое экстренное торможение

Классификация задач

Page 7: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Направление Vision

Блок обработки видео информации

Система кругового обзора

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

Возможность вывода изображения с любой из 4-х камер Отображение траектории движения автомобиля

Page 8: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Направление Radar

Радар ближнего/среднего действия (S/MRR) Диапазон 24ГГц Дальность действия до 50м. Функция предупреждения о столкновениях с впереди

идущим транспортом (FCW) Функция «Stop & Go» Выдача информации в CAN-шину автомобиля.

Радар дальнего действия (LRR)

Радар контроля слепых зон автомобиля

Диапазон 60 ГГц Дальность действия до 200м. Функция «Адаптивный круиз-контроль» (ACC). Выдача информации в CAN-шину автомобиля.

Диапазон 24 ГГц Дальность действия до 15 м. Выдача информации в CAN-шину автомобиля.

Page 9: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Направление V2X

Система связи между автомобилями (V2V) Интеллектуальная система мониторинга трафика. Интеллектуальная система предотвращения аварий Интеллектуальная система информирования водителя о

дорожной обстановке

Система связи между автомобилями и дорожной инфраструктурой (V2I)

Примеры интеллектуальных систем дорожной инфраструктуры

Интеллектуальная система мониторинга трафика. Интеллектуальная система предотвращения аварий Интеллектуальная система управления трафиком

Интеллектуальная система управления светофором Система предупреждения о приближении к

пешеходному переходу

Page 10: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Направление Fusion

Блок обработки и управления

Обработка информации от радаров Обработка информации от ультразвуковых датчиков Обработка информации от блока Vision Принятие решения о способе корректировки управления

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

устройства

Page 11: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Эволюция ADAS

Система предупреждения аварий

Водитель участвует в управленииСтеп

ень

авто

мат

изац

ии у

прав

лени

я

Система предотвращения аварий

Водитель не участвует в управлении

Автопилот

• Передвижение в городе «от двери до двери»

• Управление без участие водителя

• Система активного предотвращения аварий

Автопилот на шоссеПомощь на

шоссе

АСС / помощь при смене полосы

• Информирование о фронтальных столкновениях

• Контроль слепых зон

Расширенный круиз контроль

• Частично автоматизированная помощь при перестроениях

• Круиз контроль до 130 км/ч

• Частично автоматизированная помощь при перестроениях• Смена полосы после подтверждения водителем• Система мониторинга трафика вокруг автомобиля

• Автоматизированная помощь при перестроениях• Система прогнозирования дорожной обстановки • Управление автомобилем с частичным участием водителя

Page 12: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Причины развития ADAS

Социальные По данным ВОЗ ежегодно в мире в ДТП погибает 1,24 миллиона человек

Законодательные -Изменение регламента по оценке безопасности автомобиля согласно стандарту Euro NCAP(европейский комитет по проведению краш-тестов автомобиля с присуждением ему оценки безопасности). -Ужесточение федерального закона РФ о безопасности автомобильного транспорта.

Page 13: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Примеры встраиваемых мобильных систем Пример встраиваемой мобильной системы

Page 14: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

• Увеличение производительности обработки изображений встраиваемых мобильных систем

• Развитие алгоритмов компьютерного зрения.

Предпосылки реализации задач Vision

Page 15: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

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

• Распознавание: один или несколько предварительно заданных или изученных объектов или классов объектов могут быть распознаны, обычно вместе с их положением на изображении.

• Идентификация: распознается индивидуальный экземпляр объекта.

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

Компьютерное зрение

Page 16: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

УУУлучшениеизображения

Детектирование

Камера Обработка кадра

Распознавание

Трекинг

Обработкавидеопотока

Блок принятия решений

Фазы обработки изображения

Page 17: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

• Удаление шумов• Выравнивание

гистограммы(увеличение контраста)• Гамма коррекция

Улучшение изображения

Page 18: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

• Оператор Собеля (вертикальный и горизонтальный)

• Оператор Робертса• Детектор границ Кэнни

Детектирование границ

Page 19: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Исходные снимки

Без шумов С шумами

Page 20: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Снимки

Без шумов С шумами

Page 21: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Оператор Собела

Page 22: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Оператор Кэнни

Page 23: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Сравнение

Page 24: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Примеры:• Преобразование Хафа для прямых и кругов• Разделение объектов по цвету и форме• Смесь Гауссиан

Детектирование ROI(регионов интереса)

Page 25: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Классическая постановка задачи распознавания : Дано множество объектов. Относительно них необходимо

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

- Методы поиска особых точек(features)-Методы, основанные на машинном обучении(Нейронные сети, SVM)

Распознавание объектов

Page 26: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

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

Основан на математическом аппарате временных рядов.

Трекинг

Page 27: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Будни разработчиков

Тестирование системы автоматического торможения

Page 28: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Изучение поведения дальневосточного леопарда

Page 29: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Обобщенный антропологический портрет

0 1 2 3

7 8 9 10 11 12 13

4 5 6

Page 30: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

АВТОМАТИЗАЦИЯ РАСПОЗНАВАНИЯ ДВИЖЕНИЙ БИОЛОГИЧЕСКИХ ОБЪЕКТОВ

Вылизывание ладонейУмывание нос-глазаУмывание носа

Быстрое умывание носаУмывание головы с ушами

И тд Всего 23 типа движения

Page 31: Продвинутая система помощи водителю Advanced Driver Assistance System (ADAS)

Автоматическое обнаружение изображений на аэрофотоснимках