docs: 확정 설정 16장 검증 + 4090 이관 지시서

16장 실측 무라벨(conf 0.10): 0.5% ~ 6.4%, 평균 3.44%.
15/16 장이 목표 5% 이하. 같은 16장 기준선 평균은 19.9%.
소요 466~907초/장 (평균 585초).

예상이 틀린 곳: 물 많은 사진이 위험할 것으로 봤으나 0423 이 0.5% 로
16장 중 최저였다. water surface / reservoir 프롬프트가 검출 0 이어도
다른 프롬프트가 그 면적을 덮는다.

유일한 5% 초과인 0581(6.4%)은 큰 구멍이 없다. 구멍 1,554개 중 최대가
0.83%, 상위 6개 합이 2.15% 뿐이고 나머지 4.25%가 작은 조각 1,548개로
흩어져 있다. 자재 야적장·건물 밀집 구역이라 폴리곤이 1,079개 나왔는데도
객체 사이 얇은 틈이 누적된 것이다. 0654 유형(큰 필지 통째 누락)과 다르고
프롬프트로는 못 줄인다.

docs/envsetting.md: RTX 4090 PC 로 옮기는 작업 지시 프롬프트.
git 이 안 실어 나르는 3가지(체크포인트, 원본 JPEG, venv)와
브랜치 체크아웃 누락 시 증상을 명시했다.

