-
[Deep Learning] 2. Edge Detection ExampleDeep Learning/이론 2022. 11. 12. 20:57반응형
Andrew Ag 교수님의 강의 내용입니다.
https://m.blog.naver.com/gaussian37/221132674371
2. Edge Detection Example
Computer Vision Problem
- vertical edges, horizontal edges 탐지
Edge detection 방법
- NxN 이미지가 있을 때, KxK 필터로 convolution 연산을 수행하면, (N-K+1)x(N-K+1) output 생성된다.
- 필터가 vertical edges 탐지할 수 있는 이유?
- 왼쪽과 같은 이미지가 있을 때, 동일한 필터를 사용하여 convolution 연산을 수행하면, 오른쪽 결과가 나온다.
- 결과의 밝은 부분 (값이 30인 부분)이 edge를 의미한다.
- ==> 이미지의 값이 급격하게 바뀌는 영역을 탐지한다. 해당 영역을 edge로 판단한다.
- horizontal edges를 탐지하려면 필터를 수정하면 된다.
필터를 통한 convolution 연산 실습
(left sobel, top sobel)
https://setosa.io/ev/image-kernels/
반응형'Deep Learning > 이론' 카테고리의 다른 글
[Deep Learning] 1. Computer vision (0) 2022.11.12 [Deep Learning] computer vision 개념 정리 (1) 2022.11.12 [Deep Learning] 개념 끄적이기 (0) 2022.11.10 [Deep Learning] IoU 개념 정리 (IoU, GIoU, DIoU, CIoU) (2) 2021.07.27