Dynamic Tile Training for DOTA Object Detection
๊ณ ํด์๋ ์์ฑ ์ด๋ฏธ์ง์ ํจ์จ์ ์ธ ํ์ต์ ์ํ ํ์ผ ๊ธฐ๋ฐ ๋์ ํ์ต ์์คํ
์์ฑ ์ด๋ฏธ์ง์ ๊ฐ์ ์ ํด์๋ ์ด๋ฏธ์ง์์ ํ์ผ๋ณ ๊ฐ์ฒด ์กด์ฌ ํ๋ฅ ์ ๋ฉํฐํ์คํฌ๋ก ํ์ตํ์ฌ, ์ํฌํฌ๊ฐ ์งํ๋จ์ ๋ฐ๋ผ ํ๋ฅ ์ด ๋ฎ์ ํ์ผ์ ํ์ต์ ์ ์ง์ ์ผ๋ก ๊ฑด๋๋ฐ์ด ์ ์ฒด ํ์ต ์๊ฐ์ ๋จ์ถํ๋ ์ฐ๊ตฌ์ ๋๋ค.
- ๊ณ ํด์๋ ์ด๋ฏธ์ง๋ฅผ ์์ ํ์ผ๋ก ๋ถํ
- ๋ฉํฐํ์คํฌ ํ์ต: ๊ฐ์ฒดํ์ง + ํ์ผ๋ณ ๊ฐ์ฒด ์กด์ฌ ํ๋ฅ ์์ธก
- ์ํฌํฌ ์งํ์ ๋ฐ๋ผ ํ๋ฅ ๋ฎ์ ํ์ผ์ ํ์ต์์ ์ ์ง์ ์ ์ธ
- ํ์ต ๊ณผ์ ์์ ์ฐ์ฐ๋ ๋์ ๊ฐ์
- DOTA ๊ฐ์ ์์ฑ์์์ ์ผ๋ฐ์ ์ผ๋ก 4ํ์ผ๋ก ์ถฉ๋ถ
- ์์ ๊ฐ์ฒด ํ์ง๋ฅผ ์ํด์๋ ๋ ๋ง์ ํ์ผ ๋ถํ ํ์
- ํ์ผ ์ ์ฆ๊ฐ โ ํ์ต ์ฐ์ฐ๋ ํญ์ฆ
- YOLOv8 ํ๊ฒฝ ์ค์
- DOTA ๋ฐ์ดํฐ์ YOLO ํ์ ๋ณํ
- ๊ธฐ๋ณธ YOLOv8 ๋ชจ๋ธ๋ก DOTA ํ์ต ํ ์คํธ
- ํ์ผ ํ๋ฅ ์์ธก ํค๋ ์ค๊ณ
- YOLOv8 ๋ชจ๋ธ ๊ตฌ์กฐ ์์ (๋ฉํฐํ์คํฌ)
- ์ํฌํฌ๋ณ ๋์ ํ์ผ ํํฐ๋ง ๊ตฌํ
- ์ ์ง์ ํ์ต ๊ฐ์ํ ํ์ดํ๋ผ์ธ ๊ตฌํ
- Deep Learning Framework: PyTorch
- Object Detection: YOLOv8 (Ultralytics)
- Dataset: DOTA (Dataset for Object Detection in Aerial Images)
- Language: Python 3.11
ํ์ต ์๊ฐ 30-50% ๋จ์ถ (์ ํ๋ ์ ์ง)
ํ๋ถ์ ์ค์ต ํ๋ก์ ํธ