Roboflow ์ ๋๋ฒ์ค ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ
๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ Roboflow ๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ ๊ตํต ๋ฐ ๊ณต๊ณต ์์ ์ฐ๊ตฌ์ ์ข ์ฌํ๋ ๊ฐ์ธ์ ์ํด ํน๋ณํ ๊ณ ์๋ ๊ด๋ฒ์ํ ๋ฆฌ์์ค๋ก์ ๋๋ณด์ ๋๋ค. ์์จ ์ฃผํ ์๋์ฐจ ๋ชจ๋ธ์ ๊ฐ๋ฐํ๊ฑฐ๋ ๋จ์ํ ์ฌ๊ฐ ๋ชฉ์ ์ผ๋ก ์ปดํจํฐ ๋น์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ํ๋ ์ฌ๋๋ค์๊ฒ๋ ๋๊ฐ์ด ์ ์ฉํฉ๋๋ค.
๋ค์ํ ๋๋ก ๋ฐ ๋ฒฝ๋ฉด ์๋๋ฆฌ์ค์์ ์บก์ฒํ ์ด 4029๊ฐ์ ์ ์ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ ์ด ๋ฐ์ดํฐ ์ธํธ๋ ๊ท ์ด ์ธ๋ถํ์ ๊ด๋ จ๋ ์์ ์ ์ ์ฉํ ์์ฐ์ผ๋ก ๋ถ์ํ๊ณ ์์ต๋๋ค. ๋ณต์กํ ๊ตํต ์ฐ๊ตฌ๋ ์์จ์ฃผํ์ฐจ ๋ชจ๋ธ์ ์ ํ๋๋ฅผ ๋์ด๊ณ ์ ํ๋ ๊ฒฝ์ฐ, ์ด ๋ฐ์ดํฐ ์ธํธ๋ ํ๋ถํ๊ณ ๋ค์ํ ์ด๋ฏธ์ง ๋ชจ์์ ์ ๊ณตํ์ฌ ์ฌ๋ฌ๋ถ์ ๋ ธ๋ ฅ์ ์ง์ํฉ๋๋ค.
๋ฐ์ดํฐ ์ธํธ ๊ตฌ์กฐ
ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ ๋ด์ ๋ฐ์ดํฐ ๋ถํ ์ ๋ค์๊ณผ ๊ฐ์ด ์ค๋ช ๋์ด ์์ต๋๋ค:
- ํธ๋ ์ด๋ ์ธํธ: 3717๊ฐ์ ์ด๋ฏธ์ง์ ํด๋น ์ฃผ์์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ํ ์คํธ ์ธํธ: 112๊ฐ์ ์ด๋ฏธ์ง์ ๊ฐ๊ฐ์ ์ฃผ์์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ์ ํจ์ฑ ๊ฒ์ฌ ์ธํธ: 200๊ฐ์ ์ด๋ฏธ์ง์ ํด๋น ์ฃผ์์ ํฌํจํฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์
๊ท ์ด ์ธ๋ถํ๋ ์ธํ๋ผ ์ ์ง ๋ณด์์ ์ค์ฉ์ ์ผ๋ก ์ ์ฉ๋์ด ๊ตฌ์กฐ์ ์์์ ์๋ณํ๊ณ ํ๊ฐํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ๋ํ ์๋ํ๋ ์์คํ ์ด ํฌ์ฅ ๋๋ก์ ๊ท ์ด์ ๊ฐ์งํ๊ณ ์ ์์ ์๋ฆฌํ ์ ์๋๋ก ํ์ฌ ๋๋ก ์์ ์ ํฅ์์ํค๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
๋ฐ์ดํฐ ์ธํธ YAML
๊ฒฝ๋ก, ํด๋์ค ๋ฐ ๊ธฐํ ๊ด๋ จ ์ ๋ณด์ ๋ํ ์ธ๋ถ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๋ฐ์ดํฐ ์ธํธ์ ๊ตฌ์ฑ์ ์ค๋ช
ํ๊ธฐ ์ํด YAML(๋ ๋ค๋ฅธ ๋งํฌ์
์ธ์ด) ํ์ผ์ด ์ฌ์ฉ๋ฉ๋๋ค. ํนํ, ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ์ ๊ฒฝ์ฐ์๋ crack-seg.yaml
ํ์ผ์ ๋ค์์์ ๊ด๋ฆฌ ๋ฐ ์ก์ธ์ค ํ ์ ์์ต๋๋ค. https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/crack-seg.yaml.
ultralytics/cfg/datasets/crack-seg.yaml
# Ultralytics YOLO ๐, AGPL-3.0 license
# Crack-seg dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/segment/crack-seg/
# Example usage: yolo train data=crack-seg.yaml
# parent
# โโโ ultralytics
# โโโ datasets
# โโโ crack-seg โ downloads here (91.2 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/crack-seg # dataset root dir
train: train/images # train images (relative to 'path') 3717 images
val: valid/images # val images (relative to 'path') 112 images
test: test/images # test images (relative to 'path') 200 images
# Classes
names:
0: crack
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/crack-seg.zip
์ฌ์ฉ๋ฒ
์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ 100๊ฐ์ ์ํฌํฌ์ ๋ํ ๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ์์ Ultralytics YOLO11n ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ๋ค์ ์ฝ๋ ์กฐ๊ฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ธ์์ ์ ์ฒด ๋ชฉ๋ก์ ๋ชจ๋ธ ํ์ต ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ด์ฐจ ์์
์ํ ๋ฐ์ดํฐ ๋ฐ ์ฃผ์
๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ ๋ค์ํ ๊ด์ ์์ ์บก์ฒํ ๋ค์ํ ์ด๋ฏธ์ง์ ๋น๋์ค ๋ชจ์์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์๋๋ ๋ฐ์ดํฐ ์ธํธ์ ๋ฐ์ดํฐ ์ธ์คํด์ค์ ๊ฐ๊ฐ์ ์ฃผ์์ ๋๋ค:
-
์ด ์ด๋ฏธ์ง๋ ์ด๋ฏธ์ง ๊ฐ์ฒด ๋ถํ ์ ์๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ผ๋ก, ์๋ณ๋ ๊ฐ์ฒด์ ์ค๊ณฝ์ ๋ํ๋ด๋ ๋ง์คํฌ๊ฐ ์๋ ์ฃผ์์ด ๋ฌ๋ฆฐ ๊ฒฝ๊ณ ์์๊ฐ ํน์ง์ ๋๋ค. ์ด ๋ฐ์ดํฐ ์ธํธ์๋ ๋ค์ํ ์์น, ํ๊ฒฝ, ๋ฐ๋์์ ์ดฌ์๋ ๋ค์ํ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋์ด ์์ด ์ด ํน์ ์์ ์ ์ํด ์ค๊ณ๋ ๋ชจ๋ธ์ ๊ฐ๋ฐํ ์ ์๋ ํฌ๊ด์ ์ธ ๋ฆฌ์์ค์ ๋๋ค.
-
์ด ์๋ ๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ์์ ๋ฐ๊ฒฌ๋๋ ๋ค์์ฑ๊ณผ ๋ณต์ก์ฑ์ ๊ฐ์กฐํ๋ฉฐ ์ปดํจํฐ ๋น์ ์์ ์์ ๊ณ ํ์ง ๋ฐ์ดํฐ์ ์ค์ํ ์ญํ ์ ๊ฐ์กฐํฉ๋๋ค.
์ธ์ฉ ๋ฐ ๊ฐ์ฌ
ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฐ๊ตฌ ๋๋ ๊ฐ๋ฐ ์์ ์ ํตํฉํ๋ ๊ฒฝ์ฐ ๋ค์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์๊ธฐ ๋ฐ๋๋๋ค:
@misc{ crack-bphdr_dataset,
title = { crack Dataset },
type = { Open Source Dataset },
author = { University },
howpublished = { \url{ https://universe.roboflow.com/university-bswxt/crack-bphdr } },
url = { https://universe.roboflow.com/university-bswxt/crack-bphdr },
journal = { Roboflow Universe },
publisher = { Roboflow },
year = { 2022 },
month = { dec },
note = { visited on 2024-01-23 },
}
๋๋ก ์์ ๋ฐ ์ฐ๊ตฌ ํ๋ก์ ํธ๋ฅผ ์ํ ๊ท์คํ ๋ฆฌ์์ค์ธ ๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ๋ง๋ค๊ณ ์ ์ง ๊ด๋ฆฌํ๋ Roboflow ํ์ ๊ฐ์ฌ์ ๋ง์์ ์ ํฉ๋๋ค. ๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ์ ์ ์์์ ๋ํ ์์ธํ ๋ด์ฉ์ ๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Roboflow ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ ๋ฌด์์ธ๊ฐ์?
Roboflow ๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ ๊ตํต ๋ฐ ๊ณต๊ณต ์์ ์ฐ๊ตฌ๋ฅผ ์ํด ํน๋ณํ ์ค๊ณ๋ 4029๊ฐ์ ์ ์ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ ํฌ๊ด์ ์ธ ์ปฌ๋ ์ ์ ๋๋ค. ์์จ์ฃผํ์ฐจ ๋ชจ๋ธ ๊ฐ๋ฐ ๋ฐ ์ธํ๋ผ ์ ์ง ๋ณด์์ ๊ฐ์ ์์ ์ ์ด์์ ์ ๋๋ค. ์ด ๋ฐ์ดํฐ ์ธํธ์๋ ํ๋ จ, ํ ์คํธ, ๊ฒ์ฆ ์ธํธ๊ฐ ํฌํจ๋์ด ์์ด ์ ํํ ๊ท ์ด ๊ฐ์ง ๋ฐ ์ธ๋ถํ๋ฅผ ์ง์ํฉ๋๋ค.
๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ( Ultralytics YOLO11 )๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ์์ Ultralytics YOLO11 ๋ชจ๋ธ์ ํ์ตํ๋ ค๋ฉด ๋ค์ ์ฝ๋ ์กฐ๊ฐ์ ์ฌ์ฉํ์ธ์. ์์ธํ ์ง์นจ๊ณผ ์ถ๊ฐ ๋งค๊ฐ๋ณ์๋ ๋ชจ๋ธ ํ๋ จ ํ์ด์ง์์ ํ์ธํ ์ ์์ต๋๋ค.
์ด์ฐจ ์์
์์จ์ฃผํ์ฐจ ํ๋ก์ ํธ์ ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ์ธํธ๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
๊ท ์ด ์ธ๋ถํ ๋ฐ์ดํฐ ์ธํธ๋ ๋ค์ํ ์๋๋ฆฌ์ค๋ฅผ ์ ๊ณตํ๋ 4029๊ฐ์ ๋๋ก ๋ฐ ๋ฒฝ ์ด๋ฏธ์ง๊ฐ ๋ค์ํ๊ฒ ์์ง๋์ด ์์ด ์์จ์ฃผํ์ฐจ ํ๋ก์ ํธ์ ๋งค์ฐ ์ ํฉํฉ๋๋ค. ์ด๋ฌํ ๋ค์์ฑ์ ๊ท ์ด ๊ฐ์ง๋ฅผ ์ํด ํ๋ จ๋ ๋ชจ๋ธ์ ์ ํ์ฑ๊ณผ ๊ฒฌ๊ณ ์ฑ์ ํฅ์์์ผ ๋๋ก ์์ ์ ์ ์งํ๊ณ ์ธํ๋ผ๋ฅผ ์ ์์ ์๋ฆฌํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.
Ultralytics YOLO ์ ํฌ๋ ์ธ๋ถํ๋ฅผ ์ํด ์ด๋ค ๊ณ ์ ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋์?
Ultralytics YOLO ๋ ๊ณ ๊ธ ์ค์๊ฐ ๊ฐ์ฒด ๊ฐ์ง, ์ธ๋ถํ ๋ฐ ๋ถ๋ฅ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ํฌ๋ ์ธ๋ถํ ์์ ์ ์ด์์ ์ ๋๋ค. ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ๋ณต์กํ ์๋๋ฆฌ์ค๋ฅผ ์ฒ๋ฆฌํ ์ ์์ด ๋์ ์ ํ๋์ ํจ์จ์ฑ์ ๋ณด์ฅํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ชจ๋ธ ํ๋ จ, ์์ธก ๋ฐ ๋ด๋ณด๋ด๊ธฐ ๋ชจ๋๋ ํ๋ จ๋ถํฐ ๋ฐฐํฌ๊น์ง ํฌ๊ด์ ์ธ ๊ธฐ๋ฅ์ ๋ค๋ฃน๋๋ค.
์ฐ๊ตฌ ๋ ผ๋ฌธ์์ Roboflow ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ์ ์ ์ธ์ฉํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
ํฌ๋ ์ธ๋ถํ ๋ฐ์ดํฐ์ธํธ๋ฅผ ์ฐ๊ตฌ์ ํตํฉํ๋ ๊ฒฝ์ฐ ๋ค์ BibTeX ์ฐธ์กฐ๋ฅผ ์ฌ์ฉํ์๊ธฐ ๋ฐ๋๋๋ค:
@misc{ crack-bphdr_dataset,
title = { crack Dataset },
type = { Open Source Dataset },
author = { University },
howpublished = { \url{ https://universe.roboflow.com/university-bswxt/crack-bphdr } },
url = { https://universe.roboflow.com/university-bswxt/crack-bphdr },
journal = { Roboflow Universe },
publisher = { Roboflow },
year = { 2022 },
month = { dec },
note = { visited on 2024-01-23 },
}
์ด ์ธ์ฉ ํ์์ ๋ฐ์ดํฐ ์ธํธ์ ์ ์์์๊ฒ ์ ์ ํ ์ธ์ฆ์ ๋ณด์ฅํ๊ณ ์ฐ๊ตฌ์ ๋ฐ์ดํฐ ์ธํธ๊ฐ ์ฌ์ฉ๋์์์ ์ธ์ ํฉ๋๋ค.