본문/내용
1. Edge Detection (MarrHildreth algorithm)
Edge Detection은 이미지 처리에서 중요한 기술로, 이미지의 경계나 객체의 형태를 식별하는 데 사용된다. 다양한 방법이 있지만, Marr-Hildreth 알고리즘은 이미지의 경계 검출을 위해 Gaussian 필터와 Laplacian 오퍼레이터를 결합한 방식이다. 이 알고리즘은 이미지의 스케일에 대한 정보도 동시에 처리할 수 있어 특히 유용하다. Marr-Hildreth 알고리즘은 크게 두 단계로 나뉜다. 첫 번째 단계는 Gaussian smoothing 단계이다. 원본 이미지를 Gaussian 필터를 사용하여 부드럽게 만드는 과정이다. Gaussian 필터는 이미지의 잡음을 줄이고, 세부적인 경계가 아니라 더 넓은 의미에서의 경계에 집중하기 위해 저주파 성분을 남긴다. 이 단계에서 거친 세부사항이 제거되므로, 후속 단계에서의 경계 검출이 보다 정확하게 이루어진다. Gaussian 필터는 입력 이미지에 대해 컨벌루션(convolution)을 수행하여 새로운 изображения 형성한다. 두 번째 단계는 Laplacian 연산을 적용하여 Zero-crossing을 검출하는 것이다. Laplacian은 이미지의 두 번째 미분을 계산하여 변화가 큰 위치를 찾아내는 작업으로, 이는 …