调整虚拟现实图像的方法及装置的制造方法_4

文档序号:9598438阅读:来源:国知局
目标姿态角; 以虚拟空间中任意一个指定坐标系中所述目标三维坐标作指示的点为投影中心,并根据所述目标姿态角确定虚拟空间中的投影面; 将所述虚拟空间中的虚拟物件以透视投影方式在所述投影面中的成像区域生成二维图像; 在所述显示模块的显示屏上显示所述二维图像。2.如权利要求1所述的方法,其特征在于,所述根据预设的第二转换关系将所述第二三维坐标转换为虚拟空间中的目标三维坐标,并将所述第二姿态角转换为虚拟空间中的目标姿态角包括: 将所述第二三维坐标转换为虚拟空间中的目标三维坐标,保持所述第二姿态角与所述目标姿态角一致; 所述以虚拟空间中任意一个指定坐标系中所述目标三维坐标作指示的点为投影中心,并根据所述目标姿态角确定虚拟空间中的投影面包括: 获取第二姿态角中与显示模块视野方向相对应维度的第一维度值; 将透视投影方向对应维度的维度值设置为所述第一维度值; 以所述目标三维坐标所指示的点作为投影中心,根据所述透视投影方向确定投影面;其中,所述现实空间坐标系为以现实空间中以指定点为原点,重力方向为第一坐标轴轴向,通过所述虚拟现实设备观察虚拟空间的观察者在现实世界水平面上设定的正前方作为第二坐标轴轴向所建立的三维坐标系;所述指定坐标系为虚拟空间中的世界坐标系。3.如权利要求1所述的方法,其特征在于,所述根据预设的第二转换关系将所述第二三维坐标转换为虚拟空间中的目标三维坐标,并将所述第二姿态角转换为虚拟空间中的目标姿态角包括: 将所述第二三维坐标转换为虚拟空间中的目标三维坐标,保持所述第二姿态角与所述目标姿态角一致; 所述以虚拟空间中任意一个指定坐标系中所述目标三维坐标作指示的点为投影中心,并根据所述目标姿态角确定虚拟空间中的投影面包括: 获取第二姿态角中与显示模块视野方向相对应维度的第二维度值; 将透视投影方向对应维度的维度值设置为所述第二维度值;以所述目标三维坐标所指示的点作为投影中心,根据所述透视投影方向确定投影面;其中,所述现实空间坐标系与现实空间参考坐标系之间的转换关系与所述指定坐标系与虚拟空间中的世界坐标系之间的转换关系相同,所述现实空间参考坐标系为以现实空间中以指定点为原点,现实空间的重力方向为第一坐标轴轴向,现实空间中的指南方向或指北方向为第二坐标轴轴向,所建立的三维坐标系。4.如权利要求3所述方法,其特征在于,所述转换关系与参考转换关系之间的差值在指定时间段内的为固定值,其中所述参考转换关系为参考观察者通过虚拟现实设备观察虚拟空间时,所采用的现实空间坐标系与现实空间参考坐标系之间的转换关系。5.如权利要求4所述的方法,其特征在于,所述指定坐标系的原点为参考观察者通过虚拟现实设备观察虚拟空间时虚拟空间中的一个位置。6.如权利要求1所述的方法,其特征在于,以虚拟空间中任意一个指定坐标系中所述目标三维坐标作指示的点为投影中心,并根据所述目标姿态角确定虚拟空间中的投影面包括: 确定参考观察者设定的参考投影点; 计算特定时刻所述参考投影点与所述投影中心的位置差值; 根据所述位置差值将所述指定坐标系转换为参考坐标系; 以所述参考坐标系中所述目标三维坐标作指示的点为投影中心,并根据所述目标姿态角确定虚拟空间中的投影面。7.—种调整虚拟现实图像的装置,其特征在于,包括: 获取单元,用于获取虚拟现实设备的定位部件在现实空间坐标系中的第一三维坐标及第一姿态角,所述现实空间坐标系为以现实空间中以指定点为原点所建立的三维坐标系;第一转换单元,用于根据预设的第一转换关系将所述第一三维坐标转换为第二三维坐标,并将所述第一姿态角转换为第二姿态角,其中所述第二三维坐标在所述虚拟现实设备的显示模块的焦点在所述现实空间坐标系中的坐标,所述第二姿态角为所述显示模块在所述现实空间坐标系中的姿态角; 第二转换单元,用于根据预设的第二转换关系将所述第二三维坐标转换为虚拟空间中的目标三维坐标,并将所述第二姿态角转换为虚拟空间中的目标姿态角; 投影面确定单元,用于以虚拟空间中任意一个指定坐标系中所述目标三维坐标作指示的点为投影中心,并根据所述目标姿态角确定虚拟空间中的投影面; 投影单元,用于将所述虚拟空间中的虚拟物件以透视投影方式在所述投影面中的成像区域生成二维图像; 显示单元,用于在所述显示模块的显示屏上显示所述二维图像。8.如权利要求7所述的装置,其特征在于, 所述第二转换单元,具体用于将所述第二三维坐标转换为虚拟空间中的目标三维坐标,保持所述第二姿态角与所述目标姿态角一致; 所述投影面确定单元包括: 第一维度值获取子单元,用于获取第二姿态角中与显示模块视野方向相对应维度的第一维度值; 第一投影方向确定子单元,用于将透视投影方向对应维度的维度值设置为所述第一维度值; 第一投影面确定子单元,用于以所述目标三维坐标所指示的点作为投影中心,根据所述透视投影方向确定投影面; 其中,所述现实空间坐标系为以现实空间中以指定点为原点,重力方向为第一坐标轴轴向,通过所述虚拟现实设备观察虚拟空间的观察者在现实世界水平面上设定的正前方作为第二坐标轴轴向所建立的三维坐标系;所述指定坐标系为虚拟空间中的世界坐标系。9.如权利要求7所述的装置,其特征在于, 所述第二转换单元,具体用于将所述第二三维坐标转换为虚拟空间中的目标三维坐标,保持所述第二姿态角与所述目标姿态角一致; 所述投影面确定单元包括: 第二维度值确定子单元,用于获取第二姿态角中与显示模块视野方向相对应维度的第二维度值; 第一投影方向确定子单元,用于将透视投影方向对应维度的维度值设置为所述第二维度值; 第二投影面确定子单元,用于以所述目标三维坐标所指示的点作为投影中心,根据所述透视投影方向确定投影面; 其中,所述现实空间坐标系与现实空间参考坐标系之间的转换关系与所述指定坐标系与虚拟空间中的世界坐标系之间的转换关系相同,所述现实空间参考坐标系为以现实空间中以指定点为原点,现实空间的重力方向为第一坐标轴轴向,现实空间中的指南方向或指北方向为第二坐标轴轴向,所建立的三维坐标系。10.如权利要求7所述的装置,其特征在于,所述投影面确定单元包括: 投影点确定子单元,用于确定参考观察者设定的参考投影点; 差值计算子单元,用于计算特定时刻所述参考投影点与所述投影中心的位置差值; 坐标系转换子单元,用于根据所述位置差值将所述指定坐标系转换为参考坐标系; 第三投影面确定子单元,用于以所述参考坐标系中所述目标三维坐标作指示的点为投影中心,并根据所述目标姿态角确定虚拟空间中的投影面。
【专利摘要】本发明实施例公开了调整虚拟现实图像的方法及装置。所述方法包括:获取定位部件的第一三维坐标及第一姿态角;将第一三维坐标转换为第二三维坐标,并将第一姿态角转换为第二姿态角;将第二三维坐标转换为虚拟空间中的目标三维坐标,并将第二姿态角转换为虚拟空间中的目标姿态角;确定虚拟空间中的投影面;将虚拟空间中的虚拟物件以透视投影方式在投影面中的成像区域生成二维图像;在显示模块的显示屏上显示二维图像。采用本发明所提供的方法及装置,可以根据VR设备在现实空间中的位置及姿态角确定投影面并生成二维图像,从而可以实现根据虚拟现实设备在现实中的位置变化及姿态角变化,调整虚拟现实设备所提供的虚拟现实图像。
【IPC分类】G06F3/01, G06T7/00
【公开号】CN105354820
【申请号】CN201510638940
【发明人】张大为, 龙寿伦, 李刚, 张丰学, 熊旭
【申请人】深圳多新哆技术有限责任公司
【公开日】2016年2月24日
【申请日】2015年9月30日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1