【技术实现步骤摘要】
【国外来华专利技术】基于媒体流来形成拼块化视频
本专利技术涉及基于媒体流来形成拼块化(tiled)视频,并且具体地但非排他地涉及用于基于拼块流(tilestream)来形成拼块化视频的方法和系统、用于形成拼块化视频的客户端计算机、用于使得客户端计算机能够形成拼块化视频的数据结构以及用于使用如上面所提及的方法的计算机程序产品。
技术介绍
诸如视频拼接(videomosaic)之类的拼块化视频是在一个或多个显示设备上组合呈现视觉上不相关的或相关的视频内容的多个视频流的示例。此类视频拼接的示例包括电视频道拼接,其包括在单个拼接视图中的多个电视频道以用于快速频道选择以及包括在单个拼接中的多个安全视频馈送以用于紧凑概览的安全相机拼接。当不同的人员需要不同的视频拼接时,视频拼接的个性化常常是所期望的,例如:个性化的电视频道拼接,其中每个用户可以具有他自己的优选的电视频道集合,个性化的交互式电子节目指南(EPG),其中每个用户能够组成与由EPG指示的电视节目相关联的视频拼接,或者个性化的安全相机拼接,其中每个安全官员可以具有他自己的一组安全馈送。在视频拼接示出当前最受关注的电视频道时的情况下,在用户电视频道偏好可能改变时或当电视频道收视率波动时个性化可随时间而改变,并且当安全官员改变位置时,其他安全视频馈送可针对该安全官员而变成相关的。另外地和/或替代地,视频拼接可以是交互式的,即被配置成响应于用户输入。例如,当用户从电视频道拼接中选择特定拼块时,电视可以切换到特定频道。WO2008/088772描述了用于生成视频拼接的传统过程。该过程包括选择处理所选视频的不同视频和服务器应用,使得表示视 ...
【技术保护点】
1.一种从多个拼块流形成解码视频流的方法,所述方法包括:‑客户端计算机从第一组拼块流标识符中选择与第一拼块位置相关联的至少第一拼块流标识符和从第二组拼块流标识符中选择与第二拼块位置相关联的至少第二拼块流标识符,所述第一拼块位置不同于所述第二拼块位置;所述第一组拼块流标识符识别包括第一视频内容的至少一部分的已编码媒体数据的拼块流,并且所述第二组拼块流标识符识别包括第二视频内容的至少一部分的已编码媒体数据的拼块流,所述第一和所述第二视频内容是不同的视频内容,优选地,组中的每个拼块流标识符与不同的拼块位置相关联;拼块流包括媒体数据和拼块位置信息,所述拼块位置信息被布置用于发信号通知解码器将所述拼块流的媒体数据解码成拼块化视频帧,拼块化视频帧包括由所述拼块位置信息指示的拼块位置处的至少一个拼块,拼块表示所述拼块化视频帧的图像区域中的视觉内容的子区域;‑所述客户端计算机基于所选择的第一拼块流标识符请求优选地一个或多个网络节点将与第一拼块位置相关联的第一拼块流传输到所述客户端计算机,并且基于所选择的第二拼块流标识符请求将与第二拼块位置相关联的第二拼块流传输到所述客户端计算机;‑所述客户端计算机将至 ...
【技术特征摘要】
【国外来华专利技术】2015.08.20 EP 15181677.41.一种从多个拼块流形成解码视频流的方法,所述方法包括:-客户端计算机从第一组拼块流标识符中选择与第一拼块位置相关联的至少第一拼块流标识符和从第二组拼块流标识符中选择与第二拼块位置相关联的至少第二拼块流标识符,所述第一拼块位置不同于所述第二拼块位置;所述第一组拼块流标识符识别包括第一视频内容的至少一部分的已编码媒体数据的拼块流,并且所述第二组拼块流标识符识别包括第二视频内容的至少一部分的已编码媒体数据的拼块流,所述第一和所述第二视频内容是不同的视频内容,优选地,组中的每个拼块流标识符与不同的拼块位置相关联;拼块流包括媒体数据和拼块位置信息,所述拼块位置信息被布置用于发信号通知解码器将所述拼块流的媒体数据解码成拼块化视频帧,拼块化视频帧包括由所述拼块位置信息指示的拼块位置处的至少一个拼块,拼块表示所述拼块化视频帧的图像区域中的视觉内容的子区域;-所述客户端计算机基于所选择的第一拼块流标识符请求优选地一个或多个网络节点将与第一拼块位置相关联的第一拼块流传输到所述客户端计算机,并且基于所选择的第二拼块流标识符请求将与第二拼块位置相关联的第二拼块流传输到所述客户端计算机;-所述客户端计算机将至少所述第一和第二拼块流的媒体数据和拼块位置信息组合成由所述解码器可解码的比特流,并且-所述解码器通过将所述比特流解码成拼块化视频帧来形成解码视频流,每个拼块化视频帧包括表示所述第一拼块流的媒体数据的视觉内容的在所述第一拼块位置处的第一拼块以及表示所述第二拼块流的媒体数据的视觉内容的在所述第二拼块位置处的第二拼块。2.根据权利要求1所述的方法,其中所述第一和第二拼块流的媒体数据基于支持拼块化视频帧的编解码器独立地进行编码,和/或其中所述拼块位置信息进一步发信号通知所述解码器:所述第一和第二拼块是基于拼块网格在空间上布置的非重叠拼块。3.根据权利要求1或2所述的方法,还包括:提供至少一个清单文件,所述清单文件包括一组或多组拼块流标识符或用于确定一组或多组拼块流标识符的信息,优选地一组或多组URL、与预定视频内容和与多个拼块位置相关联的一组拼块流标识符;基于所述清单文件选择所述第一和第二拼块流标识符。4.根据权利要求3所述的方法,其中所述清单文件包括一个或多个适配集合,适配集合定义一组表示,表示包括拼块流标识符;其中在适配集合中的每个拼块流标识符与空间关系描述(SRD)描述符相关联,所述空间关系描述符发信号通知所述客户端计算机关于与所述拼块流标识符相关联的拼块流的视频帧的拼块的拼块位置的信息;或者,其中在适配集合中的所有拼块流标识符与一个空间关系描述(SRD)描述符相关联,所述空间关系描述符发信号通知所述客户端计算机有关在所述适配集合中被识别的拼块流的视频帧的拼块的拼块位置。5.根据权利要求2-4中任一项所述的方法,其中所述第一和第二已确定拼块流标识符分别是第一和第二统一资源定位符(URL)(的一部分),其中关于所述第一和第二拼块流的所述视频帧中的拼块的拼块位置的信息被嵌入在所述拼块流标识符中。6.根据权利要求3-5中任一项所述的方法,其中所述清单文件进一步包括用于使得所述客户端计算机能够生成拼块流标识符的拼块流标识符模板,其中关于所述拼块流的所述视频帧中的所述至少一个拼块的拼块位置的信息被嵌入。7.根据权利要求3-6中任一项所述的方法,其中所述清单文件进一步包括与一个或多个拼块流标识符相关联的一个或多个从属参数,从属参数向所述客户端计算机发信号通知:共同具有从属参数且具有不同拼块位置的拼块流的媒体数据和拼块位置信息可组合成所述比特流,优选地,从属参数发信号通知:解码与所述从属参数相关联的拼块流的媒体数据依赖于至少一个基础流的元数据,优选地,所述基础流包括序列信息,所述序列信息用于向客户端计算机发信号通知由所述清单文件中的所述拼块流标识符定义的拼块流的媒体数据需要被组合成由所述解码器可解码的所述比特流所处的顺序。8.根据权利要求7所述的方法,其中所述一个或多个从属参数指向一个或多个表示,优选地,所述一个或多个表示由一个或多个表示ID来识别,所述一个或多个表示定义所述至少一个基础流;或者其中所述一个或多个从属参数指向一个或多个适配集合,优选地,所述一个或多个适配集合由一个或多个适配集合ID来识别,所述一个或多个适配集合中的至少一个包括定义所述至少一个基础流的至少一个表示。9.根据权利要求3-8中任一项所述的方法,其中所述清单文件进一步包括一个或多个从属位置参数,从属位置参数发信号通知所述客户端计算机在其中定义了至少一个基础流的所述清单文件中的至少一个位置,优选地,所述清单文件中的所述位置是由适配集合ID识别的预定义适配集合。10.根据权利要求3-9中任一项所述的方法,其中所述清单文件进一步包括与一个或多个表示或与一个或多个适配集合相关联的一个或多个群组从属参数,群组从属参数向所述客户端计算机发信号通知表示群组,其包括定义所述至少一个基础流的至少一个表示。11.根据权利要求1-10中任一项所述的方法,其中所述至少第一和第二拼块流基于诸如RTP协议的用于分组化媒体数据的传送协议或(HTTP)自适应流式传输协议、媒体流式传输协议或媒体传送协议的数据容器来格式化;和/或,其中由所述第一...
【专利技术属性】
技术研发人员:R范布兰德伯格,E托马斯,MO范德文特,
申请(专利权)人:皇家KPN公司,
类型:发明
国别省市:荷兰,NL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。