Введение
Компьютерное зрение является одной из основных областей искусственного интеллекта (ИИ) и фокусируется на создании решений, позволяющих приложениям ИИ обрабатывать визуальную информацию.
Рассмотрим следующие сценарии:
- Автономный автомобиль должен обнаруживать и реагировать на движение и пешеходов.
- Магазин использует смарт-кассы с камерами для определения продуктов в корзине клиента.
- Камера дверного звонка используется для обнаружения людей у вашей входной двери.
Эти варианты использования, и многие другие, полагаются на компьютерное зрение.
Конечно, компьютеры не имеют биологических глаз, которые работают так, как мы делаем, но они способны обрабатывать изображения; либо из трансляции камеры, либо из цифровых фотографий или видео. Эта способность обрабатывать изображения является ключом к созданию программного обеспечения, которое может эмулировать человеческое визуальное восприятие. В этом модуле мы рассмотрим стандартные блоки, которые лежат в основе современных решений компьютерного зрения.
Замечание
Мы понимаем, что разные люди любят учиться по-разному. Этот модуль можно выполнить в видеоформате или прочитать его как текст и изображения. Текст содержит больше подробностей, чем видео, поэтому в некоторых случаях может потребоваться ссылаться на него как дополнительный материал для презентации видео.