全景视频显示方法、装置和计算机设备制造方法及图纸

技术编号:32297879 阅读:14 留言:0更新日期:2022-02-12 20:08
本申请提供一种全景视频显示方法、装置和计算机设备,属于计算机技术领域。所述方法包括:解码全景视频流,得到所述全景视频流的类型和至少一帧全景视频图像;根据所述全景视频流的类型确定渲染模型;根据各所述全景视频图像的顺序,依次将各所述全景视频图像贴合在所述渲染模型上,得到渲染后的目标全景视频图像,并将所述目标全景视频图像显示在所述智能电视的显示屏幕上;根据所述终端设备发送的位移信息,实时调整当前显示的所述目标全景视频图像在所述智能电视的显示屏幕上的显示角度,所述位移信息包括所述终端设备的旋转角度。本申请可以达到准确、及时地切换显示的全景视频的内容的效果。的内容的效果。的内容的效果。

【技术实现步骤摘要】
全景视频显示方法、装置和计算机设备


[0001]本申请涉及计算机
,具体而言,涉及一种全景视频显示方法、装置和计算机设备。

技术介绍

[0002]随着全景相机技术的发展,越来越多的全景视频内容出现在人们的生活中,这些全景视频内容可以显示在电视或电脑或其他电子设备上以供人们。
[0003]相关技术中,一般地,在电视上展示全景视频的情况下,电视的屏幕上只能显示全景视频的一部分内容,可以通过按下电视遥控器上的方向键切换电视的屏幕上显示的全景视频的内容。具体地,可以根据按下的方向键指向的方向偏移一定的角度来切换电视的屏幕上显示的全景视频的内容。
[0004]因此,这种方案就存在可能导致显示的全景视频的内容切换不准确、不及时的问题。

技术实现思路

