Больше всего раздражения у водителей автомобилей вызывают гаишники и эвакуаторы. Что если дать водителю неправильно припаркованной машины шанс узнать о приближении эвакуатора и исправить ситуацию? С такой идеей мы обучили нейронную сеть распознавать эвакуаторы на изображениях с камер видеонаблюдения.
Два года назад наша команда стартовала в разработке и обучении нейросети по распознаванию автомобилей на парковках. За это время мы собрали датасет в более чем 26 тысяч изображений, подключили к сервису распознавания автомобилей 376 камер, 122 парковки, из них всего 5400 парковочных мест. Разработали мобильное приложение с отображением свободных и занятых парковочных мест, а еще создали API, которое каждый желающий может использовать для для решения бизнес-задач.
На сегодняшний день мы достигли достаточно высокой точности распознавания в разных погодных и внешних условиях — читайте об этом в статье Белорусский AI сервис опередил Google и Microsoft AI в распознавании автомобилей.
И потому решили двигаться дальше — распознавать эвакуаторы. Полученные данные мы планируем отправлять нотификацией пользователям мобильного приложения или дашборда, или предложить новые возможности для сервисов видеонаблюдения.
Чем эвакуаторы отличаются от легковых и грузовых автомобилей?
Ключевыми признаками выступают платформа и кран. Если трудно распознать эти признаки, то скорее всего это обычная грузовая машина. На текущий момент наша нейросеть распознаёт три класса автомобилей: большие машины (bigCars), маленькие машины (smallCars) и эвакуаторы (towTruck).
Под большими мы имеем в виду машину с обзором снизу, когда видны фары, форма, зеркала, колёса и другие подобные признаки.
Под маленькими имеем в виду машину с видом сверху вниз, при этом ключевым признаком является форма машины.
Эвакуаторы на текущий момент имеют схожие с маленькими машинами признаки, но важным отличием являются платформа и кран.
Сейчас мы распознаем эвакуаторы только вид сверху или под углом, в основном это данные с камер видеонаблюдения с верхних этажей домов. Мы планируем продолжить обучение нашей нейронной сети на всех видах изображений, чтобы взяв любую картинку из интернета, вы могли получить точный результат.
Пока что вот такие типы изображений будут распознаны как обычные автомобили, то есть smallCar или bigCar.
Это наш тестовый проект и мы планируем развивать его более детально в зависимости от потребностей пользователей и запросов бизнеса. Если у вас есть предложения о том, как можно использовать обнаружение эвакуаторов, то оставьте комментарий или пишите на info@spotvision.co.
Если вы хотите проверить работу каждого сервиса по распознаванию автомобилей, вот ссылка.