[发明专利]一种串流数据的显示方法及设备在审
申请号: | 202111359884.6 | 申请日: | 2021-11-17 |
公开(公告)号: | CN114095655A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 王智利;于全夫;郝冬宁 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232;H04N5/262;G06T7/40;G06T7/90;G06T13/00;G06T15/20 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串流 数据 显示 方法 设备 | ||
本申请涉及显示技术领域,提供一种串流数据的显示方法及设备,在接收到外部设备发送的第一帧串流数据时,确定串流数据的类型,无需针对每一帧都进行判断,节省计算资源;通过对串流数据进行帧解码,获得纹理数据,并将纹理数据拷贝到GPU的渲染管线中进行渲染显示,充分利用GPU的并行处理能力,且不占用CPU资源。渲染过程中,针对不同类型的串流数据,采用与类型相匹配的方式,一次性从纹理数据中分别提取左眼纹理数据和右眼纹理数据,并基于提取的左右眼纹理数据,分别绘制左右眼画面并同时显示,提升了VR设备的渲染能力和显示效率,进而提升了用户的沉浸式体验。
技术领域
本申请涉及显示技术领域,尤其涉及一种串流数据的显示方法及设备。
背景技术
随着虚拟现实(Virtual Reality,VR)技术的发展,沉浸式的体验逐渐遍布现代生活的各个行业,如直播、游戏等行业。VR串流作为VR领域的一个高频使用场景,串流数据的渲染显示直接影响了用户的沉浸式体验。
以游戏场景为例,VR设备接收到外部设备的游戏数据后,将游戏数据渲染到左右眼显示屏幕,渲染效率越高,则在游戏体验中,玩家竞技的精准度越高。
因此,提高串流数据的渲染显示效率对VR设备的沉浸式体验具有重要研究意义。
发明内容
本申请实施例提供了一种串流数据的显示方法及设备,用以提高VR设备对串流数据的渲染显示效率。
第一方面,本申请实施例提供一种串流数据的显示方法,应用于VR设备,包括:
接收到外部设备发送的第一帧串流数据时,确定所述串流数据的类型;
针对接收的每一帧串流数据,对所述串流数据进行帧解码,并从解码后的串流数据中获取纹理数据;
根据所述串流数据的类型,从获取的纹理数据中分别获取左眼纹理数据和右眼纹理数据;
根据所述左眼纹理数据和所述右眼纹理数据,分别渲染左眼画面和右眼画面,并同时显示所述左眼画面和所述右眼画面。
第一方面,本申请实施例提供一种VR设备,包括处理器、存储器、显示器和外部通信接口,所述外部通信接口、所述显示器和所述存储器与所述处理器通过总线连接;
所述存储器存储有计算机程序指令,所述处理器根据所述计算机程序指令,执行以下操:
通过所述外部通信接口,在接收到外部设备发送的第一帧串流数据时,确定所述串流数据的类型;
针对接收的每一帧串流数据,对所述串流数据进行帧解码,并从解码后的串流数据中获取纹理数据;
根据所述串流数据的类型,从获取的纹理数据中分别获取左眼纹理数据和右眼纹理数据;
根据所述左眼纹理数据和所述右眼纹理数据,分别渲染左眼画面和右眼画面,并由所述显示器同时显示所述左眼画面和所述右眼画面。
第三方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使XR设备执行本申请实施例提供的串流数据的显示方法。
本申请的上述实施例中,VR设备对外部设备发送的串流数据进行帧解码后,获得纹理数据,并根据第一帧串流数据确定串流数据的类型,无需针对每一帧都进行判断,节省计算资源;针对不同类型的串流数据,采用与类型相匹配的方式从纹理数据中分别提取左眼纹理数据和右眼纹理数据,并基于提取的左右眼纹理数据,分别绘制左右眼画面并同时显示。通过获得的纹理数据,一次性提取左眼纹理数据和右眼纹理数据,提升了VR设备的渲染能力,串流数据的渲染显示效率更高,进而提升了用户的沉浸式体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111359884.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示面板及显示装置
- 下一篇:车辆预警信息提示系统、方法及存储介质
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置