ํ์ ์์ญ ์ฒ๋ฆฌ
์ ๋ ฅ ํ์์ ๊ทธ ์ฃผ์์ ํ์ ๊ฐ์ ํจ๊ป ๊ณ ๋ คํ์ฌ ํ์ ๊ฐ์ ๋ณ๊ฒฝํ๋ ๊ณต๊ฐ ์์ญ ์ฐ์ฐ์ ๋๋ค.
ํ์์ ์ ๊ฐ๊ณผ ์์น๋ฅผ ๋ฐํ์ผ๋ก ํ์ ๊ฐ์ ๋ณ๊ฒฝํ๋ ํ์ ์ ์ฒ๋ฆฌ์ ๋ค๋ฅธ ๊ธฐ์ ์ ๋๋ค.
Output_pixel[x, y] : ํ์ ์ฒ๋ฆฌ๋ก ์ถ๋ ฅํ ํ์
I[m, n] : ์ ๋ ฅ ์์์ ํ์
M[m, n] : ์ ๋ ฅ ์์์ ํ์์ ๋์ํ๋ ๊ฐ์ค์น( ๋ง์คํฌ ๊ฐ )
โ
๋ง์คํฌ๋ ์ ๋ ฅ ์์์ ํ์์ ์๋ ๊ฐ๊ณ , ๊ฐ๊ฐ์ ์์น์ ๊ฐ์ค์น๋ฅผ ๋งํฉ๋๋ค.
์ด๋ฐ ๋ง์คํฌ๊ฐ ์ ์ฉ๋ ์์์ ํ์ ๋ง์คํฌ(Convolution Mask)๋ผ๊ณ ํฉ๋๋ค.
โ
ํ์ ์์ญ ์ฒ๋ฆฌ๋ ํ์ ๊ธฐ๋ฒ(Convolution Technique)์ ์ฌ์ฉํฉ๋๋ค.
ํ์ ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ ํ์ ์ฒ๋ฆฌ(Convolution Processing)๋ ์์ ํ์์ ์ด์ํ๋ ๊ฐ ํ์์ ๊ฐ์ค์น๋ฅผ ๊ณฑํ ํฉ์ ์ถ๋ ฅํ์๋ก ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
โ
โ
์ ๋ ฅ ์์๊ณผ ํ์ ๋ง์คํฌ ์์์ด ์์ต๋๋ค. ์ด ๋์ ํ์ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ถ๋ ฅ ํ์(I5)๋ฅผ ์์ฑํด๋ด ์๋ค.
์ ๋ ฅ ํ์์ ์ค์ฌ์ ๊ธฐ์ค์ผ๋ก ๋ง์ฃผ๋ณด๋ ํ์๋ฅผ ๊ณฑํ๊ณ ๋ชจ๋ ํฉ์ฐํ ๊ฐ์ I5์ ์๋กญ๊ฒ ์ง์ ํฉ๋๋ค.
ํ์ ์์ญ ์ฒ๋ฆฌ ํ์ฉ - ์ ๋ณด์ฑ ํจ๊ณผ
์ ๋ณด์ฑ ํจ๊ณผ๋ ์ ๋ ฅ ์์์ ์๊ฐ ํํ๋ก ๋ณด์ด๊ฒ ํ๋ ๊ธฐ์ ์ ๋๋ค.
ํน์ ๋ถ๋ถ์ด ๋ณผ๋กํด ๋ณด์ด๋ ํจ๊ณผ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
โ
์๋์ ๊ฐ์ด ์๋ณธ ์ด๋ฏธ์ง๋ฅผ ์ ๋ณด์ฑ ํจ๊ณผ๋ฅผ ์ฃผ๋ฉด ๋ฝ์ก๋ฝ์กํ๊ฒ ๋ฐ๋๋๋ค.
๋ ธ์ด์ฆ๊ฐ ๊ฐ์ํ์์ง๋ง, ์๋ณธ์ ์ด๋ฏธ์ง๋ ๋ง๊ฐ์ง๊ฒํ๋ ๊ธฐ์ ์ ๋๋ค.
ํ์ ์์ญ ์ฒ๋ฆฌ ํ์ฉ - ๋ธ๋ฌ๋ง ํจ๊ณผ
๋ธ๋ฌ๋ง ํจ๊ณผ๋ ์์์ ์ธ๋ฐํ ๋ถ๋ถ์ ์ ๊ฑฐํ์ฌ ์์์ ํ๋ฆฌ๊ฒ ํ๊ฑฐ๋ ๋ถ๋๋ฝ๊ฒ ํ๋ ๊ธฐ์ ์ ๋๋ค.
์ฆ, ์์์ ์ธ๋ฐํ ๋ถ๋ถ์ธ ์ฃผํ์ ์ถ์์ ๋ณด์ด๋ ๊ณ ์ฃผํ ์ฑ๋ถ์ ์ ๊ฑฐํฉ๋๋ค.
โ
์ฌ์ฉํ๋ ๊ฐ์ค์น์ ํ์ ๋ง์คํฌ์ธ ์ ์ญํต๊ณผ ํํฐ(Low Pass Filter)๋ ์ ์ฃผํ๋ง ํต๊ณผ์ํค๊ณ , ๊ณ ์ฃผํ๋ ํต๊ณผ์ํค์ง ์์ผ๋ฏ๋ก ๊ณ ์ฃผํ ์ฑ๋ถ์ผ๋ก ๊ตฌ์ฑ๋ ๋ ธ์ด์ฆ๊ฐ ๊ฐ์ํฉ๋๋ค.
โ
์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ง์คํฌ ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ธ๋ฌ๋ง ์ ๋๊ฐ ๋ค๋ฆ ๋๋ค.
์ด๋ ๊ฒ ๋ง์คํฌ ์ฌ์ด์ฆ๊ฐ ํด์๋ก ํจ๊ณผ๊ฐ ๊ฐํ์ง๋ง, ๊ณ์ฐ๋์ด ์ฆ๊ฐํฉ๋๋ค.
ํ์ ์์ญ ์ฒ๋ฆฌ ํ์ฉ - ์คํ๋ ํจ๊ณผ
๋ธ๋ฌ๋ง๊ณผ ๋ฐ๋์ ๊ธฐ์ ์ ๋๋ค.
์ฆ, ์คํ๋ ํจ๊ณผ๋ ์์์ ์์ธํ ๋ถ๋ถ์ ๋์ฑ ๋ ๊ฐ์กฐํ๋ ๊ธฐ์ ๋ก, ์ ์ฃผํ ์ฑ๋ถ์ ์ ๊ฑฐํฉ๋๋ค.
โ
๋ง์ฐฌ๊ฐ์ง๋ก, ์ฌ์ฉ๋๋ ๊ฐ์ค์น์ ํ์ ๋ง์คํฌ๋ ๊ณ ์ญ ํต๊ณผ ํํฐ(High Pass Filter)๋ก ๊ณ ์ฃผํ๋ง ํต๊ณผ์ํค๊ณ , ์ ์ฃผํ๋ ํต๊ณผ์ํค์ง ์์ต๋๋ค.
ํ์ ์์ญ ์ฒ๋ฆฌ ํ์ฉ - ๊ฒฝ๊ณ์ ๊ฒ์ถ
๊ฒฝ๊ณ์ ๊ฒ์ถ ๊ธฐ๋ฒ์ ๋ง ๊ทธ๋๋ก ๊ฒฝ๊ณ์ ์ ์ฐพ์๋ด๋ ๊ธฐ์ ์ ๋๋ค.
โ
๊ฒฝ๊ณ์ ์ ์์์ ๋ฐ๊ธฐ๊ฐ ๋ฎ์ ๊ฐ์์ ๋์ ๊ฐ์ผ๋ก, ๋๋ ๊ทธ ๋ฐ๋๋ก ๋ณํ๋ ์ง์ ์ ๋งํฉ๋๋ค.
์ด๋ฌํ ๊ฒฝ๊ณ์ ์ด ์์ด ์ ๋ ฅํ ์์์ ์ ๋ณด๊ฐ ๋ง์ด ๋ค์ด ์์ต๋๋ค.
โ