8-800-700-35-17
пн-пт 09.00 - 18.00 (МСК)

Главная Продукты Видеоконтроль и учет автотранспорта Автомаршал.SDK

Автомаршал.SDK

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

Автомаршал.SDK (Software Development Kit) - комплект средств разработки, который позволяет программисту добавить функционал распознавания номеров транспортных средств в разрабатываемое программное обеспечение (ПО) для систем охранного видеонаблюдения и контроля. Интеграция возможна в ПО, рассчитанное на работу в ОС Microsoft Windows. Под заказ возможно исполнение SDK под ОС Linux.

Автомаршал включен в реестр российского ПО.

Задать вопрос

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

Автомаршал.SDK включает в себя:

  • Ядро распознавания (набор dll-файлов, написанных на языке C#)
  • Документацию по интеграции ядра в стороннее ПО
  • Примеры интеграции ядра в стороннее ПО для наиболее распространенных языков
  • Ключ защиты и файл лицензий, которые разрешают использовать определенное количество каналов (видеокамер) для распознавания номеров

Автомаршал.SDK выпускается в двух модификациях:

  • для анализа видеопотока
  • для анализа отдельных изображений

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

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

При использовании демо-версии Автомаршал.SDK у Вас будет возможность протестировать распознавание автономеров как по видеопотоку (например, видео с камер), так и по отдельным изображениям.


Интеграция ядра распознавания в ПО
может быть осуществлена при помощи двух технологий:

  • Microsoft .NET - рассчитана на интеграцию с ПО, написанном на .NET-языке под платформу MS .NET Framework 4.5 или выше (C#, VB .NET и другие). Список .NET-языков здесь.
  • COM/OLE - рассчитан на интеграцию с ПО, язык программирования которого поддерживает работу с COM-объектами и интерфейсами (C++, Object Pascal/Delphi и другие).

Кроме непосредственно функционала распознавания номеров SDK содержит модуль захвата изображения с различных видеоисточников (аналоговые и IP-камеры, видеофайлы и т.п.), что освобождает разработчика от необходимости реализовывать свой способ получения видео. 

Ядро распознавания защищено специальным ключом защиты и не может быть использовано без него.

Принцип работы:

Ядро распознавания получает видеопоток из видеоисточника (видеокамера и т.п.) и выявляет наличие движения в кадре

Cпециальные алгоритмы анализируют кадры с движением и находят на них автомобильные номера

Найденные номера распознаются

Для каждого распознанного номера ядро распознавания генерирует событие
 и передает эти данные в ПО разработчика

Области применения:

  • Интегрированные комплексные системы безопасности на промышленном предприятии, компонентами которых выступает система контроля и управления доступом (СКУД) автотранспортных средств.
  • Системы автоматизации учета грузоперевозок с использованием автотранспорта на промышленном предприятии.
  • Системы контроля с необходимой функцией распознавания регистрационных номеров автотранспорта.

Схема вариантов взаимодействия стороннего ПО с ядром распознавания «Автомаршал»:


Ядро распознавания для каждого транспортного средства формирует следующую информацию: 

  • идентификатор видеокамеры
  • имя видеокамеры
  • дата/время проезда
  • государственный регистрационный знак (ГРЗ) автомобиля (передний или задний)
  • тип ГРЗ (страна, шаблон)
  • достоверность распознавания номера
  • направление проезда
  • изображение автомобиля, ширина, высота, отметка времени
  • координаты номера на изображении
  • координаты символов номера на изображении
  • статус (распознан/не распознан)

Для интеграции COM/OLE:

  • идентификатор видеокамеры
  • дата/время проезда
  • государственный регистрационный знак (ГРЗ) автомобиля (передний или задний)
  • тип ГРЗ (страна, шаблон)
  • направление проезда
  • статус (распознан/не распознан)

На базе данного SDK построен продукт Автомаршал.

Прайс-лист Автомаршал.SDK

ЭВМ системы распознавания автомобильных номеров «Автомаршал» строится, как правило, на базе ПК. Рекомендуемые разработчиком системы «Автомаршал» параметры вычислительного устройства приведены ниже.

Поддерживаемые операционные системы: 

Windows 10 только x64 версии 1809 или более поздней версии
Windows 8.1 только x64 версии 6.3.9600.17031
Windows 7SP1 только x64 версии 6.1.7601.25792
Windows Server 2012R2*/2016/2019 только x64
Для Windows Server 2012R2 требуется пакет Windows Server Essentials Media Pack

Рекомендуемые параметры компьютера: 

Для скорости автомобиля до 30 км/ч
Core i3-8XXX, ОЗУ 4 Гб (для обработки до 2 каналов распознавания)
Core i5-8XXX, ОЗУ 8 Гб (для обработки до 4 каналов распознавания)
Core i7-8XXX, ОЗУ 16 Гб (для обработки до 8 каналов распознавания)

Для скорости автомобиля до 150 км/ч
Core i3-8XXX, ОЗУ 4 Гб (для обработки 1 канала распознавания)
Core i5-8XXX, ОЗУ 4 Гб (для обработки до 2 каналов распознавания)
Core i7-8XXX, ОЗУ 8 Гб (для обработки до 4 каналов распознавания)
Core i9-10900K, ОЗУ 16 Гб (для обработки до 8 каналов распознавания)

Для скорости автомобиля до 270 км/ч
Core i5-8XXX, ОЗУ 4 Гб (для обработки до 1 каналов распознавания)
Core i7-8XXX, ОЗУ 8 Гб (для обработки до 2 каналов распознавания)
Core i9-10900K, ОЗУ 16 Гб (для обработки до 4 каналов распознавания)

*минимальные требования к CPU: Intel Core i3-6xxx.

Свободный USB-разъем для ключа защиты
Монитор разрешением 1280х720 или больше
Список рекомендуемых моделей процессоров см. на support.mallenom.ru

Примечание: при выборе компьютера для ПО Автомаршал рекомендуем придерживаться следующей логики - для анализа каждого видеоканала необходимо одно ядро процессора. Если необходимо анализировать более 8 каналов, то рекомендуем использовать сервера на базе масштабируемых процессоров Intel Xeon, например*:

Intel® Xeon® 3106 Bronze (# of Cores/# of Threads) 8/8
Intel® Xeon® Silver 4210 (# of Cores/# of Threads) 10/20
Intel® Xeon® Platinum 8380 (# of Cores/# of Threads) 40/80

По объему оперативной памяти - рекомендация 2 Гб на 1 видеокамеру.

*Приведены конфигурации процессора для распознавания номеров на видеопотоке разрешением 1280х720 пикселей.

Для консультации по выбору вычислительного оборудования обращайтесь к специалистам технической поддержки ООО «Малленом Системс».

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Цены:

Цены на Автомаршал.SDK можно уточнить по тел. 8 800 700 3517, +7 (8202) 20-16-35.

В течение 1 года после приобретения ПО Автомаршал предоставляется бесплатная техническая поддержка.

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

Если у Вас возникли вопросы по установке и использованию Автомаршал, зайдите на сайт техподдержки  support.mallenom.ru. Возможно, там уже есть нужный Вам ответ.

Некоторые типовые вопросы освещены также на нашем youtube канале в плейлисте «Автомаршал. Обучающие видеоролики»: https://www.youtube.com/user/MallenomSystems

Если Вы нашли ответ на свой вопрос, задайте его в форуме или отправьте запрос по электронной почте:  support@mallenom.ru

Телефоны службы технической поддержки: 8-800-700-35-17, доб. 4 (для звонков по России), +7 (8202) 20-16-39  (с 09:00 до 18:00 мск)

По вопросам приобретения обращайтесь:

Тимофеева Анастасия 
по телефону:  8-800-700-35-17 (доб. 201), +7 (8202) 20-16-34
по электронной почте: am@mallenom.ru

Техническая поддержка:

Сайт техподдержки:  support.mallenom.ru
Электронная почта:  support@mallenom.ru
Телефоны: 8-800-700-35-17, доб. 4 (для звонков по России), +7 (8202) 20-16-39  (с 09:00 до 18:00 мск)