Распознавание автомобильных номеров

Обзор и сравнительная характеристика современных систем распознавания автомобильных номеров, их преимущества и недостатки. Описание используемого в данном процессе алгоритма. Условия и возможности, тенденции применения той или иной системы распознавания.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 25.10.2018
Размер файла 315,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Распознавание автомобильных номеров

Технология распознавания автомобильных номеров давно перестала быть экзотикой и постепенно становится частью нашей будничной жизни, так же, как когда-то это произошло с автомобилем. Постоянно растущее число транспортных средств требует от разработчиков эффективных решений для обеспечения безопасности и комфорта автовладельцев. Одним из результатов интенсивных исследований в этой области стали современные интеллектуальные системы для «считывания» номерных знаков, которые могут успешно применяться практически во всех сферах, так или иначе связанных с автотранспортом.

Актуальной задачей, решаемой с помощью систем считывания государственных регистрационных знаков, является мониторинг дорожно-транспортной обстановки. Интеграция систем распознавания с комплексами видеофиксации нарушений ПДД обеспечивает надежный контроль над транспортными магистралями: идентификация нарушителей по номеру позволяет автоматически подготавливать квитанции для оплаты штрафов, а также выявлять в потоке автомобили, представляющие интерес для правоохранительных органов (например, находящиеся в розыске).

Обзор систем распознавания автомобильных номеров

Система «Авто-Номер» [2] предназначена для получения данных с камер видеонаблюдения, распознавания регистрационных знаков транспортных средств и, при необходимости, передачи информации во внешние системы. Она может быть использована как отдельное приложение или интегрирована с другими установленными комплексами безопасности.

«Авто-Номер» построена на базе SDK «Авто-Контроль» и имеет две разновидности. Потоковая версия системы обеспечивает распознавание номерных знаков при скорости движения автомобилей в зоне контроля до 150 км/ч. Такой вариант «Авто-Номера» предназначен для использования совместно с комплексами мониторинга дорожно-транспортной обстановки.

Для паркинговой версии системы максимальная скорость движения транспортных средств составляет 20 км/ч. Паркинговый «Авто-Номер» удобно использовать для фиксации номерных знаков проезжающих автомобилей на стоянках, парковках и контрольно-пропускных пунктах предприятий.

Основные возможности системы:

ь Распознавание регистрационных знаков не только на «живых» данных с видеокамеры, но и видеофайлах различного формата (режим эмуляции).

ь Получение видеопотока с любых плат видеозахвата, для работы с которыми используются WDM-драйверы.

ь Многоканальный режим функционирования.

ь Сохранение стоп-кадров и видеозаписей проезда автомобилей по детектору движения.

ь Сохранение и передача во внешние системы данных о распознанном регистрационном знаке, дате и времени проезда, направлении движения.

ь Трансляция получаемых видеопотоков по локальной сети.

Рисунок 1. Система «Авто-Номер»

Система «Авто-Инспектор» [1] - программно-аппаратный комплекс, обеспечивающий распознавание номеров движущихся автомобилей, надежно работающий в широком диапазоне внешних условий, легко интегрируемый с охранным оборудованием, исполнительными устройствами и внешними базами данных. Эффективен для решения задач регистрации, идентификации и обеспечения безопасности автомобилей, контроля транспортных потоков.

В системе «Авто-Инспектор» реализованы функциональные возможности необходимые для эффективного решения задач на различных объектах: от обеспечения сохранности автомобилей в пределах автостоянки до контроля за передвижением транспорта в масштабах предприятия, отдельной магистрали, целого города. Высокие технические характеристики системы гарантируют надежную работу в широком диапазоне внешних условий.

Рисунок 2. Система «Авто-инспектор»

Существующие на данный момент системы распознавания номеров обладают широким перечнем возможностей. Но кроме преимуществ у них есть также и недостатки. В одной из описанных систем накладываются ограничения на характеристики изображения (размер и яркость). Основным недостатком всех подобных систем является их дороговизна. Было принято решение разработать свою систему распознавания государственных регистрационных знаков транспортных средств с устранением последнего недостатка.

Описание алгоритма распознавания номерных знаков

Процесс распознавания номерного знака состоит из нескольких этапов:

1 выделение номерной пластины в кадре;

2 наложение сетки на выделенную область;

3 распознавание текста.

На первом этапе работы алгоритма происходит выделение номерной пластины в кадре. Для этого используется особенность номерного знака, которая заключается в резких скачках яркости от белого к черному. Строится график зависимости яркости от координаты изображения - Х. Номерная пластина будет находиться в области, где на графике наблюдаются резкие выбросы.

Для построения графика яркости производится построчное сканирование изображения. По полученным результатам строится функция зависимости яркости изображения от координаты (1).

Для нахождения вертикальных краев номерной пластины находится вторая производная функции (1). Исходя из данных, полученных на графике яркости, выделяется примерная область расположения пластины. Далее на выделенную область накладывается сетка - шаблон. В случае их совпадения выделенная область считается номерной пластиной.

Для перехода к этапу распознавания текста на номерной пластине необходимо применить к полученному изображению ряд фильтров, чтобы изображение было более четким.

Данный алгоритм определения положения номерной пластины довольно устойчив к помехам, единственное, что может помешать определить положение номерного знака - это полное его загрязнение или его отсутствие.

На втором этапе работы алгоритма осуществляется распознавание текста на номерном знаке. Этот этап содержит в себе три подэтапа:

ь создание бинарной матрицы символов;

ь векторизация бинарной матрицы;

ь распознавание символа по составленному набору векторов.

Составление бинарной матрицы производится по алгоритму нахождения K-среднего. Белому пикселю ставится в соответствие единица, а черному пикселю ноль. Строится бинарная матрица (см. рис. 3)

