rongxian 2022. 2. 6. 19:25

영상의 잡음을 제거하는 필터

 

영상의 잡음(Noise)

  • 영상의 픽셀 값에 추가되는 원치 않는 형태의 신호

f(x,y) = s(x,y) + n(x,y)

s: 원본 신호

n: 잡음

잡음의 종류

  • 가우시안 잡음 yt
  • 소금&후추 잡음
    • 아날로그 통신시, 통신 과정에서 임의의 스파크가 생길때 픽셀값이 0 또는 255가 될 때 생기는 잡음으로 현재는 보기 힘듦

 

잡음 제거(1): 미디언 필터

  • 주변 픽셀들의 값들을 정렬하여 그 중앙값(median)으로 픽셀 값을 대체
  • 소금&후추 잡음 제거에 효과적
  • 입력 영상내의 픽셀값으로 대치

 

미디언 필터링 함수

cv2.medianBlur(src, ksize, dst=None) -> dst

 

잡음 제거(2): 양방향 필터 (Bilateral filter) 

  • 가우시안 잡음 제거에는 가우시안 필터가 효과적
  • 에지 보전 잡음 제거 필터(edge-preserving noise removal filter)의 하나
cv2.bilateralFilter(src, d, sigmaColor, sigmaSpace, dst=None, borderType=None) -> dst