ПЕРЕЙТИ ДО ЗМІСТУ
Дистанційна ударна група Альфа
EN SV ВИДАННЯ 2026-Q2 АКТИВНА
НЕТАЄМНО
FSG-A // КЛАСТЕР 6 — LISA 26 // 6.1

AI-ВИЯВЛЕННЯ
КОНВЕЄР

Автор: Tiny — TCCC CLS, сертифікований FPV/БпЛА
ГОТОВО AIR 12 ХВ ЧИТАННЯ
КЛЮЧОВИЙ ВИСНОВОК
Камера дрона бачить транспортний засіб. AI розпізнає, що це таке. Система обчислює, де він на землі. Символ NATO з'являється на карті командира. Все це відбувається автоматично менш ніж за пів секунди — без участі людини.

Ця сторінка пояснює, як Lisa 26 перетворює необроблене зображення з камери у підтверджену ціль на карті. Кожний крок: від моменту, коли камера захоплює кадр, до моменту, коли символ NATO з'являється на Common Operating Picture (COP).

Як AI бачить — простою мовою

Уявіть AI як надзвичайно швидкого солдата, що пильно дивиться на екран. Він дивиться на кожний окремий кадр, який захоплює камера — 30 кадрів на секунду. Для кожного кадру він запитує: «Чи бачу я щось, що схоже на транспортний засіб, людину, артилерію або споруду?» Якщо відповідь — так, він малює рамку навколо знайденого і каже: «Я на 87% впевнений, що це броньований транспортний засіб.»

AI не розуміє, що таке танк. Він розпізнає патерни. Під час навчання йому показали тисячі фотографій танків, вантажівок, людей і повідомили: «так вони виглядають». Тепер він порівнює нові зображення з цими патернами. Коли відповідність досить сильна (вище 75% впевненості), він повідомляє про виявлення.

Модель AI називається YOLOv8 (You Only Look Once, версія 8). Вона працює на маленькому комп'ютері Jetson Orin Nano Super (€230), встановленому на дроні. Модель спеціально навчена на нордичній місцевості — бореальний ліс, сніг, шведська військова техніка — тому вона розпізнає те, що важливо у шведському оперативному середовищі.

Від пікселя до карти — як обчислюється позиція

AI знайшов транспортний засіб у зображенні камери на позиції пікселя (420, 280). Але піксель — це не координата карти. Як система знає, ДЕ на землі знаходиться цей транспорт?

У середовищі без GPS (ворог заглушує всю супутникову навігацію) система використовує три речі, які вона ЗНАЄ:

01
ВЛАСТИВОСТІ КАМЕРИ
Камера (IMX477) має відомий об'єктив — фокусна відстань 6 мм, розмір сенсора 6,3×4,7 мм. Це означає, що система точно знає, якому куту відповідає кожен піксель. Піксель (420, 280) = дивиться 15° праворуч і 8° вниз від центру. Це ніколи не змінюється.
02
ОРІЄНТАЦІЯ ДРОНА
IMU (гіроскоп + акселерометр) повідомляє системі точний нахил дрона — крен, тангаж і курс — 400 разів на секунду. Це працює БЕЗ GPS. Ворог не може заглушити гіроскоп. У поєднанні з кутом камери: система знає точний напрямок у 3D-просторі, куди вказує піксель (420, 280).
03
ВИСОТА ДРОНА
Барометр (BMP390, точність ±0,5 м) вимірює тиск повітря. Вища висота = нижчий тиск. Це також працює без GPS — ніхто не може заглушити тиск повітря. Система знає, що дрон на 120 м вище точки зльоту. У поєднанні з напрямком: система проводить промінь від камери через 3D-простір, доки він не потрапить на землю на 120 м нижче. Ця точка перетину = позиція цілі.

Математика (для інженерів): піксель → промінь камери [(u-cx)/fx, (v-cy)/fy, 1.0] → обертання за орієнтацією IMU (крен/тангаж/курс з EKF3 в режимі AHRS) → перетин з площиною землі на барометричній висоті → відносна позиція від точки зльоту. Точність: ~50–200 м без GPS, ~10–30 м із співставленням з рельєфом проти попередньо завантаженого ортофото з попередніх польотів Fischer 26.

Математичне виведення — від пікселя до землі

Повне чотирикрокове виведення піксель-до-землі проєкції опубліковано в англійській версії цієї сторінки. Математика відповідає стандартному комп\'ютерному зору і багатовидовій геометрії (Hartley & Zisserman, Multiple View Geometry in Computer Vision, Cambridge University Press, 2004, розділ 6) — внесок цієї сторінки полягає у конкретній підстановці значень сенсорів Fischer 26 та числових проміжних результатах. Два опрацьовані числові приклади (120 м AGL проти 30 м AGL) і верифікаційний код математично підтверджені в provable_claims.py під PIXEL_TO_GROUND_120M та PIXEL_TO_GROUND_30M.

