์๋ ์ฐ๋ ๊น๋ธ๋ก๊ทธ๋ฅผ ํฌ๊ธฐํ๊ณ ์๋ก์ด ๋ฒจ๋ก๊ทธ๋ก ๋์ด์๋ค. ๋ถ๋ช
๋์ค์ปค์ค ์ค์ ๋ ํด์คฌ๋๋ฐ ๋๊ธ์ด ๋ฌ๋ฆฌ์ง๋ ์๊ณ , ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค๋ ์ค์ ํ๋๋ฐ ๊ฒ์๋ ์๋๊ณ ..
๊ทธ๋๋ ๊ธฐ๋กํ๋๊ฒ ์ ์ผ ์ค์ํ๋๊น ๊พธ์ญ๊พธ์ญ ์จ์ค๋ค๊ฐ ๋ฒจ๋ก๊ทธ ๋์์ธ์ด ์์๊ณ (์ ์ผ ์ค์) ์ฌ์ฉํ๋ ๊ฒ๋ ๊ฐํธํด๋ณด์ฌ์ ๋์ด์๋ค.
๊ฐ๋ฐ์ ์ ํด์ฃผ์ ์ฐ๋นํํ ๊ฐ๋ฐ์ผ๊ธฐ ํ์ดํ
๐
์ด๋ฒ ๋ฐฉํ์ ์ฒ์์ผ๋ก ํ๊ต๊ฐ ์๋ ์ด๋๊ฐ์์ ๋ณด๋ด๋ ๋ฐฉํ์ด๋ค. ์ 1ํ๋ ๋ ์กฐ์ ๋์๋ฆฌ ํ๋ค๊ณ ํ์ฐ๊ฐ์์ ๋ณด๋์ผ๋๊น ๋๋ฒ์งธ๋ค.. ํ๊ต์์ ๋ณด๋ด์ฃผ๋ ํ์ฅ์ค์ต์ ์์ ์คํํธ์ ..์ด๋ผ๊ณ ํ๊ธฐ์๋ ์ข ํฐ ์ค๊ฒฌ๊ธฐ์ ..? ์์ 2๋ฌ ๋์ ์ธํด์ ํ ์์ ์ด๋ค.
๋๋ ํ์ฌ ์ธํด ํ๋๊น ์์ฒญ ๋ฐ์ ์ง ์์๋๋ฐ ์๊ฐ๋ณด๋ค ์ฌ์ ์๋ค! ์ธํด ๊ธฐ๊ฐ๋์ ๋ ผ๋ฌธ ์ฝ๊ณ ๊ตฌํํ๋๊ฑฐ ํ ๊บผ ๊ฐ์๋ฐ ๋ ผ๋ฌธ ํ๋ ์ฝ์ผ๋ผ๊ณ 8์ผ์ ์ฃผ์ จ๊ธฐ ๋๋ฌธ์ ์ฝ์ด์ผํ๋ ๋ ผ๋ฌธ์ ์ฝ๊ณ ์ด๊ฒ์ ๊ฒ ์ ๋ฆฌํ๊ณ ์๋ค๐
๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ฝ์ด์ผํ๋ ๋ ผ๋ฌธ์ ๋ฐฐ๊ฒฝ์ง์์ด ์์ด์ ๋ ํผ๋ฐ์ค ๋ฐ๋ผ๊ฐ๋ฉด์ ์ฝ์ด์ผ ํ๋๋ฐ ๋คํํ๋ ๋๋ ์ฐํ์ฐ๊ตฌ ์งํํ๋ ๊ฑฐ๋ ๊ฐ์ ์ฃผ์ (semantic segmentation) ๋ ผ๋ฌธ์ ์ฃผ์ ์ ๋ ํผ๋ฐ์ค ํ ๋์ด๊ฐ๋ง ๋ ์ฝ์ผ๋ฉด ๋ ๊บผ ๊ฐ๋ค. ๋ด๊ฐ ์ง๊ธ๊น์ง ํ๋ ๊ฑฐ๋ ๋ค๋ฅธ ๋ถ์ผ๋ฅผ ๋ค๋ฃจ๋ ํ์ฌ์ ์ธํด์ ๊ฐ๋๊ฒ ๋ ์์ผ๋ฅผ ๋ํ๋ ๋ฐ์ ์ข์ง ์์์๊น, ํ๊ณ ํํ๋ ์ฝ๊ฐ ๋ค๊ธด ํ์ง๋ง ์ธํด๊ธฐ๊ฐ ๋์ ์ธ์ ๋ฐ๋ ๊ฒ๋ ์ ๋ง ๊ธฐ์ ์ผ์ด๋๊น ์ง์ง ํ๋ฒ ์ํด๋ด์ผ๊ฒ ๋ค..
ํ์ฌ๋ ์ง์ง ์ข๋ค. ํ๋น์ค์๋ ๋ง์๋๊ฒ ๊ฐ๋ํ๊ณ (์ ์ผ ์ค์) ์ปคํผ๋จธ์ โ๏ธ ์์ด์ ๋งจ๋ ์นดํ ์ ๊ฐ๋ ๋๊ณ ์ฌ๋๋ค ๋ถ์๊ธฐ๐จโ๐ฉโ๐งโ๐ฆ๋ ํ๊ธฐ์ ์ ํ๊ฑฐ ๊ฐ๋ค. ์ฌ์ค ์ธํด๋ค์ด๋๋ฐ์ ์๊ธฐ ์ํด๋ดค์ง๋ง..^^
(๋๋ฆ ์ฒ์์ด๋ผ๊ณ ์ด์ฌํ ์ด๋ชจ์ง ๋ฃ์ผ๋ฉด์ ๊ธ ์ฐ๋๋ฐ ์ด์ ํ๊ณ๋ค ..)
ํ์ฌ ์ธํด์ ํ๋๋ฐ ์๊ฐ๋ณด๋ค ์๊ฐ์ด ๋๋ฌด ๋ง์ด ๋จ์์ ํ์ ํด๋ณด๊ณ ์ถ์๋ ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์์ํ๋ค. ๋๋ฆ ์ปดํจํฐ๊ณตํ๊ณผ 4ํ๋ ์ธ๋ฐ ์ง๊ธ๊น์ง ์ฑ์ด๋ ์น์ ์ ๋๋ก ๊ฐ๋ฐํด๋ณธ์ ์ด ํ๋ฒ๋ ์์ด์(rest API ๋ฑ ํ๋ฒ ์ง๋ด) ๋งจ๋ ์๊ฐ๋ง ํ๋ค๊ฐ ๋๋์ด ์์ํ๋ค.
์๋๋ swift๋ coreML ์ฌ์ฉํด์ ์์ดํฐ์ ๋ฅ๋ฌ๋ ์ฌ๋ ค์ ๊ฐ๋จํ ์ดํ๋ฆฌ์ผ์ด์ ํ๋ ๋ง๋ค์ด๋ณด๋ ค๊ณ ํ์๋๋ฐ, ์๋ฎฌ๋ ์ดํฐ๊ฐ ์ ์๋์ํ๊ธธ๋ ํ์๊ฐ๋ง์ flutter๋ก ๊ฐ์ํ๋ค .. ์ด์ฐจํผ ๋ค์ํ๊ธฐ์ flutter ์ฐ๋ ์์ ๋ค์ ์์ ์ด๋ผ์ ์์ตํ๋ค๊ณ ์๊ฐํ๊ณ ๊ฐ๋จํ ์ฑ ํ๋ฒ ๋ง๋ค์ด๋ณด๊ณ , ๋ฐฉํ ๋๋๊ธฐ ์ ์ swift๋ coreML๋ ํ๋ฒ ๋ด์ ์ฑ์ ๋ง๋ค์ด๋ณผ ์์ ์ด๋ค. (์ด๊ฑฐ ์ฐ๊ณ ํ์๊ฐ ๋ค) ์ฌ์ค flutter ํ๋ ค๊ณ ํ๋๋ฐ๋ xcode simulator๊ฐ ๊ณ์ ์ด์ํด์ ๊ทธ๋ฅ playground์์ ๋๊ณ ์๋ค.. xcode ๋ฒ์ ์ด 2๊ฐ ์ด์ ๊น๋ ค์ ๋ญ๊ฐ ์๋ชป๋๊ฑฐ ๊ฐ์๋ฐ ๋ ์ธ์ ๋ค์ ์์ ํ๋ด .. ๊ท์ฐฎ์์ ํ๊ธฐ์ฐ๋ใด์คํ๊ธฐ์ฐ๋์ค
์ง๊ธ ๋ง๋ค๊ณ ์ถ์ ์ดํ๋ฆฌ์ผ์ด์ ์ 2๊ฐ ์ ๋ ์๊ฐํด๋๋ค. ๋ ๋ค ๋ง๋ค๋ฉด ๋ด๊ฐ ์ค์ ๋ก ์์ฃผ ์ฌ์ฉํ ๊บผ ๊ฐ์ ์ดํ๋ฆฌ์ผ์ด์ ์ด๋ผ์ ๋ง๋ค ์๊ฐ์ ๋๋ฌด ์ค๋ ๋ค ํํ๐ ํ๋๋ ๊ธ๋ฐฉ ๋ง๋ค๊บผ ๊ฐ๊ณ ํ๋๋ ์ข ์ค๋ ๊ฑธ๋ฆด๊บผ ๊ฐ์๋ฐ ๋ค ์์ฑํ๋ฉด ๊ทธ๊ฒ๋ ๋ธ๋ก๊ทธ์ ์ฌ๋ ค๋ฌ์ผ๊ฒ ๋ค.
์ฌ์ค ์ฌํด ์ด์ ๋ถ๋ช ๋ด ์ฃผ์ ๋ชจ๋ ์ฌ๋๋ค์๊ฒ ๋ํ์ ์ ๊ฐ๊ณ ์ทจ์ ํ๊ฒ ๋ค๊ณ ํธ์ธ์ฅ๋ด์ ํ์ง๋ง, ์์ ์ค๋ฉ์ค๋ฉ ๋ค์ ๋ํ์์ ๊ฐ๊ณ ์ถ๋ค๋ ์๊ฐ์ด ๋ค๊ณ ์๋ค.. ์ฐ๊ตฌ์ค ์ธ๋๊ฐ ๋ํ์์ ๊ฐ์ ์ค๋นํ๋ ๊ฑธ ๋ณด๋๊น ๊ฐ๊ณ ์ถ์ด์ง๊ฑฐ ๊ฐ๊ธฐ๋ ํ๊ณ , ๋ง์ ์ทจ์ ์ ์ค๋นํด๋ณด๋๊น ๋ด๊ฐ ํ๊ณ ์ถ์ ์ผ์ ๊ณ์ ํ๊ธฐ ์ํด์๋ ๋ด ๋ฅ๋ ฅ์ด ์ถฉ๋ถํด์ผ ํ๋ค๋ ๊ฑธ ๊นจ๋ฌ์์ ๊ทธ๋ฐ ๊ฒ ๊ฐ๊ธฐ๋ ํ๊ณ , ์ฌ์ค ๋๋ ๋๋ฅผ ์ ๋ง ๋ชจ๋ฅด๊ฒ ๋ค.
๋ฌธ์ ๋ ์์ฆ ๋ค์ HCI์ ๋๋ฌด ๊ด์ฌ์ด ๊ฐ๋ค. ํ๋ฒ๋ ์ ๋๋ก ๊ณต๋ถํด๋ณธ์ ์๊ณ ์ง๋ก๋ ์์ธํ ์์๋ณด์ง ๋ชปํ์ง๋ง ์ด๊ฑธ ๊ณต๋ถํด์ผ ํ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ์๊พธ ๋ ๋ค. ์ด๋ฒ ์ฌ๋ฆ์ ์ธํดํ๋ฉด์ ์ด์ฌํ ๊ณ ๋ฏผํด๋ด์ผ๊ฒ ๋ค. ๊ทธ๋ฐ๋ฐ ๋ํ์ ๊ฐ๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ์๊พธ ๋๋๊ฑธ ๋ณด๋ฉด ์๋ง ๋ํ์์ ๊ฐ์ง ์์๊น ์ถ๋ค! ๐ ๐