ํด๋น ํ๋ก์ ํธ๋ ํ๊ตญ๊ตญํ ์ ๋ณด๊ณต์ฌ(LX) x ํ ์จ์๋ฏธ๋ก๊ฐ ํจ๊ป ์งํํ์ต๋๋ค.(Link)
์ฑ๋ช | ์ญํ |
---|---|
์ค์ฃผํ | PM, AI๋ชจ๋ธ ์ค๊ณ |
์๋ถ์น | ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, AI๋ชจ๋ธ ์ค๊ณ |
๊น์ง์ฑ | ์๋ฃ ์ ๋ฆฌ , QGIS ๊ฐ๋ฐ |
๊ณฝ์ฑ๋ | ๋ฐ์ดํฐ ํ์ฒ๋ฆฌ, QGIS ๊ฐ๋ฐ |
ํ์ฒ ํ๊ฒฝ์ ๋ํ ๊ตญ์ ์ง ๋ฌด๋จ ์ ์ฉ๊ณผ ๋ฌด๋ถ๋ณํ ์ฌ์ฉ์ผ๋ก ์ธํ ํผํด๋ฅผ ์ต์ํํ๊ธฐ ์ํด ๊ณ ์ ๋ฐ ์์๊ณผ AI ๋ฅผ ํ์ฉํ์ฌ ํ์ฒ์ ๋ถ๋ฒ ์ ์ฉ ์์ฌ ์ง์ญ์ ํ์ง
- ํ์ฒ์ ๋ถ๋ฒ ์ ์ ๋ฐ ๋ฌด๋จ ์ฌ์ฉ์ ํ์ ๊ด๋ฆฌ ๋น์ฉ์ ์ฆ๊ฐ์ํค๋ ์ฃผ์ ์์ธ ์ค ํ๋
- ๊ธฐ์กด์๋ ๊ฐ ์์์ ๋ถ๋ฒ ๊ฐ์ฒด๊ฐ ์๋ค๋ ๋ณด๊ณ ๋ฅผ ๋ฐ๊ณ , ํด๋น ๊ตฌ์ญ์ด ํ์ฒ ์ง๋ชฉ์ธ์ง, ๊ทธ๋ฆฌ๊ณ ํ์ฒ ์ง๋ชฉ์ ๋ณด๊ณ ๋ฐ์ ๋ถ๋ฒ ๊ฐ์ฒด๊ฐ ์๋์ง, ์ค์ ๋ก ๋ถ๋ฒ ๊ฐ์ฒด๊ฐ ๋ง๋์ง ์ฌ๋์ด ๋ชจ๋ ํ๋จํด์ผ ํ๋ ์๊ณ ๋ก์
: AI ๋ชจ๋ธ๊ณผ QGIS ๋ฅผ ํตํด ํด๋น ๊ตฌ์ญ์ด ํ์ฒ ์ง๋ชฉ์ธ์ง ์ง์ ํ์ธํ ํ์๊ฐ ์๊ณ , ํ์ฒ ์ง๋ชฉ ์์ ๋ถ๋ฒ ๊ฐ์ฒด๊ฐ ์๋์ง ์๋ ค์ค ๋ถ๋ฒ ์ ์ฉ ์์ฌ ์ง์ญ์ ํ์ธ
- ๋ฌด๋จ ์ ์ฉ์ ๋ํ ๊ธฐ์ค์ ์ต๋ํ ๊ฐ๊ด์ ์ธ ์ฌ์ค์ ๊ทผ๊ฑฐํ๊ธฐ ์ํด ๋ฒ์ ๊ทผ๊ฑฐ์ ๊ณต๋ฌธ์ ๋ฐํ์ผ๋ก ์ค์
- ๊ฐ ์์ ๊ณต๋ฌธ์์ ใํ์ฒ๋ฒใ ์ 33 ์กฐ ์๋ฐ ์ฌ๋ก๋ฅผ ์ฐธ๊ณ
- ๊ณต๋ฌธ์ ๋ด์ฉ ์ค โ๋ถ๋ฒ ํ์ ๋ด์ฉโ์ ์ฃผ๋ชฉ
- ์ง๋ชฉ์ด ํ์ฒ์ผ๋ก ๋์ด์์ผ๋ฉด ํ์ฒ ์ฉ๋๋ก ์ฐ์ฌ์ผ ํ๋ค๋ ์๋ฏธ
- ํ์ฒ์ ์ฉ๋๋ก ์ฐ์ฌ์ผ ํ๋ ๊ณณ์ ํด๋น ๋ฌด๋จ ์ ์ ๋ฌผ์ด ์์ด์ ๋ถ๋ฒ ์ ์ ๋ค ๋ผ๋ ๋ด์ฉ์ผ๋ก ํด์
- ์ ๋ด์ฉ์ ๊ทผ๊ฑฐํด ๋ถ๋ฒ ์ ์ ๊ธฐ์ค์ ์ ํจ
: ๋ถ๋ฒ ์ ์ ์ ๊ทผ๊ฑฐ๊ฐ ๋๋ ๋ฌด๋จ ์ ์ ํญ๋ชฉ๋ค๊ณผ ๋ถ๋ฒ ํ์ง ๋ชจ๋ธ์ ํ์ต์ํค๊ธฐ ์ํ ๋ฐ์ดํฐ์ธ ์์ฐ์ ๋ฐ์ดํฐ์ ๋ ์ด๋ธ ์ค ๊ฐ์ฅ ์ ์ฌํ ๊ฒฝ์์ง(004), ๋น๋ํ์ฐ์ค(005), ๊ฐ๊ฑด๋ฌผ(006), ์ฒ๋ง(008) ์ ๋ถ๋ฒ ๊ฐ์ฒด๋ก ์ ์
- ๋ชจ๋ธ์ ํ์ตํ๊ธฐ ์ํด ์ฌ์ฉํ ๋ฐ์ดํฐ๋ AI-HUB์ ์๋ ์์ฐ์ ๋ฐ์ดํฐ
- ์ต์ข ๋จ๊ณ์์ QGIS์ ํ์ฉํ๊ธฐ ์ํด ์ขํ๊ณ ์ ๋ณด ํ์
- ์์ฐ์ ๋ฐ์ดํฐ๋ 9๊ฐ์ ๋ ์ด๋ธ๋ก ๊ตฌ์ฑ, ๋ฌด๋จ ์ ์ฉ์ ๊ธฐ์ค์ด ๋๋ ๋ถ๋ฒ ๊ฐ์ฒด์ ๋ด์ฉ์ ๋ฐ์ํด ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ
- ๋ชจ๋ธ ํ์ต์ ์ ์ฉํ ๋ฐ์ดํฐ๋ 135,000์ฅ, ๋์ผํ ์กฐ๊ฑด์์ ๋ชจ๋ธ์ ํ์ต
- ํ์ต ์๋ฃ ํ ์ฌ๋ฌ ๊ฐ์ง ์ฑ๋ฅ ์งํ ์ด์ฉํด ๋ชจ๋ธ์ ์ฑ๋ฅ ํ๊ฐ
: ๊ฐ์ฅ ์ข์ ์ฑ๋ฅ์ ๋ณด์ฌ์ค YOLOv8์ ์ต์ข ๋ชจ๋ธ๋ก ์ ์
- ์์ฑ๋ ๋ถ๋ฒ ํ์ง ๋ชจ๋ธ์ ํตํด ๊ฒ์ถ๋ ๋ถ๋ฒ ๊ฐ์ฒด๋ค์ bounding box ์ขํ ์ ๋ณด์ polygon ์ขํ์ ๋ฌด๊ฒ ์ค์ฌ์ ์ถ์ถํ์ฌ csv ํ์ผ์ ์ ์ฅ
- csv ํ์ผ์ ์ง๋ฆฌ ์ ๋ณด๋ฅผ ํ์ฉํ ์ ์๋ QGIS์ ๋๊น
- ์ต์ข ๋จ๊ณ์์ ๋ถ๋ฒ ์ ์ฉ ์์ฌ ์ง์ญ์ ์๋ ค์ฃผ๊ธฐ ์ํด QGIS์์ 2๊ฐ์ ์ง๋ฆฌ ์ ๋ณด(์ ๊ทธ๋ฆผ ์ฐธ๊ณ ) ์ฌ์ฉ
- ์ ๊ทธ๋ฆผ์ QGIS์์ 2๊ฐ์ ์ง๋ฆฌ ์ ๋ณด๋ฅผ ๋ถ๋ฌ์จ ํ๋ฉด
- ๋ชจ๋ธ์ ํตํด ๊ฒ์ถ๋ ๋ถ๋ฒ ๊ฐ์ฒด ์ ๋ณด๋ฅผ ๋ด์ csv ํ์ผ ์ด QGIS์ ์ ๋ฌ
- ์ต์ข ์ ์ผ๋ก csv ํ์ผ์ ์๋ ๋ถ๋ฒ ๊ฐ์ฒด๊ฐ ํ์ฒ ์ง๋ชฉ์ด๋ผ๋ ์ง๋ฆฌ ์ ๋ณด์ ์์น ํ๋ฉด ๋ถ๋ฒ ์ ์ฉ ์์ฌ ์ง์ญ์ผ๋ก ํ๋จ
- ๋จผ์ ์ฒซ๋ฒ์งธ ํธ๋์ ์ํด VSCode์์ ํฐ๋ฏธ๋์์ ๋ค์์ ๊ณผ์ ์ผ๋ก Conda ๊ฐ์ํ๊ฒฝ์ ์ค๋นํด์ค๋๋ค. (Conda๊ฐ ์ค์น๋์๋ค๊ณ ๊ฐ์ )
conda create -n [๊ฐ์ํ๊ฒฝ๋ช
] python=3.8
conda activate [๊ฐ์ํ๊ฒฝ๋ช
]
- ๋ค์์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ์ค์นํด์ค๋๋ค. (ํ์ดํ ์น์ ๊ดํ ์ค์น๋ ๋ฐ๋ก ํด์ฃผ์ ์ผ ํฉ๋๋ค.)
pip install shapely
pip install ultralytics
-
QGIS 3.34 ๋ฒ์ ์ ์ค์นํด์ผ ํฉ๋๋ค. ๋ค์์ ๋งํฌ๋ฅผ ํตํด ์ค์นํด์ฃผ์ธ์.
-
์ฌ์ ์ ๋๋ก ๋งต์ ์ค๋นํด์ฃผ์ธ์(๋ณ๋๋ก ๊ตฌํด์ผ๋จ, TIFํ์ผ ํ์๋ง ์ง์)
-
๋๋ก ๋งต์ ํด๋น๋๋ ์ง์ญ์ ํ์ ๋ฐ์ดํฐ(ํ ์ง์์ ์ ๋ณด, DBFํ์ผ ํ์๋ง ์ง์)๋ฅผ ๋ค์์ ๋งํฌ๋ฅผ ํตํด ๋ค์ด๋ฐ์ต๋๋ค.
- 1_YOLOํด๋์ README.md๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
- 2_QGISํด๋์ README.md๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
๋๊ฐ์ง ์ ํ์ ๋ด๊ณ ์๋ ํ์ผ์ด ์ ์ฅ๋ฉ๋๋ค.
(์ผ์ชฝ์ ์ฌ์ง์ ๋ชจ๋ ๊ณผ์ ์ ๊ฑฐ์ณ์ ๋์จ ๊ฒฐ๊ณผ ์ด๋ฏธ์ง, ์ค๋ฅธ์ชฝ์ ์๋ณธ ์ด๋ฏธ์ง์ ๋๋ค.)
- ํ๋์ ๋ฐฐ๊ฒฝ: ํ์ฒ ์ง๋ชฉ(ํ์ง์ ์ง๋ชฉ์ด ํ์ฒ์ธ ๊ณณ)์ ๋ํ๋ ๋๋ค.
- ์ด๋ก์ ๋ฐ์ค: AI ๋ชจ๋ธ์ ์ํด ์์ธก๋ ๊ฐ์ฒด์ ๋ฐ์ค๋ฅผ ๋ํ๋ ๋๋ค.
- ๋นจ๊ฐ์ ๋ฐ์ค: ์ด๋ก์ ๋ฐ์ค ์ค, ํ์ฒ ์ง๋ชฉ์ ์๋ ๊ฒฝ์ฐ ๋ถ๋ฒ ์ ์ฉ ์์ฌ ์ง์ญ์ ๋ํ๋ ๋๋ค.
- ํ์ผ: ๊ฒ์ถ๋ ๊ฐ์ฒด๊ฐ ์๋ ์ด๋ฏธ์ง ํ์ผ
- ํ์ง ๊ณ ์ ๋ฒํธ: ๊ฒ์ถ๋ ๊ฐ์ฒด๊ฐ ํฌํจ๋ ํ์ง์ ๊ณ ์ ๋ฒํธ
- ๋ฒ์ ๋๋ช : ๊ฒ์ถ๋ ๊ฐ์ฒด๊ฐ ํฌํจ๋ ํ์ง์ ๋ฒ์ ๋๋ช
- ๊ฒ์ถ๋ ๋ฌผ์ฒด ๋ฒํธ: ๋ชจ๋ธ์ ์ํด ์์ธก๋ ๋ผ๋ฒจ ๋ฒํธ
- ์ง๋ชฉ์ฝ๋: ๊ฒ์ถ๋ ๊ฐ์ฒด๊ฐ ํฌํจ๋ ์ง๋ชฉ์ ์ฝ๋
- ์ง๋ชฉ๋ช : ๊ฒ์ถ๋ ๊ฐ์ฒด๊ฐ ํฌํจ๋ ์ง๋ชฉ์ ์ด๋ฆ
- Reason: ๊ฒ์ถ๋ ๊ฐ์ฒด๊ฐ ๋ถ๋ฒ์ธ ์ด์
MIT (LICENCEํ์ผ ์ฐธ๊ณ )
Issues๋ฅผ ์ด์ฉํด์ฃผ์ธ์.