[2022์ธ๊ณต์ง๋ฅ๊ฒฝ์ง๋ํ] 2022๋ ์ธ๊ณต์ง๋ฅ ์จ๋ผ์ธ ๊ฒฝ์ง๋ํ ํ๊ธฐ
์ธ๊ณต์ง๋ฅ ๊ฒฝ์ง๋ํ๊ฐ ๋๋ ์ง, ์ด๋ ๋ง 4๋ฌ ์ด๋ผ๋ ์๊ฐ์ด ์ง๋ฌ๋ค.
๊ทธ ์ฌ์ด, ๋น๋ก ํ๋ฝํ๊ธด ํ์ง๋ง, ์นด์ด์คํธ ai ๋ํ์ ์งํ์ ๋์ ํ๊ธฐ๋ ํ์๊ณ , ์ด๋ฐ ์ ๋ฐ ์ผ๋ค๋ก ํฌ์คํ ์ด ๋ฆ์ด์ก์ง๋ง, ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ํ๊ณ ๋ฅผ ํด๋ณด๊ณ ์ ํ๋ค.
(๋ณธ ํฌ์คํ ์ ์ฌ์ฉ๋ ์๋ฃ๋ ์ง๋ ๋ฉ ์ธ๋ฏธ๋์์ ์ฌ์ฉํ ๋ณธ์ธ์ ppt์์ ๋ฐ์ทํ์์์ ๋ช ์ํ๋ค.)
๋ํ ์ค๋ช
๊ณผํ๊ธฐ์ ์ ๋ณดํต์ ๋ถ์์ ์ฃผ์ตํ 2022๋
์ธ๊ณต์ง๋ฅ ์จ๋ผ์ธ ๊ฒฝ์ง๋ํ์์๋ ์ด 3๊ฐ ๋ถ์ผ 10๊ฐ์ ๊ณผ์ , ์์นํด์ 2๋ฌธ์ , ์์ฐ์ด์ฒ๋ฆฌ 4๋ฌธ์ , ์ด๋ฏธ์ง์ฒ๋ฆฌ 4๋ฌธ์ ๊ฐ ์ฃผ์ด์ก์๋ค.
๋ณธ์ธ์ ํ์ ์ด๋ฏธ์ง์ฒ๋ฆฌ ๋ถ์ผ์ ์ค์ง๋ํ์ต ๊ธฐ๋ฐ์ ํญ๋ง ๊ตฌ์กฐ๋ฌผ ๊ฐ์ฒด ๋ถํ ๋ฌธ์ ์ ์ฐธ๊ฐํ์๋ค.
๊ณผ์ ์ค๋ช
๊ณผ์ ์์ ์ํ๋ ๊ฒ์ 4๊ฐ์ง task, Container Truck, Forklift, Reach Stacker, Ship ์ ๊ฐ๊ฐ Segmentationํ์ฌ ๋ถํ ํ๋ ๊ฒ ์ด์๋ค.
๋ํ ์ด๋ฅผ ์ค์ง๋ํ์ต์ ํตํด ํ์ต์ ์ํค๋ ๊ฒ์ด์๋ค.
๊ทธ๋ ๋ค๋ฉด Segmentation์ ๋ฌด์์ ์๋ฏธํ๋ฉฐ, ์ค์ง๋ํ์ต์ด ๋ฌด์์ผ๊น๋ฅผ ์์์ผ ๋ณธ ๊ณผ์ ์ ์ ๊ทผํ ์ ์๋ค.
๊ณผ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ค๋ช
ํ๊ธฐ์ ์์ ๊ฐ๋จํ ๊ฐ๋
๋ค์ ์ ๋ฆฌํ๊ณ ๋์ด๊ฐ๋๋ก ํ๊ฒ ๋ค.
Segmentation ์ด๋?
(๋ณธ ์๋ฃ๋ ์คํ ํฌ๋ ๋ํ๊ต์ ์ ๋ช ํ ์ปดํจํฐ์ฌ์ด์ธ์ค ๊ฐ์์ธ CS231์ ๊ฐ์์๋ฃ๋ฅผ ๋ฐ์ทํ์๋ค.)
๋ฅ๋ฌ๋ ์ด๋ฏธ์ง ์ฒ๋ฆฌ ๋ถ์ผ์ ๋ํ์ ์ธ task๋ค์ ๋ค์๊ณผ ๊ฐ๋ค.
ํฌ๊ฒ Classification, Object Detection, Segmentation์ผ๋ก ๋๋ ์ ์์ผ๋ฉฐ,๊ฐ ๊ธฐ๋ฒ์ ์ฌ์ฉ ๋ชฉ์ ์ ๋ฐ๋ผ ์ ํํ์ฌ ์ ๊ทผํ๊ฒ ๋๋ค.
๋ณธ ๊ณผ์ ๋ฅผ ์ค๋ช
ํ๋๋ฐ ์์ด ๊ฐ๊ฐ ์ด๋ ํ ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋์ง ์ธ์งํ๋ ๊ฒ์ด ์ค์ํ๋ค.
Classification์ ์ด๋ฏธ์ง์ ๋ํ class๋ฅผ ์์ธกํ๋ ๊ฒ์ด๋ฉฐ, Object Detection์ ์ด๋ฏธ์ง์ ์๋ ๋ชจ๋ ๋ฌผ์ฒด๋ฅผ ์ฐพ์๋ด์ด ๊ฐ๊ฐ์ Classification ํ๊ณ ๊ฐ๊ฐ์ Bounding Box์ ์ขํ๋ฅผ ์ถ๋ ฅํ๋ task์ด๋ค.

