Использование утилиты iANPR в Распознавателе автономеров Xeoma

Xeoma — лидер на рынке современного видеонаблюдения. С каждым днем Xeoma подтверждает свой статус одной из самых гибких программ с множеством разнообразных функций и возможностей. Распознавание автомобильных номеров одна из самых востребованных возможностей, как на крупных предприятиях, так и для домашнего использования.

Для распознавания автомобильных номеров может быть использована ваша программа или утилита – для этого достаточно скачать ее и положить ее в каталог Xeoma или сделать это прямо через Xeoma**.

Например, можно использовать платную программу «iANPR» (лицензия на утилиту приобретается отдельно).

1) остановите Xeoma (если установлена в автостарт, Главное меню –> Установить –> Деинсталлировать –> Удалить (кроме архива и настроек))
2) скачайте дистрибутив под вашу систему здесь: http://ianpr.org/download
3) в основной директории Xeoma зайдите в папку Additional, создайте в ней папку ianpr – в неё положите папку из скачанного архива
4) запустите Xeoma, теперь в модуле “Распознавание автомобильных номеров” будут галочки стран с подписями посредством iANPR
5) положите лицензию iANPR в ту же папку, она подгрузится автоматически

Важно для Linux: После запуска Xeoma и начала работы с iANPR рекомендуется зайти в ту же директорию «ianpr» и проверить там файл …/x64/ianpr.log на наличие строчки вида:

Can't open library: /usr/local/Xeoma/Additional/ianpr/x64/libopencv_world.so

Если такая есть — свяжитесь с нами.

Советы по работе с iANPR
Методы определения: В настройках модуля «Распознаватель автономеров» есть выбор метода детекции:

license_plate_recognition_with_xeoma_ianpr_methods

Информацию о методах определения номера ianpr можно найти у них в документации: http://ianpr.org/docs/iANPR.pdf

Начиная с версии Xeoma 20.10.13, добавлена поддержка флага NO_LOW_RELIABILITY. Этот флаг предназначен для снижения ложных срабатываний и используется в комбинации методов распознавания 2 и 3.

Далее выдержка из документа:
«Detect_Mode определяет режимы детектирования автомобильного номера. Их можно, даже нужно использовать совместно. В данной версии режимов детектирования 4:
 ANPR_DETECTMODE1,
 ANPR_DETECTMODE2,
 ANPR_DETECTMODE3,
 ANPR_DETECTMODE4.
Они отличаются настройками при поиске номеров и их можно использовать одновременно (при этом правда несколько снижается производительность).
ANPR_DETECTMODE1 – Метод, основанный на детектировании номера целиком с простой адаптивной обработкой изображения.
ANPR_DETECTMODE2 – Метод, основанный на детектировании номера целиком с адаптивной обработкой изображения, основанной на удалении мелких перемычек. Включает в себя практически 100%
номеров детектированных с помощью ANPR_DETECTMODE1, а также номера, которые ANPR_DETECTMODE1 не детектируются. Поэтому ANPR_DETECTMODE1 не рекомендуется использовать.
ANPR_DETECTMODE3 – Метод, основанный на детектировании номера целиком с блочной обработкой изображения.
ANPR_DETECTMODE4 – Метод, основанный на выделении частей номера с простой адаптивной обработкой изображения. Не рекомендуется использовать отдельно от других методов, поскольку дает низкие показатели детектированных номеров и не всегда точное детектирование. Однако, его особенности таковы, что он детектирует те номера, которые не детектируются другими методами. При этом могут в значительном количестве возникать дополнительные ложные срабатывания, например, на плакатах.
Для качественного распознавания рекомендуется использовать комбинации методов ANPR_DETECTMODE2 и ANPR_DETECTMODE3, 10 или ANPR_DETECTMODE2 + ANPR_DETECTMODE3 + ANPR_DETECTMODE4»

Поддерживаемые типы российских автономеров

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

Список доступных кодов:

TYPE_RUSSIAN_BASE 0 Базовый номер России
TYPE_RUSSIAN_TRANSIT 1 Транзитный номер России
TYPE_RUSSIAN_TRAILER 2 Номер прицепа России
TYPE_RUSSIAN_PUBLIC 3 Общественный транспорт России
TYPE_RUSSIAN_POLICE 4 Номер полиции России
TYPE_RUSSIAN_ARMY 5 Военный номер России
TYPE_RUSSIAN_SQUARE_BASE 6 Номер трактора или мотоцикла России
до 2019 г.
TYPE_RUSSIAN_DIPLOMAT 7 Дипломатический номер
TYPE_RUSSIAN_BASE_SQUARE 8 Базовый квадратный номер РФ, с 2019 г.

Пост-запись
На что влияет пост-запись в модуле «Распознаватель автономеров», читайте здесь