Upload
stan-serebryakov
View
1.494
Download
7
Embed Size (px)
DESCRIPTION
Chaos Constructions'2009: Мини-семинар "Компьютерное зрение". Станислав Серебряков Видео: http://bit.ly/lak4Mu
Citation preview
Компьютерное Зрение
Станислав @Cfr Серебряков[email protected]
7 июня 2011 г.
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
Содержание
1 Обзор Компьютерного ЗренияОбщееНаправления и Смежные НаукиПриложения
2 ПримерыДополненная реальность
Примеры
3 Где узнать больше?
Обзор Компьютерного Зрения
1 Обзор Компьютерного ЗренияОбщееНаправления и Смежные НаукиПриложения
2 Примеры
3 Где узнать больше?
Могут ли Машины Видеть?
Цель систем компьютерного зрения
Извлечение полезной информации из изображений.
Источники Изображений
ПЗС-камеры.Рентген, ЯМР.Дальномеры.
Могут ли Машины Видеть?
Цель систем компьютерного зрения
Извлечение полезной информации из изображений.
Источники Изображений
ПЗС-камеры.Рентген, ЯМР.Дальномеры.
Почему изучаем?
Компьютерное зрение появилось как кратковременный проект вMIT в 50-х.
НаукаВосприятие: как мы видим?Вычислительный аналог биологического зрения
ИнженерияКак построить систему, способную воспринимать мир?Решение задач
Общее
Мозг появился одновременно со зрением.Зрение позволяет планировать действия заранее.Большая часть процессов зрительного восприятиячеловека – бессознательные.
Огромный поток информации.Компьютерное зрение – задача обратная рендерингу!
Компьютер видит пикселы
Важен контекст
Важен контекст
Всё сложно
Очень сложно
Направления
2D-зрение
СегментацияФильтрацияТрекинг
3D-зрение
РеконструкцияИзмерения3D-Трекинг
Распознавание и Детектирование
Распознавание объектов/лицПоиск объектов/изображений
Смежные Науки
Компьютерноезрение
Зрениероботов АСУ
Робототех-ника
МатематикаАлгебра
ГеометрияСтатистика
Оптимиза-цияМашинное
обучение
Кластери-зация
Распозна-вание
образов
Классифи-кация
Физика
Оптика
Теорияцвета
Обработкасигналов
Обработкаизобра-жений
Обработкатрёх-
мерныхданных
Физиологияи Когнитив-ные науки
Биологи-ческоезрение
Этапы обработки
Низкий уровень
ФильтрацияВыделение краёвСегментация
Высокий уровень
Извлечение пространственной информацииРаспознавание объектов
Низкий уровень
1 Сглаживание
2 Выделение краёв3 Сегментация
Низкий уровень
1 Сглаживание2 Выделение краёв
3 Сегментация
Низкий уровень
1 Сглаживание2 Выделение краёв3 Сегментация
Высокий уровень
1 Извлечение пространственной информации
2 Распознавание объектов
Высокий уровень
1 Извлечение пространственной информации2 Распознавание объектов
Приложения
Системы слеженияЧеловеко-машинные интерфейсы
ИгрыИдентификацияУправлениеИнформация
Компьютерная графикаРендеринг на основе изображенийРеконструкцияАнимация
РобототехникаМедицина
Проблемы
Нет общих подходовНебольшое количество алгоритмов реального времени,плохая масштабируемостьНечестные базы данных
Примеры
1 Обзор Компьютерного Зрения
2 ПримерыДополненная реальность
Примеры
3 Где узнать больше?
Motion Capture
Смешанная реальность
Дополненная реальность (Augumented Reality)
В видео в реальном времени рендерятся объекты.
ИнформацияИгрыИнтерфейсы
Дополненная виртуальность
Дополнительное предыдущему.
Примеры
Примеры
Примеры
Где узнать больше?
1 Обзор Компьютерного Зрения
2 Примеры
3 Где узнать больше?
Интернет
cgm.graphicon.ruCVonlineFaceRecВеб-сайты лабораторий
Литература
На русском
Шапиро, Стокман “Компьютероное зрение”Рассел, Норвиг “Искуственный Интеллект: Современныйподход”“Компьютерное Зрение: Современный подход”Грегори “Разумный глаз”
На английском
Survey/TutorialsHartley, Zisserman “Multi-view geometry in computer vision”
Софт
OpenCV
> 300 функицй, лицензия BSD.
Другое
ROSCVDVXLIVTPyIMG, BOOST/CIL, JVision. . .code.google.com/vision. . .
Спасибо!