COCO8-Seg ๋ฐ์ดํฐ ์ธํธ
์๊ฐ
Ultralytics COCO8-Seg๋ ์์ง๋ง ๋ค์ฉ๋๋ก ์ฌ์ฉํ ์ ์๋ ์ธ์คํด์ค ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ก, COCO train 2017 ์ธํธ์ ์ฒซ 8๊ฐ ์ด๋ฏธ์ง ์ค ํ๋ จ์ฉ 4๊ฐ์ ๊ฒ์ฆ์ฉ 4๊ฐ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋ฐ์ดํฐ ์ธํธ๋ ์ธ๋ถํ ๋ชจ๋ธ์ ํ ์คํธํ๊ณ ๋๋ฒ๊น ํ๊ฑฐ๋ ์๋ก์ด ํ์ง ์ ๊ทผ ๋ฐฉ์์ ์คํํ๋ ๋ฐ ์ด์์ ์ ๋๋ค. 8๊ฐ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ด ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ ๋งํผ ์์ง๋ง, ํ๋ จ ํ์ดํ๋ผ์ธ์ ์ค๋ฅ๋ฅผ ํ ์คํธํ๊ณ ๋ ํฐ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ํ๋ จํ๊ธฐ ์ ์ ๊ฑด์ ์ฑ ๊ฒ์ฌ ์ญํ ์ ํ ์ ์์ ๋งํผ ๋ค์ํฉ๋๋ค.
์ด ๋ฐ์ดํฐ ์ธํธ๋ Ultralytics HUB ๋ฐ YOLO11.
๋ฐ์ดํฐ ์ธํธ YAML
๋ฐ์ดํฐ ์ธํธ ๊ตฌ์ฑ์ ์ ์ํ๋ ๋ฐ๋ YAML(๋ ๋ค๋ฅธ ๋งํฌ์
์ธ์ด) ํ์ผ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ฐ์ดํฐ ์ธํธ์ ๊ฒฝ๋ก, ํด๋์ค ๋ฐ ๊ธฐํ ๊ด๋ จ ์ ๋ณด์ ๋ํ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. COCO8-Seg ๋ฐ์ดํฐ ์ธํธ์ ๊ฒฝ์ฐ, ๋ฐ์ดํฐ ์ธํธ์ coco8-seg.yaml
ํ์ผ์ ๋ค์ ์์น์์ ์ ์ง๋ฉ๋๋ค. https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/coco8-seg.yaml.
ultralytics/cfg/datasets/coco8-seg.yaml
# Ultralytics YOLO ๐, AGPL-3.0 license
# COCO8-seg dataset (first 8 images from COCO train2017) by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/segment/coco8-seg/
# Example usage: yolo train data=coco8-seg.yaml
# parent
# โโโ ultralytics
# โโโ datasets
# โโโ coco8-seg โ downloads here (1 MB)
# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: ../datasets/coco8-seg # dataset root dir
train: images/train # train images (relative to 'path') 4 images
val: images/val # val images (relative to 'path') 4 images
test: # test images (optional)
# Classes
names:
0: person
1: bicycle
2: car
3: motorcycle
4: airplane
5: bus
6: train
7: truck
8: boat
9: traffic light
10: fire hydrant
11: stop sign
12: parking meter
13: bench
14: bird
15: cat
16: dog
17: horse
18: sheep
19: cow
20: elephant
21: bear
22: zebra
23: giraffe
24: backpack
25: umbrella
26: handbag
27: tie
28: suitcase
29: frisbee
30: skis
31: snowboard
32: sports ball
33: kite
34: baseball bat
35: baseball glove
36: skateboard
37: surfboard
38: tennis racket
39: bottle
40: wine glass
41: cup
42: fork
43: knife
44: spoon
45: bowl
46: banana
47: apple
48: sandwich
49: orange
50: broccoli
51: carrot
52: hot dog
53: pizza
54: donut
55: cake
56: chair
57: couch
58: potted plant
59: bed
60: dining table
61: toilet
62: tv
63: laptop
64: mouse
65: remote
66: keyboard
67: cell phone
68: microwave
69: oven
70: toaster
71: sink
72: refrigerator
73: book
74: clock
75: vase
76: scissors
77: teddy bear
78: hair drier
79: toothbrush
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/coco8-seg.zip
์ฌ์ฉ๋ฒ
์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ COCO8-Seg ๋ฐ์ดํฐ ์ธํธ์ ๋ํด 100๊ฐ์ ์ํฌํฌ์ ๋ํด YOLO11n-seg ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ๋ค์ ์ฝ๋ ์กฐ๊ฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ธ์์ ์ ์ฒด ๋ชฉ๋ก์ ๋ชจ๋ธ ํ์ต ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ด์ฐจ ์์
์ํ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์
๋ค์์ COCO8-Seg ๋ฐ์ดํฐ ์ธํธ์ ์ด๋ฏธ์ง์ ํด๋น ์ฃผ์์ ๋ช ๊ฐ์ง ์์์ ๋๋ค:
- ๋ชจ์์ดํฌ ์ด๋ฏธ์ง: ์ด ์ด๋ฏธ์ง๋ ๋ชจ์์ดํฌ๋ ๋ฐ์ดํฐ ์ธํธ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ ํ๋ จ ๋ฐฐ์น์ ์์์ ๋๋ค. ๋ชจ์์ดํฌ๋ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ํ๋์ ์ด๋ฏธ์ง๋ก ๊ฒฐํฉํ์ฌ ๊ฐ ํ๋ จ ๋ฐฐ์น ๋ด์์ ๋ค์ํ ๊ฐ์ฒด์ ์ฅ๋ฉด์ ๋๋ฆฌ๊ธฐ ์ํด ํ๋ จ ์ค์ ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋๋ค. ์ด๋ฅผ ํตํด ๋ค์ํ ๊ฐ์ฒด ํฌ๊ธฐ, ์ข ํก๋น ๋ฐ ์ปจํ ์คํธ์ ์ผ๋ฐํํ๋ ๋ชจ๋ธ์ ๋ฅ๋ ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
์ด ์๋ COCO8-Seg ๋ฐ์ดํฐ ์ธํธ์ ํฌํจ๋ ์ด๋ฏธ์ง์ ๋ค์์ฑ๊ณผ ๋ณต์ก์ฑ, ๊ทธ๋ฆฌ๊ณ ํ์ต ๊ณผ์ ์์ ๋ชจ์์ดํฌ ์ฌ์ฉ์ ์ด์ ์ ๋ณด์ฌ์ค๋๋ค.
์ธ์ฉ ๋ฐ ๊ฐ์ฌ
์ฐ๊ตฌ ๋๋ ๊ฐ๋ฐ ์์ ์ COCO ๋ฐ์ดํฐ์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ค์ ๋ ผ๋ฌธ์ ์ธ์ฉํด ์ฃผ์ธ์:
@misc{lin2015microsoft,
title={Microsoft COCO: Common Objects in Context},
author={Tsung-Yi Lin and Michael Maire and Serge Belongie and Lubomir Bourdev and Ross Girshick and James Hays and Pietro Perona and Deva Ramanan and C. Lawrence Zitnick and Piotr Dollรกr},
year={2015},
eprint={1405.0312},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
์ปดํจํฐ ๋น์ ์ปค๋ฎค๋ํฐ๋ฅผ ์ํด ์ด ๊ท์คํ ๋ฆฌ์์ค๋ฅผ ๋ง๋ค๊ณ ์ ์ง ๊ด๋ฆฌํด ์ฃผ์ COCO ์ปจ์์์์ ๊ฐ์ฌ์ ๋ง์์ ๋๋ฆฝ๋๋ค. COCO ๋ฐ์ดํฐ ์ธํธ ๋ฐ ์ ์์์ ๋ํ ์์ธํ ๋ด์ฉ์ COCO ๋ฐ์ดํฐ ์ธํธ ์น์ฌ์ดํธ๋ฅผ ์ฐธ์กฐํ์ธ์.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ๋ ๋ฌด์์ด๋ฉฐ Ultralytics YOLO11 ์์ ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์?
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ ๋ Ultralytics ์ ์ปดํฉํธ ์ธ์คํด์ค ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ก, COCO train 2017 ์ธํธ์ ์ฒซ 8๊ฐ ์ด๋ฏธ์ง(ํ๋ จ์ฉ ์ด๋ฏธ์ง 4๊ฐ์ ๊ฒ์ฆ์ฉ ์ด๋ฏธ์ง 4๊ฐ)๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋ฐ์ดํฐ ์ธํธ๋ ์ธ๋ถํ ๋ชจ๋ธ์ ํ ์คํธ ๋ฐ ๋๋ฒ๊น ํ๊ฑฐ๋ ์๋ก์ด ํ์ง ๋ฐฉ๋ฒ์ ์คํํ๋ ๋ฐ ์ ํฉํฉ๋๋ค. ํนํ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค. Ultralytics YOLO11 ์ ํจ๊ป ์ฌ์ฉํ๋ฉด ๋ ํฐ ๋ฐ์ดํฐ ์ธํธ๋ก ํ์ฅํ๊ธฐ ์ ์ ๋น ๋ฅธ ๋ฐ๋ณต๊ณผ ํ์ดํ๋ผ์ธ ์ค๋ฅ ํ์ธ์ ํ ์ ์์ต๋๋ค. ์์ธํ ์ฌ์ฉ๋ฒ์ ๋ชจ๋ธ ํ๋ จ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ YOLO11n-seg ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ COCO8-Seg ๋ฐ์ดํฐ ์ธํธ์ ๋ํด 100๊ฐ ์ํฌํฌ์ ๋ํด YOLO11n-seg ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด Python ๋๋ CLI ๋ช ๋ น์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ ๊ฐ๋จํ ์์ ์ ๋๋ค:
์ด์ฐจ ์์
์ฌ์ฉ ๊ฐ๋ฅํ ์ธ์ ๋ฐ ๊ตฌ์ฑ ์ต์ ์ ๋ํ ์์ธํ ์ค๋ช ์ ๊ต์ก ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ๊ฐ ๋ชจ๋ธ ๊ฐ๋ฐ๊ณผ ๋๋ฒ๊น ์ ์ค์ํ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ๋ ์์ ํฌ๊ธฐ์์ ๊ด๋ฆฌ์ฑ๊ณผ ๋ค์์ฑ์ ์ ๊ณตํ๋ ๋ฐ ์ด์์ ์ ๋๋ค. ๋จ 8๊ฐ์ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ด ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ์ค๋ฒํค๋ ์์ด ์ธ๋ถํ ๋ชจ๋ธ์ด๋ ์๋ก์ด ํ์ง ์ ๊ทผ๋ฒ์ ๋น ๋ฅด๊ฒ ํ ์คํธํ๊ณ ๋๋ฒ๊น ํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ๊ด๋ฒ์ํ ํ์ต์ ์งํํ๊ธฐ ์ ์ ๊ฑด์ ์ฑ ๊ฒ์ฌ ๋ฐ ํ์ดํ๋ผ์ธ ์ค๋ฅ ์๋ณ์ ์ํ ํจ์จ์ ์ธ ๋๊ตฌ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์์ ๋ฐ์ดํฐ ์ธํธ ํ์์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ์ YAML ๊ตฌ์ฑ ํ์ผ์ ์ด๋์์ ์ฐพ์ ์ ์๋์?
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ์ ๋ํ YAML ๊ตฌ์ฑ ํ์ผ์ Ultralytics ๋ฆฌํฌ์งํ ๋ฆฌ์์ ํ์ธํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์์ ์ง์ ํ์ผ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. YAML ํ์ผ์๋ ๋ชจ๋ธ ํ์ต ๋ฐ ์ ํจ์ฑ ๊ฒ์ฌ์ ํ์ํ ๋ฐ์ดํฐ ์ธํธ ๊ฒฝ๋ก, ํด๋์ค ๋ฐ ๊ตฌ์ฑ ์ค์ ์ ๋ํ ํ์ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
COCO8-Seg ๋ฐ์ดํฐ ์ธํธ๋ก ํ๋ จํ ๋ ๋ชจ์์ดํน์ ์ฌ์ฉํ๋ฉด ์ด๋ค ์ด์ ์ด ์๋์?
ํ๋ จ ์ค์ ๋ชจ์์ดํน์ ์ฌ์ฉํ๋ฉด ๊ฐ ํ๋ จ ๋ฐฐ์น์์ ๊ฐ์ฒด์ ์ฅ๋ฉด์ ๋ค์์ฑ๊ณผ ๋ค์์ฑ์ ๋์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด ๊ธฐ์ ์ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ํ๋์ ํฉ์ฑ ์ด๋ฏธ์ง๋ก ๊ฒฐํฉํ์ฌ ์ฅ๋ฉด ๋ด์ ๋ค์ํ ๊ฐ์ฒด ํฌ๊ธฐ, ์ข ํก๋น ๋ฐ ์ปจํ ์คํธ์ ์ผ๋ฐํํ๋ ๋ชจ๋ธ์ ๋ฅ๋ ฅ์ ํฅ์์ํต๋๋ค. ๋ชจ์์ด์ฑ์ ๋ชจ๋ธ์ ๊ฒฌ๊ณ ์ฑ๊ณผ ์ ํ์ฑ์ ํฅ์์ํค๋ ๋ฐ ์ ์ฉํ๋ฉฐ, ํนํ COCO8-Seg์ ๊ฐ์ ์๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ๋ก ์์ ํ ๋ ์ ์ฉํฉ๋๋ค. ๋ชจ์์ดํฌ๋ ์ด๋ฏธ์ง์ ์๋ ์ํ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์ ์น์ ์ ์ฐธ์กฐํ์ธ์.