发明名称 一种基于单幅图像的2D转3D方法
摘要 本发明涉及一种2D转3D方法,尤其是一种基于单幅图像的2D转3D方法,属于计算机视觉技术领域。其主要包括四个步骤:对待处理图像进行灰度化预处理;根据二维高斯滤波公式计算二维高斯卷积模板;使用得到的二维高斯卷积模板对所述灰度图像进行二维高斯平滑滤波,以减少图像中的噪声;对经过二维高斯滤波之后的图像进行拉普拉斯滤波。其优点是:从图像出发来进行处理,不需要多幅图像或多视点图像等复杂的输入,适用性好;不需要摄像机参数,避免了繁琐复杂的校准校正等操作;整个过程全自动生成,计算量小,方便应用在一些对速度要求较高的场合。
申请公布号 CN101605271A 申请公布日期 2009.12.16
申请号 CN200910182310.9 申请日期 2009.07.08
申请人 无锡景象数字技术有限公司 发明人 徐秀兵
分类号 H04N13/00(2006.01)I;H04N5/14(2006.01)I 主分类号 H04N13/00(2006.01)I
代理机构 无锡市大为专利商标事务所 代理人 曹祖良
主权项 1、一种基于单幅图像的2D转3D方法,其特征是所述方法包括如下步骤:(1)判断待处理图像是否为灰度图像,否则对待处理图像进行灰度化预处理,获取待处理图像对应的灰度图像(G<sub>r</sub>);(2)计算二维高斯卷积模板:(2w+1)×(2h+1)大小的二维高斯卷积模板为<maths num="0001"><![CDATA[<math><mrow><mi>g</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>,</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>,</mo><msub><mi>&sigma;</mi><mi>v</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mi>&pi;</mi><msub><mi>&sigma;</mi><mi>u</mi></msub><msub><mi>&sigma;</mi><mi>v</mi></msub></mrow></mfrac><msup><mi>e</mi><mrow><mo>-</mo><mrow><mo>(</mo><mfrac><msup><mi>x</mi><mn>2</mn></msup><mrow><mn>2</mn><msubsup><mi>&sigma;</mi><mi>u</mi><mn>2</mn></msubsup></mrow></mfrac><mo>+</mo><mfrac><msup><mi>y</mi><mn>2</mn></msup><mrow><mn>2</mn><msubsup><mi>&sigma;</mi><mi>v</mi><mn>2</mn></msubsup></mrow></mfrac><mo>)</mo></mrow></mrow></msup></mrow></math>]]></maths>-w≤u≤w,-h≤v≤h其中u,v均为整数,2w+1和2h+1分别为滤波窗口的宽和高,σ<sub>u</sub>,σ<sub>v</sub>分别决定水平和垂直方向上的滤波强度;(3)使用所述二维高斯卷积模板对所述灰度图像(G<sub>r</sub>)进行二维高斯平滑滤波:将所述二维高斯卷积模板与所述灰度图像进行卷积,设卷积之前灰度图像(G<sub>r</sub>)在(x,y)处的像素值为G<sub>r</sub>(x,y),那么二维高斯滤波之后的图像<img file="A2009101823100002C2.GIF" wi="122" he="72" />在(x,y)处的像素值<img file="A2009101823100002C3.GIF" wi="161" he="76" />为:<maths num="0002"><![CDATA[<math><mrow><msub><mover><mi>G</mi><mo>^</mo></mover><mi>r</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>v</mi><mo>=</mo><mo>-</mo><mi>h</mi></mrow><mi>h</mi></munderover><mo>{</mo><munderover><mi>&Sigma;</mi><mrow><mi>u</mi><mo>=</mo><mo>-</mo><mi>w</mi></mrow><mi>w</mi></munderover><msub><mi>G</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>-</mo><mi>u</mi><mo>,</mo><mi>y</mi><mo>-</mo><mi>v</mi><mo>)</mo></mrow><mi>g</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>,</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>,</mo><msub><mi>&sigma;</mi><mi>v</mi></msub><mo>)</mo></mrow><mo>}</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>v</mi><mo>=</mo><mo>-</mo><mi>h</mi></mrow><mi>h</mi></munderover><mo>{</mo><munderover><mi>&Sigma;</mi><mrow><mi>u</mi><mo>=</mo><mo>-</mo><mi>w</mi></mrow><mi>w</mi></munderover><mi>g</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>,</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>,</mo><msub><mi>&sigma;</mi><mi>v</mi></msub><mo>)</mo></mrow><mo>}</mo></mrow></mfrac></mrow></math>]]></maths>其中,w′,h′均为正整数并且<maths num="0003"><![CDATA[<math><mrow><msup><mi>w</mi><mo>&prime;</mo></msup><mo>&lt;</mo><mfrac><mi>W</mi><mn>2</mn></mfrac><mo>,</mo><msup><mi>h</mi><mo>&prime;</mo></msup><mo>&lt;</mo><mfrac><mi>H</mi><mn>2</mn></mfrac><mo>,</mo></mrow></math>]]></maths>W,H分别为待处理图像的宽度和高度;(4)对所述二维高斯滤波之后的图像<img file="A2009101823100002C6.GIF" wi="123" he="75" />进行拉普拉斯滤波得到所求的对应待处理图像的视差图像(D):使用3×3大小的拉普拉斯卷积模板与所述二维高斯滤波后的图像<img file="A2009101823100002C7.GIF" wi="120" he="74" />进行卷积,设拉普拉斯卷积模板为l(u,v),1≤u,v≤3,u,v均为整数,卷积后所得图像在(x,y)处的像素值D(x,y)为:<maths num="0004"><![CDATA[<math><mrow><mi>D</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>v</mi><mo>=</mo><mo>-</mo><mi>r</mi></mrow><mi>r</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>u</mi><mo>=</mo><mo>-</mo><mi>r</mi></mrow><mi>r</mi></munderover><mrow><mo>(</mo><msub><mover><mi>G</mi><mo>^</mo></mover><mi>r</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>-</mo><mi>u</mi><mo>,</mo><mi>y</mi><mo>-</mo><mi>v</mi><mo>)</mo></mrow><mi>l</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>v</mi><mo>=</mo><mo>-</mo><mi>r</mi></mrow><mi>r</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>u</mi><mo>=</mo><mo>-</mo><mi>r</mi></mrow><mi>r</mi></munderover><mi>l</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow></mrow></mfrac></mrow></math>]]></maths>所述卷积后所得图像即为所求的对应待处理图像的视差图像(D)。
地址 214028江苏省无锡市新区新华路5号创新创意产业园B栋1层