본 포스팅은 CS576 수업에서 제가 새로 배운 부분만 정리한 것입니다.


Padding

zero padding 말고도, wrap, clamp, mirror를 할 수 있다.

alt image

여러가지 filter

  • 평균내는 필터는 box filter라고 부르고, blur의 기능이 있다. noise 제거에 효과가 있다.
  • [[0,0,0],[0,2,0],[0,0,0]] 필터에서 box filter를 빼서 sharpening 할 수 있다.
  • Box filter 대신 gaussian filter를 사용할 수도 있다.

Separability

alt image

위와 같이 두 벡터의 output product로 표현할 수 있으면 separability하다고 할 수 있다.

alt image

위와 같이 가우시안 역세 separable 하다.

edge 탐지 : Image gradient로

alt image

직접 편미분 하는 것이 아니라 filter를 사용하여 계산한다.

alt image

alt img

하지만 바로 편미분을 하면, noise에 sensitive하기 때문에 잘 되지 않는다.
따라서 한번 가우시안 필터로 blur를 한 다음에 미분을 하는 것이 좋다.

Derivative of Gaussian

alt img

가우시안 미분 필터를 사용해서 edge detection을 함.

Harris corner detection

alt img

alt img

alt img

alt img

corner response로 아래와 같은 그림을 얻어서 코너를 감지할 수 있다.

alt img