데리히 에지 검출기는 1987년 라키드 데리히가 개발한 에지 검출 연산자다.이산형 2차원 영상에서 에지 검출의 최적 결과를 얻기 위해 사용되는 다단계 알고리즘이다.이 알고리즘은 존 F에 기초한다. 가장자리 검출(Canny의 가장자리 검출기) 및 최적의 가장자리 검출 기준과 관련된 캐니의 작업:
- 검출 품질 – 기존의 모든 가장자리를 표시해야 하며 잘못된 검출이 발생하지 않아야 한다.
- 정확도 - 표시된 가장자리는 가능한 실제 영상의 가장자리에 가까워야 한다.
- 불확실성 - 영상의 지정된 가장자리에는 한 번만 표시해야 한다.실제 이미지에서 하나의 에지에 대한 다중 응답이 발생하지 않아야 한다.
이러한 이유로 이 알고리즘은 흔히 Canny-Deriche 검출기(Canny-Deriche 검출기(Canny-Deriche detector.
캐니 및 데릭 에지 검출기의 차이
데릭허 에지 검출기는 캐니 에지 검출기와 마찬가지로 다음 4단계로 구성된다.
- 스무딩
- 규모 및 구배 방향 계산
- 비최대 억제
- 이력 임계값 지정(두 개의 임계값 사용)
본질적인 차이는 알고리즘의 처음 두 단계의 구현에 있다.캐니 에지 검출기와 달리 데릭 에지 검출기는 다음과 같은 형태로 IIR 필터를 사용한다.

필터는 캐니 기준을 최적화한다.앞의 공식에서 분명히 알 수 있듯이 가장 효과적인 필터는 {\\omega 의 값이 0에 근접할
때 얻는다.이러한 필터는 다음 공식을 사용한다.

이러한 필터의 장점은 하나의 매개 변수만을 사용하여 처리된 이미지의 특성에 적응할 수 있다는 것이다.α의 값이 작을 경우(보통 0.25와 0.5 사이) 더 잘 검출된다.반면 파라미터가 더 높은 값(2 또는 3 정도)을 가질 때 더 나은 국소화가 달성된다.대부분의 정상 사례에서 약 1의 매개변수 값이 권장된다.
Deriche 필터를 사용한 평활 예제 | 이미지 | | | | |
| α | α = 0.25 | α = 0.5 | α = 1 | α = 2 |
IIR 필터를 사용하면 특히 처리된 이미지가 노이즈가 발생하거나 많은 양의 스무딩이 필요한 경우(FIR 필터에 대한 큰 콘볼루션 커널로 이어지는 경우)에 의미가 있다.이러한 경우 데릭허 검출기는 원하는 평활량과 무관하게 짧은 일정 시간 내에 영상을 처리할 수 있기 때문에 캐니 검출기에 비해 상당히 유리하다.
Deriche 검출기 구현
2차원 데리케 필터의 가치를 얻는 과정을 두 부분으로 분리할 수 있다.첫 번째 파트에서 이미지 배열을 다음과 같은 공식에 따라 왼쪽에서 오른쪽으로 수평 방향으로 전달한다.

다음 공식에 따라 오른쪽에서 왼쪽으로:

그런 다음 계산 결과는 임시 2차원 배열로 저장된다.

알고리즘의 두 번째 단계는 첫 번째 단계와 매우 유사하다.이전 단계의 2차원 배열을 입력으로 사용한다.그런 다음 다음과 같은 공식에 따라 위에서 아래로 수직 방향으로 전달된다.



알고리즘에 대한 설명은 처리된 행과 열이 서로 독립적이라는 것을 암시한다.그 결과, IIR 필터를 기반으로 하는 솔루션은 높은 수준의 병렬화를 지원하는 임베디드 시스템과 아키텍처에 채택되는 경우가 많다.
데리히 필터 계수 | | 평활화 | x-rays | y-beats |
| | | |
| | 0 | |
| | 1 | |
| | -1 | |
| | 0 | |
| | | 0 |
| | | 1 |
| | | -1 |
| | | 0 |
| | | |
| | | |
| 1 | | 1 |
| 1 | 1 | |
알고리즘의 수학적 특성은 종종 데리히 검출기의 실제 구현에 사용된다.결과 매트릭스의 전치를 수행하는 동안 알고리즘의 한 부분만 구현하면 충분하다.
다양한 소스 이미지에 Deriche 필터 사용 예제 | 소스 이미지 | | | | |
| 필터링된 이미지 | | | | |
| 필터 매개 변수 | α = 1.5 낮은 임계값 = 20 높은 임계값 = 40 | α = 4.0 낮은 임계값 = 50 높은 임계값 = 90 | α = 0.8 낮은 임계값 = 26 높은 임계값 = 41 | α = 1.0 낮은 임계값 = 15 높은 임계값 = 35 |
참고 항목
추가 읽기
- R. Deriche, 재귀적으로 구현된 최적의 에지 검출기(Int. J. Computer Vision, Vol. 1, 페이지 167–187, 1987년 4월)를 도출하기 위해 Canny의 기준을 사용한다.
- R. Sirdey, Deriche Optimal Edge Detector, Editions des Nik's news, 1998년.
- J. Canny, Edge Detection에 대한 컴퓨팅 접근법, IEEE 패턴 분석 및 머신 인텔리전스에 대한 트랜잭션, 8(6):679–698, 1986.
외부 링크