Abstract
Retinex algorithm enhances the contrast of image through visibility improvement. However, the conventional Retinex methods may produces color distortions due to error of hue representation and over-saturation since the methods work in RGB color space. In this paper, we propose a new Retinex algorithm with color correction, which improves contrast by using MSR(Multi-Scale Retinex) working in YCbCr color space and adaptively compensates the color saturation based on the maximum color difference table. Our algorithm maps the color difference signals to the correct gamut to prevent over-saturation phenomenon by considering the correlation between luminance and hue dependent saturation. Simulations results show that the proposed method gives better color improvement compared to the conventional methods.
Retinex 기법은 영상의 어두운 영역의 가시성 향상을 통해 영상의 명암대비를 향상시킨다. 그러나 기존 Retinex 방식들은 RGB 색공간에서 수행되기 때문에 색상의 왜곡과 과다한 채도향상으로 인한 색신호 재현의 오류가 발생한다. 본 논문에서는 YCbCr 색공간에서 휘도신호에 대한 Retinex 처리를 통해 명암을 향상시키고, 휘도신호와 색상에 따른 최대 색차신호 테이블을 이용하여 휘도신호의 밝기 변화에 따라 변화된 채도를 밝기에 적응적으로 보정하는 방법을 제안한다. 제안된 방법은 과채도 현상을 막기 위해 휘도와 색상에 따른 채도의 상관관계를 고려하여 색차신호가 올바른 색역에 사상될 수 있도록 한다. 실험을 통해 제안된 방식은 기존 방식에 비해 다양한 특성을 갖는 영상에서 우수한 컬러 향상이 이루어짐을 확인하였다.