主权项 |
一种图像色彩匹配方法,其特征在于:所述方法首先采集待匹配图像和参考图像的各个颜色通道图像;然后分别匹配所述待匹配图像和所述参考图像各个相同的颜色通道图像;最后根据各个颜色通道图像的匹配结果获得所述待匹配图像和所述参考图像的最终匹配结果;匹配所述待匹配图像和所述参考图像的一个相同的颜色通道图像的方法包括以下步骤:(a)遍历所述待匹配图像上的像素点,获取一个未遍历过的像素点作为当前像素点;(b)建立以所述当前像素点为中心的局部邻域与以参考图像中对应像素点为中心的局部邻域之间颜色分量的映射关系;所述颜色分量的映射关系的建立方法包括如下步骤:(b1)得到所述待匹配图像当前像素点的局部邻域和所述参考图像上对应像素点的局部邻域的颜色分量直方图;(b2)根据所述颜色分量直方图计算所述待匹配图像和所述参考图像局部邻域之间的颜色分量映射;计算方法包括如下步骤:(b21)分别计算所述待匹配图像和所述参考图像局部邻域的颜色分量直方图的累计直方图;(b22)根据所述累计直方图计算特定百分比处的颜色分量映射;所述计算特定百分比处的颜色分量映射的方法包括如下步骤:(b221)计算第一个特征直方图累积值p处的颜色映射(s,r);所述p为归一化到[0,1]间的概率,所述s和r分别表示待匹配图像和参考图像局部邻域中在累计值p处对应的颜色值,s和r通过累积值p的δ邻域对应的颜色平均得到,具体计算公式如下:<img file="FDA0000669198550000011.GIF" wi="246" he="160" />i=1,…,N;f<sub>i</sub>∈[p‑δ,p+δ],p∈[0,1],<img file="FDA0000669198550000012.GIF" wi="243" he="160" />i=1,…,M;f<sub>i</sub>∈[p‑δ,p+δ],p∈[0,1]其中,<img file="FDA0000669198550000013.GIF" wi="230" he="115" />表示在累计值p处所取邻域的范围;s<sub>1</sub>表示待匹配图像局部邻域中累计百分比大于等于p‑δ的最小颜色分量值,s<sub>N</sub>表示待匹配图像局部邻域中累计百分比小于等于p+δ的最大颜色分量值,s<sub>i</sub>表示大于s<sub>1</sub>小于s<sub>N</sub>的第i‑1个颜色分量值;r<sub>1</sub>和r<sub>M</sub>分别表示参考图像局部邻域中累计百分比在[p‑δ,p+δ]范围内的最小和最大颜色分量值,r<sub>i</sub>表示大于r<sub>1</sub>小于r<sub>M</sub>的第i‑1个颜色分量值;所述τ表示百分比间隔;(b222)采用与步骤(b221)相同的方法,在每隔τ个百分比处,计算两局部邻域间在该累计值处的颜色映射,得到两局部邻域在特定百分比处的一组颜色映射;(b23)插值得到颜色分量全部范围内的所有映射;(c)根据所述颜色分量的映射关系,计算所述当前像素点局部邻域内每个像素点的颜色分量映射值;(d)判断是否遍历完所述待匹配图像上的像素点;如是,则转至步骤(e);如否,则转至步骤(a);(e)根据每个像素点所有的颜色分量映射值计算所述像素点最终的颜色分量映射值,得到所述待匹配图像的该颜色通道的匹配结果图像。 |