Компьютерное зрение
CV
Это понятие впервые встречается на программе «Разработка и инженерия для старшеклассников» — примерно 15-17 лет (9-11 класс).
Область, которая учит компьютер понимать картинки и видео с камеры: где предмет, что это, куда он движется. Не просто снять кадр, а разобрать, что на нём.
Разница между «сфотографировать» и «разглядеть»: снимок делает камера, а разглядывает — компьютерное зрение.
Навести переводчик или поиск по фото на предмет и назвать, что компьютер извлёк из картинки (текст, название объекта), а что просто снял.
Область информатики о том, как программы извлекают сведения из изображений и видео: находят объекты, определяют их вид, положение и движение. Распознавание — одна из её задач; сюда же входят обнаружение объектов, слежение, измерение расстояний, чтение текста. Кадр для компьютера — таблица чисел-пикселей, и вся работа идёт с этими числами.
Разобрать робот-пылесос или беспилотник: назвать три задачи компьютерного зрения, которые он решает (объезд препятствий, поиск зарядки, чтение разметки), и отделить их от простого «снять кадр».
Область ИИ, извлекающая из изображений и видео структурированную информацию. Типовые задачи: классификация, детекция объектов (рамкой), сегментация (по пикселям), слежение, оценка глубины, распознавание текста. Современный подход — свёрточные и трансформерные нейросети, обученные на размеченных наборах. Ограничения: чувствительность к освещению, ракурсу и шуму; уязвимость к состязательным примерам — незаметная правка пикселей меняет ответ; предвзятость из-за перекоса обучающих данных.
Прогнать одно фото через готовую модель детекции объектов (онлайн-демо), затем понизить освещённость или добавить шум и сравнить, как изменились найденные объекты и уверенность модели.
Частое заблуждение
«Компьютерное зрение — это камера с хорошим разрешением». Нет: камера лишь даёт пиксели; зрение — это программы, которые извлекают из пикселей смысл: где объект, что это и куда он движется.