Introduction
Image Denoising
์ด๋ฏธ์ง ๋ ธ์ด์ฆ ์ ๊ฑฐ๋ ๊ณ ์ ์ ์ธ ๋ฌธ์ ์ด์ง๋ง, ์ ๋ ๋ฒจ ์ปดํจํฐ ๋น์ ์์ ๋ฐ๋์ ํ์ํ๋ฏ๋ก, ์์ง ํ์ฑํ๋ ๋ฌธ์ . ๋ ธ์ด์ฆ๊ฐ ์๋ ๊ด์ธก๊ฐ ๊ณผ ๋ ธ์ด์ฆ ๋ํด ๋ก ๊นจ๋ํ ์ด๋ฏธ์ง ๋ฅผ ๋ณต๊ตฌํ๋ ๊ฒ์ด ๋ชฉํ์ด๋ค. ๋ณดํต ๋ฅผ ํ์คํธ์ฐจ๊ฐ ์ธ ๊ฐ์ฐ์์ ๋ ธ์ด์ฆ(AWGN)์ผ๋ก ๊ฐ์ ํ๋ค. ๋ฒ ์ด์ฆ ํต๊ณํ์ ๊ด์ ์์, ๊ฐ๋ฅ๋(likelihood)๋ฅผ ์ ๋ image prior ๋ชจ๋ธ๋ง์ ์ด๋ฏธ์ง denoising์ ์ค์ฌ์ญํ ์ ํ๋ค.
๋ฒ ์ด์ฆ ํต๊ณํ์ ๊ธฐ๋ณธ ์์ธ ์ ์ฐธ๊ณ ํ์. likelihood ๊ฐ ์ฃผ์ด์ ธ ์๊ณ , evidence๋ ๊ฐ์ง๊ณ ์๋ ๋ ธ์ด์ฆ๊ฐ ์๋ ์ด๋ฏธ์ง์ ๋ถํฌ ๋ฅผ ์ฌ์ฉํ๋ค. ๊ทธ๋ ๋ค๋ฉด image prior(๊นจ๋ํ ์ด๋ฏธ์ง์ ๋ํ ์ฌ์ ์ง์)์ ๋ํ๋ด๋ ๋ฅผ ๋ชจ๋ธ๋งํ๋ค๋ฉด posterior์ธ ๋ฅผ ์ฐพ์ ์ ์๋ค. ์ด ํ๋ฅ ๋ถํฌ๋ ๋ ธ์ด์ฆ๊ฐ ์๋ ์ด๋ฏธ์ง๋ฅผ ์ ๋, ๊นจ๋ํ ์ด๋ฏธ์ง๊ฐ ์ด๋ค ๋ถํฌ๋ฅผ ๋ํ๋ด๋์ง ์๋ ค์ค๋ค.
Past Researches
NSS(nonlocal self-similarity) model, sparse model, gradient model, markov random field model์ด ๊ณผ๊ฑฐ ์์ญ๋ ๋์ ์ฐ๊ตฌ๋์ด์๋ค. ํนํ NSS model์ SOTA๋ก์ ๊ฐ์ฅ ์ธ๊ธฐ์์๋ค.
NSS model์ ์ด๋ฏธ์ง๊ฐ ๋น๊ตญ์์ (nonlocal)์ผ๋ก ์ ์ฌํ ํจํด์ ๊ฐ์ง๊ณ ์๋ค๋ ์ ์ ์ด์ฉํด image prior๋ฅผ ๋ชจ๋ธ๋งํ๋ค. ํ๋ฐฐ ์์๋ฅผ ์ฌ์ง์ผ๋ก ์ฐ์ด๋ณด์. ์ฌ์ง ์ ํ๋ฐฐ ์์์ ๊ฒฝ๊ณ ์ฃผ๋ณ์ ์ดํด๋ณด๋ฉด, ๋น์ทํ ํจํด์ ๊ฐ์ง ๋ถ๋ถ์ด ๋ง์ด์กด์ฌํ๋ค. ์ด๋ฅผ ํ๊ท ๋ด์ด(nonlocal mean algorithm) ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ๋ค. ๋ฌด์์ local์ ์ผ์ ํ ํํฐ๋ฅผ ์ ์ฉํ๋ ๊ฒ๋ณด๋ค ์ด๋ฏธ์ง๊ฐ ๊ฐ์ง ํน์ฑ์ ์ ์งํ๋ฏ๋ก ๋์ ์ฑ๋ฅ์ ๋ด์๋ค.
๋์ ์ฑ๋ฅ์๋ ๋ถ๊ตฌํ๊ณ , image prior์ ๊ตฌํ๋ ๋ฐฉ๋ฒ ๋ ๊ฐ์ง ํฐ ๋จ์ ์ด ์๋ค. ์ฒซ์งธ, test ๊ณผ์ ์ด ๋งค์ฐ ๋ณต์กํ ์ต์ ํ ๋ฌธ์ ์ด๋ฏ๋ก ๊ณ์ฐํ๋ ๋ฐ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ ธ๋ค. ์ปดํจํ ํจ์จ์ด ์ข์ง ์์๋ค. ๋์งธ, non-convex์ด๋ฏ๋ก ์ต์ ํ๊ฐ ํ๋ค๋ฉฐ, ์๋์ผ๋ก ํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ ํด์ผ ํ๋ค.
์ด๋ฌํ prior ๊ธฐ๋ฐ ์ ๊ทผ์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด image prior์ ํ์ตํ๊ธฐ ์ํ discriminative ๋ฐฉ๋ฒ์ด ๋ช ๊ฐ์ง ๊ฐ๋ฐ๋์๋ค. ์ด๋ฌํ ๋ฐฉ๋ฒ์ (์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ฒ๋ผ) test ๊ณผ์ ์์ ๋ฐ๋ณต์ ์ธ ์์ ์ด ์๋ค. ์ด์ ๊ด๋ จํด CSF method(quadratic optimization ์ฌ์ฉ), TNRD method(ํ์ ๋น๊ตํ ๊ฒ) ๋ฑ์ด ๋ฑ์ฅํ๋ค.
Differences
์ด ๋ ผ๋ฌธ์์, ๋ช ์์ ์ธ(์ํ์ ์ผ๋ก ๋ํ๋ด์ด์ง๋) image prior์ discriminative model์ ํ์ต์ํค๋ ๊ฒ์ด ์๋๋ผ, ์ด๋ฏธ์ง denoising์ ๋จ์ํ discriminative ํ์ต ๋ฌธ์ ๋ก ๋ค๋ฃฌ๋ค. ์ฆ, CNN์ผ๋ก ๋ ธ์ด์ฆ๊ฐ ์์ธ ์ด๋ฏธ์ง์์ ๋ ธ์ด์ฆ๋ง ๋ถ๋ฆฌํ๋ ๊ฒ์ด๋ค.
์ฌ๊ธฐ์ ์ ์ํ๋ DnCNN์ ์ถ์ ํ ๋ ธ์ด์ฆ ์๋ ์ด๋ฏธ์ง์ธ ๋ฅผ ์ง์ ์ถ๋ ฅํ๋ ๊ฒ์ด ์๋, ์ถ์ ํ ๋ ธ์ด์ฆ ์์ฒด์ธ ๋ฅผ ์ถ๋ ฅํ๋ค. Residual(์์ฌ) image๋ผ๊ณ ๋ถ๋ฅธ๋ค. CNN์ hidden layer์์ ๊นจ๋ํ ์ด๋ฏธ์ง๋ฅผ ์ง์๋ฒ๋ฆฌ๋ ๊ฒ์ด๋ค.
Additional Uses
๋ฅผ bicubic์ผ๋ก upscaleํ ์ด๋ฏธ์ง์ ์๋ณธ ์ด๋ฏธ์ง์ ์ฐจ์ด๋ผ๊ณ ํ๋ค๋ฉด, ์ด๋ Super Resolution ๋ฌธ์ ๋ก ๋ณผ ์ ์๋ค. JPEG๋ก ์์ถํ ์ด๋ฏธ์ง์ ์๋ณธ ์ด๋ฏธ์ง์ ์ฐจ์ด๋ผ๊ณ ํ๋ค๋ฉด, JPEG Deblocking ๋ฌธ์ ๋ก๋ ๋ณผ ์ ์๋ค. JPEG๋ ์ด๋ค ์๊ณ ๋ฆฌ์ฆ์ ํตํด ์๋ณธ ์ด๋ฏธ์ง๋ฅผ ์์ถํ ๊ฒ์ด๊ณ , ์ด๋ค ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋๋์ ๋ฐ๋ผ ์ผ๋ฐ์ ์ธ denoising ๋ฌธ์ ๋ผ๊ณ ๋ณผ ์ ์๋ค
์ฌ๊ธฐ์ ๋ํ๋ด๋ ์ผ๋ฐ์ ์ธ denoising ๋ฌธ์ ๋ ์ฃผ์ด์ง ์ฐ์ฐ์ ์ ๋ํด ๋ก ๋ํ๋ด์ด์ง๋ค. ๊ฐ ํญ๋ฑ ์ฐ์ฐ์๋ผ๋ฉด ๋จ์ํ denoising ๋ฌธ์ ์ด๋ฉฐ, JPEG ์์ถ ์๊ณ ๋ฆฌ์ฆ์ ๋ฃ์ผ๋ฉด JPEG Deblocking, resize/average ํ๋ ฌ์ ๋ฃ๋๋ค๋ฉด Super Resolution ๋ฌธ์ ๊ฐ ๋๋ค.
์ ๋ฆฌ
๋ณธ ๋ ผ๋ฌธ์์ ์ ๋ณด์ด๋ ๊ฒ์
end-to-end๋ก ํ์ต ๊ฐ๋ฅํ denoising CNN์ ์ ์. ๋จ, ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ์ง ์๊ณ ์ด๋ฏธ์ง๋ฅผ ์ ๊ฑฐํจ.
Residual learning, Batch normalization์ด CNN์ ํ์ต ์๋์ ์ฑ๋ฅ์ ๋์ด๋ ๊ฒ์ ํ์ธํจ.
DnCNN์ denoising ๋ฌธ์ ๋ฟ๋ง ์๋๋ผ ๋ค์ํ ์์ ์ ์ ์ฉ ๊ฐ๋ฅํจ. ํนํ, denoising/SR/JPEG deblocking์ ํด๊ฒฐํจ.
Last updated
Was this helpful?