디지털 영상처리

image processing

디지털 영상 처리 - 제한된 최소 제곱 필터링

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 최소 평균 오차(Wiener) 필터링 구현하기에서는 MATLAB에 이미 구현된 deconvwnr 함수를 이용하였습니다. 그러나 deconvwnr의 치명적인 단점이 있습니다. 바로 어떤 커널로 블러링이 되었는 지 알아야 디컨볼루션을 진행할 수 있었습니다. 실제로 다시 한번 Wiener 필터링 수식 상기해보도록 하겠습니다. $$\hat{F}(\mu, \nu) = \left[\frac{1}{H(\mu, \nu)} \cdot \frac{\left|H^{2}(\mu, \nu)\right|}{\left|H(\mu, \nu)\right|^{2} + \frac{S_{\eta}(\mu, \nu)}{S_{f}(\mu, \nu)}}\right]G(\mu, \nu)$$ 여기서 ..

image processing

디지털 영상 처리 - 선택적 필터링

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 주파수 도메인을 이용한 영상 샤프닝에 이어서 오늘은 선택적 필터링(selective filtering)에 대해서 알아보겠습니다. 선택적 필터링은 크게 3가지로 각각 대역차단(band reject), 대역통과(band pass), 노치(notch) 필터로 나뉩니다. 1. 대역차단과 대역통과 필터 일단 대역차단 필터만 이해하면 대역통과 필터도 이해할 수 있기 때문에 대역차단 필터를 중심으로 이야기해보도록 하겠습니다. 대역차단 필터는 특정한 주파수 영역을 차단하는 필터링 방법입니다. 그리고 다들 예상하셨다싶이 대역차단 필터 역시 이상적, Butterworth, 가우스 필터를 기반으로 만들어집니다. 이를 수식적으로 나타내면 아래와 같습니다. 아마 기존의 저역 및 ..

Johns Hohns
'디지털 영상처리' 태그의 글 목록