一种视频数据编码、解码的方法和装置的制造方法_2

文档序号:8434218阅读:来源:国知局
br>[0067] 第一编码单元,用于对所述第一待编码数据和所述位置信息进行编码,生成第一 信息组;
[0068] 第二编码单元,用于对所述第二待编码数据和所述位置信息进行编码,生成第二 信息组。
[0069] 结合第四方面,在第一种可能的实现方式中,所述第二编码单元具体用于,当参考 信息组集合中包含所述第一信息组时,对所述第二待编码数据和所述位置信息进行编码, 生成第二信息组;所述参考信息组集合由参考信息组构成,参考信息组是指编码所述待编 码视频序列中的待编码信息组之后生成的信息组。
[0070] 结合第四方面,在第二种可能的实现方式中,所述第一编码单元具体用于,对所述 第一待编码数据、所述位置信息和第一信息组的属性信息进行编码,生成所述第一信息组; 所述第一信息组的属性信息用于表征所述第一信息组为基本信息组。
[0071] 结合第四方面的第二种可能的实现方式,在第H种可能的实现方式中,所述第一 信息组的属性信息位于所述第一信息组的网络抽象层单元头中。
[0072] 结合第四方面,在第四种可能的实现方式中,所述第二编码单元具体用于,对所述 第二待编码数据、所述位置信息、第二信息组的属性信息和所述第一信息组的网络抽象层 单元类型进行编码,生成所述第二信息组;所述第二信息组的属性信息用于表征所述第二 信息组为兀余信息组。
[0073] 结合第四方面的第四种可能的实现方式,在第五种可能的实现方式中,所述第二 信息组的属性信息位于所述第二信息组的网络抽象层单元头中。
[0074] 结合第四方面的第四种可能的实现方式或者第五种可能的实现方式,在第六种可 能的实现方式中,所述第一信息组的网络抽象层单元类型位于所述第二信息组的边信息集 合中。
[00巧]结合第四方面,在第走种可能的实现方式中,所述位置信息包括:所述待编码信息 组在所述待编码视频序列中的显示位置,或者所述待编码信息组在所述待编码视频序列中 的编码位置。
[0076] 结合第四方面,在第八种可能的实现方式中,所述待编码信息组为W下视频编码 单位之一;图像、条带、片或者峽。
[0077] 结合第四方面,在第九种可能的实现方式中,所述生成单元包括:
[0078] 确定子单元,用于确定所述待编码信息组中的待参考信息;所述待参考信息是指 被所述待编码视频序列中的其他待编码信息组参考的信息;
[0079] 生成子单元,用于生成与所述待参考信息对应的兀余信息组。
[0080] 结合第四方面,在第十种可能的实现方式中,所述第一信息组的网络抽象层单元 类型不为峽内随机接入点IRAP类型。
[0081] 第五方面,提供一种视频数据解码的装置,包括:
[0082] 确定单元,用于确定待解码码流中的一待解码信息组W及参考信息组集合;所述 待解码信息组包含数据信息和所述待解码信息组的位置信息;所述待解码码流包含基本信 息组和与所述基本信息组对应的兀余信息组,所述基本信息组在所述待解码码流中的位置 在所述兀余信息组之前;所述待解码信息组为基本信息组或者兀余信息组;所述参考信息 组集合由参考信息组构成,参考信息组是指解析所述待解码码流中的待解码信息组的数据 信息之后,生成的信息组;
[0083] 第一处理单元,用于若所述参考信息组集合中的至少一个参考信息组的位置信息 与所述待解码信息组的位置信息相同,则丢弃所述待解码信息组;或者,第二处理单元,用 于若所述参考信息组集合中的参考信息组的位置信息均与所述待解码信息组的位置信息 不同,则解析所述数据信息。
[0084] 结合第五方面,在第一种可能的实现方式中,所述参考信息组集合中的参考信息 组包含参考状态,所述参考状态包括可参考状态和不可参考状态;所述参考信息组集合中 的第一参考信息组的位置信息与所述待解码信息组的位置信息相同;
[0085] 所述第一处理单元具体用于,若所述第一参考信息组的参考状态为可参考状态, 则丢弃所述待解码信息组。
[0086] 结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一 处理单元还用于,若所述第一参考信息组的参考状态为不可参考状态,则解析所述数据信 息。
[0087] 结合第五方面的第一种可能的实现方式,在第H种可能的实现方式中,所述可参 考状态包括;远距离可参考状态和近距离参考状态。
[0088] 结合第五方面,在第四种可能的实现方式中,所述待解码信息组为W下视频解码 单位之一;图像、条带、片或者峽。
[0089] 结合第五方面,在第五种可能的实现方式中,所述待解码信息组的网络抽象层单 元类型不为峽内随机接入点IRAP类型。
[0090] 第六方面,提供一种视频数据解码的装置,包括:
[0091] 确定单元,用于确定待解码码流中的第一待解码信息组;所述第一待解码信息组 包含数据信息、属性信息和所述第一待解码信息组的位置信息,所述属性信息用于表征所 述第一待解码信息组为基本信息组或者兀余信息组;
[0092]W及,在所述属性信息表征所述第一待解码信息组为兀余信息组的情况下,确定 参考信息组集合;所述参考信息组集合由参考信息组构成,参考信息组是指解析所述待解 码码流中的待解码信息组的数据信息之后,生成的信息组;
[0093] 第一处理单元,用于若所述参考信息组集合中的至少一个参考信息组的位置信息 与所述第一待解码信息组的位置信息相同,则丢弃所述第一待解码信息组;
[0094] 或者,第二处理单元,用于若所述参考信息组集合中的参考信息组的位置信息均 与所述第一待解码信息组的位置信息不同,则解析所述数据信息。
[0095] 结合第六方面,在第一种可能的实现方式中,当所述装置包括上述第二处理单元 时,所述确定单元还用于,确定所述待解码码流中的第二待解码信息组;
[0096] 所述装置还包括;解码单元,用于解码所述第二待解码信息组;
[0097] 更新单元,用于在解码所述第二待解码信息组之后更新所述参考信息组集合;
[0098] 所述第二处理单元具体用于,若所述更新后的参考信息组集合中的参考信息组的 位置信息均与所述第一待解码信息组的位置信息不同,则解析所述数据信息。
[0099] 结合第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第二 处理单元还用于,若所述更新后的参考信息组集合中的至少一个参考信息组的位置信息与 所述第一待解码信息组的位置信息相同,则丢弃所述第一待编码信息组。
[0100] 结合第六方面,在第H种可能的实现方式中,所述参考信息组集合中的参考信息 组包含参考状态,所述参考状态包括可参考状态和不可参考状态;所述参考信息组集合中 的第一参考信息组的位置信息与所述第一待解码信息组的位置信息相同;
[010。 所述第一处理单元具体用于,若第一参考信息组的参考状态为可参考状态,则丢 弃所述第一待解码信息组。
[0102] 结合第六方面的第H种可能的实现方式,在第四种可能的实现方式中,所述第一 处理单元还用于,若所述第一参考信息组的参考状态为不可参考状态,则解析所述数据信 息。
[0103] 结合第六方面,在第五种可能的实现方式中,所述第一待解码信息组的属性信息 位于所述第一待解码信息组的网络抽象层单元头中。
[0104] 结合第六方面的第H种可能的实现方式,在第六种可能的实现方式中,所述可参 考状态包括;远距离可参考状态和近距离参考状态。
[0105] 结合第六方面、第六方面的第一种可能的实现方式至第六种可能的实现方式任一 种,在第走种可能的实现方式中,所述第一待解码信息组的属性信息表征所述第一待解码 信息组为兀余信息组,所述第一待解码信息组还包含与所述第一待解码信息组对应的基本 信息组的网络抽象层单元类型;
[0106] 当所述装置包括所述第二处理单元时,所述装置还包括:
[0107] 替换单元,用于将所述网络抽象层单元类型替换为与所述第一待解码信息组对应 的基本信息组的网络抽象层单元类型。
[010引结合第六方面的第走种可能的实现方式,在第八种可能的实现方式中,与所述第 一待解码信息组对应的基本信息组的网络抽象层单元类型位于所述第一待解码信息组的 边信息集合中。
[0109] 结合第六方面,在第九种可能的实现方式中,所述第一待解码信息组为W下视频 解码单位之一:图像、条带、片或者峽。
[0110] 结合第六方面,在第十种可能的实现方式中,所述第一待解码信息组的网络抽象 层单元类型不为峽内随机接入点IRAP类型。
[0111] 上述方案的编码方法和编码装置,不需要标记第一信息组和第二信息组的属性信 息,因此能够提到编码效率。上述方案的解码方法和解码装置,不需要在视频数据的编码的 过程中标记条带为基本条带或者兀余条带,因此能够提高编码效率;或者,不需要基本条带 在与该基本条带对应的兀余条带之前解码,也就是说需要基本条带在与该基本条带对应的 兀余条带之前传输,因此能够提高传输的灵活性。
【附图说明】
[0112] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W 根据该些附图获得其他的附图。
[0113] 图1为本发明实施例一提供的一种视频数据编码的方法的流程图;
[0114] 图2为本发明实施例二提供的一种视频数据解码的方法的流程图;
[0115] 图3为本发明实施例H提供的另一种视频数据解码的方法的流程图;
[0116] 图4为本发明实施例1提供的一种视频数据编码的方法的流程图;
[0117] 图5为本发明实施例1提供的一种视频数据解码的方法的流程图;
[0118] 图6为本发明实施例1提供的另一种视频数据解码的方法的流程图;
[0119] 图7为本发明实施例2提供的一种视频数据编码的方法的流程图;
[0120] 图8为本发明实施例2提供的一种视频数据解码的方法的流程图;
[0121] 图8A为本发明实施例2提供的另一种视频数据解码的方法的流程图;
[0122] 图9为本发明实施例四提供的一种视频数据编码的装置的结构图;
[0123] 图10为本发明实施例四提供的另一种视频数据编码的装置的结构图;
[0124]图11为本发明实施例五提供的一种视频数据编码的装置的结构图;
[0125] 图12为本发明实施例六提供的一种视频数据解码的装置的结构图;
[0126]图13为本发明实施例走提供的一种视频数据解码的装置的结构图;
[0127] 图14为本发明实施例八提供的一种视频数据解码的装置的结构图;
[012引图15为本发明实施例八提供的一种视频数据解码的装置的结构图;
[0129] 图16为本发明实施例九提供的一种视频数据解码的装置的结构图。
【具体实施方式】
[0130] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0131] 本文中术语"和/或",仅仅是一种描述关联对象的关联关系,表示可W存在H种 关系,例如,A和/或B,可W表示;单独存在A,同时存在A和B,单独存在B 种情况。另 夕F,本文中字符"/",一般表示前后关联对象是一种"或"的关系。
[0132] 实施例一
[0133] 如图1所示,为本发明实施例提供的一种视频数据编码的方法,包括:
[0134] 101;确定待编码视频序列中的一待编码信息组;所述待编码信息组包含第一待 编码数据。
[0135] 示例性的,本实施
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1