Кейс: как мы разработали ПО и AI-модуль для видеорегистраторов от «ДМТ»
Как сделать российский софт для видеорегистраторов, который заменит неудобные аналоги? В этом кейсе мы расскажем, как создали стабильное и функциональное ПО для бизнеса и госструктур.
Кто наш клиент?
Это компания «ДМТ», которая производит и реализует видеорегистраторы.
С какой проблемой он столкнулся?
Чтобы клиентам «ДМТ» посмотреть материал с регистраторов, нужно загрузить файлы на какую-то платформу. Для этого использовали китайские программы. У них было много недостатков:
- интерфейс на иностранном языке
- сложный и перегруженный дизайн
- частые сбои в работе
Какая стояла задача?
Разработать стабильный российский софт для поставки клиентам — государственным и частным компаниям.
Что мы сделали?
1. Реализовали выгрузку данных
Добавили фильтры, чтобы искать файлы в системе по разным критериям (дата, время съёмки и т.д.).
2. Разработали серверную часть и настроили хранение данных
Сервер забирает информацию с баз, к которым регистратор подключается локально. Видео можно просматривать либо с этих баз, либо загрузить напрямую на сервер. Данные хранятся в защищённых хранилищах, и к ним можно безопасно подключиться из любой точки мира, если у пользователя есть право доступа.
3. Настроили древовидную систему доступов
Сделали два уровня: оператора и администратора. Оператор может только просматривать материалы, но не удалять их. Администраторы могут редактировать данные и назначать новых ответственных, тоже с разным уровнем доступа. Например, можно дать права на работу только с данными одной улицы или сразу всего города.
4. Добавили возможности прямых эфиров и функцию GPS
С видеорегистраторов можно вести онлайн-трансляцию через 4G или Wi-Fi. Ещё при подключении к Интернету можно транслировать и просматривать геопозицию. Не обязательно делать это в режиме онлайн, есть также временные метки. Можно не только посмотреть, где авто с регистратором находилось в конкретный момент времени, но и простроить трек его передвижения по карте.
5. Реализовали в серверной части AI-модуль
Модуль отслеживает разные нарушения техники безопасности на предприятиях. Можно сфокусировать систему на разных нарушениях: ношении касок, масок, перчаток и т.д.
Чтобы обучить нейросеть, администратор должен загрузить фотографии сотрудников. Если система фиксирует нарушение, она отправляет уведомление и указывает сотрудника, который нарушил правила.
Что в результате?
Мы в «Иневилс» создали софт, который подходит под все требования заказчика. Система:
- русифицирована
- имеет интуитивно понятный интерфейс
- работает на большинстве российских ОС — и у частных, и у государственных компаний