论文部分内容阅读
白平衡算法主要应用于照相与摄像系统中。通过去除光源因素对物体颜色的影响,从而将未知光源下的图像转换到某个经典的光源之下,达到还原图像颜色的目的。因此白平衡算法也被称之为色彩一致性算法。本论文的主要内容为对于当今白平衡算法的研究与改进。现存的白平衡算法种类较多,可惜没有一种算法能很好地够适用于所有数码图片。本文针对部分算法的缺陷,从两个方面进行了改进:第一个方面是基于灰度法和镜面法的改进算法,本文算法对于这两种算法取长补短,保留它们各自的优势,避免了劣势。使新算法的适用范围得到了扩大;第二个方面是基于自动色彩均衡算法(Automatic Color Equalization)的改进算法——修正自动色彩均衡算法(Modified Automatic Color Equalization),MACE消除了ACE算法的边缘点效应,使原算法的性能得到了提高。在基于灰度法和镜面法的改进方向中,本文共提出了两大类共五种子算法。其中一类算法能够自行在灰度法与镜面法中选择一个最适合于目标图片的算法,这类算法被本文定义为自适应算法。因为灰度法与镜面法版本众多,很多使用的不是同一个色彩空间,所以本文根据这种情况提出了基于相同色彩空间与基于不同色彩空间的自适应算法,较好地适应了不同的情况。本文提出的第二类算法针对灰度法与镜面法使用相同的色彩空间,但是处理效果都不理想的情况。该算法通过修正灰度法和镜面法的归一化率,使用新的归一化率处理图片的方式,并使最终的处理结果既优于灰度法也优于镜面法,从而达到优化算法的目的。大量实验结果证明,这些算法达到了预期的目标,获得了明显地改进效果。在基于ACE的改进算法之中,本文致力于改善ACE算法固有的边缘点效应。通过加窗和奇异点消除两个添加步骤,本文提出了一种新的算法MACE。MACE的基本思想就是去除不相关像素点对于处理结果的影响。经过对于MACE算法效果的多角度测试,可以得出结论:MACE算法有效的去除了ACE算法的边缘点效应,并很好的继承了ACE算法原有的优势。本文基于现有白平衡算法提出了两方面改进。改进后的算法相比于原算法具有更广的适用空间,同时处理效果也得到了显著的提高。