本文主要总结整理msrcr算法相关,包括基本原理,效果和实现代码
为了提高低亮度条件和背光条件下拍摄图像的效果,尝试了各种常规的数字图像处理方法,包括:
线性变换
对数变换
直方图均衡等
对yuv分量进行处理,对亮度分量进行处理,提升亮度对比,提升亮度低得值,提高可见度,uv分量不进行处理,避免色彩出现偏差。
这些方法有一定的效果,缺点也很明显,色度恢复不够,处理后的图像泛白,色彩饱和度降低。然后找到了msrcr算法,下文详细比较了msrcr算法和其他常规数字图像处理方法的异同:
Rahman Z, Woodell G A, Jobson D J. A comparison of the multiscale retinex with other image enhancement techniques[C]//Is and T Annual Conference. THE SOCIETY FOR IMAGING SCIENCE AND TECHNOLOGY, 1997: 426-431.
msrcr算法最早文献如下: