Регистратор прохождения автомобилей решает следующие задачи:
• Автоматическое определение прохождения и подсчет проходящих автомобилей
на участке пути (в том числе на трассе, при въезде на территорию предприятия или
стоянки), а также контроль выезда.
• Автоматическая видеосъемка проезжающих автомобилей и сохранение их изображений в
базе данных Регистратора вместе с сопутствующей информацией ( время прохождения,
гос. номер).
• Автоматический поиск на изображении и распознавание номеров автомобилей, сохранение
этих номеров в графической базе данных с возможностью последующего просмотра
изображений и коррекции неточно распознанных номеров.
• Обмен данными с диспетчерским пунктом в режиме реального времени.
• Сверка с центральной базой данных для выяснения статуса автомобиля с распознанным
номером. Например, проверка оплаты при выезде со стоянки, определение автомобилей,
находящихся в розыске.
• Выполнение запросов по базе данных Регистратора, составление статистических справок и
отчетных документов.
Регистратор прохождения автомобилей представляет собой программно-аппаратный комплекс, в состав которого входят видеокамеры в боксах, платы видеоввода (фреймграбберы), источники освещения, промышленный компьютер (возможно, с термостатическим внешним корпусом при автономной установке).
Программное обеспечение Регистратора адаптируется к требованиям Заказчика. Информация, хранимая в базах данных, преобразуется в формат, удобный для установления связи с комплексом программ, используемых Заказчиком.
Принципы работы регистратора
Для обеспечения стабильной работы, независимо от погодных условий и времени суток, должны быть установлены соответствующие источники освещения. Постоянно работают видеокамеры, следящие за определенными участками проезжей части. Видеосигналы передаются на компьютер в служебном помещении, преобразуются в цифровые изображения с использованием фреймграбберов. Регистратор определяет факт появления автомобиля путем программного сравнительного анализа серии последовательных изображений.
При появлении автомобиля в зоне видимости программный модуль поиска номера «пытается» обнаружить и вырезать графический фрагмент с номером автомобиля на каждом видеокадре. В случае успешной попытки соответствующий видеокадр сохраняется в графической базе данных. Если успешных попыток не было (номер отсутствует или сильно загрязнен), сохраняется один из видеокадров с изображением автомобиля.
Программный модуль распознавания номера преобразует изображение номера на каждом из вырезанных графических фрагментов в текстовую строку, состоящую из цифровых и буквенных символов, входящих в номер.
Данные о въехавшем, или выехавшем автомобиле поступают в диспетчерский пункт. Автомобиль выпускается со стоянки или с территории предприятия только в том случае, если его распознанный номер найден в центральной базе данных и имеет соответствующий статус (выезд разрешен). Правила разрешения выезда могут быть изменены по желанию Заказчика.
Программный модуль просмотра и редактирования графической базы данных предоставляет графический интерфейс, позволяющий оператору «прокручивать» накопленные графические и числовые данные по прохождению автомобилей. Если номер не полностью распознан, оператор получает цветовое предупреждение. В этом случае оператор по изображению автомобиля на экране редактирует номер с клавиатуры, после чего цветовое предупреждение исчезает.
Программное обеспечение позволяет выполнять любые запросы и распечатывать любые отчетные формы по требованию Заказчика.
Данные преобразуются в формат, удобный для связи с БД Заказчика (текстовый, xls, dbf и т.п.).

Информация в базе данных:
• графическое изображение автомобиля;
• графическое изображение найденного программой номера;
• текстовое значение распознанного номера;
• дата и время въезда/выезда.

Распознавание номера:
(A) Номер найден, вырезан и обработан графическим фильтром.
(B) Изображение номера разрезано на изображения символов.
(C) Символы распознаны.

Один из применяемых методов – векторизация изображений символов с последующим распознаванием получаемых «скелетов».