[0005]本申请的目的在于提供一种全景视频显示方法、装置和计算机设备,可以达到准确、及时地切换显示的全景视频的内容的效果。
[0006]本申请的实施例是这样实现的:
[0007]本申请实施例的一方面,提供一种全景视频显示方法,应用于智能电视,所述智能电视与终端设备通信连接,所述方法包括:
[0008]解码全景视频流,得到所述全景视频流的类型和至少一帧全景视频图像;
[0009]根据所述全景视频流的类型确定渲染模型,所述渲染模型包括圆柱模型、球形模型或正六边形模型;
[0010]根据各所述全景视频图像的顺序,依次将各所述全景视频图像贴合在所述渲染模型上,得到渲染后的目标全景视频图像,并将所述目标全景视频图像显示在所述智能电视的显示屏幕上;
[0011]根据所述终端设备发送的位移信息,实时调整当前显示的所述目标全景视频图像在所述智能电视的显示屏幕上的显示角度,所述位移信息包括所述终端设备的旋转角度。
[0012]可选地,所述将各所述全景视频图像贴合在所述渲染模型上,包括:
[0013]生成与所述渲染模型的类型匹配的模型矩阵和纹理矩阵,所述模型矩阵包括多个模型顶点,所述纹理矩阵包括多个纹理顶点,各所述纹理顶点和各所述模型顶点一一对应;
[0014]基于所述模型矩阵和所述纹理矩阵,依次将各所述全景视频图像贴合在所述渲染模型上。
[0015]可选地,所述基于所述模型矩阵和所述纹理矩阵,依次将各所述全景视频图像贴合在所述渲染模型上,包括:
[0016]确定所述纹理矩阵中的各所述纹理顶点的位置,将各所述全景视频图像中与各所
述纹理顶点对应的点贴合在各所述纹理顶点上;
[0017]对各所述全景视频图像中的各个点进行映射处理,以使得各所述全景视频图像中的各个点均贴合在所述纹理矩阵中;
[0018]将所述纹理矩阵中的各所述纹理顶点对应贴合在所述模型矩阵中的各所述模型顶点上,以使得各所述全景视频图像贴合在所述渲染模型上。
[0019]可选地,所述将所述目标全景视频图像显示在所述智能电视的显示屏幕上,包括:
[0020]生成投影矩阵、观察矩阵和视图矩阵,所述投影矩阵用于框选需要显示的所述目标全景视频图像的显示范围,所述视图矩阵用于调整所述目标全景视频图像的显示比例,所述观察矩阵用于调整显示的所述目标全景视频图像的所述显示角度;
[0021]根据所述投影矩阵和所述视图矩阵确定所述目标全景视频图像的显示范围;
[0022]根据所述观察矩阵确定所述目标全景视频图像的显示角度;
[0023]以所述显示范围和显示角度将所述目标全景视频图像显示在所述智能电视的显示屏幕上。
[0024]可选地,所述根据所述终端设备发送的位移信息,实时调整当前显示的所述目标全景视频图像在所述智能电视的显示屏幕上的显示角度,包括:
[0025]根据所述终端设备发送的位移信息,生成旋转矩阵;
[0026]根据所述旋转矩阵和基准矩阵,实时调整当前显示的所述目标全景视频图像在所述智能电视的显示屏幕上的显示角度,所述基准矩阵包括:模型矩阵或观察矩阵。
[0027]可选地,所述根据终端设备发送的位移信息,调整在所述智能电视的显示屏幕上显示的目标全景视频图像的角度之前,还包括:
[0028]接收所述终端设备发送的连接指令;
[0029]根据所述连接指令,与所述终端设备建立通信连接并向所述终端设备发送确认信号;
[0030]接收所述终端设备实时发送的所述位移信息。
[0031]可选地,在所述将各所述全景视频图像贴合在所述渲染模型上,并将符合预设角度且符合预设范围的目标全景视频图像显示在所述智能电视的显示屏幕上之后,还包括:
[0032]响应于所述终端设备发送的视角范围调整指令,调整在所述智能电视的显示屏幕上显示的所述目标全景视频图像的视角范围,所述视角范围调整指令包括用于指示放大所述目标全景视频图像的视角范围的指令或用于指示缩小所述目标全景视频图像的视角范围的指令。
[0033]本申请实施例的第二方面,提供了一种全景视频显示装置,所述装置包括:
[0034]解码模块,用于解码全景视频流,得到所述全景视频流的类型和至少一帧全景视频图像;
[0035]确定模块,用于根据所述全景视频流的类型确定渲染模型;
[0036]显示模块,用于根据各所述全景视频图像的顺序,依次将各所述全景视频图像贴合在所述渲染模型上,得到渲染后的目标全景视频图像,并将所述目标全景视频图像显示在智能电视的显示屏幕上;
[0037]调整模块,用于根据终端设备发送的位移信息,实时调整当前显示的所述目标全景视频图像在所述智能电视的显示屏幕上的显示角度。
[0038]本申请实施例的第三方面,提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的全景视频显示方法。
[0039]本申请实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的全景视频显示方法。
[0040]本申请实施例的有益效果包括:
[0041]本申请实施例提供的一种全景视频显示方法,通过解码全景视频流,得到该全景视频流的类型和至少一帧全景视频图像,根据该全景视频流的类型确定渲染模型,根据各全景视频图像的顺序,依次将各全景视频图像贴合在该渲染模型上,得到渲染后的目标全景视频图像,并将该目标全景视频图像显示在该智能电视的显示屏幕上,根据该终端设备发送的位移信息,实时调整当前显示的该目标全景视频图像在该智能电视的显示屏幕上的显示角度。其中,根据该终端设备发送的位移信息,实时调整当前显示的该目标全景视频图像在该智能电视的显示屏幕上的显示角度,这样就可以在任意多个方向上调整该当前显示的该目标全景视频图像在该智能电视的显示屏幕上的显示角度,并且该智能电视可以在接收到该终端设备发送的位移信息之后实时对该当前显示的该目标全景视频图像在该智能电视的显示屏幕上的显本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全景视频显示方法,其特征在于,应用于智能电视,所述智能电视与终端设备通信连接,所述方法包括:解码全景视频流,得到所述全景视频流的类型和至少一帧全景视频图像;根据所述全景视频流的类型确定渲染模型,所述渲染模型包括圆柱模型、球形模型或正六边形模型;根据各所述全景视频图像的顺序,依次将各所述全景视频图像贴合在所述渲染模型上,得到渲染后的目标全景视频图像,并将所述目标全景视频图像显示在所述智能电视的显示屏幕上;根据所述终端设备发送的位移信息,实时调整当前显示的所述目标全景视频图像在所述智能电视的显示屏幕上的显示角度,所述位移信息包括所述终端设备的旋转角度。2.如权利要求1所述的全景视频显示方法,其特征在于,所述将各所述全景视频图像贴合在所述渲染模型上,包括:生成与所述渲染模型的类型匹配的模型矩阵和纹理矩阵,所述模型矩阵包括多个模型顶点,所述纹理矩阵包括多个纹理顶点,各所述纹理顶点和各所述模型顶点一一对应;基于所述模型矩阵和所述纹理矩阵,依次将各所述全景视频图像贴合在所述渲染模型上。3.如权利要求2所述的全景视频显示方法,其特征在于,所述基于所述模型矩阵和所述纹理矩阵,依次将各所述全景视频图像贴合在所述渲染模型上,包括:确定所述纹理矩阵中的各所述纹理顶点的位置,将各所述全景视频图像中与各所述纹理顶点对应的点贴合在各所述纹理顶点上;对各所述全景视频图像中的各个点进行映射处理,以使得各所述全景视频图像中的各个点均贴合在所述纹理矩阵中;将所述纹理矩阵中的各所述纹理顶点对应贴合在所述模型矩阵中的各所述模型顶点上,以使得各所述全景视频图像贴合在所述渲染模型上。4.如权利要求1所述的全景视频显示方法,其特征在于,所述将所述目标全景视频图像显示在所述智能电视的显示屏幕上,包括:生成投影矩阵、观察矩阵和视图矩阵,所述投影矩阵用于框选需要显示的所述目标全景视频图像的显示范围,所述视图矩阵用于调整所述目标全景视频图像的显示比例,所述观察矩阵用于调整显示的所述目标全景视频图像的所述显示角度;根据所述投影矩阵和所述视图矩阵确定所述目标全景视频图像的显示范围;根据所述观察矩阵确定所述目标全景视频图像的显示角度;以所述显示范围和显示角度将所述目标全景视频图像显示在所述智能电视的显示屏幕上。5.如权利要求1所述的全景视频显示方法,其特征在于,所述...

【专利技术属性】
技术研发人员:李鸣肖云储磊赵媛
申请(专利权)人:未来电视有限公司
类型:发明
国别省市:

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

1