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

Preview:

DESCRIPTION

Chaos Constructions'2009: Мини-семинар "Компьютерное зрение". Станислав Серебряков Видео: http://bit.ly/lak4Mu

Citation preview

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

Станислав @Cfr СеребряковCfr.ssv@gmail.com

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. . .

Спасибо!

Recommended