Картинка - Система распознавания номеров автомашин с IP - камер, видео, фото

Система распознавания номеров автомашин с IP - камер, видео, фото

Программа считывает кадры с ip-камер (http - запрос к камере), видео, фото (источники кадров (нет ограничения на их количество) настраивается в конфигурационном файле), находит и распознает номера автомашин и сохраняет в базу db, с сохранением фото номера и автомашины, а также времени детекции.

Арт.: 1869884

База.png
Процесс.png
База.png
Процесс.png
Лицензии

20 740 руб.

Техподдержка и обновления

5 000 руб.

6 100 руб.

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

Программа считывает кадры с ip-камер (http - запрос к камере), видео, фото (источники кадров (нет ограничения на их количество) настраивается в конфигурационном файле), находит и распознает номера автомашин и сохраняет в базу db, с сохранением фото номера и автомашины, а также времени детекции. Точность распознавания более 95%. 

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

Решение работает как внешний модуль (реализован как сервис на Python). Связка с 1С может быть реализована через Rest API (http - запрос), через файл обмена, через считывание данных из SqlBase - базы.

Технические требования

Программа представляет собой скрипт, запускаемый из командной строки совместимый с OS Windows или ubuntu.

Для запуска необходим установленный Python 3.7.9 

Процессор должен поддерживать инструкции AVX (для своего процессора можете проверить программой cpuz)

Установлен Visual Studio C++ Redistributable 2015 Update 3

Результаты распознавания записываются в базу данных log.db (создается автоматически в каталоге при запуске)

База данных может быть открыта программой DB Browser (SQLite) 
Структура файла log.db таблицы record (основные колонки записи):

  • datetime - время фиксации события
  • key - текстовая строка - распознанный номер (сам номер как тестовая строка - типа O789AE197) 
  • x0, y0, x1, y1 - координаты номера автомашины в картинке
  • ratio - коэффициент распознавания
  • photo_plate, photo_care - имя файлов куда записаны фото номера и автомашины
  • source - имя источника

Программа работает с однострочными общегражданскими номерами РФ (по заявке можно установить и др. форматы номеров)

Код открыт.

Функциональные возможности

  • Распознавание номеров автомашин;
  • опционально тип автомашины (легковая/грузовая);
  • получение фото номера автомашины;
  • получение фото автомашины;
  • получение временной отметки - дата/время фиксации автомашины;
  • доп. параметры (коэффициент распознавания, координаты номера автомашины относительно левого верхнего угла картинки)

Программа может работать (настраивается в конфигурационном файле) в режиме сервера (установка апач и пр. не требуется) - на прием http - запросов от клиентов (например 1С), и выдача последнего распознанного номера с фото номера и автомашины, что позволяет реализовать быстрый доступ к распознанным данным.

Работает на cpu/gpu (настройка в конфигурационном файле).

Позволяет задавать области анализа.

Настройка программы

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

В случае, если установка была автоматически через bat-файл - папка программы - C:\Program Files\base_vizavi 

Инструкция по заполнению конфигурационного файла входит в состав поставки и называется 1_Описание файла настроек sets.txt

 
 Описание файла настроек sets.txt

 

Файл sets.json - здесь задаются все параметры функционирования программы
Вам нужно задать параметры - 
/////////////////
rect_cam - список http - запросов к камерам
Пример: 
"rect_cam": [
    "http://ipАдрес/cgi-bin/snapshot.cgi?1&user=admin&pwd=admin",
    "http://ipАдрес/cgi-bin/snapshot.cgi?1&user=admin&pwd=admin"
    ]
где ipАдрес - адрес Вашей камеры
Также можете задавать и путь к видео - файлу, фото
При указании пути к фото, или к видео используются двойные флеши. Например: E:\\foto\\test.jpg
Если при указании пути к фото, или видео в json-файле подчеркивает красным - значит ошибка задания пути. Скорее всего есть отступ. Нужно убрать
/////////////////
rect_area - список областей на картинках в которых программа будет искать автомашины
ВНИМАНИЕ! Количество областей соответствует количеству в rect_cam
Если не нужно задавать области, то оставляем список пустым (см. в файле sets.json)
ПРИМЕР:
"rect_area": [
    [5, 500, 1800, 900],
    [5, 200, 1400, 900]
    ]
////////////////
source_name - список подписей к камерам - также это названия каталогов, куда будут сохраняться картинки. Если каталогов нет, то будут созданы
ВНИМАНИЕ! Количество подписей - каталогов соответствует количеству в rect_cam
ПРИМЕР:
"source_name": [
    "one",
    "two"
    ]