์ด๋ Segmentation์ ๋ ๊ฐ์ง๋ก ๋๋ ์ ์๋ค. Sementic Segmentation๊ณผ Instance Segmentation์ด๋ค.
์ ์๋ Single class๋ก ์ด๋ฏธ์ง ์์ญ์ ๊ฐ์ class ๋ณ๋ก ๋ถํ ํ๋ ๋ฐฉ๋ฒ์ด๋ฉฐ, ํ์๋ Multi class๋ก ์ด๋ฏธ์ง ์์ญ์ ๊ฐ ๊ฐ์ฒด(๋ฌผ์ฒด)๋ณ๋ก ๋ถํ ํ๋ ๋ฐฉ๋ฒ์ด๋ค.
๊ณผ์ ํด๊ฒฐ์ ์ํด ์ฐ๋ฆฌ ํ์ single class segmentation์ ์ ํํ๊ณ ์ ๊ทผํ์๋ค.

์ค์ง๋ ํ์ต์ด๋?
์ง๋ํ์ต์ ๋ฌธ์ ์ ์ ๋ต์ ๋ชจ๋ ์๋ ค์ฃผ๊ณ ๊ณต๋ถ์ํค๋ ๋ฐฉ๋ฒ์ด๋ฉฐ, ์ด๋ฅผ ํตํด ์์ธก ๋ฐ ๋ถ๋ฅ ๋ชจ๋ธ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. ๋ํ ๋น์ง๋ ํ์ต์ ๋ต์ ์๋ ค์ฃผ์ง ์๊ณ ๊ณต๋ถ์ํค๋ ๋ฐฉ๋ฒ์ผ๋ก ์ฐ๊ด ๊ท์น์ ๊ตฌํ๋ ๋ชจ๋ธ๊ณผ ๊ตฐ์งํ๋ฅผ ์คํํ๋ ๋ชจ๋ธ์ ๋ง๋ค ์ ์์ต๋๋ค.
๋น์ง๋ ํ์ต์ ์ง๋ํ์ต๊ณผ ๋น์ง๋ํ์ต์ ์ค๊ฐ์ผ๋ก, ์ผ๋ถ๋ ๋ฌธ์ ์ ์ ๋ต์ ๋ชจ๋ ์๋ ค์ฃผ๊ณ ์ผ๋ถ๋ ๋ค๋ธ ๊ฐ๋ฅด์ณ ์ฃผ์ง ์๊ณ ํ์ต์ํค๋ ๊ฒ์
๋๋ค.

