{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "d77392dfeeed61b6",
  "data": {
    "building_groups": [
      {
        "group_id": "bg_forest_scene",
        "members": [
          {
            "loc_id": "L01",
            "label": "우거진 숲속 및 숲속 사건 현장",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "우거진 수풀이 빽빽하게 찬 산속 지대. 바닥은 흙과 잡초로 덮여 있으며, 폴리스 라인이 쳐져 있는 구역이 있다. (특징: 빽빽한 나무와 수풀; 거친 흙바닥; 나뭇가지와 잡초; 노란색 폴리스 라인)"
          }
        ],
        "anchor_loc": "L01",
        "kind": "prev_shot_ref",
        "rationale": "하늘이 열려 있는 산속 수풀과 사건 현장으로, 다른 장소와 동일 구조물에 속한다는 근거가 없어 단독 그룹으로 구성했다. 총 3숏이지만 실내 장소가 전혀 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_city_back_alley",
        "members": [
          {
            "loc_id": "L02",
            "label": "가로등이 희미한 도시 뒷골목",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "도심 건물의 좁은 뒷골목. 오래된 전봇대가 서 있고 희미한 가로등 빛이 콘크리트 바닥과 벽을 비춘다. (특징: 좁은 간격의 콘크리트 벽; 어둡고 희미한 가로등 조명; 전봇대)"
          }
        ],
        "anchor_loc": "L02",
        "kind": "prev_shot_ref",
        "rationale": "도심 건물 사이의 야외 뒷골목이며 다른 장소와 동일 주소라는 명확한 단서가 없어 단독 그룹으로 구성했다. 총 2숏이고 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_rooftop_housing_complex",
        "members": [
          {
            "loc_id": "L03",
            "label": "오래된 다세대 빌라 옥상 및 옥탑방 외부",
            "shot_count": 4,
            "is_indoor": false,
            "summary": "낡은 다세대 빌라의 콘크리트 옥상 평면. 대형 물탱크, 빨랫줄, 나무 평상이 놓여 있고, 철제 현관문이 달린 옥탑방 외벽이 있다. (특징: 풍화된 콘크리트 바닥; 대형 플라스틱 물탱크; 바람에 흔들리는 빨랫줄; 나무 평상; 철제 현관문; 문틈에 끼워진 광고 전단지)"
          },
          {
            "loc_id": "L04",
            "label": "옥탑방 내부 주거 공간",
            "shot_count": 15,
            "is_indoor": true,
            "summary": "거실, 안방, 딸의 방, 욕실로 구성된 비좁은 실내. 작은 창문으로 빛이 들어오며 싱크대, 식탁, TV, 침대, 커튼 등의 현대식 가재도구가 빽빽하게 배치되어 있다. (특징: 좁은 거실과 작은 창문; 싱크대와 식탁, 의자; 스탠드 조명과 TV; 침대, 책상, 백팩이 있는 방; 창문을 가리는 커튼; 욕실 거울)"
          },
          {
            "loc_id": "L10",
            "label": "다세대 빌라 골목길 및 마당",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "낡은 다세대 빌라 주변의 좁은 골목과 마당의 후미진 구역. 자전거를 세워두는 공간이 있다. (특징: 콘크리트 포장된 좁은 골목; 어두운 마당 구석; 자전거)"
          },
          {
            "loc_id": "L11",
            "label": "다세대 빌라 외부 철제 증축 계단",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "빌라 건물 외부에 가설된 낡고 가파른 철제 계단. 옥탑방으로 올라가는 통로 역할을 한다. (특징: 가파른 경사; 녹슨 철제 계단; 낡은 난간)"
          }
        ],
        "anchor_loc": "L04",
        "kind": "chain_bg",
        "rationale": "옥탑방 내부와 그 외부 옥상, 옥탑방으로 이어지는 철제 계단, 빌라 주변 골목 및 마당은 같은 낡은 다세대 주거 건물의 연결된 공간이다. 총 23숏이고 실내인 L04가 포함되므로 chain_bg이며, 가장 많은 15숏의 실내 장소 L04를 앵커로 선택했다."
      },
      {
        "group_id": "bg_coastal_road",
        "members": [
          {
            "loc_id": "L05",
            "label": "서해안 해안도로",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "한쪽으로 바다 풍경이 펼쳐진 아스팔트 포장도로. (특징: 아스팔트 노면; 가드레일; 바다를 향해 탁 트인 시야)"
          }
        ],
        "anchor_loc": "L05",
        "kind": "prev_shot_ref",
        "rationale": "바다를 따라 이어지는 개방된 야외 도로로, 다른 장소와 동일 구조물에 속한다는 명확한 근거가 없어 단독 그룹으로 구성했다. 총 3숏이지만 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_animal_shelter",
        "members": [
          {
            "loc_id": "L06",
            "label": "유기견 보호원 내부",
            "shot_count": 2,
            "is_indoor": true,
            "summary": "개들을 수용하는 여러 개의 철창 케이지가 늘어선 실내. 수의사 진료용 도구와 반려견 미용 시설이 갖춰져 있다. (특징: 늘어선 철창 케이지; 진료대 및 미용 도구; 목욕 및 연고 용품)"
          }
        ],
        "anchor_loc": "L06",
        "kind": "prev_shot_ref",
        "rationale": "철창 케이지와 진료·미용 설비가 놓인 폐쇄형 보호시설 내부다. 다른 장소와 연결할 근거가 없어 단독 그룹으로 구성했으며, 실내이지만 총 2숏으로 3숏 미만이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_supermarket_complex",
        "members": [
          {
            "loc_id": "L07",
            "label": "대형마트 인근 번화가 거리",
            "shot_count": 0,
            "is_indoor": false,
            "summary": "포구와 인접한 상업 지역의 거리. 네온사인 간판이 밝게 켜져 있고, 주차된 택시들과 길거리 포장마차가 혼재되어 있다. (특징: 다양한 네온사인 간판; 차량 및 택시들; 길거리 포장마차 시설; 아스팔트 도로)"
          },
          {
            "loc_id": "L08",
            "label": "대형마트 매장 내부",
            "shot_count": 4,
            "is_indoor": true,
            "summary": "현대식 대형 마트 매장. 형광등 조명이 밝고, 박스와 상품들이 진열대에 규칙적으로 배열되어 있다. (특징: 밝은 형광등 조명; 규칙적으로 배열된 상품 진열대; 종이 박스 무더기; 넓은 통로)"
          },
          {
            "loc_id": "L09",
            "label": "대형마트 외부 및 출입구",
            "shot_count": 0,
            "is_indoor": false,
            "summary": "대형 마트 건물의 바깥쪽 입구 구역. 자전거를 세워둘 수 있는 공간이 있다. (특징: 건물 외벽 및 마트 출입문; 자전거 거치대 공간)"
          },
          {
            "loc_id": "L14",
            "label": "대형마트 총무과 사무실",
            "shot_count": 2,
            "is_indoor": true,
            "summary": "마트 내 보안 통제를 위한 모니터들이 설치된 사무실 공간. 흑백 중심의 낮은 명료도를 가진 CCTV 화면이 띄워져 있다. (특징: 사무용 책상; 여러 대의 감시 모니터; 제한된 명암의 어두운 CCTV 화면)"
          }
        ],
        "anchor_loc": "L08",
        "kind": "chain_bg",
        "rationale": "마트 매장과 내부 총무과 사무실, 건물 출입구, 바로 인접한 상업 거리까지 동일 마트 현장의 내외부 및 주변 접근 공간으로 묶었다. 총 6숏이고 실내 장소가 포함되므로 chain_bg이며, 가장 많은 4숏의 실내 장소 L08을 앵커로 선택했다."
      },
      {
        "group_id": "bg_coastal_bus_stop",
        "members": [
          {
            "loc_id": "L12",
            "label": "바다가 보이는 해안가 버스정류장",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "바다를 향해 설치된 간이 버스정류장. 좌석이 마련되어 있으며 등 뒤로 탁 트인 바다가 보인다. (특징: 정류장 벤치; 정류장 표지판 및 비가림막; 배경으로 보이는 바다)"
          }
        ],
        "anchor_loc": "L12",
        "kind": "prev_shot_ref",
        "rationale": "비가림막은 있으나 바다와 외부에 열린 간이 정류장이므로 야외로 판단했다. 다른 장소와 동일 구조물이라는 근거가 없어 단독 그룹으로 구성했으며 총 2숏이고 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_police_station",
        "members": [
          {
            "loc_id": "L13",
            "label": "경찰서 사무실 내부",
            "shot_count": 4,
            "is_indoor": true,
            "summary": "2020년대 한국의 현대식 수사본부 사무실. 파티션이 쳐진 책상 위에 모니터가 놓여 있고, 특정 책상에는 사건 현장 확대 사진들이 어지럽게 널려 있다. (특징: 파티션으로 구분된 사무용 책상; 현대식 PC 모니터; 어지럽게 놓인 서류와 현장 사진들; 밝은 백색 형광등 조명)"
          },
          {
            "loc_id": "L15",
            "label": "경찰서 건물 외부 도로",
            "shot_count": 1,
            "is_indoor": false,
            "summary": "경찰서 건물 주변의 포장된 찻길. 자전거를 타고 달릴 수 있는 도로다. (특징: 아스팔트 포장도로; 경찰서 주변 담장 및 외관의 일부)"
          }
        ],
        "anchor_loc": "L13",
        "kind": "chain_bg",
        "rationale": "경찰서 사무실과 경찰서 건물에 접한 외부 도로는 동일 경찰서 현장의 실내외 공간이다. 총 5숏이고 실내인 L13이 포함되므로 chain_bg이며, 가장 많은 4숏의 실내 장소 L13을 앵커로 선택했다."
      },
      {
        "group_id": "bg_pc_cafe",
        "members": [
          {
            "loc_id": "L16",
            "label": "어두운 PC방 내부",
            "shot_count": 2,
            "is_indoor": true,
            "summary": "어두운 조명 아래 다수의 컴퓨터가 줄지어 배치된 공간. 밝게 빛나는 모니터 화면에는 디지털 지도가 떠 있다. (특징: 어두운 실내 조명; 밝은 PC 모니터 화면; 디지털 지도 및 좌표 UI 화면; 좌석 파티션)"
          }
        ],
        "anchor_loc": "L16",
        "kind": "prev_shot_ref",
        "rationale": "컴퓨터와 좌석 파티션이 배치된 폐쇄형 영업장 내부다. 연결되는 외부나 부속 공간이 없어 단독 그룹으로 구성했으며, 실내이지만 총 2숏으로 3숏 미만이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_harbor_rocks",
        "members": [
          {
            "loc_id": "L17",
            "label": "안개 낀 포구 및 갯바위",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "짙은 안개가 깔린 텅 빈 어촌 포구와 인접한 갯바위 지대. 시야가 흐릿하고 선박을 묶어두는 밧줄과 바위들이 보인다. (특징: 시야를 가리는 짙은 회색 안개; 울퉁불퉁한 갯바위 표면; 배를 고정하는 밧줄(닻줄))"
          }
        ],
        "anchor_loc": "L17",
        "kind": "prev_shot_ref",
        "rationale": "안개 낀 포구와 인접 갯바위로 이루어진 개방형 야외 해안 공간이다. 특정 건물이나 선박에 직접 귀속된다는 근거가 없어 단독 그룹으로 구성했으며, 총 3숏이지만 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_fishing_boat",
        "members": [
          {
            "loc_id": "L18",
            "label": "서해 바다",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "소형 어선이 떠 있는 해상 공간. 해가 질 무렵 황금빛 그림자가 드리워진 수면과 짙고 커다란 안개 띠가 수평선을 가린다. (특징: 넓은 바다 수면; 수면 위의 황금빛 빛 반사; 세상을 가르는 듯한 짙은 안개 띠)"
          },
          {
            "loc_id": "L19",
            "label": "소형 어선 갑판",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "현대식 소형 어선의 외부 평면 공간. 목재 또는 철제로 된 바닥 위로 주변 바다 안개가 밀려든다. (특징: 배의 난간; 철제 혹은 목재 바닥; 갑판 위의 어선 장비)"
          },
          {
            "loc_id": "L20",
            "label": "소형 어선 조타실 내부",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "작은 선박을 조종하는 좁은 실내. 운전대와 상용 항해 장비가 창가에 설치되어 있으며, 특정 시야에서 불균일한 붉은 원 형태가 왜곡되어 떠오른다. (특징: 조타핸들; 상용 항해 계기판 및 장비; 선실의 유리창문; 손으로 그린 듯 불균일한 형태의 붉은 원 (주관적 시각 왜곡))"
          }
        ],
        "anchor_loc": "L20",
        "kind": "chain_bg",
        "rationale": "해상에 떠 있는 소형 어선, 그 어선의 외부 갑판, 폐쇄된 조타실 내부는 동일 선박 장면의 주변 환경과 내외부 공간으로 연결된다. 총 7숏이고 실내인 L20이 포함되므로 chain_bg이며, 유일한 실내이자 3숏인 L20을 앵커로 선택했다."
      }
    ]
  },
  "step_id": "background_classify",
  "run_id": "654813b7-064d-4fda-b039-dd4d24d74bcf",
  "resolved_model": "gpt",
  "updated_at": "2026-07-11T01:07:33.478763+00:00",
  "project_config_snapshot": {}
}