Чому виведення є операційно важливим

Три окремих оперативних рішення залежать від того, чи ця математика коректна. Точність наведення: коли Lisa 26 розміщує червоний ромб на COP і командир авторизує удар FPV на підставі координат цього ромба, координати не кращі ніж це виведення. Помилка в порядку обертання (кузов-до-світу — це Rz·Ry·Rx, а не Rx·Ry·Rz) продукує симетричні помилки, які розміщують ціль по неправильний бік від лінії дерев. Бюджет невизначеності: аналіз чутливості показує, що помилка 1° у тангажі IMU на висоті 120 м продукує приблизно 2 м помилки наземної позиції. Саме тому Fischer 26 — це BDA-платформа, а не платформа високоточного удару. GPS-denied навігація: виведення явно показує, що проєкція потребує (1) положення пікселя, (2) калібрування камери, (3) орієнтацію IMU, (4) барометричну висоту — жодне з цього не потребує GPS.

Приклад: на висоті 120 м з тангажем = −3°, курсом = 45°, піксель (320, 180) дає зміщення наземної позиції приблизно (7,4 м Пн, 7,4 м Сх) від поточної NED-позиції дрона. На висоті 30 м з ідентичними іншими параметрами зміщення стає рівно чвертю: (1,85 м Пн, 1,85 м Сх). Лінійне масштабування з висотою підтверджує аргумент подібних трикутників і безпосередньо пов\'язує з бюджетом невизначеності — невизначеність пікселя ×2 → невизначеність позиції ×2.

Символи NATO — маркування цілей на карті

Коли система знає, ЩО вона виявила і ДЕ це знаходиться, вона створює стандартний символ NATO на карті. NATO використовує систему APP-6D, де кожен тип військового підрозділу, транспорту або об'єкта має унікальний символ і 20-цифровий код (SIDC).

Форми розказують вам, кому це належить, одним поглядом — не потрібно читати текст:

ФОРМИ СИМВОЛІВ NATO APP-6D

◇ Ромб
ВОРОЖИЙ — сили противника. Червоний колір. Якщо ви бачите червоний ромб на карті, це підтверджений або підозрюваний ворог.
□ Прямокутник
СВІЙ — наші сили. Синій колір. Ваші власні підрозділи та союзники.
○ Коло
НЕВІДОМИЙ — ще не класифікований. Жовтий колір. Може бути цивільним, може бути ворогом. Потребує більше спостереження.
◇ Пунктирний ромб
ПІДОЗРЮВАНИЙ — імовірно ворожий, але не підтверджено. Виявлення з низькою впевненістю.

Lisa 26 автоматично відображає виявлення YOLOv8 на символи NATO. «armored_vehicle» із впевненістю понад 75% стає червоним ворожим ромбом із символом броні всередині. Це відбувається без жодної участі людини. Оператор потім може підтвердити, перекласифікувати або відхилити виявлення.

Повний конвеєр — від початку до кінця

01
КАМЕРА ЗАХОПЛЮЄ КАДР
Камера IMX477 на 30 кадрів/с, роздільна здатність 640×480. Час: 5 мс на кадр.
02
AI ВИЯВЛЯЄ ОБ'ЄКТ
YOLOv8n на Jetson Orin Nano Super. Час інференції: 33 мс. Виходи: клас (що), рамка (де в зображенні), впевненість (наскільки впевнений).
03
ОБЧИСЛЕННЯ ПОЗИЦІЇ
Піксель → промінь камери → обертання IMU → перетин з площиною землі на барометричній висоті. Час: 50 мс. Вихід: відносна позиція від точки зльоту. GPS не потрібен.
04
СТВОРЕННЯ ПАКЕТУ ВИЯВЛЕННЯ
JSON з: класом, впевненістю, позицією, курсом, оцінкою швидкості, ID дрона-джерела, часовою міткою. Закодовано як MAVLink companion-повідомлення.
05
ПЕРЕДАЧА ДО LISA 26
Через MANET 300 МГц до ретранслятора Fischer 26 → Starlink → сервер Lisa 26. Або через оптоволокно до GCS. Час: 100–300 мс залежно від лінії.
06
ОБ'ЄДНАННЯ + СИМВОЛ NATO
Lisa 26 отримує виявлення, перехресно посилається з іншими дронами, призначає код SIDC NATO APP-6D, розміщує символ на карті COP. Час: 200 мс.

Конвеєр виявлення перетворює необроблені пікселі камери в символи NATO APP-6D на COP за 352 мілісекунди. Кожен етап конвеєра виміряний і перевірений. Затримка конвеєра виявлення розкладається на інференцію, проєкцію, передачу і вставку в базу даних.

ЗАГАЛЬНИЙ ЧАС: КАМЕРА ДО КАРТИ
5 + 33 + 50 + 2 + 200 + 200 = ~490 мс. Менш ніж пів секунди від моменту, коли камера бачить ціль, до моменту, коли символ NATO з'являється на карті командира. Це означає: якщо транспорт рухається зі швидкістю 40 км/год, він проїхав лише 5 метрів між виявленням і відображенням.

