ООО «НАУЧНО-ПРОИЗВОДСТВЕННАЯ КОМПАНИЯ СЕДЬМОЕ НЕБО»
- Количество команд, которые компания готова сопровождать: 3
- Ожидаемая себестоимость продукта: до 300 000 рублей
- Примерная продолжительность разработки: 2 месяца
- Рекомендуемое количество участников команды: 6
Требуется разработать модуль для преобразования данных, полученных с БПЛА, в карту высот.
Данные могут включать:
- изображения,
- координаты,
- метаданные,
- информацию от сенсоров Lidar или Sonar.
- Реализация алгоритмов обработки и анализа изображений:
- геореференцирование,
- создание ортофотопланов,
- генерация цифровых моделей местности (ЦММ).
- Создание веб-интерфейса или API для доступа к обработанным данным:
- загрузка данных,
- просмотр результатов,
- скачивание карт и планов.
- Определение структуры БД для хранения исходных и обработанных данных.
- Автоматическая обработка данных от БПЛА и ускорение получения результатов.
- Поддержка интеграции с разными типами БПЛА и сенсоров.
- Автоматическая генерация топографических карт высокой точности.
- Работа с большими массивами данных: хранение, анализ, визуализация.
- Владение языками программирования: Python, Java, C++ и др.
- Опыт работы с веб-фреймворками (Flask, Django, Spring).
- Опыт работы с БД (SQL, NoSQL).
- Знания в области машинного обучения и анализа данных.
- Опыт работы с библиотеками (NumPy, Pandas, OpenCV).
- Базовые знания в области ГИС.
- Опыт работы с инструментами (QGIS, GDAL).
- Разработка структуры базы данных.
- Выбор подходящего языка программирования.
- Использование фреймворков для ускорения разработки.
- Поддержка форматов данных GeoJSON, KML.
- Интеграция библиотек обработки изображений (OpenCV).
- Схемы системы ПО
- Протоколы промежуточных испытаний
- Исходный код
- 3D-модели компонентов системы
- Видеозаписи демонстраций
- Отчёт о тестировании
- Обработка входящих данных БПЛА ≤ 5 секунд (объём до 100 МБ).
- Обработка ≥ 100 запросов в минуту без деградации производительности.
- Генерация топокарты ≤ 10 секунд (для области до 1 км²).
- Точность генерируемых топокарт ≥ 80%.
| № | Параметр | Значение | Ед. изм. | Допустимое отклонение |
|---|---|---|---|---|
| 1 | Время обработки входящих данных с БПЛА | 5 | секунд | ±1 |
| 2 | Количество обработанных запросов в минуту | 100 | штук | ±10 |
| 3 | Точность генерируемых топокарт | 80 | % | ±10 |
- Хранение ≥ 1 ТБ данных.
- Время доступа к сохранённым данным ≤ 200 мс.
- Географические координаты, высота.
- Данные камер, Lidar и других сенсоров.
- Данные о состоянии системы (заряд, состояние сенсоров).
- Автоматически созданные топографические карты.
- Отчёты с аналитикой (объекты, рельеф, характеристики).
- Сформированные планы полётов и маршруты.
- Модульная архитектура.
- Микросервисный подход для разных типов данных.
- Поддержка больших массивов данных.
- Алгоритмы моделирования высот и генерации топографических карт.
- Простая интеграция с существующими платформами БПЛА.
- Интуитивный интерфейс.
- Возможность дистанционного мониторинга.
- Минимум: 4 ядра CPU, 8 ГБ ОЗУ, 100 ГБ HDD.
- Рекомендуется: 8 ядер CPU, 16 ГБ ОЗУ, SSD 500 ГБ.
- Рабочая температура: 0…+40 °C.
- Влажность: до 80% (при 25 °C, без конденсации).
- Электропитание: 220 В ± 10%, 50 Гц.
- Наличие UPS.
- Масштабируемость для разных типов БПЛА.
- Генерация отчётов и визуализаций топокарт.
- Поддержка разных форматов данных (Raster, GeoJSON, KML и др.).
- Автоматическое обновление картографической информации.
- Проверка соответствия техническим требованиям.
- Тестирование загрузки, обработки и сохранения данных.
- Тестирование интерфейсов (включая API).
- Проверка корректности обработки разных форматов данных.