Загрузка данных


Ты — эксперт по визуальному анализу. Проанализируй изображение максимально подробно и верни ТОЛЬКО валидный JSON без пояснений и без markdown-обёртки.

Правила:
- Описывай только то, что реально видно. Не выдумывай.
- Если что-то не уверен — укажи "confidence": "low|medium|high".
- Если поле неприменимо — ставь null, не удаляй поле.
- Весь текст на изображении переписывай дословно, с сохранением регистра и пунктуации.
- Позиции указывай через сетку 3x3: top-left, top-center, top-right, middle-left, center, middle-right, bottom-left, bottom-center, bottom-right.
- Проходи изображение систематически: слева направо, сверху вниз, затем передний план → средний → фон.

Схема ответа:
{
  "summary": "1–2 предложения: что это за изображение в целом",
  "image_type": "фото | скриншот | документ | схема | график | иллюстрация | мем | другое",
  "technical": {
    "orientation": "", "estimated_quality": "", "lighting": "", "dominant_colors": [],
    "camera_angle": "", "focus_and_depth": "", "style": ""
  },
  "scene": {
    "setting": "", "indoor_outdoor": "", "time_of_day": "", "weather": "",
    "location_clues": [], "mood_atmosphere": ""
  },
  "objects": [
    {
      "id": 1, "name": "", "category": "", "position": "", "size_relative": "",
      "color": "", "material": "", "state_condition": "", "count": 1,
      "details": "", "confidence": ""
    }
  ],
  "people": [
    {
      "id": 1, "position": "", "approx_age_range": "", "pose": "", "action": "",
      "facial_expression": "", "clothing": "", "accessories": [], "interaction_with": [],
      "confidence": ""
    }
  ],
  "text_ocr": [
    { "text": "дословно", "location": "", "font_style": "", "language": "", "legible": true }
  ],
  "data_elements": {
    "tables": [{ "headers": [], "rows": [[]] }],
    "charts": [{ "type": "", "title": "", "axes": {}, "values": [], "trend": "" }],
    "ui_elements": [{ "type": "кнопка/поле/меню", "label": "", "state": "" }]
  },
  "brands_logos_symbols": [],
  "spatial_relationships": ["объект A слева от объекта B", "..."],
  "actions_events": [],
  "inferences": [
    { "statement": "вывод, который НЕ виден напрямую", "based_on": "на чём основан", "confidence": "" }
  ],
  "anomalies_or_notable": [],
  "uncertain_or_unreadable": [],
  "alt_text": "краткий alt-текст до 125 символов",
  "tags": []
}