[发明专利]用于视频流的后处理的方法及设备有效
| 申请号: | 201510883470.1 | 申请日: | 2015-12-04 |
| 公开(公告)号: | CN105677270B | 公开(公告)日: | 2018-06-26 |
| 发明(设计)人: | 袁松 | 申请(专利权)人: | 安讯士有限公司 |
| 主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F9/50 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 康泉;宋志强 |
| 地址: | 瑞典*** | 国省代码: | 瑞典;SE |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频流 后处理 视频流处理设备 客户端设备 着色器 分配 | ||
本发明公开了一种用于视频流的后处理的方法及设备。本发明涉及处理视频流的领域,并且更具体地,涉及使用着色器的视频流的后处理领域。在视频流处理设备和客户端设备之间分配视频流的处理。
技术领域
本发明涉及处理视频流的领域,并且更具体地,涉及使用着色器的视频流的后处理的领域。
背景技术
如今,许多视频处理系统遵循一种标准的体系结构,该体系结构通常包括服务器,该服务器接收视频流、处理视频流以及随后经由网络向远程客户端传输处理的视频流。
针对计算的原因以及用于提高性能,使用服务器和远程客户端两者的处理能力可能是有利的。
一些处理涉及由图形处理单元(GPU)进行的处理。GPU创建打算输出到显示器的图像。GPU还可适于控制视频流中的图像。在服务器-客户端系统中,能够在服务器以及在客户端两者上使用用于实施图形处理的GPU可能是有利的。
US 2013/0016107(CHNOW INC.)涉及一种用于能够使用服务器侧渲染以及客户端侧渲染两者渲染图形的方法。该文档中的主要想法是决定应在服务器上进行渲染还是在客户端上进行渲染。如果在服务器上进行渲染,则从服务器向客户端发送视频数据(即,像素数据),并且随后显示视频数据。如果在客户端上进行渲染,则向客户端发送图形数据(即,矢量数据),并且随后使用客户端的GPU将图形数据渲染到视频数据中。基于客户端和服务器中的GPU的可用的处理能力并且基于网络带宽来进行选择。
在处理图形数据并且图形数据渲染到视频数据(例如,计算机游戏)中的应用中,US 2013/0016107的方法可能是有利的。为了在服务器以及在客户端两者上处理视频数据,需要不同的方法,例如,通过应用特殊效果的着色器以及视频后处理。
发明内容
据此,本发明的一个目的是解决或至少减少上面讨论的缺陷中的一个或几个。通常,通过所附的独立的专利权利要求实现上述目的。
根据第一方面,通过一种用于在系统中处理视频流的方法实现本发明,所述系统包括视连接到客户端设备的视频流处理设备,所述方法包括:设置要应用到所述视频流的一个或多个着色器,在所述视频流处理设备处通过第一处理将所述一个或多个着色器中的至少一个着色器应用到所述视频流中的至少一子集,在所述客户端设备处通过第二处理将所述一个或多个着色器中的至少一个着色器应用到所述视频流中的至少一子集,其中所述第二处理中应用的所述一个或多个着色器中的所述至少一个着色器被从所述视频流处理设备传输到所述客户端设备。
着色器是计算机图形中使用的计算机程序。着色器例如用于特殊效果以及视频后处理。存在各种类型的着色器,例如,可用于透视变换的顶点着色器,可用于改变像素颜色和位置的像素着色器,以及可用于视频分析计算的计算着色器。着色器要求要执行的兼容的图形处理单元(GPU)。例如,所有GPU不支持计算着色器。GPU可支持OpenGL,其是用于渲染2D和3D矢量图形的多平台应用程序接口(API)。
在本说明书的上下文中,术语“处理”应理解为对所述处理涉及的视频流中的至少一子集的着色器的执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安讯士有限公司,未经安讯士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510883470.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:插黑处理方法、装置和显示装置
- 下一篇:一种数据处理方法及装置





