--- tags: - диссер - "#text_prompts" --- # Текстовые шаблоны для кодирования метаданных аэрофотоснимков ## 1. Обоснование подхода ### Почему текст, а не прямая подача числовых признаков? Прямая подача числовых метаданных в виде векторов требует дополнительной входной ветви и усложняет архитектуру. Текстовые шаблоны позволяют: - задействовать предобученные языковые модели (CLIP, MobileCLIP), чьи пространства уже содержат богатые семантические структуры; - передавать метаданные без изменения архитектуры модели; - обеспечить семантическую интерпретацию числовых значений (не просто `h=450`, а `"taken from a height of 450 meters"`); - унифицировать разнородные источники информации в едином входном формате. > Авторы LLaVA-ST установили, что прямая передача точных числовых значений в текст **ухудшает** обучение; преобразование в интерпретируемые категории, интервалы или относительные описания — **улучшает**. ### Выбор языка шаблонов Английский язык выбран как основной по следующим основаниям: - Модели CLIP и MobileCLIP обучены преимущественно на англоязычных корпусах (WIT — 100% EN, LAION-5B — ~40% EN оригинал + ~3B переведённых пар). - Анализ косинусного сходства показывает: медианное сходство для англоязычного текста (0.296 при 50-м перцентиле) выше, чем для оригинального нетранслированного (0.286). - Англоязычные описания обеспечивают более согласованные с изображениями текстовые эмбеддинги. --- ## 2. Типы метаданных аэрофотоснимков ### Числовые признаки | Признак | Описание | Влияние на изображение | |---|---|---| | Высота съёмки (h) | Высота БПЛА над землёй, м | Масштаб объектов, разрешение | | Yaw | Азимутный угол камеры, ° | Ориентация сцены | | Pitch | Угол тангажа, ° | Перспективные искажения | | Roll | Угол крена, ° | Наклон горизонта | | Количество объектов класса | Агрегированный счётчик по метаклассу | Семантическое содержание | ### Категориальные признаки | Признак | Значения | Влияние на изображение | |---|---|---| | Тип платформы | БПЛА / Спутник | Разрешение, угол обзора | | Время суток | Утро / День / Вечер / Ночь | Освещённость, длина теней | | Сезон | Весна / Лето / Осень / Зима | Цвет растительности, снег | | Погода | Ясно / Облачно / Дождь / Туман | Видимость, шум, блики | --- ## 3. Разработанные шаблоны ### Задача регрессии (высота / углы ориентации) Минимальный шаблон с акцентом на числовое значение: ``` "This is a drone aerial image taken from a height of meters" ``` Расширенный шаблон с углами: ``` "Drone aerial photo from UAV, taken from height meters, with camera orientation defined by yaw °, pitch °, and roll °." ``` ### Задача классификации Варианты с указанием целевого класса без лишних метаданных: ``` a) "The target is a in an aerial photo" b) "An aerial photo contains a " c) "An aerial view showing a " ``` ### Задача семантической сегментации (полный шаблон) ``` "Drone aerial photo from UAV, taken from height meters, with camera orientation defined by yaw °, pitch °, and roll °.