一种实现2D转3D的方法技术

技术编号:7303546 阅读:332 留言:0更新日期:2012-04-28 01:11
本发明专利技术涉及一种实现2D转3D的方法,其特点是,包括如下步骤:(1)接收原始2D图像并将第一帧数据缓存;(2)缓存下一帧数据;(3)将未输出的第一帧数据提取出并将所有像素按照模板左移作为左眼数据并进行缓存;(4)将未输出的第一帧数据提取出并将所有像素按照模板右移作为右眼数据并进行缓存;(5)将缓存后的两帧图像按照分时显示的顺序进行显示;(6)下一帧数据到来时输出第一帧图像,然后返回至步骤(2)重复执行。本发明专利技术方法通过对屏幕的平移可以简单的实现3D显示效果,该种实现2D转3D的方法通过对屏幕的同一帧进行左右平移处理,从而产生左眼和右眼的图像,实现3D效果。

【技术实现步骤摘要】

本专利技术涉及一种实现2D转3D的方法
技术介绍
现阶段,3D技术正在以极快的速度进行发展。随着人们对3D技术的关注,越来越多的厂家推出支持3D显示的新型产品。3D电视,3D投影机,3D手机,3D随身视频播放器等正逐步走入寻常人的家庭。但是由于3D片源的数量问题,大多数支持3D显示的设备往往不能充分发挥它的作用。正是因为如此,通过传统2D视频转换成3D视频的技术,受到了各个厂家的关注。对于原始的2D图像或视频,若想转换为适合3D显示的图像,需要在原有图像中分离出左眼和右眼的画面,并将左眼和右眼的图像按照不同的方法进行处理,并借助眼镜来产生3D效果。而这之中最难的是分离左眼和右眼的图像。依据人眼对事物观察的敏感程度分析,人眼对显示清晰的图像非常敏感,而对相对模糊的图像表示不敏感。对清晰图像进行灰度值统计,可以发现清晰图像部分的对比度要远远高于模糊图像,所以对清晰图像区域进行图像分离,可以有助于进行2D转3D变换。
技术实现思路
本专利技术的目的是提供一种实现2D转3D的方法,能够通过对图像的处理实现3D效^ ο一种实现2D转3D的方法,其特别之处在于,包括如下步骤(1)接收原始2D图像并将第一帧数据缓存;(2)缓存下一帧数据;(3)将未输出的第一帧数据提取出并将所有像素按照模板左移作为左眼数据并进行缓存;(4)将未输出的第一帧数据提取出并将所有像素按照模板右移作为右眼数据并进行缓存;(5)将缓存后的两帧图像按照分时显示的顺序进行显示;(6)下一帧数据到来时输出第一帧图像,然后返回至步骤( 重复执行。其中所述模板为两个直角梯形沿重合的下底对称分布的图形。本专利技术方法通过对屏幕的平移可以简单的实现3D显示效果,该种实现2D转3D的方法通过对屏幕的同一帧进行左右平移处理,从而产生左眼和右眼的图像,实现3D效果。附图说明图1为本专利技术左右眼平移的原理框图。具体实施方式如图1所示,箭头指示的方向为像素移动的方向,斜线为移动的幅度,即越靠近屏幕中央的地方移动的幅度越小,靠近屏幕上下的地方移动的范围较大。通过对不同区域的不同移动方式,从而使眼睛产生左眼图像偏左,右眼图像偏右的视觉错觉,再通过分时将这左眼和右眼的图像显示出来,分时显示可以是左眼帧开始也可以是右眼帧开始,这个需要和眼镜同步信号进行匹配,使大脑在合成图像的时候产生3D效果。实施例1 1、一种实现2D转3D的方法,包括如下步骤(1)接收原始2D图像并将第一帧数据缓存;(2)缓存下一帧数据;(3)将未输出的第一帧数据提取出并将所有像素按照模板左移作为左眼数据并进行缓存,模板为两个直角梯形沿重合的下底对称分布的图形;(4)将未输出的第一帧数据提取出并将所有像素按照模板右移作为右眼数据并进行缓存,模板为两个直角梯形沿重合的下底对称分布的图形;(5)将缓存后的两帧图像按照分时显示的顺序进行显示;(6)下一帧数据到来时输出第一帧图像,然后返回至步骤( 重复执行。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种实现2D转3D的方法,其特征在于,包括如下步骤(1)接收原始2D图像并将第一帧数据缓存;(2)缓存下一帧数据;(3)将未输出的第一帧数据提取出并将所有像素按照模板左移作为左眼数据并进行缓存;(4)将未输出的第一帧数据提取出并将所有像素按照模板右...

【专利技术属性】
技术研发人员:唐益绍姜凤山
申请(专利权)人:彩虹集团公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术