๊ณผ์ ์ํ ๋ฐฉ๋ฒ ๋ฐ ๊ฒฐ๊ณผ
๊ณผ์ ์ํ ๋ฐฉ๋ฒ
Data ํ์ธ ๋ฐ Augmentation
์ค์ง๋ ํ์ต์ ๊ณผ์ ์ ์ค์ ๊ณผ์ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ๋ค์ ์ดํด๋ณด๋๋ก ํ์.

์ด๊ธฐ ๋ฐ์ดํฐ๋ ์ด 4๊ฐ์ง task๊ฐ ๊ฐ๊ฐ 32, 37, 13, 53๊ฐ์ฉ ์กด์ฌํ์๋ค. ์ด ๋ถ๋ถ์ ์ง๋ํ์ต์ ๊ณผ์ ๊ณผ ๋์ผํ๋ค. ์๋ณธ ์ฌ์ง๊ณผ ์ ๋ต์ธ mask ์ฌ์ง์ด ๊ฐ์ด ์ฃผ์ด์ง ๊ฒ์ด๋ค.
๋ง์คํฌ์ ๊ฒฝ์ฐ 0๊ณผ 1์ฌ์ด์ ๊ฐ์ผ๋ก ์ค์ ๋์ด ์ผ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๊ฒ์ ๋ฐํ์ผ๋ก ๋์ค๋ ๊ฒ์ผ๋ก, 255๋ฅผ ๊ณฑํด์ฃผ๊ฒ ๋๋ฉด, ์ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด task์ mask ํํ๊ฐ ๋ํ๋๊ฒ ๋๋ค.
๊ทธ๋ฌ๋ ๋ฐ์ดํฐ์ ๊ฐฏ์๊ฐ ํ์ ํ ์์, ๋ฐ์ดํฐ ์ฆ๊ฐ(Augmentation) ๋ฐฉ์์ ์ ์ฉํ์๋ค.

ํนํ Reach Stacker์ ๊ฒฝ์ฐ 13๊ฐ์ ์ด๊ธฐ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ์๋๋ฐ, ๋ค๋ฅธ class๋ค์ ๋นํด ํ์ ํ ์์๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ ์ฆ๊ฐ์ด ํ์ํ์๋ค.
์ ์ฌ์ง์์ ๋ณผ ์ ์๋ฏ์ด, ์ข์ฐ ๋ฐ์ , ์ํ ๋ฐ์ , ์ข์ฐ ์ด๋, ์ํ ์ด๋, ํ๋ ๋ฑ์ ์์น ๋ณํ๊ณผ, BGR2RGB, ๋ฐ๊ธฐ ๋ฑ์ ์์ ๋ณํ, ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ ๋ณํ์ ํตํด ํ์ฅ ๋น 88์ฅ๊น์ง ๋ฐ์ดํฐ๋ฅผ ์ฆ๊ฐ์ํฌ ์ ์์๋ค.
์๊ณ ๋ฆฌ์ฆ ๊ตฌ์ฑ๋์ CNN์ ํตํ ๋ถ๋ฅ ๊ฒฐ๊ณผ ์ ํ๋ ๋ฐ ์ค์ฐจ

