pluto_0905.log
로그인
pluto_0905.log
로그인
[CV] 고전 CV: Morphological Transform
myeongwang
·
2024년 1월 29일
팔로우
0
CV
DL
0
고전 컴퓨터 비전
고전 컴퓨터 비전: 규칙 기반의 이미지 처리 알고리즘 (e.g. OpenCV)
딥러닝: 데이터 학습 기반의 이미지 처리
딥러닝으로 해결하기 어려운 문제에 활용 (e.g. 로보틱스, 가상현실)
딥러닝 모델의 결과의 후처리
딥러닝 모델 없이 데이터를 가공 할 때 활용
Morphological Transform
Edge & Contour Detection
Morphological Transform
이미지에 기반한 연산이며, 흑백 이미지에서 일반적으로 수행
입력: 원본 이미지, 커널(연산자)
Morphological Transform이란?
커널의 종류
Erosion
Dilation
Opening
Closing
Morphological gradient
Top hat
중요성
Morphological transform은 이미지 전처리 영역에서 유용하게 사용
Ex. opening 연산을 통해 이미지의 노이즈를 제거하는데 사용 가능
Erosion이란?
Erosion: 물체의 경계를 침식
이미지의 특징을 축소할 때도 사용 가능
동작원리
홀수 크기의 커널이 이미지와 컨볼루션 연산을 수행
커널 아래 모든 픽셀이 1이면 1, 그 외에는 0이 됨
경계 근처의 픽셀은
침식
Dilation
Dilation은 Erosion과는 정반대로 동작
사물의 크기를 팽창할 때도 사용 가능
동작원리
홀수 크기의 커널이 이미지와 컨볼루션 연산을 수행
커널 아래 모든 하나 이상의 픽셀이 1이면 1, 그 외에는 0이 됨
경계 근처의 픽셀은
팽창
Opening이란?
Opening은 Erosion 커널과 Dilation 커널 순서대로 동작되는 연산
반대로 동작시키면 (Dilation->Erosion), Closing 커널이라고 부름
노이즈를 제거하는 데 사용
myeongwang
Real Cryptocurrency Trader & AI Engineer LV.0
팔로우
이전 포스트
[ML] 시계열 데이터의 처리
다음 포스트
[CV] 고전 CV: Contour Detection
0개의 댓글
댓글 작성