发明名称 彩色图像复原方法
摘要 本发明提供一种彩色图像复原方法,其特征在于,包括以下步骤:步骤1:读入多幅退化的彩色图像,根据色感不变性理论,分别计算每张退化的彩色图像的R(x,y)图像数据;步骤2:将所有的R(x,y)图像数据分别分成R、G和B三个通道;步骤3:将每个通道内的所有图像数据组成一个单通道图像矩阵,得到三个单通道图像矩阵,对每个单通道图像矩阵进行低秩分解,得到三个低秩矩阵A和三个误差矩阵E;以及步骤4:分别将三个低秩矩阵A和三个误差矩阵E进行R、G、B复合,得到复原图像和误差矩阵。根据本发明所提供的彩色图像复原方法,可以在不使用参考图像的情况下,利用多幅彩色退化图像进行图像复原,所得到的复原图像非常接近于原图。
申请公布号 CN104050642B 申请公布日期 2017.01.18
申请号 CN201410271239.2 申请日期 2014.06.18
申请人 上海理工大学 发明人 傅迎华;王崇阳;刘小芳;任旭乐
分类号 G06T5/00(2006.01)I;G06T5/50(2006.01)I;G06T7/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 上海德昭知识产权代理有限公司 31204 代理人 郁旦蓉
主权项 一种彩色图像复原方法,其特征在于,包括以下步骤:步骤1:读入多幅退化的彩色图像,根据色感不变性理论,分别计算每张所述退化的彩色图像的R(x,y)图像数据;步骤2:将所有的所述R(x,y)图像数据分别分成R、G和B三个通道;步骤3:将每个通道内的所有图像数据组成一个单通道图像矩阵,得到三个单通道图像矩阵,对每个所述单通道图像矩阵进行低秩分解,得到三个低秩矩阵A和三个误差矩阵E;以及步骤4:分别将三个所述低秩矩阵A和三个所述误差矩阵E进行R、G、B复合,得到复原图像和误差矩阵,其中,所述步骤1包括以下步骤:步骤1a:将一个所述退化的彩色图像进行如下分解:S(x,y)=R(x,y)·L(x,y)                                 (1)式中,S(x,y)是读入的所述退化的彩色图像数据,R(x,y)是反射光照分量,对应所述退化的彩色图像中的高频分量,L(x,y)是入射光照分量,对应所述退化的彩色图像中的低频分量;步骤1b:对公式(1)进行对数变换:r(x,y)=logR(x,y)=logS(x,y)‑logL(x,y)                     (2)式中,r(x,y)是对数域输出图像数据,对所述对数域输出图像数据进行低通滤波,去除所述入射光照分量L(x,y):r(x,y)=logS(x,y)‑log[F(x,y)*S(x,y)]                     (3)式中,*是卷积符号,F(x,y)是高斯指数函数,<img file="FDA0001111291910000021.GIF" wi="486" he="77" />式中σ是高斯密度参数;步骤1c:将所述低通滤波后的对数域图像数据r(x,y)进行指数变换,得到R(x,y)图像数据;步骤1d:重复所述步骤1a~1c,分别计算出所有退化的彩色图像所对应的R(x,y)图像数据,所述步骤3包括以下步骤:步骤3a:设一个通道内有n幅退化图像d<sub>1</sub>,......,d<sub>n</sub>,用e<sub>1</sub>,......,e<sub>n</sub>分别表示所述退化图像d<sub>1</sub>,......,d<sub>n</sub>的误差,设所述n幅退化图像分别对应的未退化图像是<img file="FDA0001111291910000022.GIF" wi="227" he="63" />将所述未退化图像的分辨率表示为w×h,即<img file="FDA0001111291910000023.GIF" wi="370" he="63" />对所述未退化图像进行行列变换R<sup>w×h</sup>→R<sup>m</sup>(m=w×h),把行列变换后的n幅未退化图像组成矩阵A:<img file="FDA0001111291910000024.GIF" wi="468" he="70" />采用相同的方法把所述n幅退化图像组成矩阵D:D=[d<sub>1</sub>,......,d<sub>n</sub>]∈R<sup>m×n</sup>,把所述误差组成误差矩阵E:E=[e<sub>1</sub>,......,e<sub>n</sub>]∈R<sup>m×n</sup>,则将所述退化图像复原模型描述如下:<maths num="0001"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><munder><mi>argmin</mi><mrow><mi>A</mi><mo>,</mo><mi>E</mi></mrow></munder><mi>R</mi><mi>a</mi><mi>n</mi><mi>k</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow></mtd><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><mi>D</mi><mo>=</mo><mi>A</mi><mo>+</mo><mi>E</mi><mo>,</mo><mo>|</mo><mo>|</mo><mi>E</mi><mo>|</mo><msub><mo>|</mo><mn>0</mn></msub><mo>&le;</mo><mi>&delta;</mi></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001111291910000025.GIF" wi="1616" he="102" /></maths>式中,||·||<sub>0</sub>是L0范数,δ是所述退化图像中受到误差干扰的像素的最大个数;步骤3b:对公式(4)用拉格朗日形式代替求解:<maths num="0002"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><munder><mi>argmin</mi><mrow><mi>A</mi><mo>,</mo><mi>E</mi></mrow></munder><mi>R</mi><mi>a</mi><mi>n</mi><mi>k</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow><mo>+</mo><mi>&lambda;</mi><mo>|</mo><mo>|</mo><mi>E</mi><mo>|</mo><msub><mo>|</mo><mn>0</mn></msub></mrow></mtd><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><mi>D</mi><mo>=</mo><mi>A</mi><mo>+</mo><mi>E</mi></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001111291910000026.GIF" wi="1621" he="103" /></maths>式中,λ是平衡参数,将公式(5)的非凸优化问题松弛为凸问题,并将等式约束松弛为不等式约束:<img file="FDA0001111291910000031.GIF" wi="1428" he="110" />式中,||·||<sub>*</sub>是核范数,||·||<sub>1</sub>是L1范数,||·||<sub>F</sub>是Frobenius范数,ε是可接受的误差和噪声的最大值;步骤3c:将公式(6)优化为基于拉格朗日乘子法的快速求解算法:<maths num="0003"><math><![CDATA[<mrow><munder><mi>argmin</mi><mrow><mi>A</mi><mo>,</mo><mi>E</mi></mrow></munder><mo>|</mo><mo>|</mo><mi>A</mi><mo>|</mo><msub><mo>|</mo><mo>*</mo></msub><mo>+</mo><mi>&lambda;</mi><mo>|</mo><mo>|</mo><mi>E</mi><mo>|</mo><msub><mo>|</mo><mn>1</mn></msub><mo>+</mo><mfrac><mi>&mu;</mi><mn>2</mn></mfrac><mo>|</mo><mo>|</mo><mi>A</mi><mo>+</mo><mi>E</mi><mo>-</mo><mi>D</mi><mo>|</mo><msubsup><mo>|</mo><mi>F</mi><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001111291910000032.GIF" wi="1565" he="111" /></maths>式中,μ是控制复原精度的参数,对公式(7)进行求解,得到低秩矩阵A和误差矩阵E。
地址 200093 上海市杨浦区军工路516号