์ ์ฒด์ ์ธ ์์คํ
์ ํ๋ฆ์ ์ ์๊ณ ๋ฆฌ์ฆ ๊ตฌ์ฑ๋๋ฅผ ํตํด ํ์ธํ ์ ์๋ค. ๋ค์ ์ ๋ฆฌํด๋ณด์๋ฉด,
- ๋ผ๋ฒจ๋ง์ด ๋ ์ฌ์ง์ ๋ฐ์ดํฐ ์ฆ๊ฐ์ ํตํด ๋๋ฆฐ ํ, 1์ฐจ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๋ค.
- ์ด๋ฅผ ํตํด ๋ผ๋ฒจ๋ง์ด ๋์ง ์์ ์ฌ์ง๋ค์ ๋ผ๋ฒจ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๊ฒ ๋๋ค.
- 1์ฐจ Output ์ฌ์ง์ ํฌํจํ์ฌ ์ ํ๋๊ฐ ๋์ ์ฌ์ง๋ค์ ๋ฐํ์ผ๋ก 2์ฐจ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๋ค.
- ์ดํ Test data๋ฅผ input์ผ๋ก ์ฃผ์ด, Test ๋ผ๋ฒจ data๋ฅผ output์ผ๋ก ๋์ถํ๋ค.
- ๋ง์ง๋ง์ผ๋ก CNN ๋คํธ์ํฌ๋ฅผ ์ด์ฉํ ๋ชจ๋ธ์ ๋ง๋ค์ด ์ฃผ์ด, ํด๋น ํด๋์ค๋ณ๋ก ๊ตฌ๋ถํ ์ ์๋๋ก ํ๋ค.
- ์ดํ label data๋ฅผ CSV๋ก ์ ๋ฆฌ๋๋๋ก ๊ตฌ์ฑํ๋ค.
๋ณธ ๊ณผ์ ์ ํตํด ๊ฒฐ๊ณผ๋ฅผ ์ดํด๋ณด๋ฉด, ๋ค๋ฅธ class์ ๋นํด reach_stacker์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณต๋ ๋ฐ์ดํฐ๊ฐ ํ์ ํ๊ฒ ์์๋ค.
๋ฐ๋ผ์ CNN์ ํตํ ๋ถ๋ฅ์์
์์ ์ค์ฐจ๊ฐ ๋๊ฒ ๋ํ๋ฌ์์ ํ์ธํ ์ ์๋ค.
๊ฒฐ๊ณผ ์ ๋ฆฌ
์ํ๊น๊ฒ๋ ์ ์์๋ ์คํจํ๋ค. ์ฒซ AI ๋ํ์๊ณ , ํ ๋จ์๋ก ์ฐธ๊ฐํ๋ฉด์ ํ์ ๊ฐ์ธ์ ์ญ๋๊ณผ ์ฑ ์๊ฐ์ด ์ค์ํ๊ฒ ์์ฉํ๋๋ฐ, ๋ง์ง๋ง์ ์ฝ๊ฐ์ ๋ฏธ์ค๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋์์ผ๊น? ๋๋์ฑ ์์ฌ์์ด ์ปธ๋ค. ๋ง์ง๋ง์ ๊ฒฐ๊ณผ๊ฐ์ด ์ข์๋๋ฐ, ์ด๊ฑธ ์ง์ ์ ์ผ๋ก ํ์ธํ์ง ๋ชปํ๋ค๋ ์ฌ์ค์ด ํนํ ๊ทธ๋ฌ๋ค.
๋ฆฌ๋๋ณด๋๋ง์ ๋ณด๊ณ ํ๋จํ๊ธฐ ๋ณด๋ค๋, ์ง์ ์ ์ผ๋ก ๊ธฐ์ค์ ์ธ์ฐ๊ณ ๊ทธ์ ๋ง์ถฐ์ ๋น๊ตํด์ผํ๋ค๋ ๊ตํ๋ ์ป์๋ค.
๊ทธ๋ ์ง๋ง ์ด๋ฒ ๋ํ๋ฅผ ํตํด ์ด๋ฏธ์ง์ฒ๋ฆฌ ๋ถ์ผ์ ๋ฅ๋ ฅ์ ์กฐ๊ธ ๋ ๋ฐ์ ์์ผฐ๋ค๋ ๋ถ๋ถ์ ์์ด ํฐ ๋ฐฐ์์ด ๋ ๊ฒ ๊ฐ๋ค.