Рисунок 3. Бинарная матрица изображения цифры 5

Процесс векторизации заключается в составлении набора векторов, который будет описывать символ, представленный в бинарной матрице. Для векторизации используется восемь направлений - восемь векторов, которые пронумерованы от 0 до 7 (см. рис. 4)

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 4. Роза ветров

Обход символа по контуру начинается с левого верхнего угла, а заканчивается когда алгоритм прейдет в ту точку, из которой начинался обход. Иногда в ходе векторизации получаются несколько подряд идущих векторов одного направления. В данном случае они объединяются в один вектор (см. рис. 5).

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 5. Пример склеивания векторов одного направления

В итоге векторизации получаем набор векторов, которые описывают символ бинарной матрицы.

Метод векторизации символов хорош тем, что он позволяет в дальнейшем сравнивать и распознавать символы независимо от того какого размера распознаваемые символы.

На последнем этапе работы алгоритма производится сравнение полученного набора векторов с набором эталонных векторных описаний символов. Сравнение производится с использованием расстояния Левенштейна, что позволяет с большой точностью и при небольших затратах времени и ресурсов распознать символы.

По сравнению с другими алгоритмами распознавания номерных знаков данный алгоритм отличается простотой реализации, высокой производительностью. Основным его преимуществом является то, что при его использовании не важен размер распознаваемого символа. То есть он является универсальным для камер с любой разрешающей способностью.

Библиографический список

распознавание автомобильный номер

1 Авто-Инспектор - система распознавания автомобильных номеров 23.09.2008 ист.: http://www.olimpengineering.ru/auto

2 «Авто-Номер». Система распознавания государственных регистрационных знаков транспортных средств ист.: http://elvees.ru/index.php? id=493

3 Гашников М.В., Глумов Н.И., Ильясова Н.И. Методы компьютерной

4 обработки изображений. - М.: ФИЗМАТ ЛИТ, 2003. - 784 с.

5 Гаганов В., Конушин А. Сегментация движущихся объектов в видео

6 потоке // Научно-популярный online-журнал Графика и Мультимедиа

7 [Электронный ресурс]. - 2004. - Режим доступа к журн.:

8 http://cgm.graphicon.ru, свободный.

9 ГОСТ 50577-93. Знаки государственные регистрационные

10 транспортных средств типы и основные размеры. Технические

11 требования. Введен 01.01.94. - М.: Издательство стандартов. - 5 с. 29

12 Хемминг Р.В. Цифровые фильтры. - М: Советское радио, 1980. - 224 с.

13 Хорн Б.К.П. Зрение Роботов. - М.: МИР, 1989. - 487 с.

Размещено на Allbest.ru


Подобные документы

  • Распознавание объектов наблюдения необходимо для определения значимости или опасности с целью принятия адекватных мер воздействия. Основы решения задач распознавания. Радиолокационные системы отличия. Ансамбли распознаваемых портретов. Картинный портрет.

    реферат [1,6 M], добавлен 28.01.2009

  • Рассмотрение основных этапов в решении задачи оптимизации приема сигнала. Изучение методов фильтрации и оптимизации решений. Вероятностный подход к оценке приёма сигнала; определение вероятности ошибок распознавания. Статические критерии распознавания.

    презентация [3,0 M], добавлен 28.01.2015

  • Состояние проблемы автоматического распознавания речи. Обзор устройств чтения аудио сигналов. Архитектура системы управления периферийными устройствами. Схема управления электрическими устройствами. Принципиальная схема включения электрических устройств.

    дипломная работа [1,1 M], добавлен 18.10.2011

  • Возможность выделения сигнальных признаков в приемниках обнаружения и сопровождения. Технические характеристики и аналитическое описание сигналов. Подбор математической модели алгоритма радиолокационного распознавания. Разработка программного продукта.

    курсовая работа [415,8 K], добавлен 23.09.2011

  • Описание принципа действия двух типов автомобильных сигнализаций: энергозависимой и энергонезависимой. Функционирование свободного замкнутого и свободно разомкнутого реле блокировки двигателя. Системы защиты: сирена, блокировка стартера и подачи топлива.

    реферат [9,0 K], добавлен 06.12.2010

  • Понятие и определение биометрических признаков, примеры самых эффективных методов идентификации по сетчатке глаза и отпечаткам пальцев. Функции, характеристика и преимущества биометрических систем защиты. Выбор программ распознавания и Face-контроля.

    презентация [478,6 K], добавлен 13.02.2012

  • Цифровая обработка сигналов и ее использование в системах распознавания речи, дискретные сигналы и методы их преобразования, основы цифровой фильтрации. Реализация систем распознавания речи, гомоморфная обработка речи, интерфейс записи и воспроизведения.

    дипломная работа [1,1 M], добавлен 10.06.2010

  • Функциональная спецификация и структурная схема автомобильных вольтметра-термометра-часов. Описание ресурсов микроконтроллера, назначение выводов микросхемы. Ассемблирование и разработка алгоритма работы, коды кнопок и описание команд управления.

    курсовая работа [2,0 M], добавлен 27.12.2009

  • Принципы работы цифрового компаса HMC5883L, платы Arduino UNO. Особенности шины I2C, ее недостатки и преимущества. Программа Fritzing, ее значение для построения схемы подключения цифрового компаса к Arduino UNO. Согласование уровней выхода со входом.

    курсовая работа [1,4 M], добавлен 30.03.2014

  • Описание первых телеметрических систем дистанционного мониторинга. Характеристика систем диспетчерского контроля и сбора данных. Управляющие системы типа SCADA. Основные возможности, функции принципы и средства современных управляющих SCADA систем.

    реферат [371,5 K], добавлен 23.12.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.