[发明专利]并行处理以识别视频数据中的标记序列有效
申请号: | 201680005084.5 | 申请日: | 2016-01-05 |
公开(公告)号: | CN107534776B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 吴勇军;林志隆 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04N19/43 | 分类号: | H04N19/43;H04N19/436;H04N19/44;H04N19/513 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 并行 处理 识别 视频 数据 中的 标记 序列 | ||
视频解码方法由具有多个并行处理单元的计算机实现。接收数据元素的流,数据元素的流中的一些对视频内容进行编码。流包含标记序列,每个标记序列包含不对视频内容进行编码的标记。在每个标记序列中出现数据元素的已知模式。流的相应部分被供应给每个并行处理单元。每个并行处理单元处理流的相应部分,由此并行地处理流的多个部分,以检测多个部分中的任何一个是否与数据元素的已知模式相匹配,从而识别标记。编码的视频内容与识别的标记分离。分离的视频内容被解码,并且解码的视频内容在显示器上输出。
背景技术
在现代通信系统中,视频信号可以通过诸如有线和/或无线网络,通常是基于分组的网络(例如,因特网)的介质从一个设备被发送到另一个设备。通常,视频内容(即表示视频片段中的样本的值(例如,色度、亮度)的数据)由发送设备处的编码器进行编码,以便压缩视频内容用于通过网络进行传输。这里,“片段”是指视频的帧或视频的帧的区域,即帧由一个或多个片段组成。针对给定片段的编码可以包括帧内编码,由此(宏)块相对于相同片段中的其他块被编码。在这种情况下,依据该块和相邻块之间的差(残差)对目标块进行编码。可替代地,针对一些帧或片段的编码可以包括帧间编码,由此通常基于运动预测,目标片段中的块相对于前述帧中的相对应的部分被编码。在这种情况下,依据识别块与要根据其进行预测的相对应的部分之间的偏移的运动向量以及块与要根据其进行预测的相对应的部分之间的差(残差)对目标块进行编码。然后,残差数据可以经过转换成为频率系数,然后频率系数经过量化,由此频率系数的范围被压缩为单个值。最后,诸如熵编码的无损编码可以应用于量化系数。在接收设备处的相对应的解码器基于适当的预测类型来对所接收的视频信号的片段进行解码,以便将其解压缩以在显示器上输出。
视频内容一旦被编码,则编码的视频内容被构造用于经由网络来进行传输。编码的视频内容可以被划分成分组,每个分组均包含编码的片段。例如,H.264和HEVC(高效率视频编码)标准定义了视频编码层(VCL)以及网络抽象层(NAL),在该视频编码层(VCL)处进行(例如,帧间/帧内)编码以生成编码的视频内容(VCL数据),在该网络抽象层处VCL数据被封装在分组(称为NAL单元(NALU))中以用于传输。VCL数据表示视频片段中的样本的值。通常包括可用于相对大量的帧或片段的编码参数的非VCL数据也被封装在NAL处的NALU中。每个NALU都有有效载荷,其包含字节(8位)格式的VCL或非VCL数据(不是两者)以及两字节的报头,两字节的报头除其它功能之外还识别NALU的类型。
NAL表示是要与各种网络传输层格式以及不同类型的计算机可读存储介质相兼容。一些面向分组的传输层协议提供了通过其可以将VCL/非VCL数据划分到分组中的机制;然而,其他面向流的传输层协议不提供该机制。鉴于后者,定义了H.264字节流格式,由此可以在网络的传输层处表示和接收包括编码的VCL数据、非VCL数据和NALU报头数据的原始NAL数据以用于解码,或从本地计算机存储表示和接收该原始NAL数据,作为数据元素的流。“数据元素的流”(流)表示数据元素的序列,该数据元素的序列被接收并因此随着时间的推移变得可用于解码,使得在流的较早部分中的视频内容的解码和输出可以在流的稍后部分已经被接收之前开始。对于H.264字节流格式,该流是字节流,即数据元素是字节。在HEVC标准中定义了类似的格式,即H.264的后继。SMPTE VC-1标准中也采用了类似的格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680005084.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像预测方法和相关设备
- 下一篇:视频中的帧间画面的编码和解码