专利名称:一种2d视频转3d的简易方法
技术领域:
本发明涉及一种2D视频转3D的简易方法。
背景技术:
在2D转3D的视频处理中,如果想要很好的效果,其算法是相对很复杂的,深度图是一定要有的,也就是所谓的视差图,深度图的生成质量决定了 2D转3D的效果是否出众, 也正因如此,关于深度图的处理也是千变万化各有所长,但不外乎有几大点需要注意,其一是灰度图的生成,目前几乎所有关于2D转3D的算法都有灰度图生成这一项,也就是将原来的彩色图像变成灰度图像,其二是二维高斯平滑滤波,目的是进一步去噪,得到平滑的深度图,更好的保留了边缘效果。最后将经过处理的深度图与原图像进行合成形成了与之对应的视差图,配合3D眼镜从而形成3D效果。但这里面有两点是无法统一的,一是二维高斯滤波计算参数
决定着滤波强度,在这里具体取多少值,U,ν如何确定各有各的看法与想法,不能完全确定, 二是确定的深度图与原图如何组合,如何合并到一起也是一个不确定因素,每家都有不同的看法。具体效果如何只能用人眼去观察体验,没有一个硬性的衡量标准。
发明内容
本发明的目的是提供一种2D视频转3D的简易方法,能够在避免使用复杂算法的条件下实现2D视频转3D。一种2D视频转3D的简易方法,其特别之处在于,包括如下步骤(1)首先将2D视频片源分两路,奇列像素一路,偶列像素一路,同时存入存储器中;(2)将第一帧的奇列像素和偶列像素数据整体向左移动5-10个单位;(3)将第二帧的奇列像素和偶列像素数据整体向右移动5-10个单位;(4)配合快门式3D眼镜形成左右眼分离的3D效果,依次重复步骤2到步骤4即可。其中存储器为DDR存储器。其中步骤O)中向左移动8个单位,步骤(3)中向右移动8个单位。本发明提供了一种不用加任何复杂的算法,就可以实现将2D视频转3D图像的简便算法。采用本发明方法给人的感觉是一帧偏左,一帧偏右,合在一起会有重影,配合眼镜的左右开关,从而形成3D视觉假象。
式中U,ν为像素坐标,δ为正态分布的标准差,
3
图1为本发明2D转3D视频图像处理框图。
具体实施例方式实施例1 以全高清(分辨率是1920x1080)电视为例,首先将缓存到DDR的第一帧数据读出,然后将前8列共1080x8个的数据扔掉(不显示),将存入DDR的第9个像素显示在屏幕的第一个像素里面,以此类推,将倒数第9个像素重复显示在屏幕的最后9个像素里面,这样一来相当于整个画面整体向左移动了 8个像素,前8列像素丢失,后8列像素的值用倒数第9列的像素来补充。这是对第一帧图像的处理方式。当从DDR中读出第二帧时整体向右移动8个像素,即将第一个像素重复显示在屏幕的前8个像素里面,第二个像素显示在屏幕的第九个像素的位置后面依次正常显示,倒数后8列像素全部扔掉,这样一来整个画面整体向右移动了 8列像素,前8列像素重复显示补充,后8列像素扔掉。从而给人的感觉是一帧偏左,一帧偏右,合在一起会有重影,配合眼镜的左右开关,从而形成3D视觉假象。如果屏幕物理分辨率达不到1920x1080也依然可以用此方法,即可以去掉(5 8) χ (η)个像素,η代表屏幕的垂直分辨率,凡是利用牺牲N列像素从而形成2D转3D的视频效果,都属于本专利的范畴。
权利要求
1.一种2D视频转3D的简易方法,其特征在于,包括如下步骤(1)首先将2D视频片源分两路,奇列像素一路,偶列像素一路,同时存入存储器中;(2)将第一帧的奇列像素和偶列像素数据整体向左移动5-10个单位;(3)将第二帧的奇列像素和偶列像素数据整体向右移动5-10个单位;(4)配合快门式3D眼镜形成左右眼分离的3D效果,依次重复步骤2到步骤4即可。
2.如权利要求1所述的一种2D视频转3D的简易方法,其特征在于其中存储器为DDR 存储器。
3.如权利要求1或2所述的一种2D视频转3D的简易方法,其特征在于其中步骤(2) 中向左移动8个单位,步骤(3)中向右移动8个单位。
全文摘要
本发明涉及一种2D视频转3D的简易方法,其特点是,包括如下步骤(1)首先将2D视频片源分两路,奇列像素一路,偶列像素一路,同时存入存储器中;(2)将第一帧的奇列像素和偶列像素数据整体向左移动5-10个单位;(3)将第二帧的奇列像素和偶列像素数据整体向右移动5-10个单位;(4)配合快门式3D眼镜形成左右眼分离的3D效果,依次重复步骤2到步骤4即可。本发明提供了一种不用加任何复杂的算法,就可以实现将2D视频转3D图像的简便算法。采用本发明方法给人的感觉是一帧偏左,一帧偏右,合在一起会有重影,配合眼镜的左右开关,从而形成3D视觉假象。
文档编号H04N13/00GK102523467SQ201110411619
公开日2012年6月27日 申请日期2011年12月9日 优先权日2011年12月9日
发明者李宏岱 申请人:彩虹集团公司