Computer vision.pptx
- Количество слайдов: 25
COMPUTER VISION ИЗУЧЕНИЕ ОСНОВ НА ПРИМЕРЕ БИБЛИОТЕКИ OPENCV АЛЕКСАНДР БАСОК ghost@unixspace. com. ua
БАСОК АЛЕКСАНДР http: //vk. com/leisar https: //www. facebook. com/alessaniel ghost@unixspace. com. ua
МАШИНЫ ТОЖЕ ХОТЯТ ВИДЕТЬ ИЛИ ЧТО ТАКОЕ КОМПЬЮТЕРНО Е ЗРЕНИЕ
КАК ЛЕГКО ОБМАНУТЬ ЗРЕНИЕ?
ПО МНЕНИЮ ВИКИПЕДИИ
КАК ПОНИМАЮ ЕГО Я • Компьютерное зрение – это пограничная область знаний • Компьютерное зрение – группа прикладных задач области обработки зрительных данных в целом
ЗАЧЕМ ЖЕ ЭТО НУЖНО ИЛИ ЗАДАЧИ КОМПЬЮТЕРНОГО ЗРЕНИЯ
ПОПУЛЯРНЫЕ ЗАДАЧИ КОМПЬЮТЕРНОГО ЗРЕНИЯ • Дополненная реальность • Биометрия • Восстановление трехмерной сцены или объекта по сэмплам • Нахождение объектов и лиц • Трекинг объектов и лиц • Распознавание объектов и лиц • Восстановление другой информации с сэмплов
СФЕРЫ АКТИВНОГО ПРИМЕНЕНИЯ • Автоматизации работ в промышленности • Системы самостоятельного контроля продукции • Системы безопасности • Кино • Системы помощи водителям • Медицина • Игры • Шпионаж
КАК РАСПОЗНАТЬ ЛИЦО?
1. ПОИСК ЛИЦА НА СЭМПЛЕ 2. ТРЕКИНГ ЛИЦА НА СЭМПЛАХ 3. РАСПОЗНАВАНИЕ НАЙДЕННОГО ЛИЦА
LOCAL BINARY PATTERN
КАК ОН РАБОТАЕТ
КАСКАДЫ ХААРА
КАК ЖЕ РАБОТАЮТ КАСКАДЫ ХААРА
РАСПОЗНАВАНИЕ ПРИ ПОМОЧИ EIGENFACE • Нормализация • Определение главных компонент • Вычисление эвклидового расстояния или расстояния Механалобиса для поиска ближайшего элемента
РАСПОЗНАВАНИЕ ПРИ ПОМОЧИ FISHERFACE • Нормализация • Линейный дискриминантный анализ • Поиск ближайшего элемента в соответствии с найденными разделителями
РАСПОЗНАВАНИЕ ПРИ ПОМОЧИ LOCAL BINARY PATTERNS HISTOGRAMS • Поиск локальных признаков • Сегментация на N областей • Получение гистограмм
НАСТАЛО ВРЕМЯ ПОГОВОРИТЬ ПРО OPENCV
ИНТЕРЕСНЫЕ ФАКТЫ • Open. CV (Open Source Computer Vision Library) – библиотека, разработанная Intel / Willow Garage • Стала основой для стандарта Khronos по компьютерному зрению • Считается лучшим решением для задач компьютерного зрения
ПРЕИМУЩЕСТВА 1. Переносимость • • 2. Кросс-платформенные приложения Простота разработки и отладки Производительность • Автоматическая акселерация • Корректность
cv: : Mat • Размеры, step • Счетчик ссылок • Указатель на данные cv: : Mat • Размеры ROI, step • Счетчик ссылок • Указатель на данные CV: : MAT Image data RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB****** RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB****** RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB****** Memory layout RGBRGBRGBRGB**********************…
ПОЛЕЗНО ЧИТНУТЬ • Обработка и анализ изображений в задачах машинного зрения. Желтов С. Ю. и др. , 2010 • Компьютерное зрение Шапиро Л. , Стокман Дж. 2006 • Компьютерное зрение. Современный подход Форсайт Д. , Понс Ж. 2004 • Мануалы, гайды по Open. CV|Emgu. CV
Computer vision.pptx