Введение в компьютерное зрение Катаев Александр Ведущий инженер-программист, к.т.н. Алексеев Алексей Инженер-программист Singularis Lab, Ltd.
Введение в компьютерное зрение
Катаев Александр Ведущий инженер-программист, к.т.н.
Алексеев Алексей Инженер-программист
Singularis Lab, Ltd.
Найди кота!
15 - 21 августа, Иннополис 2
Графика, зрение, обработка изображений
Изображение Модель
Графика
Зрение
Обработка изображений
15 - 21 августа, Иннополис 3
Примеры изображений
15 - 21 августа, Иннополис 4
• Видимые изображения (монохромные и цветные)
Примеры изображений
15 - 21 августа, Иннополис 5
• Видимые изображения (монохромные и цветные)
• Изображения глубины (расстояния)
Примеры изображений
15 - 21 августа, Иннополис 6
• Видимые изображения (моонохромные и цветные)
• Изображения глубины (расстояния) • Изображения плотности (рентген)
Примеры изображений
15 - 21 августа, Иннополис 7
• Видимые изображения (моонохромные и цветные)
• Изображения глубины (расстояния) • Изображения плотности (рентген) • Изображения температуры
Источники изображений
15 - 21 августа, Иннополис 8
Маленькие и большие камеры
• От 1 до 109 пикселей • До 10 9 кадров в секунду
15 - 21 августа, Иннополис 9
Какие данные или свойства?
• Текстовые данные и коды • Форма, контуры, положение, скорость
движения объектов • Количество объектов • Текстура, свойства поверхности • Идентичность объектов (принадлежность к
определенным классам) • Аутентичность (подлинность) • …
15 - 21 августа, Иннополис 10
Компьютерное зрение: Приложения
• Системы безопасности
• Захват движения (mocap)
• Биометрия и аутентификация
• 3D моделирование
• Стабилизация видео
• Цифровое фото: HDR, Создание панорамных фотографий
• …
15 - 21 августа, Иннополис 11
Машинное (техническое) зрение
• Контроль качества
• Визуальный контроль и учет (чтение штрих-кодов)
• Управление автоматическими транспортными средствами
• Безопасность на производстве
15 - 21 августа, Иннополис 12
Машинное зрение
15 - 21 августа, Иннополис 13
Умные камеры
15 - 21 августа, Иннополис 14
• Мощный процессор общего назначения
• Библиотеки для решения типовых задач: – Выделение контуров – Измерение и подсчет объектов – Сопоставление с образцом – Чтения штрих-кодов и
распознавание текста
• Специализированные средства разработки
• Интерфейс для управление аппаратами
• Соответствие требованиям и стандартам надежности, безопасности и защиты от внешней среды
Системы безопасности
15 - 21 августа, Иннополис 15
Идентификация по лицу
16 15 - 21 августа, Иннополис
Найди любого ВКонтакте!
17
https://findface.ru/
15 - 21 августа, Иннополис
Видео аналитика в розничной торговле
18 15 - 21 августа, Иннополис
Изображение глубины
15 - 21 августа, Иннополис 19
• Лазерные сканеры
• Structured Light сенсоры
• Time of Flight сенсоры
Изображение глубины
15 - 21 августа, Иннополис 20
• Мощные SDK: – Отслеживание
пользователя – Управление жестами – Идентификация лица – Распознавание голоса – Сканирование
объектов – …
• Встраиваются в планшеты и ноутбуки
Стереозрение
Stereo Matching: From the Basis to Neuromorphic Engineering, Dominguez-Morales et. al.
15 - 21 августа, Иннополис 21
Structure From Motion
BigSFM homepage: http://www.cs.cornell.edu/projects/bigsfm/
15 - 21 августа, Иннополис 22
modern CV: Structure From Motion
BigSFM homepage: http://www.cs.cornell.edu/projects/bigsfm/
15 - 21 августа, Иннополис 23
Фотограмметрия
15 - 21 августа, Иннополис 24
Трехмерное сканирование
15 - 21 августа, Иннополис 25
Трехмерное сканирование
15 - 21 августа, Иннополис 26
Одна из 11 фотографий
15 - 21 августа, Иннополис 27
Облако точек
15 - 21 августа, Иннополис 28
Захват мимики
15 - 21 августа, Иннополис 29
Захват мимики
15 - 21 августа, Иннополис 30
Перенос мимики на 3д модель
15 - 21 августа, Иннополис 31
Дополненная реальность
15 - 21 августа, Иннополис 32
Дополненная реальность
15 - 21 августа, Иннополис 33
http://www.youtube.com/watch?v=KGSa73fPCQA
http://www.youtube.com/watch?v=gH9CbrCw6vQ
Дополненная реальность
15 - 21 августа, Иннополис 34
http://www.youtube.com/watch?v=iEzIgc1GJjU
Image Based Rendering
http://grail.cs.washington.edu/projects/videoenhancement/ 15 - 21 августа, Иннополис 35
Multi-view, Multi-class детектирование и отслеживание объектов
http://cvlab.epfl.ch/data/multiclass 15 - 21 августа, Иннополис 36
Отслеживание людей в толпе
http://crcv.ucf.edu/projects/MP2Tracker/index.php 15 - 21 августа, Иннополис 37
Трекинг объектов
15 - 21 августа, Иннополис 38
Распознавание текста
15 - 21 августа, Иннополис 39
И тут…
40 15 - 21 августа, Иннополис
CNN: Single Shot Detection & Classification
15 - 21 августа, Иннополис 41
Neural Network Image Segmentation
15 - 21 августа, Иннополис 42
CNN: Deep Art
15 - 21 августа, Иннополис 43
Art
15 - 21 августа, Иннополис 44
И еще
15 - 21 августа, Иннополис 45
Leoscar
15 - 21 августа, Иннополис 46
И еще кот
15 - 21 августа, Иннополис 47
Colorization
15 - 21 августа, Иннополис 48
Neural Artistic Captions
49
Later on the eighth day , Billy was a friend of a man who lived on his own . He did n't know how far away they were , and if he was to survive the fall . His mind raced , trying not to show any signs of weakness . The wind ruffled the snow and ice in the snow . He had no idea how many times he was going to climb into the mountains . He told me to stay on the ground for a while , but if I find out what s going on , we should go on foot . Sam and Si Lei joined us in the army .
http://www.cs.toronto.edu/~rkiros/adv_L.html
15 - 21 августа, Иннополис
Спасибо за внимание
50
Александр Катаев
Алексей Алексеев
https://www.singularis-lab.com/
https://www.linkedin.com/company/singularis-lab-llc
http://habrahabr.ru/company/singularis
http://vk.com/singularis_lab
15 - 21 августа, Иннополис