loading
Новости

Принцип распознавания номерного знака

2021-02-02 18:47:37

Принцип работы распознавания номерного знака

От: Шэньчжэнь TGW Technology Co.,Ltd

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

alpr

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

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

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

Позиционирование номерного знака

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

Во-первых, метод, основанный на графической визуализации.

Существуют в основном (1) методы локализации на основе цвета, такие как алгоритм цветового края, цветовое расстояние и алгоритм сходства и т. Д.; (2) методы локализации на основе текстур, такие как вейвлет текстура, дифференциальная текстура горизонтального градиента и т. Д.; (3) Метод позиционирования на основе обнаружения краев; (4) Метод позиционирования, основанный на математической форме.

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

Во-вторых, метод, основанный на машинном обучении.

Методы на основе машинного обучения включают в себя методы позиционирования на основе инженерных функций и методы позиционирования на основе нейронной сети. Например, мы можем обучить систему позиционирования номерных знаков с помощью каскадного классификатора на основе функций haar, предоставляемых OpenCV. Но этот метод очень трудоемкий для обучения, а также низкая эффективность классификации и позиционирования. Следовательно, в области целевой локализации методы на основе нейронной сети являются основными методами. В методах локализации на основе нейронных сетей сверточные нейронные сети в основном используются для изучения целевых функций. Поскольку сверточная нейронная сеть имеет инвариантность трансляции, она может быть дополнена областями-кандидатами в процессе обучения и классифицировать регионы-кандидаты. Область-кандидат, которая правильно классифицирована,-это местоположение цели. Существует множество моделей реализации таких методов, таких как RCNN, более быстрый RCNN, SSD и так далее.

Сегментация персонажа

Задача сегментации персонажей состоит в том, чтобы вырезать каждый символ в многостонном или многостраинном изображении из всего изображения в одно изображение символа. Традиционные алгоритмы сегментации символов можно разделить на следующие две категории: методы прямой сегментации, методы сегментации, основанные на морфологии изображения. Метод прямой сегментации прост и основан на некоторых предварительных знаниях, таких как распределение символов номерных знаков, а также помогает некоторым основным алгоритмам проекции для достижения сегментации; метод сегментации на основе морфологии использует обнаружение краев, расширение и коррозию для определения положения изображения символа. Традиционные алгоритмы сегментации символов также чувствительны к внешним возмущениям, таким как наклон номерного знака, обрастание символов и адгезия. Правильная сегментация знаков номерного знака очень важна для распознавания символов. Только когда сегментация правильная, точность распознавания может быть гарантирована. С непрерывным развитием теории нейронных сетей технология сквозной классификации и распознавания изображений также сделала большие прорывы, поэтому многие программы OCR постепенно избавляются от традиционной обработки сегментации символов, а многоцелевые символы напрямую распознаются сетью распознавания..

Распознавание персонажа

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

Мы кратко обсудили некоторые технологии трех основных частей системы распознавания номерных знаков выше. В последующем мы подробно обсудим некоторые основные технологии.

Рекомендуется для вас
нет данных
Shenzhen Tiger Wong Technology Co., Ltd является ведущим поставщиком решений для управления доступом для интеллектуальной системы парковки транспортных средств, системы распознавания номерных знаков, турникета контроля доступа для пешеходов, терминалов распознавания лиц и Решения для парковки LPR .
нет данных
CONTACT US

Шэньчжэнь TigerWong Technology Co.,Ltd

Тел:86 13717037584

Электронная почта: info@sztigerwong.com

Добавить: 1-й этаж, здание А2, Индустриальный парк Silicon Valley Power Digital, № 1. улица Дафу, 22, улица Гуанлан, район Лунхуа,

Шэньчжэнь, провинция Гуандун, Китай  

                    

Авторское право©2021 Шэньчжэнь TigerWong Technology Co.,Ltd  | Карта сайта
Contact us
skype
whatsapp
messenger
contact customer service
Contact us
skype
whatsapp
messenger
Отмена
Customer service
detect