发明名称 一种立体图像修复方法
摘要 立体图像由左右视图组成,由于图像污损、影视后期或特定物体移除等各种原因,立体图像需要对特定区域进行修复,并使得观察者对修复后的图像看不出图像已经被修复过。本发明提出一种立体图像的修复方法,首先对左视图采用Criminisi方法进行修复,然后与右视图(缺损)生成视差图,再对视差图采用Criminisi方法进行修复,最后通过修复后的左视图和视差图,还原出右视图。实验结果验证了这种立体图像修复方法的有效性。
申请公布号 CN103955890A 申请公布日期 2014.07.30
申请号 CN201410113394.1 申请日期 2014.05.29
申请人 浙江工商大学 发明人 甘志刚;饶屾
分类号 G06T5/00(2006.01)I;G06T15/00(2011.01)I 主分类号 G06T5/00(2006.01)I
代理机构 杭州裕阳专利事务所(普通合伙) 33221 代理人 应圣义
主权项 一种立体图像修复方法,把立体图像的左右视图中的缺损部分进行修复,包括以下六个步骤:A、对左视图的缺损部分(记为Ω<sub>l</sub>)采用Criminisi算法进行修复;B、对左视图与右视图求取视差图,视差图的每个像素的RGB值为<img file="FDA0000481814940000011.GIF" wi="677" he="415" />其中,R<sub>diff</sub>、G<sub>diff</sub>和B<sub>diff</sub>为视差图中像素的RGB值,R<sub>l</sub>、G<sub>l</sub>、B<sub>l</sub>为左视图中像素的RGB值,R<sub>r</sub>、G<sub>r</sub>、B<sub>r</sub>为右视图中像素的RGB值;C、在视差图中标记出右视图的缺损区域(记得Ω<sub>r</sub>),作为视差图的缺损区域(记为Ω<sub>diff</sub>);D、对视差图的缺损区域Ω<sub>diff</sub>采用Criminisi算法进行修复;E、对右视图缺损区域Ω<sub>r</sub>每个像素点进行修复,其像素点(x,y)的RGB值为<img file="FDA0000481814940000012.GIF" wi="659" he="490" />其中,<img file="FDA0000481814940000016.GIF" wi="213" he="75" />和<img file="FDA0000481814940000017.GIF" wi="80" he="72" />为右视图中像素点(x,y)的RGB值,<img file="FDA0000481814940000018.GIF" wi="226" he="82" />和<img file="FDA0000481814940000019.GIF" wi="81" he="74" />为左视图中像素点(x,y)的RGB值,<img file="FDA0000481814940000013.GIF" wi="257" he="84" />和<img file="FDA0000481814940000014.GIF" wi="87" he="84" />为视差图中像素点(x,y)的RGB值。F、对右视图原缺损区域中的像素点进行杂色过滤操作,即对右视图原缺损区域中的每个像素执行<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>C</mi><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow><mrow><mi>R</mi><mo>,</mo><mi>&Omega;</mi></mrow></msubsup><mo>=</mo><msubsup><mi>C</mi><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow><mi>L</mi></msubsup><mo>,</mo><mi>when</mi><mo>&ForAll;</mo><msub><mi>P</mi><mrow><mi>u</mi><mo>,</mo><mi>v</mi></mrow></msub><mo>:</mo><mo>|</mo><msubsup><mi>C</mi><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow><mrow><mi>R</mi><mo>,</mo><mi>&Omega;</mi></mrow></msubsup><mo>-</mo><msubsup><mi>C</mi><mrow><mi>u</mi><mo>,</mo><mi>v</mi></mrow><mrow><mi>R</mi><mo>,</mo><mi>&Phi;</mi></mrow></msubsup><mo>|</mo><mo>></mo><mi>&delta;</mi><mo>,</mo><msub><mi>P</mi><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow></msub><mo>&Element;</mo><msub><mi>&Omega;</mi><mi>r</mi></msub><mo>,</mo><msub><mi>P</mi><mrow><mi>u</mi><mo>,</mo><mi>v</mi></mrow></msub><mo>&Element;</mo><msub><mi>&Phi;</mi><mi>r</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000481814940000015.GIF" wi="1405" he="108" /></maths>其中<img file="FDA0000481814940000021.GIF" wi="100" he="84" />表示右视图破损区域中坐标为(x,y)的像素点的颜色值,<img file="FDA0000481814940000022.GIF" wi="89" he="83" />表示左视图中坐标为(x,y)的像素点的颜色值,P<sub>x,y</sub>是坐标为(x,y)的像素点,δ是颜色容忍度,为一较小的常数,默认设置为5,Ω<sub>r</sub>为右视图中未破损区域,也就是待修复区域,Φ<sub>r</sub>为右视图中未损坏区域。
地址 310018 浙江省杭州市下沙高教园区学正街18号