COCO8-ํฌ์ฆ ๋ฐ์ดํฐ ์ธํธ
์๊ฐ
Ultralytics COCO8-Pose๋ ์์ง๋ง ๋ค์ฉ๋๋ก ์ฌ์ฉํ ์ ์๋ ํฌ์ฆ ๊ฐ์ง ๋ฐ์ดํฐ ์ธํธ๋ก, COCO train 2017 ์ธํธ์ ์ฒซ 8๊ฐ ์ด๋ฏธ์ง ์ค ํ๋ จ์ฉ 4๊ฐ์ ๊ฒ์ฆ์ฉ 4๊ฐ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋ฐ์ดํฐ ์ธํธ๋ ๊ฐ์ฒด ๊ฐ์ง ๋ชจ๋ธ์ ํ ์คํธํ๊ณ ๋๋ฒ๊น ํ๊ฑฐ๋ ์๋ก์ด ๊ฐ์ง ์ ๊ทผ๋ฒ์ ์คํํ๋ ๋ฐ ์ด์์ ์ ๋๋ค. 8๊ฐ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ด ๊ด๋ฆฌํ๊ธฐ ์ฌ์ฐ๋ฉด์๋ ํ๋ จ ํ์ดํ๋ผ์ธ์ ์ค๋ฅ๋ฅผ ํ ์คํธํ๊ณ ๋ ํฐ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ํ๋ จํ๊ธฐ ์ ์ ๊ฑด์ ์ฑ ๊ฒ์ฌ ์ญํ ์ ํ ์ ์์ ๋งํผ ์ถฉ๋ถํ ๋ค์ํฉ๋๋ค.
์ด ๋ฐ์ดํฐ ์ธํธ๋ Ultralytics HUB ๋ฐ YOLO11.
๋ฐ์ดํฐ ์ธํธ YAML
๋ฐ์ดํฐ ์ธํธ ๊ตฌ์ฑ์ ์ ์ํ๋ ๋ฐ๋ YAML(๋ ๋ค๋ฅธ ๋งํฌ์
์ธ์ด) ํ์ผ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ฐ์ดํฐ ์ธํธ์ ๊ฒฝ๋ก, ํด๋์ค ๋ฐ ๊ธฐํ ๊ด๋ จ ์ ๋ณด์ ๋ํ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. COCO8-Pose ๋ฐ์ดํฐ ์ธํธ์ ๊ฒฝ์ฐ, ์ด ๋ฐ์ดํฐ ์ธํธ์ coco8-pose.yaml
ํ์ผ์ ๋ค์ ์์น์์ ์ ์ง๋ฉ๋๋ค. https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/coco8-pose.yaml.
ultralytics/cfg/datasets/coco8-pose.yaml
# Ultralytics YOLO ๐, AGPL-3.0 license
# COCO8-pose dataset (first 8 images from COCO train2017) by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/pose/coco8-pose/
# Example usage: yolo train data=coco8-pose.yaml
# parent
# โโโ ultralytics
# โโโ datasets
# โโโ coco8-pose โ 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-pose # 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)
# Keypoints
kpt_shape: [17, 3] # number of keypoints, number of dims (2 for x,y or 3 for x,y,visible)
flip_idx: [0, 2, 1, 4, 3, 6, 5, 8, 7, 10, 9, 12, 11, 14, 13, 16, 15]
# Classes
names:
0: person
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/coco8-pose.zip
์ฌ์ฉ๋ฒ
์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ 100๊ฐ์ ์ํฌํฌ์ ๋ํด COCO8-Pose ๋ฐ์ดํฐ ์ธํธ์์ YOLO11n-pose ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ๋ค์ ์ฝ๋ ์กฐ๊ฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ธ์์ ์ ์ฒด ๋ชฉ๋ก์ ๋ชจ๋ธ ํ๋ จ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ด์ฐจ ์์
์ํ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์
๋ค์์ COCO8-Pose ๋ฐ์ดํฐ ์ธํธ์ ์ด๋ฏธ์ง์ ํด๋น ์ฃผ์์ ๋ช ๊ฐ์ง ์์์ ๋๋ค:
- ๋ชจ์์ดํฌ ์ด๋ฏธ์ง: ์ด ์ด๋ฏธ์ง๋ ๋ชจ์์ดํฌ๋ ๋ฐ์ดํฐ ์ธํธ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ ํ๋ จ ๋ฐฐ์น์ ์์์ ๋๋ค. ๋ชจ์์ดํฌ๋ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ํ๋์ ์ด๋ฏธ์ง๋ก ๊ฒฐํฉํ์ฌ ๊ฐ ํ๋ จ ๋ฐฐ์น ๋ด์์ ๋ค์ํ ๊ฐ์ฒด์ ์ฅ๋ฉด์ ๋๋ฆฌ๊ธฐ ์ํด ํ๋ จ ์ค์ ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋๋ค. ์ด๋ฅผ ํตํด ๋ค์ํ ๊ฐ์ฒด ํฌ๊ธฐ, ์ข ํก๋น ๋ฐ ์ปจํ ์คํธ์ ์ผ๋ฐํํ๋ ๋ชจ๋ธ์ ๋ฅ๋ ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
์ด ์๋ COCO8-Pose ๋ฐ์ดํฐ ์ธํธ์ ํฌํจ๋ ์ด๋ฏธ์ง์ ๋ค์์ฑ๊ณผ ๋ณต์ก์ฑ, ๊ทธ๋ฆฌ๊ณ ํ๋ จ ๊ณผ์ ์์ ๋ชจ์์ดํฌ ์ฌ์ฉ์ ์ด์ ์ ๋ณด์ฌ์ค๋๋ค.
์ธ์ฉ ๋ฐ ๊ฐ์ฌ
์ฐ๊ตฌ ๋๋ ๊ฐ๋ฐ ์์ ์ 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-Pose ๋ฐ์ดํฐ ์ธํธ๋ ๋ฌด์์ด๋ฉฐ, Ultralytics YOLO11 ๊ณผ ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์?
COCO8-Pose ๋ฐ์ดํฐ ์ธํธ๋ ์๊ณ ๋ค์ฌ๋ค๋ฅํ ํฌ์ฆ ๊ฐ์ง ๋ฐ์ดํฐ ์ธํธ๋ก, ํ๋ จ์ฉ ์ด๋ฏธ์ง 4๊ฐ์ ๊ฒ์ฆ์ฉ ์ด๋ฏธ์ง 4๊ฐ๋ก ๊ตฌ์ฑ๋ COCO train 2017 ์ธํธ์ ์ฒซ ๋ฒ์งธ ์ด๋ฏธ์ง 8๊ฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฐ์ฒด ๊ฐ์ง ๋ชจ๋ธ์ ํ ์คํธ ๋ฐ ๋๋ฒ๊น ํ๊ณ ์๋ก์ด ๊ฐ์ง ์ ๊ทผ ๋ฐฉ์์ ์คํํ๊ธฐ ์ํด ์ค๊ณ๋์์ต๋๋ค. ์ด ๋ฐ์ดํฐ ์ธํธ๋ ๋ค์๊ณผ ๊ฐ์ ๋น ๋ฅธ ์คํ์ ์ด์์ ์ ๋๋ค. Ultralytics YOLO11. ๋ฐ์ดํฐ ์ธํธ ๊ตฌ์ฑ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ์์ ๋ฐ์ดํฐ ์ธํธ YAML ํ์ผ์ ํ์ธํ์ธ์.
Ultralytics ์์ COCO8-Pose ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ YOLO11 ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ์ด๋ป๊ฒ ํ๋์?
์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ 100๊ฐ์ ์ํฌํฌ์ ๋ํ COCO8-Pose ๋ฐ์ดํฐ ์ธํธ์์ YOLO11n-pose ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ๋ค์ ์์ ๋ฅผ ๋ฐ๋ฅด์ธ์:
์ด์ฐจ ์์
ํ๋ จ ์ธ์์ ์ ์ฒด ๋ชฉ๋ก์ ๋ชจ๋ธ ํ๋ จ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
COCO8-Pose ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ค ์ด์ ์ด ์๋์?
COCO8-Pose ๋ฐ์ดํฐ ์ธํธ๋ ๋ช ๊ฐ์ง ์ด์ ์ ์ ๊ณตํฉ๋๋ค:
- ์ปดํฉํธํ ์ฌ์ด์ฆ: 8๊ฐ์ ์ด๋ฏธ์ง๋ง ์์ด ๊ด๋ฆฌ๊ฐ ๊ฐํธํ๊ณ ๋น ๋ฅธ ์คํ์ ์ ํฉํฉ๋๋ค.
- ๋ค์ํ ๋ฐ์ดํฐ: ์์ ํฌ๊ธฐ์๋ ๋ถ๊ตฌํ๊ณ ๋ค์ํ ์ฅ๋ฉด์ด ํฌํจ๋์ด ์์ด ์ฒ ์ ํ ํ์ดํ๋ผ์ธ ํ ์คํธ์ ์ ์ฉํฉ๋๋ค.
- ์ค๋ฅ ๋๋ฒ๊น : ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ๋ก ํ์ฅํ๊ธฐ ์ ์ ํ๋ จ ์ค๋ฅ๋ฅผ ์๋ณํ๊ณ ์ ์ ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ๋ฐ ์ด์์ ์ ๋๋ค.
๊ธฐ๋ฅ ๋ฐ ์ฌ์ฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฐ์ดํฐ ์ธํธ ์๊ฐ ์น์ ์ ์ฐธ์กฐํ์ธ์.
๋ชจ์์ดํฌ๋ COCO8-Pose ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฌ์ฉํ๋ YOLO11 ํธ๋ ์ด๋ ํ๋ก์ธ์ค์ ์ด๋ค ์ด์ ์ด ์๋์?
COCO8-Pose ๋ฐ์ดํฐ ์ธํธ์ ์ํ ์ด๋ฏธ์ง์์ ๋ณผ ์ ์๋ ๋ชจ์์ด์ฑ์ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ํ๋๋ก ๊ฒฐํฉํ์ฌ ๊ฐ ํ๋ จ ๋ฐฐ์น ๋ด์์ ๊ฐ์ฒด์ ์ฅ๋ฉด์ ๋ค์์ฑ์ ๋์ ๋๋ค. ์ด ๊ธฐ์ ์ ๋ค์ํ ๊ฐ์ฒด ํฌ๊ธฐ, ์ข ํก๋น ๋ฐ ์ปจํ ์คํธ์ ๊ฑธ์ณ ์ผ๋ฐํํ๋ ๋ชจ๋ธ์ ๋ฅ๋ ฅ์ ํฅ์์์ผ ๊ถ๊ทน์ ์ผ๋ก ๋ชจ๋ธ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์์ ์ด๋ฏธ์ง๋ ์ํ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์ ์น์ ์ ์ฐธ์กฐํ์ธ์.
COCO8-Pose ๋ฐ์ดํฐ ์ธํธ YAML ํ์ผ์ ์ด๋์์ ์ฐพ์ ์ ์์ผ๋ฉฐ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์?
COCO8-Pose ๋ฐ์ดํฐ์ธํธ YAML ํ์ผ์ ์ฌ๊ธฐ์์ ์ฐพ์ ์ ์์ต๋๋ค. ์ด ํ์ผ์ ๊ฒฝ๋ก, ํด๋์ค ๋ฐ ๊ธฐํ ๊ด๋ จ ์ ๋ณด๋ฅผ ํฌํจํ ๋ฐ์ดํฐ ์ธํธ ๊ตฌ์ฑ์ ์ ์ํฉ๋๋ค. ์ด ํ์ผ์ ํ๋ จ ์์ ์น์ ์ ์ธ๊ธ๋ YOLO11 ํ๋ จ ์คํฌ๋ฆฝํธ์ ํจ๊ป ์ฌ์ฉํ์ธ์.
๋ ๋ง์ FAQ์ ์์ธํ ์ค๋ช ์๋ฅผ ๋ณด๋ ค๋ฉด Ultralytics ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.