Inspiration
Каждый год тысячи туристов теряются в лесах, горах и заповедниках. Классические поисково-спасательные операции (ПСО) требуют огромных человеческих ресурсов, занимают критически много времени (когда важен каждый час), а вертолеты стоят дорого и не всегда могут подлететь из-за погодных условий или рельефа. Мы вдохновились идеей создать автономного, быстрого и доступного «цифрового спасателя», который может мгновенно развернуться в любой точке и начать прочесывать местность сверху, спасая человеческие жизни там, где человек бессилен.
What it does
FlyDrone — это интеллектуальная система спасения, объединяющая беспилотники и ИИ для поиска пропавших людей в труднодоступной местности.
Автономный поиск: Дрон сканирует территорию по заданной сетке, используя обычную и тепловизионную камеры.
ИИ-детекция: Бортовая или облачная нейросеть в реальном времени анализирует видеопоток, распознавая человека, силуэты, яркую одежду, следы костров или подаваемые сигналы (например, поднятые руки) даже сквозь густую листву.
Информирование спасателей: Как только ИИ находит маркер человека, система фиксирует точные GPS-координаты и мгновенно отправляет уведомление спасательным службам с фотографией и картой маршрута.
How we built it
Frontend/Dashboard: Веб-интерфейс для МЧС/спасателей, где на карте (Mapbox/Google Maps) отображаются траектории дронов и тепловая карта (heatmap) поисков.
Искусственный интеллект: Мы обучили кастомную модель YOLO (You Only Look Once) на датасетах людей в условиях дикой природы (вид сверху, разные ракурсы, плохая видимость). Для симуляции использовали OpenCV для первичной обработки кадров.
Hardware/Simulation: (Если делали симуляцию): Использовали среду AirSim/ROS для симуляции полета дрона и передачи координат. (Если собирали прототип): Использовали микрокомпьютер (Raspberry Pi/Jetson Nano), закрепленный на дроне для обработки видео.
Challenges we ran into
Ложные срабатывания ИИ: Нейросеть путала диких животных или специфические камни/пни с силуэтами людей. Пришлось оперативно дообучать модель на отсечение «шума» и добавлять анализ тепловизора.
Связь в глухой тайге/горах: В зонах отсутствия 4G/5G передавать потоковое HD-видео невозможно. Мы решили эту проблему, перенеся легковесную ИИ-модель прямо «на борт» дрона (Edge AI) — дрон обрабатывает видео сам и отправляет на базу только короткий пакет данных (координаты + сжатое фото) по радиоканалу дальнего действия (LoRa/дистанционная связь).
Accomplishments that we're proud of
Создали рабочий прототип системы всего за 48 часов хакатона.
Добыли высокую точность распознавания человека (более 90%) в условиях ограниченной видимости на симуляционных тестах.
Успешно оптимизировали нейросеть для работы на слабом «бортовом» железе без потери скорости обработки кадров.
What we learned
Глубже погрузились в специфику работы поисково-спасательных отрядов и поняли, как критически важна для них точность геопозиции.
Освоили технологии Edge AI (запуск ИИ на портативных устройствах) и принципы работы с тепловизионными датасетами.
Поняли, как координировать распределенную команду (дизайн, ИИ, бэкенд), когда время жестко ограничено.
What's next for FlyDrone
Интеграция аудиосистемы: Добавить на дрон громкоговоритель и микрофон, чтобы потерявшийся мог услышать: «Вас нашли, помощь идет!», а спасатели могли оценить его состояние.
Автономная сеть (Рой дронов): Объединить несколько дронов в самоорганизующийся «рой», чтобы они делили между собой квадрат поиска и прочесывали огромные леса в 5 раз быстрее.
Сброс припасов: Модернизировать крепление дрона, чтобы при обнаружении человека он мог сразу сбросить ему аптечку, термоодеяло и воду до прибытия наземной группы.
Built With
- ai
- esp
- flutter
Log in or sign up for Devpost to join the conversation.