[发明专利]一种2D转3D的方法有效
| 申请号: | 201310144204.8 | 申请日: | 2013-04-23 | 
| 公开(公告)号: | CN103200417A | 公开(公告)日: | 2013-07-10 | 
| 发明(设计)人: | 吕齐;曲荣磊;刘小杰;刘尊格;王星 | 申请(专利权)人: | 华录出版传媒有限公司;中国华录集团有限公司 | 
| 主分类号: | H04N13/00 | 分类号: | H04N13/00 | 
| 代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 史霞 | 
| 地址: | 100043 北京市石景*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 方法 | ||
技术领域
本发明涉及计算机视频处理领域,尤其涉及一种2D转3D的方法。
背景技术
相比普通的2D画面,3D更加立体逼真,可以让观众产生身临其境的感觉。目前3D技术可以分为裸眼式和眼镜式两种,裸眼式3D技术目前主要应用在工业商用显示方面,眼镜式3D技术则主要是用于消费者市场。
2D转3D技术的视频处理方法通常是先获得2D图像的灰度图像,对灰度图像处理得到整个2D图像的深度图,深度图的生成方法目前有多种方式,其生成质量也会影响到转换效果。
发明内容
针对上述技术问题,本发明提供了一种提供良好的转换效果的2D转3D的方法。
本发明提供的技术方案为:
一种2D转3D的方法,包括以下步骤:
步骤一、获取一张2D图像,并对所述2D图像进行灰度处理,得到灰度图像;
步骤二、对所述灰度图像进行边缘检测,得到图像轮廓;
步骤三、计算所述灰度图像中所有像素点的深度值,计算所述灰度图像中图像轮廓以内的所有像素点之间的深度值的平均值,并根据上述第一平均值计算灰度图像中图像轮廓以内的所有像素点的深度值的第一平均差;
步骤四、所述灰度图像中图像轮廓以外的所有像素点分成若干区块,其具体过程为:
当n个像素点构成一连续的区域时,并且当上述n个像素点的深度值的第二平均差小于等于第一平均差时,则将n个像素点所构成的连续区域定义为一个区块,
当上述n个像素点的深度值的第二平均差大于第一平均差时,则将位于n个像素点所构成的连续区域的边缘的m个像素点中深度值最大的1个像素点从n个像素点中去除,并计算剩下的n-l个像素点的第三平均差,如第三平均差小于等于第一平均差,则将n-l个像素点所构成的连续区域定义为一个区块;
步骤五、计算灰度图像中所有像素点的坐标,并利用构成一个区块的n个像素点的平均坐标作为该区块的坐标;
步骤六、分别获取所述步骤四中的若干区块的深度图,并依据若干区块的坐标,将若干区块的深度图合并后得到整个2D图像的深度图;
步骤六、根据图像轮廓以及整个2D图像的深度图,生成左眼图像和右眼图像。
优选的是,所述的2D转3D的方法中,所述步骤四中,所述n个像素点是否构成一连续的区域,具体通过以下方法判断:n个像素点中,相邻两个像素点之间的距离小于距离阈值。
优选的是,所述的2D转3D的方法中,所述步骤六中,将左眼图像和右眼图像以一定频率交替发送至3D眼镜。
本发明在计算深度图之前,先对灰度图像做一定程度的预处理,依据一定的规则将灰度图像分割成若干区块,先获得若干区块的深度图,再合并得到整张2D图像的深度图,本发明可以获得良好的转换效果。
附图说明
图1为本发明所述的2D转3D的流程图。
具体实施方式
下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
如图1所示,本发明提供一种2D转3D的方法,包括以下步骤:
步骤一、获取一张2D图像,并对所述2D图像进行灰度处理,得到灰度图像;
步骤二、对所述灰度图像进行边缘检测,得到图像轮廓。
步骤三、计算所述灰度图像中所有像素点的深度值,计算所述灰度图像中图像轮廓以内的所有像素点之间的深度值的平均值,并根据上述第一平均值计算灰度图像中图像轮廓以内的所有像素点的深度值的第一平均差。
一般情况下,也将图像轮廓内的部分称为前景,而将图像轮廓以外的部分称为后景。在获取图像轮廓时,可以认为图像轮廓内的像素点具有较好的分布的均匀性,也就是前景的像素点的第一平均差是比较小的,因此,可以将其作为后续步骤的依据。
步骤四、所述灰度图像中图像轮廓以外的所有像素点分成若干区块,其具体过程为:
当n个像素点构成一连续的区域时,并且当上述n个像素点的深度值的第二平均差小于等于第一平均差时,则将n个像素点所构成的连续区域定义为一个区块。
当上述n个像素点的深度值的第二平均差大于第一平均差时,则将位于n个像素点所构成的连续区域的边缘的m个像素点中深度值最大的1个像素点从n个像素点中去除,并计算剩下的n-l个像素点的第三平均差,如第三平均差小于等于第一平均差,则将n-l个像素点所构成的连续区域定义为一个区块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华录出版传媒有限公司;中国华录集团有限公司,未经华录出版传媒有限公司;中国华录集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310144204.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:嵌件成型用层叠粘接膜
 - 下一篇:用于向铁水包中直加烧结返粉的装置
 





