Загрузка данных


Техническое задание (ТЗ) представляет собой документ, определяющий цели, задачи и требования к разрабатываемой системе. ТЗ служит основой для проектирования и реализации программного продукта, обеспечивая соответствие функциональных возможностей системы поставленным задачам.
Постановка задачи:
Основная задача разрабатываемой системы — автоматизация процесса контроля доступа транспортных средств на контрольно-пропускном пункте с использованием технологии распознавания государственных регистрационных номеров. Система должна обеспечивать получение видеопотока с камеры, обработку изображений и распознавание номерных знаков с последующим отображением результата оператору и сохранением данных.
В системе предусмотрен пользователь с ролью «Оператор», осуществляющий контроль доступа. Интерфейс включает отображение видеопотока, распознанного номера автомобиля и элементы управления доступом.
Общие возможности:
получение видеопотока с камеры;
распознавание регистрационного номера автомобиля;
отображение результата в интерфейсе;
сохранение данных о проезде в базе данных;
управление доступом (открытие шлагбаума оператором).
Возможности пользователя (оператора):
просмотр видеопотока с камеры;
получение результата распознавания номера;
принятие решения об открытии шлагбаума;
контроль корректности распознавания.
Одной из ключевых функций системы является распознавание регистрационных номеров с использованием технологии OCR. Обработка изображения выполняется с применением библиотеки компьютерного зрения, после чего результат передаётся в модуль распознавания текста. Полученный номер отображается в интерфейсе и сохраняется в базе данных с указанием даты и времени.
Для хранения данных используется база данных, в которой фиксируется информация о проездах транспортных средств. Это позволяет вести журнал событий и при необходимости выполнять анализ данных.
Пользовательский интерфейс реализован в виде веб-приложения, обеспечивающего взаимодействие с системой в реальном времени. Интерфейс включает элементы управления камерой, отображение распознанного номера и кнопку управления шлагбаумом.