Обязательно задавать:
///////////////
device - "/cpu:0" - запускать на процессоре; "/gpu:0" - запускать на gpu (необходима будет установка CUDA, cuDnn)
///////////////
start_server_host, start_server_port - host и порт - если задан, то программа будет "слушать" этот host и порт и при GET - запросе get_last_number_car
выдаст json - ответ в кот. будет последний распознанный номер, фото и время
ПРИМЕР:
http:\\localhost:8090\get_last_number_car
В параметре source передается имя источника (см. source_name - например, one как в приведенном примере)

 

Состав поставки и метод лицензирования

Поставка rar - архивом. После получения ПО, открываете файл 0_НАЧАЛО_Порядок запуска.txt - в нем описан порядок установки и запуска.

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

Ключей лицензирования нет.

Руководство по использованию

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

Вся установка производиться в операционном окне (cmd - для windows). Вся последовательность описана в файлах - описаниях (в каталоге программы).

Запуск программы через приложенный bat-файл или вручную (порядок описан в инструкции 3_Запуск нейросети и источников.txt).

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

 

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

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

1

Создать обращение (тикет)

Создать тикет

2

Заполнить данные

Контакты, номер заказа, подробное описание вопроса
Напишите порядок ваших действий с программой, приложите видео/скриншоты/отчеты об ошибке
Точную конфигурацию 1С, версии платформы, инструмента, СУБД

3

Дождаться ответа

Время ответа до 24 часов в рабочее время

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

Остались вопросы?

Для получения дополнительной информации или согласования демонстрации продукта - оставьте заявку.

Есть возможность прислать видео с проездами машин, чтобы прогнать через программу и направить результат распознавания.

Остались вопросы
Статистика:
Просмотры 7601
Загрузки 5
Рейтинг 10
Создание 31.05.23 17:05
Обновление 12.07.24 08:58
№ Публикации 1869884
Характеристики:
Теги

Распознавание номеров автомашин детекция определение

Рубрики Распознавание документов и образов Периферийные устройства
Кому Программист
Тип файла Архив с данными
Платформа Не имеет значения
Конфигурация Универсальные
Операционная система Windows
Страна Россия
Отрасль Автомобили, автосервисы
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
1. user1743714 22.06.23 09:01 Сейчас в теме
Добрый день.

Распознавание номера происходит на стороне камеры или через нейросеть?
2. MsGoldenfold 19.04.24 09:35 Сейчас в теме
Здравствуйте!
Подскажите, пожалуйста:
1) Есть требования к камерам?
2) Если 1С клиент-сервер х64, можно Вашу разработку разместить на этом же сервере, или желательно другой ПК задействовать? Есть ли требования к ПК по характеристикам?
3) Что происходит, если номер не считался (грязный, например)?
3. MsGoldenfold 06.06.24 08:43 Сейчас в теме
Возможно ли получить демо-базу для теста?
Какие характеристики ПК необходимы? Нужна ли gpu?
4. alimzhank 13.12.24 07:49 Сейчас в теме
Добрый день !
Возможно ли получить демо-базу для теста?
5. EkaterinaRubleva 24.04.26 14:47 Сейчас в теме
(4)Добрый день.
Можете прислать видео с проездами машин, мы прогоним через программу, и направим результат распознавания.
Для отправки сообщения требуется регистрация/авторизация

См. также

Когда много сканов: Автоматическое прикрепление сканированных документов

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

87108 руб.

Обработка многостраничных файлов PDF с разделением на отдельные документы по штрих-коду для 1С:ДО

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

12200 руб.

ИИ Авансовый чекер - программа для автоматического распознавания чеков

Каждый бухгалтер знает: авансовые отчеты - это рутина, которая отнимает очень много времени. Сотрудники приносят чеки из командировок, хозяйственных покупок, представительских расходов. Всё это нужно вручную перепечатывать в Excel или 1С - ...

6100 руб.

ИИ Сканер документов

ИИ-сканер документов с REST API для интеграции с 1С и корпоративными системами. Извлекайте данные из счетов, паспортов, дипломов, патентов и трудовых книжек за секунды. Точность человека - скорость машины. Приложение поддерживает восемь ти...

6100 руб.

AI Сканирование Документов

Загрузите УПД, накладную, счёт, заказ или другой документ — AI распознает реквизиты и строки, найдёт контрагента и номенклатуру и создаст непроведённый черновик в УТ. Без ручного переноса таблиц и без шаблонов Excel.

7000 руб.

ИИ-Технолог

От чертежа до себестоимости — за минуты, а не дни. ИИ-Технолог автоматически распознаёт чертежи и техническую документацию (включая фото, сканы, PDF, Excel), рассчитывает нормы времени, формирует технологические маршруты, оценивает возможно...

366000 руб.

Сканер документов. Вкладывайте файлы в 1С за 30 секунд!

СканДок — это «сканер в смартфоне» для 1С. Вложение файлов в документы 1С за 30–60 секунд без очереди к сканеру и без поиска файлов по папкам.

30500 руб.