一种实现虚拟视图转立体视图的方法及装置制造方法及图纸

技术编号:10342566 阅读:151 留言:0更新日期:2014-08-21 15:05
本发明专利技术提供了一种实现虚拟视图转立体视图的方法及装置,其中,所述方法包括:S1、利用人眼追踪模块捕捉人眼位置坐标;S2、利用第一图像处理模块根据人眼位置坐标以及投影显示模块的屏幕中心坐标确定虚拟场景的旋转角度,按照旋转角度旋转虚拟场景获得虚拟全息立体视图矩阵;S3、利用第二图像处理模块根据虚拟场景中心、场景中观察者的位置、各视点的坐标确定各视点的错切角度,进而生成与各视点一一对应的错切矩阵,错切矩阵右乘与之对应的视点模型矩阵生成左右视图;S4、利用投影显示模块对各视点的左右视图进行投影。通过上述方式,本发明专利技术提供的实现虚拟视图转立体视图的方法及装置,可达到全息立体显示的目的。

【技术实现步骤摘要】
一种实现虚拟视图转立体视图的方法及装置
本专利技术涉及3D显示
,特别是涉及一种实现虚拟视图转立体视图的方法及装置。
技术介绍
现有的2D转3D技术是把现有的2D视频通过视图转换方法转换为3D视频,但是因为技术的不够成熟、以及转换很费时导致成本很高,另外转换得到的3D效果不够理想,从而影响了 3D产业的发展。为解决上述技术问题,本专利技术提供一种实现虚拟视图转立体视图的方法及装置,以使得用户可以通过对3D效果进行调整进而获得较好的全息3D视觉体验。
技术实现思路
本专利技术提供一种实现虚拟视图转立体视图的方法及装置,通过追踪人眼动态坐标确定虚拟场景的旋转角度,进而对虚拟场景进行旋转获得虚拟全息立体视图矩阵,进而利用错切矩阵右乘各视点模型矩阵,投影后得到各视点的图像,并根据用户的3D效果体验,调整场景中观察者的位置以及错切角度最终获得较好的3D效果体验。为解决上述技术问题,本专利技术提供的第一个技术方案为提供一种实现虚拟视图转立体视图的方法,包括步骤:S1、利用人眼追踪模块捕捉人眼位置坐标;S2、利用第一图像处理模块根据人眼位置坐标以及投影显示模块的屏幕中心坐标确定虚本文档来自技高网...

【技术保护点】
一种实现虚拟视图转立体视图的方法,其特征在于,所述方法包括步骤: S1、利用人眼追踪模块捕捉人眼位置坐标; S2、利用第一图像处理模块根据人眼位置坐标以及投影显示模块的屏幕中心坐标确定虚拟场景的旋转角度,按照旋转角度旋转虚拟场景获得虚拟全息立体视图矩阵; S3、利用第二图像处理模块根据虚拟场景中心、场景中观察者的位置、各视点的坐标确定各视点的错切角度,进而生成与各视点一一对应的错切矩阵,错切矩阵右乘与之对应的视点模型矩阵生成左右视图; S4、利用投影显示模块对各视点的左右视图进行投影。

【技术特征摘要】
1.一种实现虚拟视图转立体视图的方法,其特征在于,所述方法包括步骤: 51、利用人眼追踪模块捕捉人眼位置坐标; 52、利用第一图像处理模块根据人眼位置坐标以及投影显示模块的屏幕中心坐标确定虚拟场景的旋转角度,按照旋转角度旋转虚拟场景获得虚拟全息立体视图矩阵; 53、利用第二图像处理模块根据虚拟场景中心、场景中观察者的位置、各视点的坐标确定各视点的错切角度,进而生成与各视点一一对应的错切矩阵,错切矩阵右乘与之对应的视点模型矩阵生成左右视图; 54、利用投影显示模块对各视点的左右视图进行投影。2.根据权利要求1所述的方法,其特征在于,若旋转之前的虚拟场景视图矩阵用A表示,虚拟全息立体视图矩阵用A'表示,则 A'=M1*M2*A, 3.根据权利要求2所述的方法,其特征在于,旋转后的新坐标系用O'-X'Y'Z'表示,原点O'与原坐标系中视点的中心位置重合,Z'轴的正方向沿着原坐标系中观察者的坐标指向视点中心坐标,所述的错切变换是指视点的I和Z'不变,X'值以ζ'轴为依赖轴呈线性变换,设错切角度Θ是指视点坐标与ζ'轴正方向夹角,错切之后的任一视点的坐标用(X'',y'',ζ'' )表示,则位于X'轴负半轴视点的错切表达式均为: 4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法进一步包括步骤: S5、用户根据体验到的3D效果调整第二图像处理模块的错切角度以及场景中观察者的位置坐标,进而实现改善投影3D图像的3D效果。5.一种实现虚拟视...

【专利技术属性】
技术研发人员:刘美鸿高炜徐万良
申请(专利权)人:深圳市云立方信息科技有限公司
类型:发明
国别省市:广东;44

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

1