Интересно: как «видят» беспилотные машины?
Не так давно Motor опубликовал статью, в которой рассказывается о том, как «видят» беспилотные автомобили. «Чудо техники», с разрешения коллег, приводит самые интересные тезисы из этого материала.
Самый простой, ценный и доступный орган чувств автомобилей — камера. У многих современных автомобилей они обладают круговым обзором и высоким разрешением, а это уже тот минимальный арсенал, который можно использовать и для автопилота.
Главное — идентифицировать объекты, которые попадают в поле зрения камер. Изображение с них — это просто свет, преобразованный в пиксели и цифры. Только алгоритмы в компьютере позволяют распознавать геометрию вещей и анализировать их схожесть по набору признаков.
Достаточно заложить в память компьютера тысячи тысяч фотографий автомобилей, чтобы он умел находить похожие объекты в реальном мире. С этой точки зрения транспортные средства оказываются гораздо проще для понимания компьютером, чем котики и собаки. Автомобиль, как объект, однозначен — это всегда набор похожих линий и очертаний.
Еще проще компьютеру распознать тривиальные линии разметки на дороге. Сюда же добавляем более сложные объекты: дорожные конусы, знаки, фонари освещения, светофоры. Понять можно даже жесты — ведь перекресток может регулироваться офицером полиции.
Параллельно электроника учится распознавать автомобили, мотоциклы, велосипедистов и пешеходов. Глазами компьютера это обычно выглядит как скопление разноцветных квадратов — это цифровые модели объектов и то место, которое они занимают. Благодаря им машина понимает где пространство, въезжать внутрь которого нельзя.
Конечно, находятся вещи, которые по тем или иным причинам остаются незамеченными. Например, если они слишком далеко, скрыты кустами или туманом. Для этого к полученной информации добавляются данные от других «органов чувств», которых нет у человека — радары, использующие лазерное излучение, а также лидары и ультразвуковые датчики.
Все вместе это позволяет сформировать в мозгах автомобиля простую трехмерную модель окружающего мира. Становится понятно, куда можно ехать, а куда нельзя. При этом система может предугадывать, что произойдет в следующий момент.
Но машину пока можно поставить в тупик. Volvo в свое время столкнулись с непредвиденными проблемами в Нью-Йорке, когда электроника принимала за препятствие пар из решеток метрополитена, а автопилоту Google однажды преградила дорогу женщина на электрической инвалидной коляске.
Для обеспечения нашего беспилотного будущего инженерам остается решить минимум одну важную задачу — научиться создавать наиболее достоверную копию мира, где каждая деталь для автопилота будет предельно понятна и знакома.
источник: motor