Документация для версии Авто-Интеллект 6.0. Документация на другие версии также доступна.

Предыдущая страница Панель настройки объекта Модуль RoadAR  Панель настройки объекта Анализ трафика Следующая страница


Панель настройки объекта Модуль Seenaptec включает следующие элементы интерфейса.

Описание параметров настройки объекта Модуль Seenaptec приведено в таблице.


п/п

Название параметра

Способ задания значения параметра

Описание параметра

Представление

Значение по умолчанию

Диапазон значений

1

Флажок Масштабирование

Установка флажком

Уменьшает размер кадра при распознавании в зависимости от значения параметра «Ширина зоны».

Булевский тип

Нет

Да – при распознавании размер кадра уменьшается.
Нет – при распознавании размер кадра не уменьшается.

2Поле Количество потоков для обработки кадраВвод значения в полеЗадает максимальное количество потоков распознаванияЦелое неотрицательное число00-255
3Раскрывающийся список Тип лицензииВыбор значения из спискаЗадает используемый тип лицензииСписок типов лицензийпо умолчанию

по умолчанию - тип лицензии определяется автоматически.

быстрая (25fps).

медленная (6fps).

4Флажок Генерировать событие нераспознанного номераУстановка флажкомВключает генерацию события НЕ ОПРЕДЕЛЕН для ТС, номер которых не удалось распознать.Булевский типНетДа – если номер нераспознан, то будет сгенерировано соответствующее событие.
Нет – если номер нераспознан, то такое ТС будет проигнорировано
5Кнопка Тонкая настройка СДКНажатие на кнопкуПереход к тонкой настройке SDK (см. таблицу ниже)---

Внимание!

Тонкую настройку SDK необходимо выполнять только при поддержке технических специалистов компании ITV!

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

ПараметрОписание

VodiCTL_VPW_PLATE_RATIO_TYPE

Данный параметр задает информацию о том, насколько входное изображение уменьшено или увеличено по высоте. Значение по умолчанию — 0. Возможны 3 варианта:

  1. Искажений нет
  2. Автоматически исходя из размера изображения
  3. Значение пользователя

VodiCTL_VPW_IMAGE_THRESHOLD

Базовый уровень бинаризации изображения. По умолчанию — 40.

VodiCTL_VPW_IMAGE_BLUR

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

VodiCTL_VPW_ PLATE_EXTRA_ANGLE_ANALYSE

Включить/выключить алгоритм учета перспективы изображения номерной пластины.

VodiCTL_VPW_ PLATE_EXTRA_RANGES_ANALYSEВключить/выключить алгоритм тщательного поиска кандидатов номерной пластины.

VodiCTL_VPW_PLATE_STAR_MAX

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

VodiCTL_VPW_PLATE_PROBABILITY_MIN

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

VodiCTL_VPW_PLATE_FILTER_ROFACTOR

Коэффициент фильтрации номерных пластин по так называемой плотности изображения — отношению количества белых

пикселей к общему количеству пикселей (первая стратегия). Тип — unsigned. Данный коэффициент используется при бинаризации изображения и имеет оптимальные значения, которые определяются разработчиками AutoSDK с помощью собственных тестовых выборок. Параметр считается служебным, и задавать его значение нужно согласно рекомендациям специалистов технической поддержки.

VodiCTL_VPW_PLATE_FILTER_RODROPFACTOR

Коэффициент фильтрации номерных пластин по плотности изображения (вторая стратегия). Тип — unsigned. Данный коэффициент используется при бинаризации изображения и имеет оптимальные значения, которые определяются разработчиками AutoSDK с помощью собственных тестовых выборок. Параметр считается служебным, и задавать его значение нужно согласно рекомендациям специалистов технической поддержки.

VodiCTL_VPW_PLATE_FILTER_SYMCOUNT

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

VodiCTL_VPW_LOG_SETTINGS

Включить/выключить запись в лог-файл всех параметров распознавания.

VodiCTL_VPW_PLATE_PRECISE_ANALYSE

Включить/выключить углубленный анализ изображения. Повышает качество распознавания в неблагоприятных условиях (например, если характеристики/настройки камеры не полностью соответствуют требованиям либо при плохой погоде). Увеличивает время обработки кадра на 20-30% в зависимости от его размера. В нормальных условиях данный параметр не влияет на качество распознавания.

VodiCTL_VPW_DYNAMIC_ENABLE

Включить/выключить динамику распознавания номера (по умолчанию динамика включена).

Если установлено значение True, то работает трекинг и распознавание номера осуществляется по совокупности кадров. В значении False трекинг отключен и распознавание номера осуществляется по каждому кадру в отдельности без привязки к предыдущим, при этом качество может варьироваться от 0%-100%.

VodiCTL_VPW_DYNAMIC_OUTPUT_FRAMECOUNT

Количество кадров, необходимых для выдачи номера. Значение по умолчанию равно 0. Это необходимое, но не достаточное условие для первой выдачи результата. Это условие задерживает выдачу с первого момента распознавания номера в динамике. Настройка призвана поднять достоверность результатов, а так же скрыть возможные ложные срабатывания.

VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE

Включить/выключить периодическую выдачу результатов распознавания номерных пластин.

VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT

Минимально необходимое время наблюдения за номерной пластиной (в микросекундах), прежде чем выдать результат распознавания пользователю. Данный параметр может использоваться только при включенном режиме “Динамика”. В этом режиме производится наблюдение за траекторией движения автомобиля, и пользователь не сразу получает результат распознавания номера, а по прошествии времени, указанного для данной настройки. В таком случае первый результат распознавания будет заменен на более качественный и впоследствии выдан пользователю. Если для данного значения установлен параметр 0, пользователю выдается первый результат распознавания найденного номера. Следует учитывать, что по прошествии времени, указанного в данном параметре, наблюдение за траекторией номера продолжается, пока он не скроется из кадра.

