{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "17e1d0423be48cad",
  "data": {
    "building_groups": [
      {
        "group_id": "bg_forest_site",
        "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_urban_alley",
        "members": [
          {
            "loc_id": "L02",
            "label": "도시 뒷골목",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "희미한 가로등 불빛이 비추는 좁고 어두운 도심 뒷골목. 낡은 전봇대가 서 있고 푸른 회색조의 짙은 그림자가 깔려 있다. (특징: 좁은 골목길; 희미한 가로등 불빛; 전봇대; 어둡고 음산한 푸른 회색조 그림자)"
          }
        ],
        "anchor_loc": "L02",
        "kind": "prev_shot_ref",
        "rationale": "가로등과 전봇대가 있는 도심 뒷골목으로 하늘이 열린 외부 공간이며, 다른 실내 구조물과의 소속 관계가 명확하지 않아 단독 그룹이다. 총 2샷으로 3샷 미만이고 실내도 없으므로 prev_shot_ref가 적합하다."
      },
      {
        "group_id": "bg_rooftop_unit",
        "members": [
          {
            "loc_id": "L03",
            "label": "인천 변두리 낡은 빌라 옥탑방 옥상·현관 앞 외부",
            "shot_count": 6,
            "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": "다세대 빌라 마당의 후미진 구석과 옥탑방으로 올라가는 가파르고 낡은 시멘트 계단. (특징: 다세대 빌라 입구 마당; 후미진 구석 공간; 낡고 가파른 시멘트 계단)"
          }
        ],
        "anchor_loc": "L04",
        "kind": "chain_bg",
        "rationale": "옥탑방 내부, 그 앞 옥상·현관 외부, 그리고 같은 다세대 빌라에서 옥탑방으로 오르는 외곽 골목·시멘트 계단은 하나의 옥탑 주거 단위와 접근 동선에 속한다. L04는 벽과 천장이 있는 주거 실내이며 가장 많은 실내 샷을 가진 멤버라 anchor_loc로 선택했다. 총 23샷이고 실내 멤버가 있으므로 chain_bg로 분류한다."
      },
      {
        "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_busy_street",
        "members": [
          {
            "loc_id": "L07",
            "label": "번화가 거리",
            "shot_count": 0,
            "is_indoor": false,
            "summary": "포구 인접 소도시의 밤거리. 네온사인 간판과 길거리 포장마차들이 불을 밝히고 있다. (특징: 네온사인 간판 불빛; 차량과 택시; 길거리 포장마차)"
          }
        ],
        "anchor_loc": "L07",
        "kind": "prev_shot_ref",
        "rationale": "네온사인과 포장마차, 차량이 있는 밤거리로 하늘이 열린 야외 장소다. 다른 건물 내부와 연결되지 않는 단독 거리 위치이며, 총 0샷이고 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_large_market",
        "members": [
          {
            "loc_id": "L08",
            "label": "대형 마트 외부 입구·외벽",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "자전거를 세울 수 있는 대형 마트의 바깥 공간. 외벽 쪽에 보안용 CCTV 카메라가 설치되어 있다. (특징: 마트 출입구; 자전거 주차 구역; 외벽 상단의 CCTV 카메라)"
          },
          {
            "loc_id": "L09",
            "label": "대형 마트 내부 매장",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "진열대와 상품 박스들이 배치된 마트 실내. 밝은 조명 아래 상품이 빼곡히 채워져 있다. (특징: 밝은 실내 조명; 상품 진열대; 종이 박스들)"
          },
          {
            "loc_id": "L15",
            "label": "마트 총무과 보안실",
            "shot_count": 2,
            "is_indoor": true,
            "summary": "보안 카메라 영상을 확인하는 사무 공간. 어둡고 노이즈가 낀 흑백 화면이 재생되는 모니터들이 모여 있다. (특징: CCTV 모니터 화면들; 어둡고 식별이 어려운 저화질 보안 영상; 데스크)"
          }
        ],
        "anchor_loc": "L09",
        "kind": "chain_bg",
        "rationale": "마트 외부 입구·외벽, 내부 매장, 보안실은 모두 같은 대형 마트 건물의 외부와 내부 구역으로 자연스럽게 연결된다. L09는 실내 멤버 중 샷 수가 가장 많아 anchor_loc로 선택했다. 총 7샷이고 실내 멤버가 있으므로 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_coastal_bus_stop",
        "members": [
          {
            "loc_id": "L11",
            "label": "해안가 버스정류장 부근",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "바다를 향해 열려 있는 야외 정류장 공간. 바다가 보이는 위치에 앉을 수 있는 자리가 있다. (특징: 버스 정류장 구조물; 바다가 보이는 벤치)"
          }
        ],
        "anchor_loc": "L11",
        "kind": "prev_shot_ref",
        "rationale": "바다를 향해 열려 있는 버스정류장 주변 야외 공간이다. 정류장 구조물이 있어도 설명상 외부에 열린 장소이므로 실내로 보지 않으며, 다른 같은 건물 장소가 없어 단독 그룹이다. 총 3샷이지만 실내 멤버가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_police_station",
        "members": [
          {
            "loc_id": "L12",
            "label": "경찰서 사무실",
            "shot_count": 4,
            "is_indoor": true,
            "summary": "현대식 경찰서 실내. 컴퓨터 모니터와 끔찍한 사건 현장 사진들이 어지럽게 널려 있는 책상, GPS 좌표가 표시되는 화면이 있다. (특징: 사무용 책상과 의자; PC 모니터 화면 (GPS 지도 화면); 책상에 널려 있는 잔혹한 현장 확대 사진들; 사무실 서류들)"
          },
          {
            "loc_id": "L13",
            "label": "경찰서 외부",
            "shot_count": 1,
            "is_indoor": false,
            "summary": "경찰서 건물 바깥의 주차 가능 공간. 자전거를 타고 도착할 수 있는 입구 주변. (특징: 경찰서 입구 문; 주차 공간)"
          }
        ],
        "anchor_loc": "L12",
        "kind": "chain_bg",
        "rationale": "경찰서 사무실과 경찰서 외부 입구·주차 공간은 같은 경찰서 건물의 내부와 외부에 해당한다. 실내 멤버인 L12가 가장 많은 샷을 가지므로 anchor_loc로 선택했다. 총 5샷이고 실내 멤버가 있으므로 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_pc_room",
        "members": [
          {
            "loc_id": "L14",
            "label": "PC방 내부",
            "shot_count": 1,
            "is_indoor": true,
            "summary": "여러 대의 모니터가 늘어선 현대적인 PC방. 화면에 디지털 해상 지도와 좌표가 띄워져 있다. (특징: 줄지어 있는 컴퓨터 모니터; 디지털 지도 및 좌표 화면; 어두운 실내 조명)"
          }
        ],
        "anchor_loc": "L14",
        "kind": "prev_shot_ref",
        "rationale": "여러 컴퓨터 모니터와 어두운 실내 조명이 있는 PC방 내부로, 벽과 천장이 있는 실내 공간이다. 같은 업소의 외부나 다른 구역이 제시되지 않아 단독 그룹이며 총 1샷이라 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_harbor_rocks",
        "members": [
          {
            "loc_id": "L16",
            "label": "포구·갯바위",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "짙은 안개가 깔린 항구 주변. 거친 갯바위와 배를 묶어두는 닻줄 고정 장치가 있으며 습하고 스산한 푸른빛 톤을 띤다. (특징: 짙은 바다 안개; 거친 질감의 갯바위; 닻줄 고정 장치(밧줄); 어둡고 습한 풍경)"
          }
        ],
        "anchor_loc": "L16",
        "kind": "prev_shot_ref",
        "rationale": "안개 낀 항구 주변의 갯바위와 닻줄 고정 장치가 있는 외부 해안 공간이다. 어선과 인접할 수는 있지만 같은 구조물 내부라고 보기 어려워 별도 단독 야외 그룹으로 두었다. 총 3샷이지만 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_fishing_boat",
        "members": [
          {
            "loc_id": "L17",
            "label": "소형 어선 갑판",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "바다 위에 떠 있는 소형 어선의 야외 데크. 금속 구조물과 밧줄이 있으며 짙은 안개로 둘러싸여 있다. (특징: 선박 바닥과 철제 구조물; 닻줄 및 어선 장비; 주변을 감싼 안개)"
          },
          {
            "loc_id": "L19",
            "label": "어선 조타실",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "작은 선박 내부의 좁고 어두운 조종 공간. 조타륜과 항해 장비가 있고, 내부에 기이한 붉은 원 형태의 시각적 환영들이 번져 있다. (특징: 조타륜(운전대); 항해용 계기판과 유리창; 벽면과 장비에 그려지듯 나타나는 수많은 붉은 원 환영; 좁고 낡은 실내)"
          }
        ],
        "anchor_loc": "L19",
        "kind": "chain_bg",
        "rationale": "소형 어선 갑판은 같은 배의 야외 데크이고, 어선 조타실은 벽과 천장이 있는 선박 내부 조종 공간이다. 차량·선박의 외부와 내부가 같은 구조물에 속하므로 하나의 어선 그룹으로 묶었다. 실내 멤버인 L19가 anchor_loc이며, 총 5샷이고 실내가 포함되어 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_open_sea",
        "members": [
          {
            "loc_id": "L18",
            "label": "해상 바다",
            "shot_count": 1,
            "is_indoor": false,
            "summary": "해 질 녘 황금빛 노을이 반사되는 망망대해. 짙은 안개 띠가 수면과 맞닿아 있다. (특징: 어두운 바닷물; 황금빛 석양 반사; 경계를 지우는 짙은 안개 띠)"
          }
        ],
        "anchor_loc": "L18",
        "kind": "prev_shot_ref",
        "rationale": "망망대해와 노을, 안개가 보이는 완전한 야외 수면 공간이다. 특정 선박이나 건물의 내부·외부 구역이 아니므로 단독 그룹으로 두며, 총 1샷이고 실내가 없어 prev_shot_ref로 분류한다."
      }
    ]
  },
  "step_id": "background_classify",
  "run_id": "9b1c8535-fef6-4e1f-b0db-eb3c49c69ad0",
  "resolved_model": "gpt",
  "updated_at": "2026-07-02T04:03:01.781225+00:00",
  "project_config_snapshot": {}
}