Слайд 2
Актуальність теми
Автомобіль незамінний, але водночас досить небезпечний вид
транспорту. Велика частка аварій припадає на ситуації, коли водій
заснув за кермом, що свідчить про необхідність створення систем попередження таких випадків.
Найефективнішим і майже єдиним способом вирішення поставленої задачі є створення систем взаємодії людина-комп’ютер на базі технології машинного зору.
В даному напрямку ведуться активні науково-дослідні роботи та впровадження систем розпізнавання стану активності водія в виробництво. Проте досягнення високої швидкодії, надійності продукту залишається актуальною задачею.
Слайд 3
Мета й завдання дослідження
Метою дисертаційної роботи є підвищення
ефективності систем розпізнавання стану водія, де під ефективністю розуміється
надійність, точність та швидкодія.
Задачі направлені на досягнення мети:
- аналіз систем взаємодії людина комп’ютер та методів розпізнавання образів;
- модифікація методу навчання класифікатора об’єктів на зображенні;
- удосконалення методу розпізнавання стану водія;
- реалізація та дослідження характеристик системи розпізнавання стану водія.
Слайд 4
Об’єкт, предмет і методи дослідження
Об'єктом дослідження є процес
цифрової обробки зображень
Предметом дослідження є методи і засоби комп’ютерного
аналізу зображення.
Методи дослідження: Класичні методи кластеризації, метод нарощування областей, класифікатор Байєса, мінімаксний класифікатор, класифікатор Hеймана-Пірсмана, модифіковане ценсусне перетворення для виділення ознак, метод бустингу для навчання класифікатора, метод штучних нейронних мереж, метод Отсу для бінаризації зображення.
Слайд 5
Наукова новизна одержаних результатів:
1) Удосконалено метод пошуку об’єктів
на зображенні, за рахунок модифікації методу ценсусного перетворення, що
дало можливість створити систему розпізнавання лиць з покращеними характеристиками швидкодії;
2) Розроблено метод пошуку кута нахилу голови людини, за рахунок апроксимації залежність відношення відстаней – «центр очей – центр рота» до «центр очей – центр носа», що дало можливість оптимізувати алгоритм визначення стану водія;
Практичне значення одержаних результатів
визначається розробкою алгоритмів на основі запропонованих методів та їх реалізацією у вигляді комп'ютерних додатків на мові високого рівня C++, та MATLAB.
Слайд 6
Існуючі рішення систем розпізнавання стану водія
Система Eyetracker
Система Driver Alert
Система Attention Assist
Anti-Sleep Pilot
Слайд 7
Блок-схема принципу роботи системи
Слайд 8
Етапи розпізнавання образів
Розпізнавання образів включає два завдання:
відбір і
впорядкування ознак;
власне класифікація
Рис. 1. Схема вирішення задачі розпізнавання образів
Слайд 9
Етапи розпізнавання образів
Поширена схема пошуку і зображення об’єктів
на зображенні
Слайд 10
Інваріантність до шумових і динамічних спотворень;
Інваріантність до яскравісних
дефектів (зміни яскравості і контрасту);
Інваріантність до зміни місця розташування
об'єкта;
Інваріантність до зміни масштабу об'єкта;
Інваріантність до зміни орієнтації об'єкта (до повороту об'єкту в площині зображення);
Інваріантність до довільних афінних перетворень;
Інваріантність до зміни ракурсу зйомки об'єкта (для тривимірних об'єктів).
Основні вимоги до ознак, що обчислюються по зображенню
Слайд 11
Ценсусне та модифіковане ценсусне перетворення
Слайд 12
Ценсусне та модифіковане ценсусне перетворення
Слайд 13
Переваги методу нейронних мереж
нейронні мережі можуть бути навчені
складній структурі зразків у багатовимірному просторі з меншими витратами
пам’яті;
нейронні мережі допускають реалізацію у формі паралельних алгоритмів;
будь-яку логічну функцію можна реалізувати шляхом каскадного об'єднання декількох штучних нейронів;
нейронні мережі не обмежені логічними значеннями;
Слайд 14
Метод визначення кута нахилу голови
Слайд 15
Метод визначення кута нахилу голови
Графік залежності коефіцієнта нахилу
голови від кута для однієї особи.
Усереднений графік залежності коефіцієнта
нахилу голови від кута для всіх наборів.
Слайд 16
Метод визначення кута нахилу голови
Слайд 17
Формування навчальної вибірки для
Приклад навчальної вибірки для детектора
лиць
Приклад навчальної вибірки для детектора очей
Приклад вибірки негативних зображень
(фону) для навчання детектора
Слайд 18
Розробка програмного забезпечення
Програма розпізнавання об’єктів включає в себе
три основні модулі:
програма навчання детектора об’єктів;
програма ідентифікатора об’єктів;
програма тестування
ідентифікатора;
Слайд 19
Розробка програмного забезпечення
Метод розпізнавання стану очей реалізовано
на основі нейромережних технологій. Процес створення модуля розділений на
три етапи:
Формування архітектури мережі
Навчання нейронної мережі
Тестування класифікатора
Слайд 22
Тестування програми знаходження кута нахилу голови
Розраховані та очікувані
значення кутів нахилу
Слайд 23
Тестування програми визначення стану очей
Слайд 24
Висновки
Проаналізовано та модифіковано метод ценсусного перетворення для виділення
та формування ознак на зображенні. Цей метод завдяки спеціальному
набору ознак забезпечує світлову інваріантність розпізнавання, а також потребує набагато менших обчислювальних затрат ніж інші методи.
Визначено характер залежності відношення відстаней – «центр очей – центр рота» та «центр очей – центр носа». На основі цієї залежності розроблено метод пошуку кута нахилу голови людини, що дало можливість використовувати лише одну відеокамеру для проведення вимірювань.
Слайд 25
Висновки
Проведено перевірку удосконалених та нових методів шляхом створення
та тестування програм на тестових вибірках, що підтвердило їх
перевагу над аналогами:
визначено, що показник швидкості обробки зображення створеним детектором становить в середньому 35 мс; точність виявлення об’єктів – 95%;
При тестуванні 20 картинок мудулем розпізнавання стану очей правильно розпізнані 18 і неправильно лише 1, що складає 5 % похибки
помилка обрахунків, при визначенні кута нахилу голови склала 4,5%, що становить майже 4 градуси.
Слайд 26
Апробація результатів дисертації
відбулася на:
третій та четвертій конференціях
молодих вчених “Електроніка-2010” (квітень 2010 р., м. Київ) та
“Електроніка-2011” (березень 2011 р., м. Київ) та міжнародній науково-технічній конференції “SAIT-2011” (квітень 2011 р., м. Київ) .
Публікації. По матеріалам дисертації опубліковано 3 друковані роботи із яких 2 статті та 1 тези доповіді:
С.Ю. Каменькович, В.В. Гуменюк, В.Г. Дзюба, канд. техн. наук «Алгоритмічний комплекс розпізнавання номерних знаків»;
В.Г. Дзюба, В.В. Гуменюк, С.Ю. Каменькович «Швидкий алгоритм пошуку об’єктів на зображенні»;
В.Г. Дзюба, В.В. Гуменюк «Система розпізнавання стану водія».