docs/pilot/theater_v4/ (뷰어 JPEG 55MB)는 커밋하지 않았다.
tools/make_viewer.py 로 다시 구울 수 있다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@
This commit is contained in:
minsung
2026-09-01 22:37:01 +09:00
parent 28bee39196
commit b754694ef8
3 changed files with 357 additions and 134 deletions
+210
View File
@@ -0,0 +1,210 @@
# 다른 PC(RTX 4090)에 SAM 3.1 검출 환경 세우기 — 작업 지시 프롬프트
이 문서는 그대로 복사해서 새 PC 의 Claude Code(또는 사람)에게 주는 **작업 지시서**다.
아래 `---` 사이를 통째로 붙여넣으면 된다.
측정 근거: RTX 3060 12GB 에서 사진 1장 548초. 4090 24GB 추정 80~180초.
자세한 내역은 `docs/pilot/sam_merge.html` 의 단계 기록을 봐라.
---
## 지시
RTX 4090 이 달린 이 PC 에 드론 사진 SAM 3.1 검출 환경을 세워라.
목적은 사진 1장을 튜닝된 설정으로 검출해 3060 대비 실제 배속을 재는 것이다.
전체 블록 실행은 그 측정 뒤에 결정한다.
### 전제
- OS: Windows (원래 환경과 같음). Linux 면 경로 구분자만 바꿔라.
- GPU: RTX 4090 24GB. `nvidia-smi` 로 드라이버가 올라와 있는지 먼저 확인해라.
- 소스 PC 에서 가져와야 하는 큰 파일이 2종 있다 (아래 3, 4단계). git 에 없다.
### 1. 리포 2개 clone
두 리포를 **형제 폴더로** 두어라. `sam3_multi_prompt.py` 가 기본값으로
`../sam31server` 를 찾는다 (환경변수 `SAM31SERVER_DIR` 로 바꿀 수 있다).
```
D:\MYCLAUDE_PROJECT\
├── railway-client\
└── sam31server\
```
```bash
git clone https://gitea.hmac.kr/kimminsung/railway-client.git
git clone https://gitea.hmac.kr/kimminsung/sam31server.git
cd railway-client
git checkout sam31-coverage-tuning
```
**브랜치 체크아웃을 빠뜨리지 마라.** `main` 에는 튜닝된 프롬프트
(`prompts/discovery_v4.txt`)와 집합 정의(`configs/merge_groups_v4.txt`),
그리고 `--wide-in-tiles` 플래그가 없다.
`sam31server` 는 FastAPI 서버지만 **서버를 띄울 필요는 없다.**
검출 스크립트는 그 안의 `sam3` 패키지를 `sys.path` 로 직접 import 한다
(`tools/sam3_multi_prompt.py:28-33`). `app/` 은 안 쓴다.
### 2. Python 환경
venv 를 **복사하지 마라.** 절대경로가 박혀 있어 깨진다. 새로 만들어라.
원본 환경 (참고용, 실측):
- Python 3.12.8
- torch 2.10.0+cu126 (CUDA 12.6)
```bash
cd sam31server
python -m venv .venv
.venv\Scripts\activate
# torch 는 CUDA 버전에 맞춰 먼저 설치해라 (requirements.txt 의 torch>=2.4.0 보다 우선)
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu126
pip install -r requirements.txt
```
`sam3` 는 pip 설치 대상이 아니다 (site-packages 에 없고 .pth 도 없다).
폴더가 있으면 된다. 의존성만 깔면 끝이다.
설치 확인:
```bash
.venv\Scripts\python.exe -c "import torch; print(torch.__version__, torch.cuda.is_available(), torch.cuda.get_device_name(0))"
```
`True``NVIDIA GeForce RTX 4090` 이 나와야 한다.
### 3. 체크포인트 + BPE 사전 (git 에 없음, 수 GB)
`.gitignore``*.pt`, `*.gz` 를 뺀다.
필요한 것:
- `sam3.1_multiplex.pt` — HuggingFace `facebook/sam3.1`
- `bpe_simple_vocab_16e6.txt.gz`
받는 방법 둘 중 하나:
1. HuggingFace 에서 새로 받는다 (`huggingface-cli download facebook/sam3.1`)
2. 소스 PC 의 HF 캐시를 복사한다
(`C:\Users\<사용자>\.cache\huggingface\hub\models--facebook--sam3.1\...`)
경로 지정은 셋 중 하나 (앞이 우선):
1. CLI 인자 `--checkpoint` / `--bpe`
2. 환경변수 `SAM3_CHECKPOINT` / `SAM3_BPE`
3. `sam31server/configs/auto_labeling/segment_anything_3.yaml`
`params.model_path` / `params.bpe_path`
3번 파일에는 **원래 PC 의 절대경로가 적혀 있다.** 그대로 쓰면 파일을 못 찾는다.
환경변수로 덮거나 이 파일을 고쳐라.
### 4. 원본 사진 (git 에 없음, 블록당 약 1.2GB)
`.gitignore:42``output/` 을 통째로 뺀다.
소스 PC 에서 복사해라:
```
railway-client/output/sam3/stage_BlockYYX/ JPEG 69장, 장당 14~23MB
```
SMB 공유, rsync, 외장 디스크 아무거나. 방법은 상관없다.
### 5. 시험 실행 — 사진 1장
```bash
set SAM31SERVER_DIR=D:\MYCLAUDE_PROJECT\sam31server
set SAM3_CHECKPOINT=<체크포인트 절대경로>
set SAM3_BPE=<BPE 절대경로>
cd D:\MYCLAUDE_PROJECT\railway-client
..\sam31server\.venv\Scripts\python.exe tools\sam3_multi_prompt.py ^
--input output\sam3\stage_BlockYYX\DJI_20250805165516_0654.JPG ^
--output output\sam3\gpu4090_test\DJI_20250805165516_0654_multi.json ^
--prompts prompts\discovery_v4.txt ^
--wide-prompts prompts\wide_v1.txt --wide-in-tiles ^
--cols 6 --rows 4 --conf 0.10 --merge ^
--batch 32
```
`--batch 32` 는 24GB 라서 가능하다. 3060 은 VRAM 때문에 16 이 한계였다.
OOM 이 나면 24 → 16 으로 낮춰라.
**비교 기준 (3060 실측, 같은 사진 0654):**
| 구간 | 3060 |
|---|---|
| 타일 패스 (24타일 × 6청크 = 144 forward) | 410초 |
| 통짜 패스 | 43초 |
| 모델 로딩 + NMS + 병합 + 저장 | 약 105초 |
| **합계** | **466~662초 (10장 평균 548초)** |
로그에 찍히는 `전체 1장 완료 — N초` 와 타일별 시간을 그대로 보고해라.
### 6. 결과 검증
무라벨(미검출) 지표를 재라. GPU 불필요:
```bash
python tools\coverage_stats.py ^
--run-dir output\sam3\gpu4090_test ^
--groups configs\merge_groups_v4.txt ^
--size 8192,5460
```
0654 는 3060 에서 **무라벨 5.0%** 가 나왔다. 4090 에서도 5% 근처여야 한다.
GPU 아키텍처가 달라 비트 단위로 같지는 않지만 소수점 아래에서만 달라야 한다.
**1%p 넘게 벌어지면 설정이 다른 것이니 멈추고 보고해라.**
### 7. 전체 블록 실행 (측정 뒤 지시 받고 할 것)
`--input` 을 **폴더**로, `--outdir` 로 주면 모델을 한 번만 로딩한다.
장별로 프로세스를 새로 띄우면 사진마다 60~90초를 로딩에 버린다.
```bash
..\sam31server\.venv\Scripts\python.exe tools\sam3_multi_prompt.py ^
--input output\sam3\stage_BlockYYX --outdir output\sam3\YYX_v4 ^
--prompts prompts\discovery_v4.txt ^
--wide-prompts prompts\wide_v1.txt --wide-in-tiles ^
--cols 6 --rows 4 --conf 0.10 --merge --batch 32
```
끝나면 집합 병합:
```bash
python tools\merge_labels.py --json <각 _multi.json> --groups configs\merge_groups_v4.txt --gap 2
```
### 8. 결과 회수
산출 JSON 만 가져오면 된다 — 장당 2~5MB, 69장 약 300MB.
집계·병합·뷰어 생성은 GPU 없이 원래 PC 에서 돌린다.
### 하지 말 것
- venv 복사 (절대경로 깨짐)
- `main` 브랜치로 실행 (튜닝 설정 없음)
- FastAPI 서버 기동 (이 작업에 불필요)
- 설정값 임의 변경. `--cols 6 --rows 4 --conf 0.10 --wide-in-tiles` 넷이
무라벨 16% → 3.6% 를 만든 조합이다. 하나라도 바꾸면 품질이 달라진다.
- 측정 안 한 수치 보고. 추정이면 추정이라고 써라.
---
## 부록: 이 설정이 나온 근거
BlockYYX 사진 8~16장 실측. 지표는 "무라벨 화면%" — 마스크 합집합으로 재서
겹침을 뺀 값이다.
| 단계 | 0654 | 0006 |
|---|---|---|
| 기준선 (conf 0.25, 타일 4×3, 통짜 분리) | 52.1% | 19.4% |
| `--wide-in-tiles` | 15.4% | 12.2% |
| 경계 띠 프롬프트 +5 (v3) | 14.9% | 11.9% |
| conf 0.25 → 0.10 | 9.5% | 5.8% |
| 프롬프트 +4 (v4) | 9.6% | 5.7% |
| 타일 4×3 → 6×4 | **5.0%** | **5.0%** |
기여도: 통짜→타일 36.7pp · conf 5.4pp · 타일 세분화 4.6pp ·
프롬프트 추가 0.5pp. **프롬프트 추가는 거의 기여하지 않았다.**
원인은 통짜(1×1) 패스였다. `wide_v1.txt` 의 21개 프롬프트는 8192×5460 을
한 장으로 넣어 대상 하나에 인스턴스가 하나만 살아남았다 — 도로는 한쪽 차로만,
논은 한 필지만 잡혔다.
+141 -132
View File
@@ -55,45 +55,53 @@ border-radius:6px;padding:5px 8px;font:inherit;font-size:13px}
<div class="wrap">
<h1>SAM 3.1 후처리 — 검출 커버리지 · 집합 병합</h1>
<p class="sub">1단계는 미검출을 없애는 것이다. 지표는 &#x27;무라벨 화면%&#x27; — 마스크 합집합으로 재서 겹침을 뺀 값. 목표 5% 이하, 8장 평균 3.6% 로 달성. 2단계는 집합으로 묶고 외곽선이 gap px 이내로 인접한 폴리곤을 합치는 것.</p>
<p class="sub" style="font-size:12px">생성 2026-09-01 18:49 · 집계 <code>tune_t64</code></p>
<p class="sub" style="font-size:12px">생성 2026-09-01 22:36 · 집계 <code>tune_t64</code></p>
<h2>실측</h2><div class="cards">
<div class="card"><div class="k">사진</div><div class="v">8</div></div>
<div class="card"><div class="k">폴리곤</div><div class="v">4,586</div></div>
<div class="card"><div class="k">병합 후 폴리곤</div><div class="v">2,636 (-43%)</div></div>
<div class="card"><div class="k">라벨 종류</div><div class="v">79 / 94</div></div>
<div class="card"><div class="k">사진</div><div class="v">16</div></div>
<div class="card"><div class="k">폴리곤</div><div class="v">11,169</div></div>
<div class="card"><div class="k">병합 후 폴리곤</div><div class="v">6,370 (-43%)</div></div>
<div class="card"><div class="k">라벨 종류</div><div class="v">82 / 94</div></div>
<div class="card"><div class="k">집합</div><div class="v">12</div></div>
<div class="card"><div class="k">검출 면적 / 화면</div><div class="v">182.1%</div></div>
<div class="card"><div class="k">집합 없는 폴리곤</div><div class="v">50</div></div>
<div class="card"><div class="k">검출 면적 / 화면</div><div class="v">184.7%</div></div>
<div class="card"><div class="k">집합 없는 폴리곤</div><div class="v">120</div></div>
</div>
<h2>미검출 — 무라벨 화면%</h2>
<p class="sub" style="font-size:12px">마스크 합집합 기준(겹침 제거), 축척 1/4. 목표 5% 이하.</p>
<div class="cards">
<div class="card"><div class="k">무라벨 평균</div><div class="v">3.6%</div></div>
<div class="card"><div class="k">무라벨 중앙</div><div class="v">4.4%</div></div>
<div class="card"><div class="k">최악</div><div class="v">5.0%</div></div>
<div class="card"><div class="k">5% 이하 사진</div><div class="v">7 / 8</div></div>
<div class="card"><div class="k">무라벨 평균</div><div class="v">3.5%</div></div>
<div class="card"><div class="k">무라벨 중앙</div><div class="v">3.3%</div></div>
<div class="card"><div class="k">최악</div><div class="v">6.4%</div></div>
<div class="card"><div class="k">5% 이하 사진</div><div class="v">13 / 16</div></div>
</div>
<div class="scroll" style="max-height:280px;margin-top:10px"><table><thead><tr><th>사진</th><th>폴리곤</th><th>무라벨%</th><th></th></tr></thead><tbody>
<tr><td>DJI_20250805165320_0581</td><td data-v="1079">1,079</td><td data-v="6.435">6.4%</td><td><div class="bar"><i style="width:6.4%;background:#c0392b"></i></div></td></tr>
<tr><td>DJI_20250805163524_0007</td><td data-v="970">970</td><td data-v="5.134">5.1%</td><td><div class="bar"><i style="width:5.1%;background:#c0392b"></i></div></td></tr>
<tr><td>DJI_20250805165516_0654</td><td data-v="363">363</td><td data-v="5.038">5.0%</td><td><div class="bar"><i style="width:5.0%;background:#c0392b"></i></div></td></tr>
<tr><td>DJI_20250805163523_0006</td><td data-v="923">923</td><td data-v="4.953">5.0%</td><td><div class="bar"><i style="width:5.0%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805165514_0653</td><td data-v="377">377</td><td data-v="4.719">4.7%</td><td><div class="bar"><i style="width:4.7%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805163720_0079</td><td data-v="443">443</td><td data-v="4.425">4.4%</td><td><div class="bar"><i style="width:4.4%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164537_0346</td><td data-v="1020">1,020</td><td data-v="3.582">3.6%</td><td><div class="bar"><i style="width:3.6%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164555_0357</td><td data-v="915">915</td><td data-v="3.331">3.3%</td><td><div class="bar"><i style="width:3.3%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164932_0484</td><td data-v="606">606</td><td data-v="3.028">3.0%</td><td><div class="bar"><i style="width:3.0%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164750_0421</td><td data-v="826">826</td><td data-v="3.018">3.0%</td><td><div class="bar"><i style="width:3.0%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164304_0274</td><td data-v="873">873</td><td data-v="2.917">2.9%</td><td><div class="bar"><i style="width:2.9%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164457_0321</td><td data-v="714">714</td><td data-v="2.525">2.5%</td><td><div class="bar"><i style="width:2.5%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164931_0483</td><td data-v="489">489</td><td data-v="2.488">2.5%</td><td><div class="bar"><i style="width:2.5%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164739_0414</td><td data-v="522">522</td><td data-v="1.713">1.7%</td><td><div class="bar"><i style="width:1.7%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164917_0475</td><td data-v="287">287</td><td data-v="1.526">1.5%</td><td><div class="bar"><i style="width:1.5%;background:#1a7f4b"></i></div></td></tr>
<tr><td>DJI_20250805164753_0423</td><td data-v="762">762</td><td data-v="0.521">0.5%</td><td><div class="bar"><i style="width:0.5%;background:#1a7f4b"></i></div></td></tr>
</tbody></table></div>
<h2>공정 보기 — 같은 사진, 단계별</h2>
<div class="flow"><b>SAM 검출 4,586 폴리곤</b><span>(79 라벨)</span><span class="ar">→ 집합 병합 →</span><b>2,636 폴리곤</b><span>(14 집합)</span><span>· 사진 8장 기준</span></div>
<div class="flow"><b>SAM 검출 11,169 폴리곤</b><span>(82 라벨)</span><span class="ar">→ 집합 병합 →</span><b>6,370 폴리곤</b><span>(14 집합)</span><span>· 사진 16장 기준</span></div>
<div class="tabs">
<button class="tab" role="tab" data-i="0" aria-selected="true">1. SAM 검출 — 확정 설정</button>
<button class="tab" role="tab" data-i="0" aria-selected="true">1. SAM 검출 — 확정 설정 (16장)</button>
<button class="tab" role="tab" data-i="1" aria-selected="false">2. 집합 병합 후 (gap 2px)</button>
<button class="tab" role="tab" data-i="2" aria-selected="false">참고: 기준선 검출 (conf 0.25, 4×3)</button>
</div>
<div class="stage" data-i="0"><iframe src="theater_v4/stage1_detect.html" loading="lazy" title="stage0"></iframe></div>
<div class="stage" data-i="1" hidden><iframe src="theater_v4/stage2_merged.html" loading="lazy" title="stage1"></iframe></div>
<div class="stage" data-i="2" hidden><iframe src="theater/stage1_detect.html" loading="lazy" title="stage2"></iframe></div>
<p class="sub" style="font-size:12px">왼쪽 목록에서 라벨을 켜고 끈다. 휠 확대, 드래그 이동. 새 창: <a href="theater_v4/stage1_detect.html">1. SAM 검출 — 확정 설정</a> · <a href="theater_v4/stage2_merged.html">2. 집합 병합 후 (gap 2px)</a> · <a href="theater/stage1_detect.html">참고: 기준선 검출 (conf 0.25, 4×3)</a></p>
<p class="sub" style="font-size:12px">왼쪽 목록에서 라벨을 켜고 끈다. 휠 확대, 드래그 이동. 새 창: <a href="theater_v4/stage1_detect.html">1. SAM 검출 — 확정 설정 (16장)</a> · <a href="theater_v4/stage2_merged.html">2. 집합 병합 후 (gap 2px)</a> · <a href="theater/stage1_detect.html">참고: 기준선 검출 (conf 0.25, 4×3)</a></p>
<h2>단계</h2>
<div class="step"><span class="id">M1</span><span class="badge" style="color:#1a7f4b;background:#e3f5ea">완료</span><div><div>프롬프트별 검출 집계</div><div class="d">tools/prompt_stats.py. YYX_run 실측: 폴리곤 13,580 · 라벨 77종.</div></div></div>
<div class="step"><span class="id">M1b</span><span class="badge" style="color:#1a7f4b;background:#e3f5ea">완료</span><div><div>공정 보기(검출 → 병합) 뷰어 연결</div><div class="d">tools/make_viewer.py 로 같은 사진 3장을 단계별로 굽고 모니터에 붙였다. docs/pilot/theater/.</div></div></div>
@@ -104,11 +112,12 @@ border-radius:6px;padding:5px 8px;font:inherit;font-size:13px}
<div class="step"><span class="id">M1g</span><span class="badge" style="color:#1a7f4b;background:#e3f5ea">완료</span><div><div>conf 스윕</div><div class="d">conf 0.10 으로 한 번 뽑고 점수 문턱을 오프라인으로 쓸었다. 0006: 0.25에서 9.3% → 0.10에서 5.8%. 0654: 13.1% → 9.5%. conf 0.03 은 마스크 폭증으로 37분에 1장도 못 끝내 중단.</div></div></div>
<div class="step"><span class="id">M1h</span><span class="badge" style="color:#1a7f4b;background:#e3f5ea">완료</span><div><div>v4 프롬프트 (익은 논·갓길)</div><div class="d">ripening rice field / yellow grass field / harvested field / gravel shoulder 추가. 효과 없음 — 0006 5.8→5.7%, 0654 9.5→9.6%. 프롬프트 추가는 포화.</div></div></div>
<div class="step"><span class="id">M1i</span><span class="badge" style="color:#1a7f4b;background:#e3f5ea">완료</span><div><div>타일 4×3 → 6×4 (목표 달성)</div><div class="d">conf 0.10 · v4 프롬프트 · --wide-in-tiles 와 함께. 4장 실측 무라벨: 0654 5.0% (기준선 52.1) · 0484 3.0% (38.7) · 0079 4.4% (27.1) · 0006 5.0% (19.4). 평균 34.3% → 4.35%. 비용 466~616초/장, 평균 523초 = 기준선 140초의 3.7배. 69장 재검출 시 약 10시간.</div></div></div>
<div class="step"><span class="id">M1j</span><span class="badge" style="color:#1a7f4b;background:#e3f5ea">완료</span><div><div>확정 설정 8장 검증</div><div class="d">8장 실측 무라벨(conf 0.10): 0654 5.0 · 0006 5.0 · 0653 4.7 · 0079 4.4 · 0484 3.0 · 0274 2.9 · 0321 2.5 · 0475 1.5 → 평균 3.6%. 같은 8장 기준선 평균 21.8%. 소요 466~662초/장(평균 548초). 중간에 PC 다운으로 2장 유실, 재개함.</div></div></div>
<div class="step"><span class="id">M1j</span><span class="badge" style="color:#1a7f4b;background:#e3f5ea">완료</span><div><div>확정 설정 16장 검증</div><div class="d">16장 실측 무라벨(conf 0.10): 최소 0.5%(0423) ~ 최대 6.4%(0581), 평균 3.44%. 15/16 장이 5% 이하. 같은 16장 기준선 평균 19.9%. 소요 466~907초/장(평균 585초). 예상이 틀린 곳: 물 많은 사진이 위험할 것으로 봤으나 0423 이 0.5% 로 최저였다 — water surface/reservoir 검출이 0이어도 다른 프롬프트가 그 면적을 덮는다.</div></div></div>
<div class="step"><span class="id">M2</span><span class="badge" style="color:#5a5f66;background:#eceef0">대기</span><div><div>집합 정의 조정</div><div class="d">튜닝 검출 결과(라벨 79종)를 보고 집합을 다시 짠다. 1차는 Claude, 이후 사용자.</div></div></div>
<div class="step"><span class="id">M3</span><span class="badge" style="color:#5a5f66;background:#eceef0">대기</span><div><div>gap 값 조정</div><div class="d">외곽선 인접 판정 1~3 px. 파일럿 기준 2 px 로 시작.</div></div></div>
<h2>이슈 · 기각된 시도</h2>
<div class="issue"><span class="badge" style="color:#1a7f4b;background:#e3f5ea">해결</span><div>통짜(1×1) 패스는 대상 하나에 인스턴스가 하나만 남는다 — 도로 한쪽 차로, 논 한 필지만 잡힘. --wide-in-tiles 로 해결(측정치는 M1e).</div></div>
<div class="issue"><span class="badge" style="color:#a12a2a;background:#fbe6e6">미해결</span><div>0581 무라벨 6.4% — 16장 중 유일한 5% 초과. 원인 확인함: 큰 구멍이 없다. 구멍 1,554개 중 최대가 0.83%, 상위 6개 합이 2.15% 뿐이고 나머지 4.25%가 작은 조각 1,548개로 흩어져 있다. 자재 야적장·건물 밀집 구역이라 폴리곤이 1,079개 나왔는데도 객체 사이 얇은 틈이 누적된 것. 0654 유형(큰 필지 통째 누락)과 다르다. 프롬프트로는 못 줄인다 — 후처리(폴리곤 팽창·구멍 메우기) 영역.</div></div>
<div class="issue"><span class="badge" style="color:#a12a2a;background:#fbe6e6">미해결</span><div>orange traffic cone / yellow safety cone 은 어느 집합에도 없어 검출 52 폴리곤이 버려진다. [cone] 그룹이 주석 처리돼 있음 — 나란히 놓인 콘이 한 덩어리로 융합된다는 이유.</div></div>
<div class="issue"><span class="badge" style="color:#a12a2a;background:#fbe6e6">미해결</span><div>검출 0 인 프롬프트 8개 (plowed field, rice paddy, vinyl greenhouse tunnel, gabion wall, road embankment slope, riprap slope, water surface, reservoir) — 유지할지 뺄지 미정.</div></div>
<div class="issue"><span class="badge" style="color:#5a5f66;background:#eceef0">기각</span><div>프롬프트 색 특정성 A/B (car/sedan/suv/van/pickup truck) — 폴리곤 +26% 인데 마스크 면적은 +0.002~0.068%p 뿐, 신규 마스크의 90~99%가 기존과 겹침.</div></div>
@@ -116,144 +125,144 @@ border-radius:6px;padding:5px 8px;font:inherit;font-size:13px}
<h2>집합별 합계</h2><div class="scroll"><table><thead><tr><th>집합</th><th>프롬프트(검출>0/전체)</th><th>폴리곤</th><th>폴리곤%</th><th>면적%</th>
<th>병합 후 폴리곤</th><th>줄어든 비율</th><th>병합 후 면적%</th>
<th></th></tr></thead><tbody>
<tr><td>vegetation</td><td>6 / 7</td><td>1,336</td><td>29.1%</td><td>19.27%</td>
<td>771</td><td class="d-up">42%</td><td>19.04%</td>
<td><div class="bar"><i style="width:19.3%"></i></div></td></tr>
<tr><td>building</td><td>17 / 21</td><td>732</td><td>16.0%</td><td>11.27%</td>
<td>157</td><td class="d-up">79%</td><td>9.58%</td>
<td><div class="bar"><i style="width:11.3%"></i></div></td></tr>
<tr><td>structure</td><td>4 / 4</td><td>589</td><td>12.8%</td><td>0.48%</td>
<td>464</td><td class="d-up">21%</td><td>0.61%</td>
<tr><td>vegetation</td><td>6 / 7</td><td>3,035</td><td>27.2%</td><td>16.63%</td>
<td>1,766</td><td class="d-up">42%</td><td>16.28%</td>
<td><div class="bar"><i style="width:16.6%"></i></div></td></tr>
<tr><td>building</td><td>17 / 21</td><td>2,218</td><td>19.9%</td><td>15.18%</td>
<td>466</td><td class="d-up">79%</td><td>12.97%</td>
<td><div class="bar"><i style="width:15.2%"></i></div></td></tr>
<tr><td>structure</td><td>4 / 4</td><td>1,347</td><td>12.1%</td><td>0.46%</td>
<td>1,079</td><td class="d-up">20%</td><td>0.57%</td>
<td><div class="bar"><i style="width:0.5%"></i></div></td></tr>
<tr><td>ground</td><td>4 / 4</td><td>439</td><td>9.6%</td><td>6.62%</td>
<td>257</td><td class="d-up">41%</td><td>7.55%</td>
<td><div class="bar"><i style="width:6.6%"></i></div></td></tr>
<tr><td>road</td><td>6 / 7</td><td>393</td><td>8.6%</td><td>18.45%</td>
<td>106</td><td class="d-up">73%</td><td>18.76%</td>
<td><div class="bar"><i style="width:18.5%"></i></div></td></tr>
<tr><td>fence</td><td>4 / 5</td><td>315</td><td>6.9%</td><td>0.76%</td>
<td>286</td><td class="d-up">9%</td><td>1.02%</td>
<tr><td>ground</td><td>4 / 4</td><td>939</td><td>8.4%</td><td>7.71%</td>
<td>573</td><td class="d-up">39%</td><td>9.09%</td>
<td><div class="bar"><i style="width:7.7%"></i></div></td></tr>
<tr><td>road</td><td>6 / 7</td><td>839</td><td>7.5%</td><td>25.09%</td>
<td>247</td><td class="d-up">71%</td><td>25.72%</td>
<td><div class="bar"><i style="width:25.1%"></i></div></td></tr>
<tr><td>fence</td><td>4 / 5</td><td>768</td><td>6.9%</td><td>0.90%</td>
<td>702</td><td class="d-up">9%</td><td>1.20%</td>
<td><div class="bar"><i style="width:0.9%"></i></div></td></tr>
<tr><td>vehicle</td><td>13 / 14</td><td>663</td><td>5.9%</td><td>0.80%</td>
<td>576</td><td class="d-up">13%</td><td>1.08%</td>
<td><div class="bar"><i style="width:0.8%"></i></div></td></tr>
<tr><td>vehicle</td><td>12 / 14</td><td>217</td><td>4.7%</td><td>0.51%</td>
<td>189</td><td class="d-up">13%</td><td>0.70%</td>
<td><div class="bar"><i style="width:0.5%"></i></div></td></tr>
<tr><td>stored material</td><td>8 / 9</td><td>205</td><td>4.5%</td><td>0.82%</td>
<td>168</td><td class="d-up">18%</td><td>1.14%</td>
<td><div class="bar"><i style="width:0.8%"></i></div></td></tr>
<tr><td>farmland</td><td>7 / 8</td><td>196</td><td>4.3%</td><td>38.33%</td>
<td>75</td><td class="d-up">62%</td><td>36.63%</td>
<td><div class="bar"><i style="width:38.3%"></i></div></td></tr>
<tr><td>slope</td><td>2 / 4</td><td>54</td><td>1.2%</td><td>3.25%</td>
<td>54</td><td class="">0%</td><td>4.62%</td>
<td><div class="bar"><i style="width:3.2%"></i></div></td></tr>
<tr><td>없음</td><td>2 / 2</td><td>50</td><td>1.1%</td><td>0.00%</td>
<td>50</td><td class="">0%</td><td>0.01%</td>
<tr><td>stored material</td><td>9 / 9</td><td>536</td><td>4.8%</td><td>0.75%</td>
<td>450</td><td class="d-up">16%</td><td>1.03%</td>
<td><div class="bar"><i style="width:0.7%"></i></div></td></tr>
<tr><td>farmland</td><td>7 / 8</td><td>460</td><td>4.1%</td><td>29.24%</td>
<td>156</td><td class="d-up">66%</td><td>27.59%</td>
<td><div class="bar"><i style="width:29.2%"></i></div></td></tr>
<tr><td>없음</td><td>2 / 2</td><td>120</td><td>1.1%</td><td>0.00%</td>
<td>120</td><td class="">0%</td><td>0.01%</td>
<td><div class="bar"><i style="width:0.0%"></i></div></td></tr>
<tr><td>retaining wall</td><td>3 / 3</td><td>42</td><td>0.9%</td><td>0.17%</td>
<td>41</td><td class="d-up">2%</td><td>0.23%</td>
<tr><td>retaining wall</td><td>3 / 3</td><td>100</td><td>0.9%</td><td>0.28%</td>
<td>99</td><td class="d-up">1%</td><td>0.39%</td>
<td><div class="bar"><i style="width:0.3%"></i></div></td></tr>
<tr><td>slope</td><td>2 / 4</td><td>86</td><td>0.8%</td><td>2.73%</td>
<td>85</td><td class="d-up">1%</td><td>3.79%</td>
<td><div class="bar"><i style="width:2.7%"></i></div></td></tr>
<tr><td>water</td><td>5 / 6</td><td>58</td><td>0.5%</td><td>0.23%</td>
<td>51</td><td class="d-up">12%</td><td>0.28%</td>
<td><div class="bar"><i style="width:0.2%"></i></div></td></tr>
<tr><td>water</td><td>4 / 6</td><td>18</td><td>0.4%</td><td>0.08%</td>
<td>18</td><td class="">0%</td><td>0.11%</td>
<td><div class="bar"><i style="width:0.1%"></i></div></td></tr>
</tbody></table></div>
<p class="sub" style="font-size:12px">병합 후 면적%는 병합 후 총검출면적 기준. 겹침을 빼지 않은 다각형 넓이 합이다.</p>
<h2>카테고리 · 프롬프트별 검출</h2>
<div class="controls"><select id="fcat"><option value="">카테고리 전체</option><option>Boundary &amp; Filler</option><option>Farmland</option><option>General Categories</option><option>Industrial Materials, Storage &amp; Objects by Color</option><option>Ripening &amp; Bare Field</option><option>Road Infrastructure</option><option>Roofs &amp; Structures by Color</option><option>Vehicles &amp; Transportation by Color</option><option>Water</option></select><select id="fgrp"><option value="">집합 전체</option><option>building</option><option>farmland</option><option>fence</option><option>ground</option><option>retaining wall</option><option>road</option><option>slope</option><option>stored material</option><option>structure</option><option>vegetation</option><option>vehicle</option><option>water</option><option>없음</option></select><input id="fq" placeholder="프롬프트 검색"><label style="color:var(--dim)"><input type="checkbox" id="fzero"> 검출 0 만</label></div>
<div class="scroll"><table id="t"><thead><tr><th>프롬프트</th><th>카테고리</th><th>집합</th><th>폴리곤</th><th>사진</th><th>면적%</th><th>중앙 면적 px</th><th>점수 중앙</th></tr></thead><tbody>
<tr data-cat="General Categories" data-grp="building"><td>building</td><td>General Categories</td><td>building</td><td data-v="50">50</td><td data-v="7">7</td><td data-v="0.05990295">5.99%</td><td data-v="69036.0">69,036</td><td data-v="0.5670">0.567</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>building rooftop</td><td>General Categories</td><td>building</td><td data-v="62">62</td><td data-v="5">5</td><td data-v="0.01545257">1.55%</td><td data-v="19678.8">19,679</td><td data-v="0.1755">0.176</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>building facade</td><td>General Categories</td><td>building</td><td data-v="11">11</td><td data-v="3">3</td><td data-v="0.00224658">0.22%</td><td data-v="71389.5">71,390</td><td data-v="0.1982">0.198</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>building</td><td>General Categories</td><td>building</td><td data-v="160">160</td><td data-v="15">15</td><td data-v="0.07781232">7.78%</td><td data-v="77476.8">77,477</td><td data-v="0.4456">0.446</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>building rooftop</td><td>General Categories</td><td>building</td><td data-v="159">159</td><td data-v="12">12</td><td data-v="0.02030119">2.03%</td><td data-v="27486.0">27,486</td><td data-v="0.1983">0.198</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>building facade</td><td>General Categories</td><td>building</td><td data-v="36">36</td><td data-v="8">8</td><td data-v="0.00321796">0.32%</td><td data-v="67333.5">67,334</td><td data-v="0.1627">0.163</td></tr>
<tr class="zero" data-cat="General Categories" data-grp="building"><td>residential house</td><td>General Categories</td><td>building</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>warehouse</td><td>General Categories</td><td>building</td><td data-v="5">5</td><td data-v="3">3</td><td data-v="0.00041711">0.04%</td><td data-v="58328.5">58,328</td><td data-v="0.1346">0.135</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>storage container</td><td>General Categories</td><td>building</td><td data-v="3">3</td><td data-v="1">1</td><td data-v="0.00016048">0.02%</td><td data-v="16436.0">16,436</td><td data-v="0.1377">0.138</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>factory structure</td><td>General Categories</td><td>building</td><td data-v="8">8</td><td data-v="4">4</td><td data-v="0.00626472">0.63%</td><td data-v="148268.0">148,268</td><td data-v="0.1818">0.182</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>asphalt road</td><td>General Categories</td><td>road</td><td data-v="72">72</td><td data-v="8">8</td><td data-v="0.07113584">7.11%</td><td data-v="48341.8">48,342</td><td data-v="0.3069">0.307</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>concrete pavement</td><td>General Categories</td><td>road</td><td data-v="129">129</td><td data-v="8">8</td><td data-v="0.06126632">6.13%</td><td data-v="73574.0">73,574</td><td data-v="0.1647">0.165</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>parking lot</td><td>General Categories</td><td>road</td><td data-v="32">32</td><td data-v="6">6</td><td data-v="0.03535648">3.54%</td><td data-v="165576.0">165,576</td><td data-v="0.4125">0.412</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>pedestrian sidewalk</td><td>General Categories</td><td>road</td><td data-v="56">56</td><td data-v="8">8</td><td data-v="0.00988794">0.99%</td><td data-v="58755.5">58,756</td><td data-v="0.4101">0.410</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>crosswalk</td><td>General Categories</td><td>road</td><td data-v="95">95</td><td data-v="7">7</td><td data-v="0.00565010">0.57%</td><td data-v="4814.0">4,814</td><td data-v="0.1926">0.193</td></tr>
<tr data-cat="General Categories" data-grp="ground"><td>bare ground</td><td>General Categories</td><td>ground</td><td data-v="156">156</td><td data-v="8">8</td><td data-v="0.01591721">1.59%</td><td data-v="16780.0">16,780</td><td data-v="0.1475">0.147</td></tr>
<tr data-cat="General Categories" data-grp="ground"><td>dirt field</td><td>General Categories</td><td>ground</td><td data-v="78">78</td><td data-v="7">7</td><td data-v="0.02691171">2.69%</td><td data-v="49051.2">49,051</td><td data-v="0.2199">0.220</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>grass lawn</td><td>General Categories</td><td>vegetation</td><td data-v="30">30</td><td data-v="8">8</td><td data-v="0.01612630">1.61%</td><td data-v="56941.8">56,942</td><td data-v="0.4519">0.452</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>tree canopy</td><td>General Categories</td><td>vegetation</td><td data-v="74">74</td><td data-v="8">8</td><td data-v="0.02077963">2.08%</td><td data-v="55689.5">55,690</td><td data-v="0.5534">0.553</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>dense forest</td><td>General Categories</td><td>vegetation</td><td data-v="17">17</td><td data-v="7">7</td><td data-v="0.07295766">7.30%</td><td data-v="2051820.0">2,051,820</td><td data-v="0.8796">0.880</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>green hedge</td><td>General Categories</td><td>vegetation</td><td data-v="97">97</td><td data-v="8">8</td><td data-v="0.02244825">2.24%</td><td data-v="41963.0">41,963</td><td data-v="0.2637">0.264</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>crop field</td><td>Farmland</td><td>farmland</td><td data-v="57">57</td><td data-v="7">7</td><td data-v="0.16709837">16.71%</td><td data-v="603950.5">603,950</td><td data-v="0.8435">0.844</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>farmland</td><td>Farmland</td><td>farmland</td><td data-v="33">33</td><td data-v="7">7</td><td data-v="0.13175773">13.18%</td><td data-v="92805.0">92,805</td><td data-v="0.1410">0.141</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>warehouse</td><td>General Categories</td><td>building</td><td data-v="15">15</td><td data-v="8">8</td><td data-v="0.00131459">0.13%</td><td data-v="91419.0">91,419</td><td data-v="0.1356">0.136</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>storage container</td><td>General Categories</td><td>building</td><td data-v="86">86</td><td data-v="5">5</td><td data-v="0.00105981">0.11%</td><td data-v="5593.2">5,593</td><td data-v="0.1590">0.159</td></tr>
<tr data-cat="General Categories" data-grp="building"><td>factory structure</td><td>General Categories</td><td>building</td><td data-v="24">24</td><td data-v="9">9</td><td data-v="0.01036028">1.04%</td><td data-v="232985.2">232,985</td><td data-v="0.2278">0.228</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>asphalt road</td><td>General Categories</td><td>road</td><td data-v="148">148</td><td data-v="16">16</td><td data-v="0.07837162">7.84%</td><td data-v="51795.8">51,796</td><td data-v="0.2607">0.261</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>concrete pavement</td><td>General Categories</td><td>road</td><td data-v="279">279</td><td data-v="16">16</td><td data-v="0.07276611">7.28%</td><td data-v="50809.5">50,810</td><td data-v="0.1657">0.166</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>parking lot</td><td>General Categories</td><td>road</td><td data-v="79">79</td><td data-v="13">13</td><td data-v="0.08050929">8.05%</td><td data-v="168694.5">168,694</td><td data-v="0.4431">0.443</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>pedestrian sidewalk</td><td>General Categories</td><td>road</td><td data-v="118">118</td><td data-v="16">16</td><td data-v="0.01098084">1.10%</td><td data-v="61354.2">61,354</td><td data-v="0.4539">0.454</td></tr>
<tr data-cat="General Categories" data-grp="road"><td>crosswalk</td><td>General Categories</td><td>road</td><td data-v="193">193</td><td data-v="12">12</td><td data-v="0.00667974">0.67%</td><td data-v="7348.5">7,348</td><td data-v="0.2230">0.223</td></tr>
<tr data-cat="General Categories" data-grp="ground"><td>bare ground</td><td>General Categories</td><td>ground</td><td data-v="379">379</td><td data-v="16">16</td><td data-v="0.01435555">1.44%</td><td data-v="11594.5">11,594</td><td data-v="0.1424">0.142</td></tr>
<tr data-cat="General Categories" data-grp="ground"><td>dirt field</td><td>General Categories</td><td>ground</td><td data-v="165">165</td><td data-v="15">15</td><td data-v="0.04128724">4.13%</td><td data-v="58397.5">58,398</td><td data-v="0.2319">0.232</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>grass lawn</td><td>General Categories</td><td>vegetation</td><td data-v="83">83</td><td data-v="16">16</td><td data-v="0.02137669">2.14%</td><td data-v="52884.0">52,884</td><td data-v="0.3523">0.352</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>tree canopy</td><td>General Categories</td><td>vegetation</td><td data-v="128">128</td><td data-v="16">16</td><td data-v="0.01665810">1.67%</td><td data-v="55470.5">55,470</td><td data-v="0.5031">0.503</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>dense forest</td><td>General Categories</td><td>vegetation</td><td data-v="29">29</td><td data-v="12">12</td><td data-v="0.04650714">4.65%</td><td data-v="1293221.5">1,293,222</td><td data-v="0.7821">0.782</td></tr>
<tr data-cat="General Categories" data-grp="vegetation"><td>green hedge</td><td>General Categories</td><td>vegetation</td><td data-v="252">252</td><td data-v="16">16</td><td data-v="0.02497443">2.50%</td><td data-v="37935.0">37,935</td><td data-v="0.2556">0.256</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>crop field</td><td>Farmland</td><td>farmland</td><td data-v="112">112</td><td data-v="15">15</td><td data-v="0.12624180">12.62%</td><td data-v="361167.2">361,167</td><td data-v="0.7590">0.759</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>farmland</td><td>Farmland</td><td>farmland</td><td data-v="77">77</td><td data-v="15">15</td><td data-v="0.09702145">9.70%</td><td data-v="73523.0">73,523</td><td data-v="0.1343">0.134</td></tr>
<tr class="zero" data-cat="Farmland" data-grp="farmland"><td>plowed field</td><td>Farmland</td><td>farmland</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>bare soil field</td><td>Farmland</td><td>farmland</td><td data-v="30">30</td><td data-v="6">6</td><td data-v="0.01316429">1.32%</td><td data-v="56641.0">56,641</td><td data-v="0.1747">0.175</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>rice paddy</td><td>Farmland</td><td>farmland</td><td data-v="1">1</td><td data-v="1">1</td><td data-v="0.00014715">0.01%</td><td data-v="95906.5">95,906</td><td data-v="0.1203">0.120</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>vegetable field</td><td>Farmland</td><td>farmland</td><td data-v="17">17</td><td data-v="6">6</td><td data-v="0.00765433">0.77%</td><td data-v="93252.5">93,252</td><td data-v="0.3159">0.316</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>blue roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="63">63</td><td data-v="6">6</td><td data-v="0.01027494">1.03%</td><td data-v="18057.5">18,058</td><td data-v="0.6532">0.653</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>red roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="15">15</td><td data-v="2">2</td><td data-v="0.00035583">0.04%</td><td data-v="2623.0">2,623</td><td data-v="0.1682">0.168</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>green roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="17">17</td><td data-v="5">5</td><td data-v="0.00313146">0.31%</td><td data-v="63992.0">63,992</td><td data-v="0.8145">0.814</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>gray roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="47">47</td><td data-v="7">7</td><td data-v="0.00229265">0.23%</td><td data-v="8548.0">8,548</td><td data-v="0.2026">0.203</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>dark gray roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="46">46</td><td data-v="7">7</td><td data-v="0.00229735">0.23%</td><td data-v="10420.8">10,421</td><td data-v="0.2491">0.249</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>black roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="105">105</td><td data-v="6">6</td><td data-v="0.00125461">0.13%</td><td data-v="3830.5">3,830</td><td data-v="0.2251">0.225</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>white roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="209">209</td><td data-v="8">8</td><td data-v="0.00343254">0.34%</td><td data-v="4599.5">4,600</td><td data-v="0.2462">0.246</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>silver metal roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="66">66</td><td data-v="5">5</td><td data-v="0.00373639">0.37%</td><td data-v="16169.5">16,170</td><td data-v="0.1636">0.164</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>orange roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="4">4</td><td data-v="3">3</td><td data-v="0.00004197">0.00%</td><td data-v="5993.2">5,993</td><td data-v="0.1605">0.161</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>brown roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="18">18</td><td data-v="6">6</td><td data-v="0.00140551">0.14%</td><td data-v="20397.0">20,397</td><td data-v="0.4442">0.444</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>yellow roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="3">3</td><td data-v="1">1</td><td data-v="0.00006122">0.01%</td><td data-v="19504.5">19,504</td><td data-v="0.1683">0.168</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>white vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="70">70</td><td data-v="8">8</td><td data-v="0.00203382">0.20%</td><td data-v="16285.2">16,285</td><td data-v="0.8289">0.829</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>black vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="70">70</td><td data-v="7">7</td><td data-v="0.00129219">0.13%</td><td data-v="6947.5">6,948</td><td data-v="0.2245">0.225</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>silver vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="10">10</td><td data-v="6">6</td><td data-v="0.00018943">0.02%</td><td data-v="15045.8">15,046</td><td data-v="0.8922">0.892</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>gray vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="11">11</td><td data-v="6">6</td><td data-v="0.00039751">0.04%</td><td data-v="22787.0">22,787</td><td data-v="0.8217">0.822</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>red vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="11">11</td><td data-v="6">6</td><td data-v="0.00013907">0.01%</td><td data-v="4667.0">4,667</td><td data-v="0.2426">0.243</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>blue vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="9">9</td><td data-v="5">5</td><td data-v="0.00007117">0.01%</td><td data-v="3253.0">3,253</td><td data-v="0.2454">0.245</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>yellow vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="2">2</td><td data-v="1">1</td><td data-v="0.00002377">0.00%</td><td data-v="7746.5">7,746</td><td data-v="0.2087">0.209</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>orange vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="15">15</td><td data-v="5">5</td><td data-v="0.00018191">0.02%</td><td data-v="4692.0">4,692</td><td data-v="0.2296">0.230</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>green vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="5">5</td><td data-v="2">2</td><td data-v="0.00005272">0.01%</td><td data-v="3681.5">3,682</td><td data-v="0.3302">0.330</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>white cargo truck</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="7">7</td><td data-v="2">2</td><td data-v="0.00041205">0.04%</td><td data-v="32135.0">32,135</td><td data-v="0.8888">0.889</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>blue cargo truck</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="2">2</td><td data-v="2">2</td><td data-v="0.00010174">0.01%</td><td data-v="33156.5">33,156</td><td data-v="0.8211">0.821</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>bare soil field</td><td>Farmland</td><td>farmland</td><td data-v="71">71</td><td data-v="12">12</td><td data-v="0.01008127">1.01%</td><td data-v="21693.0">21,693</td><td data-v="0.1709">0.171</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>rice paddy</td><td>Farmland</td><td>farmland</td><td data-v="2">2</td><td data-v="2">2</td><td data-v="0.00022162">0.02%</td><td data-v="146495.0">146,495</td><td data-v="0.1150">0.115</td></tr>
<tr data-cat="Farmland" data-grp="farmland"><td>vegetable field</td><td>Farmland</td><td>farmland</td><td data-v="53">53</td><td data-v="13">13</td><td data-v="0.01650198">1.65%</td><td data-v="108924.0">108,924</td><td data-v="0.2973">0.297</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>blue roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="194">194</td><td data-v="12">12</td><td data-v="0.01329944">1.33%</td><td data-v="17519.8">17,520</td><td data-v="0.5919">0.592</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>red roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="73">73</td><td data-v="7">7</td><td data-v="0.00046298">0.05%</td><td data-v="2929.0">2,929</td><td data-v="0.2086">0.209</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>green roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="51">51</td><td data-v="11">11</td><td data-v="0.00414770">0.41%</td><td data-v="47352.5">47,352</td><td data-v="0.7417">0.742</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>gray roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="130">130</td><td data-v="14">14</td><td data-v="0.00284384">0.28%</td><td data-v="8339.8">8,340</td><td data-v="0.2075">0.207</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>dark gray roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="106">106</td><td data-v="14">14</td><td data-v="0.00223156">0.22%</td><td data-v="9017.2">9,017</td><td data-v="0.2273">0.227</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>black roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="285">285</td><td data-v="14">14</td><td data-v="0.00240389">0.24%</td><td data-v="4436.0">4,436</td><td data-v="0.2084">0.208</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>white roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="590">590</td><td data-v="16">16</td><td data-v="0.00552140">0.55%</td><td data-v="4830.8">4,831</td><td data-v="0.2437">0.244</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>silver metal roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="212">212</td><td data-v="12">12</td><td data-v="0.00485095">0.49%</td><td data-v="10739.8">10,740</td><td data-v="0.1825">0.182</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>orange roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="33">33</td><td data-v="7">7</td><td data-v="0.00069414">0.07%</td><td data-v="3407.0">3,407</td><td data-v="0.1886">0.189</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>brown roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="60">60</td><td data-v="13">13</td><td data-v="0.00120870">0.12%</td><td data-v="10086.0">10,086</td><td data-v="0.2119">0.212</td></tr>
<tr data-cat="Roofs &amp; Structures by Color" data-grp="building"><td>yellow roof</td><td>Roofs &amp; Structures by Color</td><td>building</td><td data-v="4">4</td><td data-v="2">2</td><td data-v="0.00003148">0.00%</td><td data-v="10609.8">10,610</td><td data-v="0.1536">0.154</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>white vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="237">237</td><td data-v="16">16</td><td data-v="0.00338687">0.34%</td><td data-v="16916.0">16,916</td><td data-v="0.7617">0.762</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>black vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="203">203</td><td data-v="15">15</td><td data-v="0.00180003">0.18%</td><td data-v="5644.0">5,644</td><td data-v="0.1868">0.187</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>silver vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="25">25</td><td data-v="14">14</td><td data-v="0.00026839">0.03%</td><td data-v="14451.5">14,452</td><td data-v="0.8810">0.881</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>gray vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="33">33</td><td data-v="13">13</td><td data-v="0.00048906">0.05%</td><td data-v="20154.0">20,154</td><td data-v="0.8044">0.804</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>red vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="48">48</td><td data-v="11">11</td><td data-v="0.00040837">0.04%</td><td data-v="6041.2">6,041</td><td data-v="0.2329">0.233</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>blue vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="28">28</td><td data-v="11">11</td><td data-v="0.00020255">0.02%</td><td data-v="3788.5">3,788</td><td data-v="0.2381">0.238</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>yellow vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="17">17</td><td data-v="9">9</td><td data-v="0.00010850">0.01%</td><td data-v="6313.5">6,314</td><td data-v="0.3195">0.319</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>orange vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="25">25</td><td data-v="10">10</td><td data-v="0.00019264">0.02%</td><td data-v="6282.0">6,282</td><td data-v="0.2296">0.230</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>green vehicle</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="8">8</td><td data-v="5">5</td><td data-v="0.00005021">0.01%</td><td data-v="7088.8">7,089</td><td data-v="0.3677">0.368</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>white cargo truck</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="27">27</td><td data-v="6">6</td><td data-v="0.00091902">0.09%</td><td data-v="41477.5">41,478</td><td data-v="0.8888">0.889</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>blue cargo truck</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="2">2</td><td data-v="2">2</td><td data-v="0.00005016">0.01%</td><td data-v="33156.5">33,156</td><td data-v="0.8211">0.821</td></tr>
<tr class="zero" data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>commercial bus</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr class="zero" data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>tractor</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>excavator</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="5">5</td><td data-v="4">4</td><td data-v="0.00016362">0.02%</td><td data-v="16793.0">16,793</td><td data-v="0.6529">0.653</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>blue plastic drum</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="2">2</td><td data-v="2">2</td><td data-v="0.00000397">0.00%</td><td data-v="1292.8">1,293</td><td data-v="0.1714">0.171</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>orange plastic barrel</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="23">23</td><td data-v="3">3</td><td data-v="0.00005848">0.01%</td><td data-v="905.5">906</td><td data-v="0.1384">0.138</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>yellow plastic container</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="44">44</td><td data-v="6">6</td><td data-v="0.00016489">0.02%</td><td data-v="1797.5">1,798</td><td data-v="0.2736">0.274</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>white industrial tank</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="28">28</td><td data-v="2">2</td><td data-v="0.00013076">0.01%</td><td data-v="1643.8">1,644</td><td data-v="0.1374">0.137</td></tr>
<tr class="zero" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>metallic storage tank</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>blue waterproof tarp</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="58">58</td><td data-v="5">5</td><td data-v="0.00165482">0.17%</td><td data-v="7392.5">7,392</td><td data-v="0.3191">0.319</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>green waterproof tarp</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="19">19</td><td data-v="4">4</td><td data-v="0.00521047">0.52%</td><td data-v="12532.5">12,532</td><td data-v="0.4539">0.454</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>black protective sheet</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="13">13</td><td data-v="4">4</td><td data-v="0.00032054">0.03%</td><td data-v="12431.0">12,431</td><td data-v="0.1563">0.156</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>white canvas canopy</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="18">18</td><td data-v="5">5</td><td data-v="0.00061365">0.06%</td><td data-v="5492.2">5,492</td><td data-v="0.2553">0.255</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>tractor</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="3">3</td><td data-v="2">2</td><td data-v="0.00004634">0.00%</td><td data-v="21901.0">21,901</td><td data-v="0.1648">0.165</td></tr>
<tr data-cat="Vehicles &amp; Transportation by Color" data-grp="vehicle"><td>excavator</td><td>Vehicles &amp; Transportation by Color</td><td>vehicle</td><td data-v="7">7</td><td data-v="6">6</td><td data-v="0.00009973">0.01%</td><td data-v="14172.0">14,172</td><td data-v="0.4863">0.486</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>blue plastic drum</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="22">22</td><td data-v="6">6</td><td data-v="0.00019449">0.02%</td><td data-v="1395.5">1,396</td><td data-v="0.1420">0.142</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>orange plastic barrel</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="53">53</td><td data-v="9">9</td><td data-v="0.00008698">0.01%</td><td data-v="1405.0">1,405</td><td data-v="0.1450">0.145</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>yellow plastic container</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="123">123</td><td data-v="12">12</td><td data-v="0.00027882">0.03%</td><td data-v="1620.0">1,620</td><td data-v="0.2151">0.215</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>white industrial tank</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="42">42</td><td data-v="6">6</td><td data-v="0.00018354">0.02%</td><td data-v="2405.5">2,406</td><td data-v="0.1566">0.157</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>metallic storage tank</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="1">1</td><td data-v="1">1</td><td data-v="0.00002943">0.00%</td><td data-v="38908.5">38,908</td><td data-v="0.2450">0.245</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>blue waterproof tarp</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="111">111</td><td data-v="9">9</td><td data-v="0.00151746">0.15%</td><td data-v="7970.5">7,970</td><td data-v="0.3540">0.354</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>green waterproof tarp</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="65">65</td><td data-v="8">8</td><td data-v="0.00296029">0.30%</td><td data-v="7204.5">7,204</td><td data-v="0.3242">0.324</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>black protective sheet</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="55">55</td><td data-v="9">9</td><td data-v="0.00133438">0.13%</td><td data-v="11098.0">11,098</td><td data-v="0.1801">0.180</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="stored material"><td>white canvas canopy</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>stored material</td><td data-v="64">64</td><td data-v="11">11</td><td data-v="0.00091031">0.09%</td><td data-v="4894.0">4,894</td><td data-v="0.2169">0.217</td></tr>
<tr class="zero" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="building"><td>plastic greenhouse</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>building</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr class="zero" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="building"><td>vinyl greenhouse tunnel</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>building</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr class="zero" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="building"><td>greenhouse roof</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>building</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="fence"><td>gray metal fence</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>fence</td><td data-v="19">19</td><td data-v="6">6</td><td data-v="0.00050994">0.05%</td><td data-v="8573.5">8,574</td><td data-v="0.2256">0.226</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="fence"><td>gray metal fence</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>fence</td><td data-v="46">46</td><td data-v="14">14</td><td data-v="0.00061087">0.06%</td><td data-v="9764.0">9,764</td><td data-v="0.1678">0.168</td></tr>
<tr class="zero" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="fence"><td>green wire fence</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>fence</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="fence"><td>red roadside barrier</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>fence</td><td data-v="7">7</td><td data-v="1">1</td><td data-v="0.00001362">0.00%</td><td data-v="1040.0">1,040</td><td data-v="0.1544">0.154</td></tr>
<tr class="nogroup" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="없음"><td>yellow safety cone</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>없음</td><td data-v="5">5</td><td data-v="3">3</td><td data-v="0.00001357">0.00%</td><td data-v="1948.5">1,948</td><td data-v="0.3535">0.354</td></tr>
<tr class="nogroup" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="없음"><td>orange traffic cone</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>없음</td><td data-v="45">45</td><td data-v="3">3</td><td data-v="0.00002234">0.00%</td><td data-v="294.5">294</td><td data-v="0.1228">0.123</td></tr>
<tr data-cat="Road Infrastructure" data-grp="retaining wall"><td>retaining wall</td><td>Road Infrastructure</td><td>retaining wall</td><td data-v="2">2</td><td data-v="1">1</td><td data-v="0.00006878">0.01%</td><td data-v="22414.2">22,414</td><td data-v="0.2881">0.288</td></tr>
<tr data-cat="Road Infrastructure" data-grp="retaining wall"><td>concrete retaining wall</td><td>Road Infrastructure</td><td>retaining wall</td><td data-v="38">38</td><td data-v="8">8</td><td data-v="0.00147039">0.15%</td><td data-v="15785.8">15,786</td><td data-v="0.1688">0.169</td></tr>
<tr data-cat="Road Infrastructure" data-grp="retaining wall"><td>gabion wall</td><td>Road Infrastructure</td><td>retaining wall</td><td data-v="2">2</td><td data-v="2">2</td><td data-v="0.00014632">0.01%</td><td data-v="47682.5">47,682</td><td data-v="0.6845">0.684</td></tr>
<tr data-cat="Road Infrastructure" data-grp="fence"><td>guardrail</td><td>Road Infrastructure</td><td>fence</td><td data-v="27">27</td><td data-v="8">8</td><td data-v="0.00084786">0.08%</td><td data-v="15065.0">15,065</td><td data-v="0.2854">0.285</td></tr>
<tr data-cat="Road Infrastructure" data-grp="fence"><td>metal guardrail</td><td>Road Infrastructure</td><td>fence</td><td data-v="262">262</td><td data-v="8">8</td><td data-v="0.00619882">0.62%</td><td data-v="5790.2">5,790</td><td data-v="0.1794">0.179</td></tr>
<tr data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="fence"><td>red roadside barrier</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>fence</td><td data-v="17">17</td><td data-v="2">2</td><td data-v="0.00001570">0.00%</td><td data-v="742.0">742</td><td data-v="0.1420">0.142</td></tr>
<tr class="nogroup" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="없음"><td>yellow safety cone</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>없음</td><td data-v="6">6</td><td data-v="4">4</td><td data-v="0.00000716">0.00%</td><td data-v="1676.5">1,676</td><td data-v="0.2962">0.296</td></tr>
<tr class="nogroup" data-cat="Industrial Materials, Storage &amp; Objects by Color" data-grp="없음"><td>orange traffic cone</td><td>Industrial Materials, Storage &amp; Objects by Color</td><td>없음</td><td data-v="114">114</td><td data-v="8">8</td><td data-v="0.00003171">0.00%</td><td data-v="303.5">304</td><td data-v="0.1416">0.142</td></tr>
<tr data-cat="Road Infrastructure" data-grp="retaining wall"><td>retaining wall</td><td>Road Infrastructure</td><td>retaining wall</td><td data-v="6">6</td><td data-v="3">3</td><td data-v="0.00080077">0.08%</td><td data-v="147961.2">147,961</td><td data-v="0.3340">0.334</td></tr>
<tr data-cat="Road Infrastructure" data-grp="retaining wall"><td>concrete retaining wall</td><td>Road Infrastructure</td><td>retaining wall</td><td data-v="92">92</td><td data-v="14">14</td><td data-v="0.00194630">0.19%</td><td data-v="14316.0">14,316</td><td data-v="0.1693">0.169</td></tr>
<tr data-cat="Road Infrastructure" data-grp="retaining wall"><td>gabion wall</td><td>Road Infrastructure</td><td>retaining wall</td><td data-v="2">2</td><td data-v="2">2</td><td data-v="0.00007213">0.01%</td><td data-v="47682.5">47,682</td><td data-v="0.6845">0.684</td></tr>
<tr data-cat="Road Infrastructure" data-grp="fence"><td>guardrail</td><td>Road Infrastructure</td><td>fence</td><td data-v="47">47</td><td data-v="13">13</td><td data-v="0.00086195">0.09%</td><td data-v="18291.5">18,292</td><td data-v="0.2035">0.204</td></tr>
<tr data-cat="Road Infrastructure" data-grp="fence"><td>metal guardrail</td><td>Road Infrastructure</td><td>fence</td><td data-v="658">658</td><td data-v="16">16</td><td data-v="0.00747726">0.75%</td><td data-v="5725.8">5,726</td><td data-v="0.1700">0.170</td></tr>
<tr class="zero" data-cat="Road Infrastructure" data-grp="slope"><td>road embankment slope</td><td>Road Infrastructure</td><td>slope</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Road Infrastructure" data-grp="slope"><td>cut slope</td><td>Road Infrastructure</td><td>slope</td><td data-v="19">19</td><td data-v="6">6</td><td data-v="0.00509517">0.51%</td><td data-v="62165.5">62,166</td><td data-v="0.1461">0.146</td></tr>
<tr data-cat="Road Infrastructure" data-grp="slope"><td>cut slope</td><td>Road Infrastructure</td><td>slope</td><td data-v="25">25</td><td data-v="9">9</td><td data-v="0.00294042">0.29%</td><td data-v="59922.0">59,922</td><td data-v="0.1410">0.141</td></tr>
<tr class="zero" data-cat="Road Infrastructure" data-grp="slope"><td>riprap slope</td><td>Road Infrastructure</td><td>slope</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr class="zero" data-cat="Road Infrastructure" data-grp="road"><td>bridge</td><td>Road Infrastructure</td><td>road</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>culvert</td><td>Road Infrastructure</td><td>structure</td><td data-v="5">5</td><td data-v="2">2</td><td data-v="0.00000857">0.00%</td><td data-v="1027.0">1,027</td><td data-v="0.1072">0.107</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>utility pole</td><td>Road Infrastructure</td><td>structure</td><td data-v="298">298</td><td data-v="8">8</td><td data-v="0.00276138">0.28%</td><td data-v="1992.2">1,992</td><td data-v="0.2121">0.212</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>streetlight pole</td><td>Road Infrastructure</td><td>structure</td><td data-v="158">158</td><td data-v="8">8</td><td data-v="0.00067240">0.07%</td><td data-v="1681.0">1,681</td><td data-v="0.2422">0.242</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>road sign</td><td>Road Infrastructure</td><td>structure</td><td data-v="128">128</td><td data-v="8">8</td><td data-v="0.00137490">0.14%</td><td data-v="2531.0">2,531</td><td data-v="0.2467">0.247</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>culvert</td><td>Road Infrastructure</td><td>structure</td><td data-v="9">9</td><td data-v="3">3</td><td data-v="0.00000804">0.00%</td><td data-v="1195.5">1,196</td><td data-v="0.1054">0.105</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>utility pole</td><td>Road Infrastructure</td><td>structure</td><td data-v="608">608</td><td data-v="16">16</td><td data-v="0.00234281">0.23%</td><td data-v="1668.5">1,668</td><td data-v="0.2006">0.201</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>streetlight pole</td><td>Road Infrastructure</td><td>structure</td><td data-v="372">372</td><td data-v="16">16</td><td data-v="0.00089454">0.09%</td><td data-v="1817.8">1,818</td><td data-v="0.2200">0.220</td></tr>
<tr data-cat="Road Infrastructure" data-grp="structure"><td>road sign</td><td>Road Infrastructure</td><td>structure</td><td data-v="358">358</td><td data-v="16">16</td><td data-v="0.00135648">0.14%</td><td data-v="2304.8">2,305</td><td data-v="0.2210">0.221</td></tr>
<tr class="zero" data-cat="Water" data-grp="water"><td>water surface</td><td>Water</td><td>water</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Water" data-grp="water"><td>pond</td><td>Water</td><td>water</td><td data-v="1">1</td><td data-v="1">1</td><td data-v="0.00002042">0.00%</td><td data-v="13309.0">13,309</td><td data-v="0.7263">0.726</td></tr>
<tr class="zero" data-cat="Water" data-grp="water"><td>reservoir</td><td>Water</td><td>water</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Water" data-grp="water"><td>stream</td><td>Water</td><td>water</td><td data-v="8">8</td><td data-v="3">3</td><td data-v="0.00047763">0.05%</td><td data-v="28497.8">28,498</td><td data-v="0.3328">0.333</td></tr>
<tr data-cat="Water" data-grp="water"><td>irrigation canal</td><td>Water</td><td>water</td><td data-v="4">4</td><td data-v="2">2</td><td data-v="0.00016363">0.02%</td><td data-v="27393.0">27,393</td><td data-v="0.3036">0.304</td></tr>
<tr data-cat="Water" data-grp="water"><td>drainage ditch</td><td>Water</td><td>water</td><td data-v="5">5</td><td data-v="4">4</td><td data-v="0.00011772">0.01%</td><td data-v="4654.5">4,654</td><td data-v="0.1441">0.144</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="vegetation"><td>overgrown weeds</td><td>Boundary &amp; Filler</td><td>vegetation</td><td data-v="531">531</td><td data-v="8">8</td><td data-v="0.02663274">2.66%</td><td data-v="4321.0">4,321</td><td data-v="0.1667">0.167</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="vegetation"><td>shrub</td><td>Boundary &amp; Filler</td><td>vegetation</td><td data-v="587">587</td><td data-v="8">8</td><td data-v="0.03371271">3.37%</td><td data-v="6584.0">6,584</td><td data-v="0.1975">0.198</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="slope"><td>grass covered embankment</td><td>Boundary &amp; Filler</td><td>slope</td><td data-v="35">35</td><td data-v="6">6</td><td data-v="0.02739532">2.74%</td><td data-v="166603.0">166,603</td><td data-v="0.4217">0.422</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="ground"><td>earth bank</td><td>Boundary &amp; Filler</td><td>ground</td><td data-v="4">4</td><td data-v="2">2</td><td data-v="0.00004401">0.00%</td><td data-v="4505.0">4,505</td><td data-v="0.1454">0.145</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="ground"><td>dirt path</td><td>Boundary &amp; Filler</td><td>ground</td><td data-v="201">201</td><td data-v="8">8</td><td data-v="0.02327868">2.33%</td><td data-v="25354.0">25,354</td><td data-v="0.2540">0.254</td></tr>
<tr data-cat="Ripening &amp; Bare Field" data-grp="farmland"><td>ripening rice field</td><td>Ripening &amp; Bare Field</td><td>farmland</td><td data-v="20">20</td><td data-v="5">5</td><td data-v="0.06079511">6.08%</td><td data-v="1491017.8">1,491,018</td><td data-v="0.9570">0.957</td></tr>
<tr data-cat="Water" data-grp="water"><td>pond</td><td>Water</td><td>water</td><td data-v="9">9</td><td data-v="4">4</td><td data-v="0.00056034">0.06%</td><td data-v="49909.0">49,909</td><td data-v="0.4575">0.458</td></tr>
<tr data-cat="Water" data-grp="water"><td>reservoir</td><td>Water</td><td>water</td><td data-v="1">1</td><td data-v="1">1</td><td data-v="0.00032781">0.03%</td><td data-v="433374.0">433,374</td><td data-v="0.3949">0.395</td></tr>
<tr data-cat="Water" data-grp="water"><td>stream</td><td>Water</td><td>water</td><td data-v="20">20</td><td data-v="6">6</td><td data-v="0.00088044">0.09%</td><td data-v="38496.2">38,496</td><td data-v="0.3507">0.351</td></tr>
<tr data-cat="Water" data-grp="water"><td>irrigation canal</td><td>Water</td><td>water</td><td data-v="22">22</td><td data-v="6">6</td><td data-v="0.00045042">0.05%</td><td data-v="18064.8">18,065</td><td data-v="0.2014">0.201</td></tr>
<tr data-cat="Water" data-grp="water"><td>drainage ditch</td><td>Water</td><td>water</td><td data-v="6">6</td><td data-v="5">5</td><td data-v="0.00006412">0.01%</td><td data-v="6352.5">6,352</td><td data-v="0.1434">0.143</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="vegetation"><td>overgrown weeds</td><td>Boundary &amp; Filler</td><td>vegetation</td><td data-v="1190">1,190</td><td data-v="16">16</td><td data-v="0.02730425">2.73%</td><td data-v="4305.5">4,306</td><td data-v="0.1722">0.172</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="vegetation"><td>shrub</td><td>Boundary &amp; Filler</td><td>vegetation</td><td data-v="1353">1,353</td><td data-v="16">16</td><td data-v="0.02944237">2.94%</td><td data-v="6433.0">6,433</td><td data-v="0.2057">0.206</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="slope"><td>grass covered embankment</td><td>Boundary &amp; Filler</td><td>slope</td><td data-v="61">61</td><td data-v="11">11</td><td data-v="0.02437004">2.44%</td><td data-v="156737.0">156,737</td><td data-v="0.4462">0.446</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="ground"><td>earth bank</td><td>Boundary &amp; Filler</td><td>ground</td><td data-v="6">6</td><td data-v="3">3</td><td data-v="0.00010854">0.01%</td><td data-v="4643.0">4,643</td><td data-v="0.1147">0.115</td></tr>
<tr data-cat="Boundary &amp; Filler" data-grp="ground"><td>dirt path</td><td>Boundary &amp; Filler</td><td>ground</td><td data-v="389">389</td><td data-v="16">16</td><td data-v="0.02134826">2.13%</td><td data-v="23083.5">23,084</td><td data-v="0.2458">0.246</td></tr>
<tr data-cat="Ripening &amp; Bare Field" data-grp="farmland"><td>ripening rice field</td><td>Ripening &amp; Bare Field</td><td>farmland</td><td data-v="27">27</td><td data-v="10">10</td><td data-v="0.03871443">3.87%</td><td data-v="1393140.0">1,393,140</td><td data-v="0.9576">0.958</td></tr>
<tr class="zero" data-cat="Ripening &amp; Bare Field" data-grp="vegetation"><td>yellow grass field</td><td>Ripening &amp; Bare Field</td><td>vegetation</td><td data-v="0">0</td><td data-v="0">-</td><td data-v="0.00000000">0.00%</td><td data-v="0.0">0</td><td data-v="0.0000">0.000</td></tr>
<tr data-cat="Ripening &amp; Bare Field" data-grp="farmland"><td>harvested field</td><td>Ripening &amp; Bare Field</td><td>farmland</td><td data-v="38">38</td><td data-v="6">6</td><td data-v="0.00271854">0.27%</td><td data-v="20705.0">20,705</td><td data-v="0.1359">0.136</td></tr>
<tr data-cat="Ripening &amp; Bare Field" data-grp="road"><td>gravel shoulder</td><td>Ripening &amp; Bare Field</td><td>road</td><td data-v="9">9</td><td data-v="6">6</td><td data-v="0.00123468">0.12%</td><td data-v="50588.5">50,588</td><td data-v="0.1785">0.179</td></tr>
<tr data-cat="Ripening &amp; Bare Field" data-grp="farmland"><td>harvested field</td><td>Ripening &amp; Bare Field</td><td>farmland</td><td data-v="118">118</td><td data-v="14">14</td><td data-v="0.00360974">0.36%</td><td data-v="15127.0">15,127</td><td data-v="0.1392">0.139</td></tr>
<tr data-cat="Ripening &amp; Bare Field" data-grp="road"><td>gravel shoulder</td><td>Ripening &amp; Bare Field</td><td>road</td><td data-v="22">22</td><td data-v="12">12</td><td data-v="0.00163846">0.16%</td><td data-v="55625.5">55,626</td><td data-v="0.1586">0.159</td></tr>
</tbody></table></div>
<h2>설정</h2><div class="par">
<b>gap_px</b><span><code>2</code></span>