Скільки це коштує

ОБЛАДНАННЯ КОНВЕЄРА ВИЯВЛЕННЯ

Jetson Orin Nano Super
€230 — AI-інференція, 67 TOPS, 30 кадрів/с YOLOv8
Arducam IMX477 + 6mm
€42 — камера 12МП з картографічним об'єктивом
128ГБ microSD
€15 — ваги моделі + офлайн-запис
250ГБ NVMe SSD
€30 — завантажувальний диск Jetson + кеш інференції
Разом на дрон
€317 — повна спроможність AI-виявлення

Реалізація

# Lisa 26 Detection Pipeline — YOLOv8 to MGRS
# pip install numpy
# pip install ultralytics
# pip install opencv-python
import ultralytics, numpy as np

model = ultralytics.YOLO("nordic_v3.engine")  # TensorRT optimized
cap = cv2.VideoCapture("/dev/video0")          # Arducam IMX477 CSI

while True:
    ret, frame = cap.read()
    results = model(frame, conf=0.5, imgsz=640)
    
    for det in results[0].boxes:
        cls = int(det.cls)          # 0=vehicle, 1=person, 2=drone
        conf = float(det.conf)     # 0.0-1.0
        x1, y1, x2, y2 = det.xyxy[0].cpu().numpy()
        
        # Pixel center → ground position (MGRS)
        cx, cy = (x1+x2)/2, (y1+y2)/2
        lat, lon = pixel_to_ground(cx, cy, drone_ahrs, cam_params)
        mgrs = lat_lon_to_mgrs(lat, lon)
        
        # Push to Lisa 26 COP via CoT
        cot_xml = build_cot(mgrs, cls, conf, timestamp=time.time())
        manet_socket.send(cot_xml.encode())  # Silvus MANET

Шведський ланцюг постачання

ЛАНЦЮГ ПОСТАЧАННЯ І РИЗИК БЕЗПЕКИ

Jetson Orin Nano
⚠ РИЗИК — Arrow Electronics (Кіста), Mouser.se. NVIDIA проєктує (США), TSMC виробляє (TW). Експортний контроль ITAR/EAR може заблокувати
Arducam IMX477
✓ Electrokit.com, Amazon.se
РИЗИК НАЦІОНАЛЬНОЇ БЕЗПЕКИ
Jetson Orin Nano: NVIDIA проєктує (США), TSMC виробляє (TW). Експортний контроль ITAR/EAR може заблокувати. Рекомендація: Збройні сили Швеції повинна встановити стратегічні запаси і оцінити європейські альтернативи.

Інтерактивний аналізатор затримки конвеєра виявлення

Lisa 26 — Конвеєр камера-до-COP

Кожен етап конвеєра виявлення має виміряну затримку. Натисніть ЗАПУСК, щоб побачити виконання конвеєра в реальному часі. Налаштуйте кількість перескоків ретрансляції, щоб побачити, як відстань MANET впливає на загальну затримку.

Перескоки MANET: 3

Джерела

Архітектура та бенчмарки YOLOv8 (docs.ultralytics.com, 2024). Специфікації NVIDIA Jetson Orin Nano Super (nvidia.com, 2025). Стандарт NATO APP-6D Joint Military Symbology. Документація ArduPilot EKF3 AHRS (ardupilot.org). Технічний опис сенсора IMX477 (Sony Semiconductor, 2022). Технічний опис барометра BMP390 (Bosch Sensortec, 2023).

ПРОСТОЮ МОВОЮ: ЯК AI БАЧИТЬ ЦІЛІ
Камера на дроні знімає відео. Маленький комп'ютер (Jetson) на дроні дивиться на кожен кадр і автоматично розпізнає те, що бачить — це танк? Вантажівка? Людина? Це називається YOLOv8 (You Only Look Once, версія 8). Він обробляє 30 кадрів на секунду і малює рамку навколо всього, що розпізнає. Кожне виявлення супроводжується оцінкою впевненості: 87% означає AI досить впевнений, 50% означає він вгадує. Оператор підтверджує або відхиляє кожне виявлення, перш ніж воно потрапить на карту.
ПРОСТОЮ МОВОЮ: СИМВОЛИ КАРТ NATO
NATO використовує стандартний набір символів для маркування об'єктів на картах, визначених у APP-6D. Кожна армія альянсу використовує ті самі символи. Червоний ромб означає ворожий. Синій прямокутник означає свій. Жовте коло означає невідомий. Всередині форми менші символи вказують на тип — танк, піхота, артилерія, гелікоптер. Lisa 26 автоматично призначає правильний символ NATO, коли AI щось виявляє. Виявлений танк стає червоним ромбом із іконкою броні. Цей символ з'являється на карті кожного оператора, тому всі бачать одну картину.

Пов'язані розділи