용스토리랜드
2022. 4. 7. 14:26
OpenCV
Adaptive Histogram Equalization
Contrast Limited Adaptive Histogram Equalization (CLAHE) 는 이미지를 일정한 크기를 가진 작은 블록으로 구분하고, 블록별로 히스토그램 균일화를 시행하여 이미지 전체에 대해 균일화를 달성하는 메커니즘을 가지고 있습니다.
CLAHE 를 위해 구분한 일정한 크기를 가진 작은 블록을 타일(tile) 이라고 부르며, 디폴트는 (8,8) 입니다.
즉, 이미지를 작은 tile 형태로 나누어 그 tile 안에서 Equalization 을 적용하는 방식
작은 영역이다 보니 작은 노이즈(극단적으로 어둡거나, 밝은 영역) 가 있으면 이것이 반영이 되어 원하는 결과를 얻을 수 없게 됨
이 문제를 피하기 위해서 contrast limit 이라는 값을 적용하여 이 값을 넘어가는 경우에 그 영역은 다른 영역에 균일하게 배분하여 적용
반응형