Осваиваем компьютерное зрение — 8 основных шагов |
||
МЕНЮ Искусственный интеллект Поиск Регистрация на сайте Помощь проекту ТЕМЫ Новости ИИ Искусственный интеллект Разработка ИИГолосовой помощник Городские сумасшедшие ИИ в медицине ИИ проекты Искусственные нейросети Слежка за людьми Угроза ИИ ИИ теория Внедрение ИИКомпьютерные науки Машинное обуч. (Ошибки) Машинное обучение Машинный перевод Реализация ИИ Реализация нейросетей Создание беспилотных авто Трезво про ИИ Философия ИИ Big data Работа разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика
Генетические алгоритмы Капсульные нейросети Основы нейронных сетей Распознавание лиц Распознавание образов Распознавание речи Техническое зрение Чат-боты Авторизация |
2019-07-26 10:34 Для тебя уже не является новостью тот факт, что все на себе попробовали маски старения через приложение Face App. В свою очередь для компьютерного зрения есть задачи и поинтереснее этой. Ниже представлю 8 шагов, которые помогут освоить принципы компьютерного зрения. Прежде, чем начать с этапов давайте поймём, какие задачи мы с вами сможем решать с помощью компьютерного зрения. Примеры задач могут быть следующими:
Минимальные знания, необходимые для освоения компьютерного зрения
Итак, теперь давайте приступим непосредственно к этапам. Шаг 1 — Базовые методики работы с изображениями Этот шаг посвящен техническим основам.
Шаг 2 — Отслеживание движения и анализ оптического потока Оптический поток — это последовательность изображений объектов, получаемая в результате перемещения наблюдателя или предметов относительно сцены. Пройдите курс — курс по компьютерному зрению на Udacity, в особенности урок 6. Посмотрите — 8-ое видео в YouTube-списке и лекцию об оптическом потоке и трекинге.
Шаг 3 — Базовая сегментация В компьютерном зрении, сегментация — это процесс разделения цифрового изображения на несколько сегментов (суперпиксели). Цель сегментации заключается в упрощении и/или изменении представления изображения, чтобы его было проще и легче анализировать. Так, преобразование Хафа позволяет найти круги и линии. Посмотрите эти видео:
Шаг 4 — Фитинг Для различных данных требуется специфичный подход к фитингу и свои алгоритмы.
Шаг 5 — Совмещение изображений, полученных с разных точек осмотра Посмотрите Youtube-плейлист
Шаг 6 — Трёхмерные сцены Умея создавать 3D-объекты из плоских изображений, можно попробовать создать и трёхмерную реальность.
Шаг 7 — Распознавание объектов и классификация изображений В качестве фреймворка для глубокого обучения удобно использовать TensorFlow. Это один из наиболее популярных фреймворков, поэтому вы без труда отыщете достаточно примеров. Для начала работы с изображениями в TensorFlow пройдите этот туториал. Далее, пользуясь ссылками, рассмотрите следующие темы:
В качестве проекта создайте в TensorFlow нейросеть, определяющую по изображению марку автомобиля или породу собаки. Шаг 8 — Современное глубокое обучение Прочитайте — лекции Стенфордского курса Посмотрите видео:
Источник: habr.com Комментарии: |
|