Различение нескольких объектов
Для классификации объектов мы обучили модель на базе нейросети YOLO. Определение марки автомобиля и кузова сначала нам казались, скорее, приятным бонусом, который, правда, потребляет значительные вычислительные ресурсы. Однако, эта опция оказалась абсолютно незаменимой при различении двух разных автомобилей в кадре. Представьте, что видеокамера фиксирует въезд одного автомобиля в бокс автосервиса, при этом, другой автомобиль просто стоит рядом с воротами. Если система не умеет различать автомобили, находящиеся в кадре рядом, может произойти склейка объектов, и в бокс «заедет» другой, припаркованный автомобиль.
Люди в кадре
Ещё более важной, оказалась функция детекции силуэта человека. Сотрудники и клиенты могут перекрывать часть номерного знака, что приводит к ошибкам в расшифровке номеров. Если в кадре присутствует человек рядом с рамкой ГРЗ, такие изображения мы отбрасывали.