{
  "run_id": "20260915-193902-9da726",
  "state": "done",
  "error": null,
  "summary": {
    "images": 28,
    "good": 8,
    "bad": 2,
    "not_evaluated": 18,
    "failures": 0,
    "duplicates": 19,
    "studies": 10,
    "mean_time": 0.2556019358037572,
    "wall_time": 7.556309461593628
  },
  "rows": [
    {
      "path_to_study": "2.25.277752758923974029595977676354128739670/series_002_2_CR/A2504223752 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.01150001000900060703031302131108",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.05010011080903070300131415001403",
      "key": "a9618bf6b9d1",
      "study_key": "2.25.277752758923974029595977676354128739670",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "146",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 146
      },
      "expert": {
        "bad": 1,
        "types": [
          "hip_roi"
        ],
        "comment": ""
      },
      "original_png": "a9618bf6b9d1_original.png",
      "overlay_png": "a9618bf6b9d1_overlay.png",
      "thumb_png": "a9618bf6b9d1_thumb.png",
      "atlas": true,
      "hit_png": "a9618bf6b9d1_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.17588749900460243
    },
    {
      "path_to_study": "2.25.277752758923974029595977676354128739670/series_002_2_CR/A2504223752 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.01150001000900060703031302131108",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.11140100091110050501140207060912",
      "key": "aeaae3363c17",
      "study_key": "2.25.277752758923974029595977676354128739670",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "148",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 148
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "aeaae3363c17_original.png",
      "overlay_png": "aeaae3363c17_overlay.png",
      "thumb_png": "aeaae3363c17_thumb.png",
      "atlas": true,
      "hit_png": "aeaae3363c17_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.2065688013099134
    },
    {
      "path_to_study": "2.25.277752758923974029595977676354128739670/series_002_2_CR/A2504223752 DXA/CR DXA/CR000004.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.01150001000900060703031302131108",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.07090609050707040704081509101500",
      "key": "4315112e2682",
      "study_key": "2.25.277752758923974029595977676354128739670",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 3.0°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "+3.0",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "17.2 / 38.9",
        "яркие пиксели вне столба": "5"
      },
      "metrics": {
        "angle_deg": 3.01,
        "abs_angle": 3.01,
        "iliac_left": 17.24,
        "iliac_right": 38.92,
        "bright_px": 5
      },
      "expert": {
        "bad": 1,
        "types": [
          "artifact"
        ],
        "comment": ""
      },
      "original_png": "4315112e2682_original.png",
      "overlay_png": "4315112e2682_overlay.png",
      "thumb_png": "4315112e2682_thumb.png",
      "atlas": true,
      "hit_png": "4315112e2682_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 17,2, справа 38,9 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 3,0°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 3,0° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.25376908760517836
    },
    {
      "path_to_study": "2.25.144941557565802351596730914409170713112/series_001_2_CR/A250728979 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.06041008131200110706010301000604",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.01100715050305071000110707040014",
      "key": "0d0648127bf7",
      "study_key": "2.25.144941557565802351596730914409170713112",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "170",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 170
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "0d0648127bf7_original.png",
      "overlay_png": "0d0648127bf7_overlay.png",
      "thumb_png": "0d0648127bf7_thumb.png",
      "atlas": true,
      "hit_png": "0d0648127bf7_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.18800310185179114
    },
    {
      "path_to_study": "2.25.144941557565802351596730914409170713112/series_001_2_CR/A250728979 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.06041008131200110706010301000604",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.14070202101304120203120502100808",
      "key": "b780fcbe1ca2",
      "study_key": "2.25.144941557565802351596730914409170713112",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "77",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 77
      },
      "expert": {
        "bad": 1,
        "types": [
          "hip_positioning"
        ],
        "comment": ""
      },
      "original_png": "b780fcbe1ca2_original.png",
      "overlay_png": "b780fcbe1ca2_overlay.png",
      "thumb_png": "b780fcbe1ca2_thumb.png",
      "atlas": true,
      "hit_png": "b780fcbe1ca2_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.1745389737188816
    },
    {
      "path_to_study": "2.25.144941557565802351596730914409170713112/series_001_2_CR/A250728979 DXA/CR DXA/CR000006.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.06041008131200110706010301000604",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.14021109030605071205090308080911",
      "key": "dff29152aceb",
      "study_key": "2.25.144941557565802351596730914409170713112",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 3.0°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "+3.0",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "25.8 / 40.9",
        "яркие пиксели вне столба": "0"
      },
      "metrics": {
        "angle_deg": 3.0,
        "abs_angle": 3.0,
        "iliac_left": 25.81,
        "iliac_right": 40.91,
        "bright_px": 0
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "dff29152aceb_original.png",
      "overlay_png": "dff29152aceb_overlay.png",
      "thumb_png": "dff29152aceb_thumb.png",
      "atlas": true,
      "hit_png": "dff29152aceb_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 25,8, справа 40,9 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 3,0°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 3,0° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.2825835607945919
    },
    {
      "path_to_study": "2.25.309085571913348252136520206003694446566/series_002_2_CR/A2504116267 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.06051105050701010502031403141206",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.07070904150315000704031208001011",
      "key": "04c39342f104",
      "study_key": "2.25.309085571913348252136520206003694446566",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "180",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 180
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "04c39342f104_original.png",
      "overlay_png": "04c39342f104_overlay.png",
      "thumb_png": "04c39342f104_thumb.png",
      "atlas": true,
      "hit_png": "04c39342f104_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.2594314459711313
    },
    {
      "path_to_study": "2.25.309085571913348252136520206003694446566/series_002_2_CR/A2504116267 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.06051105050701010502031403141206",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.09030700121011131209150303151015",
      "key": "0a9a26938f04",
      "study_key": "2.25.309085571913348252136520206003694446566",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "73",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 73
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "0a9a26938f04_original.png",
      "overlay_png": "0a9a26938f04_overlay.png",
      "thumb_png": "0a9a26938f04_thumb.png",
      "atlas": true,
      "hit_png": "0a9a26938f04_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.28936044918373227
    },
    {
      "path_to_study": "2.25.309085571913348252136520206003694446566/series_002_2_CR/A2504116267 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.06051105050701010502031403141206",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.03121103130007121510030803050514",
      "key": "f4504b3047ab",
      "study_key": "2.25.309085571913348252136520206003694446566",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 3.4°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "-3.4",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "19.6 / 21.9",
        "яркие пиксели вне столба": "0"
      },
      "metrics": {
        "angle_deg": -3.39,
        "abs_angle": 3.39,
        "iliac_left": 19.63,
        "iliac_right": 21.94,
        "bright_px": 0
      },
      "expert": {
        "bad": 1,
        "types": [
          "axis_tilt"
        ],
        "comment": ""
      },
      "original_png": "f4504b3047ab_original.png",
      "overlay_png": "f4504b3047ab_overlay.png",
      "thumb_png": "f4504b3047ab_thumb.png",
      "atlas": true,
      "hit_png": "f4504b3047ab_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 19,6, справа 21,9 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 3,4°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 3,4° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.316884639672935
    },
    {
      "path_to_study": "2.25.87718478011637131470224319788530286374/series_002_2_CR/A2504337993 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.07060506150205030514061006111408",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.10041006131411151513070104110809",
      "key": "6593aaf63af9",
      "study_key": "2.25.87718478011637131470224319788530286374",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 2.2°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "-2.2",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "8.3 / 16.9",
        "яркие пиксели вне столба": "0"
      },
      "metrics": {
        "angle_deg": -2.2,
        "abs_angle": 2.2,
        "iliac_left": 8.33,
        "iliac_right": 16.91,
        "bright_px": 0
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "6593aaf63af9_original.png",
      "overlay_png": "6593aaf63af9_overlay.png",
      "thumb_png": "6593aaf63af9_thumb.png",
      "atlas": true,
      "hit_png": "6593aaf63af9_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 8,3, справа 16,9 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 2,2°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 2,2° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.28659970592707396
    },
    {
      "path_to_study": "2.25.65954778282254353457041255543338557112/series_004_3_CR/A2504246289 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.09110800100012120800030006041405",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.10000615050107010300151404090301",
      "key": "9a5e89afe039",
      "study_key": "2.25.65954778282254353457041255543338557112",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "190",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 190
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "9a5e89afe039_original.png",
      "overlay_png": "9a5e89afe039_overlay.png",
      "thumb_png": "9a5e89afe039_thumb.png",
      "atlas": true,
      "hit_png": "9a5e89afe039_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.23468806594610214
    },
    {
      "path_to_study": "2.25.65954778282254353457041255543338557112/series_004_3_CR/A2504246289 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.09110800100012120800030006041405",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.11130315030911081202140406010814",
      "key": "d7fce7d6be78",
      "study_key": "2.25.65954778282254353457041255543338557112",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "95",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 95
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "d7fce7d6be78_original.png",
      "overlay_png": "d7fce7d6be78_overlay.png",
      "thumb_png": "d7fce7d6be78_thumb.png",
      "atlas": true,
      "hit_png": "d7fce7d6be78_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.20986158680170774
    },
    {
      "path_to_study": "2.25.65954778282254353457041255543338557112/series_004_3_CR/A2504246289 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.09110800100012120800030006041405",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.05111111030105140803060510040613",
      "key": "aa20a6ca5a64",
      "study_key": "2.25.65954778282254353457041255543338557112",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 0.2°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "-0.2",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "27.1 / 21.5",
        "яркие пиксели вне столба": "0"
      },
      "metrics": {
        "angle_deg": -0.17,
        "abs_angle": 0.17,
        "iliac_left": 27.12,
        "iliac_right": 21.46,
        "bright_px": 0
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "aa20a6ca5a64_original.png",
      "overlay_png": "aa20a6ca5a64_overlay.png",
      "thumb_png": "aa20a6ca5a64_thumb.png",
      "atlas": true,
      "hit_png": "aa20a6ca5a64_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 27,1, справа 21,5 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 0,2°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 0,2° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.3582169362343848
    },
    {
      "path_to_study": "2.25.78999454687125053757525542837745968726/series_004_3_CR/A2504222617 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.11011102050904000102020212011404",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.05120913001500151408091003040415",
      "key": "e3c6dab9604a",
      "study_key": "2.25.78999454687125053757525542837745968726",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "188",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 188
      },
      "expert": {
        "bad": 1,
        "types": [
          "hip_positioning"
        ],
        "comment": "Требует внимание"
      },
      "original_png": "e3c6dab9604a_original.png",
      "overlay_png": "e3c6dab9604a_overlay.png",
      "thumb_png": "e3c6dab9604a_thumb.png",
      "atlas": true,
      "hit_png": "e3c6dab9604a_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.1833431920967996
    },
    {
      "path_to_study": "2.25.78999454687125053757525542837745968726/series_004_3_CR/A2504222617 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.11011102050904000102020212011404",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.07150713040501120002001009141410",
      "key": "93af64c6bbbd",
      "study_key": "2.25.78999454687125053757525542837745968726",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "110",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 110
      },
      "expert": {
        "bad": 1,
        "types": [
          "hip_positioning"
        ],
        "comment": "Требует внимание"
      },
      "original_png": "93af64c6bbbd_original.png",
      "overlay_png": "93af64c6bbbd_overlay.png",
      "thumb_png": "93af64c6bbbd_thumb.png",
      "atlas": true,
      "hit_png": "93af64c6bbbd_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.20657665003091097
    },
    {
      "path_to_study": "2.25.78999454687125053757525542837745968726/series_004_3_CR/A2504222617 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.11011102050904000102020212011404",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.11011500050713141305050211140308",
      "key": "eac5b0781493",
      "study_key": "2.25.78999454687125053757525542837745968726",
      "anatomical_region": "lumbar_spine",
      "quality_class": 1,
      "violation_type": "axis_tilt;artifact",
      "violation_list": [
        "axis_tilt",
        "artifact"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 7.6° при допуске 5°: центр столба в нижней трети смещён на 23 px относительно верхней.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Вне позвоночного столба найдено 485 очень ярких пикселей в 4 областях: похоже на металл или посторонний предмет."
      ],
      "measurements": {
        "угол оси, °": "+7.6",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "93.1 / 96.6",
        "яркие пиксели вне столба": "485"
      },
      "metrics": {
        "angle_deg": 7.62,
        "abs_angle": 7.62,
        "iliac_left": 93.05,
        "iliac_right": 96.57,
        "bright_px": 485
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": "Требует внимание"
      },
      "original_png": "eac5b0781493_original.png",
      "overlay_png": "eac5b0781493_overlay.png",
      "thumb_png": "eac5b0781493_thumb.png",
      "atlas": true,
      "hit_png": "eac5b0781493_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "нарушение",
          "color": "#d03b3b",
          "text": "Итог: есть нарушение — наклон оси больше допуска; посторонний предмет в кадре. Подробности в зонах, отмеченных красным.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "bad"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 93,0, справа 96,6 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 7,6°, допуск 5,0°",
          "color": "#d03b3b",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 7,6° при допуске 5,0°: это нарушение, пациента нужно уложить ровнее и переснять.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "bad"
        },
        {
          "id": 10,
          "key": "artifact",
          "title": "посторонний предмет",
          "sub": "яркий объект вне столба",
          "color": "#d03b3b",
          "text": "Посторонний предмет: 485 очень ярких пикселей вне позвоночного столба. Металл, пуговицы и украшения искажают плотность, снимок стоит переснять без них.",
          "words": [
            "предмет",
            "артефакт",
            "металл",
            "ярк",
            "пуговиц",
            "украш"
          ],
          "status": "bad"
        }
      ],
      "time_of_processing": 0.3796389070339501
    },
    {
      "path_to_study": "2.25.269648774413746842548908998641183395622/series_001_2_CR/A2504393664 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.13000111030510001210030508000815",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.12130902030702050210110604020115",
      "key": "ad7c704bcf80",
      "study_key": "2.25.269648774413746842548908998641183395622",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "165",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 165
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "ad7c704bcf80_original.png",
      "overlay_png": "ad7c704bcf80_overlay.png",
      "thumb_png": "ad7c704bcf80_thumb.png",
      "atlas": true,
      "hit_png": "ad7c704bcf80_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.20002401201054454
    },
    {
      "path_to_study": "2.25.269648774413746842548908998641183395622/series_001_2_CR/A2504393664 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.13000111030510001210030508000815",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.12031014110715041000030602140501",
      "key": "d25948b15716",
      "study_key": "2.25.269648774413746842548908998641183395622",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "133",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 133
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "d25948b15716_original.png",
      "overlay_png": "d25948b15716_overlay.png",
      "thumb_png": "d25948b15716_thumb.png",
      "atlas": true,
      "hit_png": "d25948b15716_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.23948729131370783
    },
    {
      "path_to_study": "2.25.269648774413746842548908998641183395622/series_001_2_CR/A2504393664 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.13000111030510001210030508000815",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.02001209000515050108060411111311",
      "key": "d5e1d10ef880",
      "study_key": "2.25.269648774413746842548908998641183395622",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 2.7°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "+2.7",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "36.1 / 51.9",
        "яркие пиксели вне столба": "22"
      },
      "metrics": {
        "angle_deg": 2.69,
        "abs_angle": 2.69,
        "iliac_left": 36.13,
        "iliac_right": 51.91,
        "bright_px": 22
      },
      "expert": {
        "bad": 1,
        "types": [
          "axis_tilt",
          "artifact"
        ],
        "comment": ""
      },
      "original_png": "d5e1d10ef880_original.png",
      "overlay_png": "d5e1d10ef880_overlay.png",
      "thumb_png": "d5e1d10ef880_thumb.png",
      "atlas": true,
      "hit_png": "d5e1d10ef880_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 36,1, справа 51,9 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 2,7°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 2,7° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.3530985931865871
    },
    {
      "path_to_study": "2.25.134456506307367483341018281460841912845/series_002_2_CR/A2507120612 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14001106061015010402061009020003",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.04040803080402061202041005000304",
      "key": "36c2dfe23757",
      "study_key": "2.25.134456506307367483341018281460841912845",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "175",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 175
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "36c2dfe23757_original.png",
      "overlay_png": "36c2dfe23757_overlay.png",
      "thumb_png": "36c2dfe23757_thumb.png",
      "atlas": true,
      "hit_png": "36c2dfe23757_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.23085919907316566
    },
    {
      "path_to_study": "2.25.134456506307367483341018281460841912845/series_002_2_CR/A2507120612 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14001106061015010402061009020003",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.14121200111500000012151207021305",
      "key": "2c1fd9b5613a",
      "study_key": "2.25.134456506307367483341018281460841912845",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "77",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 77
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "2c1fd9b5613a_original.png",
      "overlay_png": "2c1fd9b5613a_overlay.png",
      "thumb_png": "2c1fd9b5613a_thumb.png",
      "atlas": true,
      "hit_png": "2c1fd9b5613a_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.22560104308649898
    },
    {
      "path_to_study": "2.25.134456506307367483341018281460841912845/series_002_2_CR/A2507120612 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14001106061015010402061009020003",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.13090607110001000310151006050113",
      "key": "085572a0f483",
      "study_key": "2.25.134456506307367483341018281460841912845",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 3.1°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "+3.1",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "29.7 / 35.6",
        "яркие пиксели вне столба": "0"
      },
      "metrics": {
        "angle_deg": 3.07,
        "abs_angle": 3.07,
        "iliac_left": 29.67,
        "iliac_right": 35.61,
        "bright_px": 0
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "085572a0f483_original.png",
      "overlay_png": "085572a0f483_overlay.png",
      "thumb_png": "085572a0f483_thumb.png",
      "atlas": true,
      "hit_png": "085572a0f483_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 29,7, справа 35,6 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 3,1°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 3,1° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.3288552379235625
    },
    {
      "path_to_study": "2.25.52982400970721161435951723390541696819/series_001_2_CR/A2504331065 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14030804041506011403100115131006",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.06001210040802120801060507001509",
      "key": "7384d0b6236d",
      "study_key": "2.25.52982400970721161435951723390541696819",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "191",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 191
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": "L6, люмбализация"
      },
      "original_png": "7384d0b6236d_original.png",
      "overlay_png": "7384d0b6236d_overlay.png",
      "thumb_png": "7384d0b6236d_thumb.png",
      "atlas": true,
      "hit_png": "7384d0b6236d_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.27317570988088846
    },
    {
      "path_to_study": "2.25.52982400970721161435951723390541696819/series_001_2_CR/A2504331065 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14030804041506011403100115131006",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.07081506021006111207090213090701",
      "key": "3f3a04396a19",
      "study_key": "2.25.52982400970721161435951723390541696819",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "68",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 68
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": "L6, люмбализация"
      },
      "original_png": "3f3a04396a19_original.png",
      "overlay_png": "3f3a04396a19_overlay.png",
      "thumb_png": "3f3a04396a19_thumb.png",
      "atlas": true,
      "hit_png": "3f3a04396a19_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.24027336109429598
    },
    {
      "path_to_study": "2.25.52982400970721161435951723390541696819/series_001_2_CR/A2504331065 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14030804041506011403100115131006",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.02030504060005060505040905021305",
      "key": "3668715bbfa2",
      "study_key": "2.25.52982400970721161435951723390541696819",
      "anatomical_region": "lumbar_spine",
      "quality_class": 1,
      "violation_type": "coverage",
      "violation_list": [
        "coverage"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 1.3°, это в пределах допуска 5°.",
        "В нижних углах кадра не видно подвздошных костей слева и справа: нижняя граница сканирования, вероятно, выше гребней подвздошных костей.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "+1.3",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "0.0 / 0.5",
        "яркие пиксели вне столба": "0"
      },
      "metrics": {
        "angle_deg": 1.35,
        "abs_angle": 1.35,
        "iliac_left": 0.0,
        "iliac_right": 0.48,
        "bright_px": 0
      },
      "expert": {
        "bad": 1,
        "types": [
          "coverage"
        ],
        "comment": "L6, люмбализация"
      },
      "original_png": "3668715bbfa2_original.png",
      "overlay_png": "3668715bbfa2_overlay.png",
      "thumb_png": "3668715bbfa2_thumb.png",
      "atlas": true,
      "hit_png": "3668715bbfa2_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "нарушение",
          "color": "#d03b3b",
          "text": "Итог: есть нарушение — неполный охват снизу. Подробности в зонах, отмеченных красным.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "bad"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#d03b3b",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижнем углу кадра слева и справа кость не видна: яркость слева 0,0, справа 0,5 при пороге 4,0. Снимок обрезан снизу, это нарушение охвата.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "bad"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 1,4°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 1,4° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.4307910078205168
    },
    {
      "path_to_study": "2.25.156389075510671877606923458507011517218/series_001_2_CR/A2507389755 DXA/CR DXA/CR000001.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14051001011001020103110813110612",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.05051100060005040907000403081502",
      "key": "4488cbce7d0b",
      "study_key": "2.25.156389075510671877606923458507011517218",
      "anatomical_region": "hip_left",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка слева от диафиза на изображении.",
        "Определено левое бедро: таз и головка лежат по левую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "195",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 195
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "4488cbce7d0b_original.png",
      "overlay_png": "4488cbce7d0b_overlay.png",
      "thumb_png": "4488cbce7d0b_thumb.png",
      "atlas": true,
      "hit_png": "4488cbce7d0b_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.19734858255833387
    },
    {
      "path_to_study": "2.25.156389075510671877606923458507011517218/series_001_2_CR/A2507389755 DXA/CR DXA/CR000000.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14051001011001020103110813110612",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.12101514000107101207120412120213",
      "key": "0cb11c3d5398",
      "study_key": "2.25.156389075510671877606923458507011517218",
      "anatomical_region": "hip_right",
      "quality_class": null,
      "violation_type": "hip_not_evaluated_v0",
      "violation_list": [
        "hip_not_evaluated_v0"
      ],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 280 px, протокол бедра GE Lunar; таз и головка справа от диафиза на изображении.",
        "Определено правое бедро: таз и головка лежат по правую сторону от диафиза на изображении.",
        "Проверка позиционирования, ротации по малому вертелу и полей зоны интереса появится в следующих версиях."
      ],
      "measurements": {
        "центр диафиза, px": "122",
        "ширина кадра, px": "280"
      },
      "metrics": {
        "shaft_x": 122
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "0cb11c3d5398_original.png",
      "overlay_png": "0cb11c3d5398_overlay.png",
      "thumb_png": "0cb11c3d5398_thumb.png",
      "atlas": true,
      "hit_png": "0cb11c3d5398_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "не оценено",
          "color": "#787878",
          "text": "Качество бедра в этой версии не оценивается. Сервис уже находит бедренную и тазовую кость и ориентиры, а проверка ротации по малому вертелу и полей вокруг зоны интереса появится в следующих версиях.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "info"
        },
        {
          "id": 2,
          "key": "femur",
          "title": "бедренная кость",
          "sub": "os femoris, проксимальный отдел",
          "color": "#3987e5",
          "text": "Бедренная кость, проксимальный отдел, выделена по яркости. При денситометрии бедра плотность считают в шейке и во всей проксимальной части, поэтому бедро укладывают выпрямленным и слегка развёрнутым внутрь.",
          "words": [
            "бедрен",
            "бедро",
            "кость бедр"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "pelvis",
          "title": "тазовая кость",
          "sub": "os coxae, вертлужная впадина",
          "color": "#d95926",
          "text": "Тазовая кость с вертлужной впадиной, в которой лежит головка бедра. По ТЗ на снимке бедра должна быть видна седалищная кость: это граница поля вокруг зоны интереса.",
          "words": [
            "таз",
            "вертлуж",
            "седалищ"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "shaft",
          "title": "диафиз и его ось",
          "sub": "corpus femoris",
          "color": "#78d2f5",
          "text": "Диафиз бедренной кости и его ось. Ось должна идти параллельно краю кадра, это признак того, что бедро выпрямлено. В этой версии качество бедра не оценивается, линия показана как ориентир.",
          "words": [
            "диафиз",
            "ось",
            "оси",
            "осью",
            "стержн",
            "тело бедр"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "gt",
          "title": "большой вертел",
          "sub": "trochanter major",
          "color": "#199e70",
          "text": "Большой вертел, выступ на наружной стороне бедра. По ТЗ он должен полностью попадать в кадр, по нему сервис строит нижнюю часть зоны интереса. Точка найдена приблизительно.",
          "words": [
            "вертел"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "neck",
          "title": "шейка и головка бедра",
          "sub": "collum et caput femoris",
          "color": "#3987e5",
          "text": "Шейка и головка бедра. Шейка — главная зона измерения плотности при диагностике остеопороза. Правильная внутренняя ротация открывает шейку, а ротацию по ТЗ оценивают по малому вертелу: при хорошей укладке он почти не виден. Точка найдена приблизительно.",
          "words": [
            "шейк",
            "шее",
            "шей",
            "головк",
            "голов"
          ],
          "status": "info"
        }
      ],
      "time_of_processing": 0.17439270904287696
    },
    {
      "path_to_study": "2.25.156389075510671877606923458507011517218/series_001_2_CR/A2507389755 DXA/CR DXA/CR000002.dcm",
      "study_uid": "1.2.643.5.1.13.13.12.2.77.8252.14051001011001020103110813110612",
      "image_uid": "1.2.643.5.1.13.13.12.2.77.8252.10040508121311001415130412050515",
      "key": "50866274b7f7",
      "study_key": "2.25.156389075510671877606923458507011517218",
      "anatomical_region": "lumbar_spine",
      "quality_class": 0,
      "violation_type": "none",
      "violation_list": [],
      "processing_status": "Success",
      "explanations": [
        "Область: ширина кадра 300 px, протокол позвоночника GE Lunar.",
        "Ось столба отклонена на 0.0°, это в пределах допуска 5°.",
        "Верхние края подвздошных костей видны в обоих нижних углах кадра.",
        "Уровень Th12 в верхней границе кадра в версии 0.1 не проверяется.",
        "Ярких посторонних объектов вне позвоночного столба не найдено."
      ],
      "measurements": {
        "угол оси, °": "+0.0",
        "допуск оси, °": "±5",
        "подвздошные кости слева / справа": "35.5 / 46.8",
        "яркие пиксели вне столба": "0"
      },
      "metrics": {
        "angle_deg": 0.0,
        "abs_angle": 0.0,
        "iliac_left": 35.45,
        "iliac_right": 46.85,
        "bright_px": 0
      },
      "expert": {
        "bad": 0,
        "types": [],
        "comment": ""
      },
      "original_png": "50866274b7f7_original.png",
      "overlay_png": "50866274b7f7_overlay.png",
      "thumb_png": "50866274b7f7_thumb.png",
      "atlas": true,
      "hit_png": "50866274b7f7_hit.png",
      "regions": [
        {
          "id": 1,
          "key": "verdict",
          "title": "итог проверки",
          "sub": "качественное",
          "color": "#0ca30c",
          "text": "Итог: снимок качественный, нарушений не найдено. Наведите на зону или коснитесь её, чтобы узнать, что проверял сервис.",
          "words": [
            "итог",
            "вердикт",
            "не так",
            "нарушен",
            "качеств",
            "проблем",
            "почему",
            "плох",
            "хорош",
            "годн",
            "артефакт",
            "предмет",
            "металл"
          ],
          "status": "ok"
        },
        {
          "id": 2,
          "key": "Th12",
          "title": "Th12",
          "sub": "двенадцатый грудной позвонок",
          "color": "#3987e5",
          "text": "Двенадцатый грудной позвонок, Th12. По ТЗ верхняя граница снимка должна проходить через середину Th12. Уровень найден по межпозвонковым щелям приблизительно. Эту границу версия пока не проверяет.",
          "words": [
            "th12",
            "двенадцат",
            "грудн"
          ],
          "status": "info"
        },
        {
          "id": 3,
          "key": "L1",
          "title": "L1",
          "sub": "первый поясничный позвонок",
          "color": "#d95926",
          "text": "Первый поясничный позвонок, L1. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l1",
            "перв"
          ],
          "status": "info"
        },
        {
          "id": 4,
          "key": "L2",
          "title": "L2",
          "sub": "второй поясничный позвонок",
          "color": "#199e70",
          "text": "Второй поясничный позвонок, L2. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l2",
            "втор"
          ],
          "status": "info"
        },
        {
          "id": 5,
          "key": "L3",
          "title": "L3",
          "sub": "третий поясничный позвонок",
          "color": "#c98500",
          "text": "Третий поясничный позвонок, L3. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l3",
            "трет"
          ],
          "status": "info"
        },
        {
          "id": 6,
          "key": "L4",
          "title": "L4",
          "sub": "четвёртый поясничный позвонок",
          "color": "#d55181",
          "text": "Четвёртый поясничный позвонок, L4. Позвонки L1–L4 — зона, по которой денситометр считает минеральную плотность кости, поэтому они должны целиком попасть в кадр. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l4",
            "четверт"
          ],
          "status": "info"
        },
        {
          "id": 7,
          "key": "L5",
          "title": "L5",
          "sub": "пятый поясничный позвонок",
          "color": "#008300",
          "text": "Пятый поясничный позвонок, L5. Он лежит на уровне гребней подвздошных костей и в расчёт плотности обычно не входит, но по нему видно, что снимок захватил низ поясничного отдела. Уровень найден по межпозвонковым щелям приблизительно.",
          "words": [
            "l5",
            "пят"
          ],
          "status": "info"
        },
        {
          "id": 8,
          "key": "iliac",
          "title": "гребни подвздошных костей",
          "sub": "нижняя граница охвата",
          "color": "#9085e9",
          "text": "Гребни подвздошных костей — нижняя граница охвата по ТЗ. В нижних углах кадра кость видна: яркость слева 35,5, справа 46,9 при пороге 4,0. Охват снизу в норме.",
          "words": [
            "подвздош",
            "гребн",
            "гребен",
            "таз",
            "охват",
            "нижн",
            "обрез"
          ],
          "status": "ok"
        },
        {
          "id": 9,
          "key": "axis",
          "title": "ось позвоночного столба",
          "sub": "наклон 0,0°, допуск 5,0°",
          "color": "#0ca30c",
          "text": "Ось позвоночного столба проведена через центры позвонков в верхней и нижней трети снимка. Наклон 0,0° при допуске 5,0°: укладка ровная.",
          "words": [
            "ось",
            "оси",
            "осью",
            "наклон",
            "угол",
            "угл",
            "ровн",
            "криво",
            "сколиоз",
            "уклад"
          ],
          "status": "ok"
        }
      ],
      "time_of_processing": 0.25699485233053565
    }
  ],
  "results_csv": "/runs/20260915-193902-9da726/files/results.csv",
  "results_xlsx": "/runs/20260915-193902-9da726/files/results.xlsx",
  "overlays_zip": "/runs/20260915-193902-9da726/files/overlays.zip",
  "page": "/runs/20260915-193902-9da726"
}