[发明专利]立体显示方法、设备、装置和计算机可读存储介质有效
申请号: | 201910504911.0 | 申请日: | 2019-06-12 |
公开(公告)号: | CN110197524B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 黄剑鑫 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20;G06T19/00;G06T19/20 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 王娟 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 立体 显示 方法 设备 装置 计算机 可读 存储 介质 | ||
本公开提供了一种立体显示方法、设备、装置和计算机可读存储介质,所述方法包括:在三维场景中确定立体显示数据要投影到的投影视窗;基于视点位置将立体显示数据投影到所述投影视窗;以及显示投影到所述投影视窗的立体显示数据,其中,在所述三维场景中,相对于视点位置的改变,固定所述投影视窗的中心点的全局坐标以及所述投影视窗所处的深度平面。在三维场景中确定立体显示数据要投影到的投影视窗包括:确定投影视窗参数,其中,所述投影视窗参数包括表示所述投影视窗的中心点位置的横轴坐标和纵轴坐标,表示所述投影视窗在所述三维场景中所处的深度平面的深度轴坐标,以及所述投影视窗的长度和宽度;以及在所述深度轴坐标表示的深度平面内,以所述投影视窗的中心点为中心,基于所述长度和宽度确定所述投影视窗。
技术领域
本公开涉及立体显示领域,具体的涉及一种立体显示方法、设备、装置和计算机可读存储介质。
背景技术
立体显示技术是虚拟现实的一种实现方式,可以显示具有深度信息的三维图像。相较于传统的平面显示,立体显示的三维图像可以提高观看者的沉浸感和互动感,由此广泛应用于诸如娱乐、游戏等的应用场景中。目前,实现立体显示需要观看者使用额外的辅助设备,例如立体眼镜、狭缝式液晶光栅、柱状透镜等,这降低了立体显示的便携性,此外,在长期观看的情况下还会造成观看者的视觉疲劳,降低了用户体验。
发明内容
本公开提供一种立体显示方法、设备、装置和计算机可读存储介质,用于实现裸眼立体显示,并增加立体显示的沉浸感和互动感,从而提高观看者的观看体验。
根据本公开的一方面,提供了一种立体显示方法,包括:三维场景中确定立体显示数据要投影到的投影视窗;基于视点位置将立体显示数据投影到所述投影视窗;以及显示投影到所述投影视窗的立体显示数据,其中,在所述三维场景中,相对于所述视点位置的改变,固定所述投影视窗的中心点的全局坐标以及所述投影视窗所处的深度平面。
根据本公开的一些实施例,在三维场景中确定立体显示数据要投影到的投影视窗包括:确定投影视窗参数,其中,所述投影视窗参数包括表示所述投影视窗的中心点位置的横轴坐标和纵轴坐标,表示所述投影视窗在所述三维场景中所处的深度平面的深度轴坐标,以及所述投影视窗的长度和宽度;以及在所述深度轴坐标表示的深度平面内,以所述投影视窗的中心点为中心,基于所述长度和宽度确定所述投影视窗。
根据本公开的一些实施例,在所述深度轴坐标表示的深度平面内,以所述投影视窗的中心点为中心,基于所述长度和宽度确定所述投影视窗包括:
XA=X1-W1/2,YA=Y1+H1/2;
XB=X1+W1/2,YB=Y1+H1/2;
XC=X1-W1/2,YC=Y1-H1/2;
XD=X1+W1/2,YD=Y1-H1/2;
ZA=ZB=ZC=ZD=Z1
其中,W1表示投影视窗的宽度,H1表示投影视窗的长度,(X1,Y1,Z1)表示投影视窗中心点的三维坐标,(XA,YA,ZA)表示投影视窗的左上角点的三维坐标,(XB,YB,ZB)表示投影视窗的右上角点的三维坐标,(XC,YC,ZC)表示投影视窗的左下角点的三维坐标,(XD,YD,ZD)表示投影视窗的右下角点的三维坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910504911.0/2.html,转载请声明来源钻瓜专利网。