Новый алгоритм для беспилотных автомобилей распознает пешеходов не хуже человека (5 фото)
Исследователи из Калифорнийского университета в Сан-Диего заявили, что им удалось разработать новый алгоритм для систем автопилотируемых автомобилей, который позволит бортовому компьютеру распознавать пешеходов так же быстро, как это делает человек-водитель. На обработку полученной информации и идентификацию уходит 2-4 секунды — такая реакция гораздо выше, нежели у аналогичных систем.
Большинство программ по обнаружению пешеходов разделяют полученные изображения на небольшие разделы (так называемые "окна"), которые тщательно изучаются для обнаружения человеческих существ. Миллионы таких окон обрабатываются со скоростью 5-30 к/сек. Затруднения возникают и при распознавании — люди различаются размером, ростом, цветом кожи (дети, пожилые люди и инвалиды со вспомогательными предметами для передвижения, велосипедисты, скейтеры и так далее). Кроме того, приходится анализировать объекты на разном расстоянии.
Предлагаемый исследователями из Сан-Диего алгоритм основан на том, что для начала отбрасываются все однородные участки, которые никак нельзя признать человеком (небо, пустая часть дороги, лесной массив), после чего исключаются прочие "лишние" предметы (отдельно стоящие деревья, кустарники, столбы, другие транспортные средства). В результате данный процесс требует меньше вычислительной мощности компьютера, необходимой обычно для распознавания людей, так как основное внимание направлено только на те зоны, где обнаружены пешеходы. Ещё одним плюсом новой системы является то, что она допускает в половину меньше ошибок в отличие от существующих аналогов.
Пока прототип способен распознавать только один тип запрограммированных объектов, а потому разработчики работают над усовершенствованием алгоритма. В перспективе исследователи предвидят использование технологии не только в беспилотных автомобилях, но и в робототехнике, камерах наблюдения, дронах и так далее.
Источник: gizmag.com