VodiCTL_VPW_DYNAMIC_OUTPUT_PERIOD

Период времени (в миллисекундах), за который необходимо выдать пользователю результат распознавания. Данный параметр можно использовать только при установленном параметре VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE.

VodiCTL_VPW_DYNAMIC_DURATION_WITHOUT_ACCESS

Максимально допустимое время отсутствия номерной пластины в зоне наблюдения (в микросекундах). По истечении этого времени номерная пластина считается потерянной и выдается пользователю с установленным флажком VodiF_RESULT_LOST.

VodiCTL_VPW_DYNAMIC_COMPARABLE_TIME_MAX

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

VodiCTL_VPW_DNN_DEVICES

Задает список устройств, на которых будут происходить вычисления нейронных сетей (DNN). Набор доступных устройств определен в файле <Vodi/devType.h>.

Также параметр можно задать через переменную окружения Windows: VPW_DNN_DEVICES ={список_устройств_через_запятую}. Например: CPU,GPU,MYRIA.

VodiCTL_VPW_PLATECANDS_METHODS

Задает множество методов получения кандидатов номеров. Доступны методы:

  • VodiF_VPW_PLATECANDS_BY_MORPH — старый метод, работает по умолчанию;
  • VodiF_VPW_PLATECANDS_BY_DNN — новый метод на базе глубоких нейронных сетей (DNN).

Для работы в режиме VodiF_VPW_PLATECANDS_BY_DNN важно правильно задавать минимальный размер номера на изображении, чем он больше (например от 100 пикселей и выше), тем будет выше производительность работы.

Также параметр можно задать через переменную окружения Windows: VPW_PLATECANDS_METHODS={номер}. Например: 1, 2.

VodiCTL_VPW_ANALYSE_LEVEL

Задает уровень анализа номера. Доступны следующие уровни анализа:

  • VodiK_VPW_TEMPLATE_ANALYSE — на этом уровне будут также распознаны найденные символы. Проводит полный анализ номера и установлен по умолчанию.
  • VodiK_VPW_PLATECANDS_ANALYSE — на этом уровне будут найдены только кандидаты номеров, то есть, прямоугольники их областей;
  • VodiK_VPW_SYMCANDS_ANALYSE — на этом уровне будут также найдены кандидаты символов, то есть, прямоугольники их областей;
VodiCTL_VPW_PLATE_ANALYSE_METHODS

Задает множество методов анализа кандидатов номеров. Доступные методы:

  • VodiK_VPW_PLATE_ANALYSE_METHODS_DEFAULT — метод по умолчанию.
  • VodiF_VPW_BLURAN, VodiF_VPW_NAN, VodiF_VPW_TMPLAN, VodiF_VPW_DNNAN, VodiF_VPW_OTSUAN.
  • VodiF_VPW_DNNAN — новый метод анализа номера на основе глубокой нейронной сети. По умолчанию отключен.

Методы VodiF_VPW_BLURAN | VodiF_VPW_DNNAN | VodiF_VPW_TMPLAN дают наибольшее число правильно распознанных результатов.

VodiCTL_VPW_PLATE_DNN_FILTER_ENABLE

Включить/выключить фильтрацию кандидатов номеров глубокой нейронной сетью (DNN).

VodiCTL_VPW_TREAT_PLATECAND_AS_PLATE

Включить/выключить возможность считать каждый кандидат номера — номером. Это означает, что если анализ кандидата по тем или иным причинам был неуспешным (например, не удалось распознать номер), то такой кандидат не будет утерян, а будет выдан как номер, при этом часть информации будет отсутствовать, а именно pis_plate_variantc будет 0.

VPW_RECOGN_OUTSIDE_PLATECAND

Данная переменная окружения Windows дает возможность запретить анализировать номер за пределами прямоугольной области (то есть, кандидата номера) найденной детектором номеров. Это экспериментальный параметр и он может быть удален со временем.

VodiCTL_VPW_SEQUENTIAL_FLUSH_ENABLE

Включить/выключить возможность изменять поведение операции VodiprincFlush. Без этого параметра, операция ожидала завершения анализа всех кадров, передавала результаты в динамику (если она включена), аккумулировала результаты динамики, выполняла операцию flush для динамики и возвращала аккумулированный результат.

С этим параметром операция ожидает завершение анализа самого раннего кадра, передает его результат в динамику (если она включена) и возвращает ее результат. Таким образом, чтобы получить все результаты которые еще анализируются, необходимо последовательно вызывать операцию VodiprincFlush пока она возвращает статус >=BoS_OK.

VodiCTL_VPW_DYNAMIC_VELOCITY_MAXСистемные параметры. Строго не рекомендуется изменять значения по умолчанию.
VodiCTL_VPW_DYNAMIC_COMPARABLE_SYMBOLS_MIN
VodiCTL_VPW_DYNAMIC_BEFORE_LOST_TRACK_TIME_MAX
VodiCTL_VPW_DYNAMIC_AFTER_LOST_TIME_MAX
VodiCTL_VPW_DYNAMIC_AFTER_LOST_FACTOR
VodiCTL_VPW_DYNAMIC_PLATE_LOCATION_MISMATCH_FACTOR
VodiCTL_VPW_DYNAMIC_COMPARABLE_TIME_FACTOR
VodiCTL_VPW_DYNAMIC_PLATE_LOCATION_MISMATCH_FACTOR2

VodiCTL_VPW_DYNAMIC_TRAC_LIMIT
VodiCTL_VPW_DYNAMIC_BEFORE_LOST_TRACK_FACTOR