Автомаршал.SDK (Software Development Kit) - комплект средств разработки, который позволяет программисту добавить функционал распознавания номеров транспортных средств в разрабатываемое программное обеспечение (ПО) для систем охранного видеонаблюдения и контроля. Интеграция возможна только в ПО, рассчитанное на работу в ОС Microsoft Windows.
Автомаршал.SDK - модуль распознавания автомобильных номеров, предназначенный для встраивания в системы контроля и управления доступом автотранспорта.
Автомаршал.SDK включает в себя:
Ядро распознавания (набор dll-файлов, написанных на языке C#)
Документацию по интеграции ядра в стороннее ПО
Примеры интеграции ядра в стороннее ПО для наиболее распространенных языков
Ключ защиты и файл лицензий, которые разрешают использовать определенное количество каналов (видеокамер) для распознавания номеров
Интеграция ядра распознавания в ПО может быть осуществлена при помощи двух технологий:
- Microsoft .NET - рассчитана на интеграцию с ПО, написанном на .NET-языке под платформу MS .NET Framework 4.5 или выше (C#, VB .NET и другие). COM/OLE - рассчитан на интеграцию с ПО, язык программирования которого поддерживает работу с COM-объектами и интерфейсами (C++, Object Pascal/Delphi и другие).
- Кроме непосредственно функционала распознавания номеров SDK содержит модуль захвата изображения с различных видеоисточников (аналоговые и IP-камеры, видеофайлы и т.п.), что освобождает разработчика от необходимости реализовывать свой способ получения видео.
Ядро распознавания защищено специальным ключом защиты и не может быть использовано без него.
Принцип работы:
- Ядро распознавания получает видеопоток из видеоисточника (видеокамера и т.п.) и выявляет наличие движения в кадре
- Cпециальные алгоритмы анализируют кадры с движением и находят на них автомобильные номера
- Найденные номера распознаются
- Для каждого распознанного номера ядро распознавания генерирует событие
- и передает эти данные в ПО разработчика
Области применения:
- Интегрированные комплексные системы безопасности на промышленном предприятии, компонентами которых выступает система контроля и управления доступом (СКУД) автотранспортных средств.
- Системы автоматизации учета грузоперевозок с использованием автотранспорта на промышленном предприятии.
- Системы контроля с необходимой функцией распознавания регистрационных номеров автотранспорта.
Схема вариантов взаимодействия стороннего ПО с ядром распознавания «Автомаршал»:
Ядро распознавания для каждого транспортного средства формирует следующую информацию:
- идентификатор видеокамеры
- имя видеокамеры
- дата/время проезда
- государственный регистрационный знак (ГРЗ) автомобиля (передний или задний)
- тип ГРЗ (страна, шаблон)
- достоверность распознавания номера
- направление проезда
- изображение автомобиля, ширина, высота, отметка времени
- координаты номера на изображении
- координаты символов номера на изображении
- статус (распознан/не распознан)
Разработчик: http://www.mallenom.ru