2차 Derivative에 따른 edge 검출
- f''(x) = f(x+1) - 2f(x) + f(x-1)
- zero corssing : Marr-Hildreth 검출 -> 0을 중심으로 부호가 바뀜
- Laplacian mask필터 마스크에 의한 검출
- Laplacian operation은 n 차원 유클리드 공간에서 2 차 미분 연산자
Canny edge
- 최소오류율 : 거짓 긍정(edge가 아닌데 edge라고 판단), 거짓 부정(edge인데 edge가 아니라고 판단)이 최소여야함
- 위치정확도 : edge위치가 pixel상에 좀 다르게 검출
- edge두께 : 가능한 가늘게 검출해야함
- Canny edge 검출 알고리즘
- 입력 영상 f에 σ크기의 가우시안 스무딩을 적용
- 결과 영상에 소벨 연산자를 적용하여 edge강도와 edge방향 맵을 구함
- 비최대 억제를 적용하여 얇은 두께 edge 맵을 만듦 : 최대가 아닌 것 삭제
- 이력 임계값을 적용하여 거짓 긍정을 제거
- Hysteresis Treshhold를 사용하여 필요없는 edge를 제거 - 이웃하는 pixel이 edge이면 낮거나 높아도 edge로 판단
- Hough Transform : 매우 손상된 선이나 곡선을 감지 할 수 있음
- Hysteresis Treshhold 그래프
-
Hough Transform의 필요성
-
Hysteresis Treshhold 적용 예제
- Hough Transform 수행 예
'영상처리' 카테고리의 다른 글
[11월27일]IMAGE CODING AND COMPRESSION (0) | 2018.11.27 |
---|---|
[11월22일]chapter13 - Color Processing (0) | 2018.11.23 |
[11월13일]chapter 9 - Image segmentaion (0) | 2018.11.23 |
[11월8일]IMAGE RESTORATION - Noise (0) | 2018.11.08 |
[11월01일]chapter7 - FOURIER TRANSFORM (0) | 2018.11.07 |