编解码方法及装置制造方法及图纸

技术编号:4158799 阅读:240 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供了一种编解码方法及相应的装置,其主要包括:在获取当前编码帧对应的图像头参数后,将所述图像头参数编码写入当前编码帧的条带中传输,从而使得解码端可以从接收到的码流的当前解码帧的条带中解析获取当前解码帧对应的图像头参数,并根据该图像头参数进行解码操作。本发明专利技术实施例通过在条带中传递相应的图像头参数信息,从而提高了图像头参数被解码端正确接收可能性,进而提高了编码传输过程的抗传输差错能力。

Coding and decoding method and device

The embodiment of the invention provides a decoding method and a corresponding device, which mainly includes: the image head parameter acquisition corresponding to the current encoding frame, the image head parameter encoding written in the current encoding frame belt transmission, the image head parameter so that the decoder can decode the frame from the received the stream in the strips to obtain analytical corresponding to the current decoded frame, and decoding operation according to the image head parameter. The embodiment of the invention in the transmission of the corresponding image head parameter zone, thereby improving the image head parameter is correctly received by the decoding end, thus improving the transmission error resistance ability of the encoding and transmitting process.

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种编解码技术。
技术介绍
目前,在数字音视频编解码技术标准(AVS, Audio Video codingStandard )中,相应的编码端采用起始码将视频数据的码流分为序列数据、 图象头以及条带数据,并分别以序列头起始码,图象头起始码和条带起始码 标记进行相应的序列数据、图象头以及条带数据的传输处理。在该处理中, 每一帧均采用了与其它帧不一样的图像头数据包(即采用不同的图像头参 数),以便在解码端通过相应的图像头参数进行针对该帧的条带解码操作, 因此,该帧的图像头参数不能被其它视频帧的解码过程所应用。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题 上述编码方案中,由于在解码端针对每一帧均需要正确地接收相应的图 像头,才能够正确地获取相应的图像头参数,进而保证正确的解码操作,因 此,上述编码方案在视频传输过程的抗传输差错能力较差,即一旦图像头丢 失,则即使条带数据正确接收,也无法解码出接收到的条带数据。
技术实现思路
本专利技术的实施例提供了 一种编解码方法及装置,以提高编码传输过程中 的抗传输差错能力。一种编码方法,包4舌6获取当前编码帧对应的图像头参数;将所述图像头参数编码写入当前编码帧的条带中,获得编码码流。一种编码装置,包括图像头参数获取单元,用于获取当前编码帧对应的图像头参数; 条带编码单元,用于将所述图像头参数获取单元获取的图像头参数编码写入当前编码帧的条带中,获得编码码流。 一种解石马方法,包4舌获得编码码流;从码流中的当前解码帧的条带中解析获取当前解码帧对应的图像头参 数,并根据该图像头参数进行解码操作。 一种解码装置,包括 码流输入单元,用于得到编码码流;条带解码单元,用于从码流输入单元得到的码流中的当前解码帧的条带 中解析获取当前解码帧对应的图像头参数,并根据该图像头参数进行解码操 作。一种编码方法,包凌舌在码流的图像头中写入一个标志符号,用于标记该图像头中是包含完整 的图像头参数,若该标志符号指示未包含完整的图像头参数,则在码流中的 该图像头区域设置部分图像头参数或不设置图像头参数,其余部分的图像头 参数或完整的图像头参数设置于条带头区域中;在码流的条带头中写入一个标志符号,用于标记该条带中是否包含图像 头参数,且若该标志符号指示包含图像头参数,则在码流中该条带的头部区 域中设置完整的或部分的图像头参数。由上述本专利技术的实施例提供的技术方案可以看出,其通过在条带中传递 相应的图像头参数信息,从而提高了图像头参数被解码端正确接收可能性,进而提高了编码传输过程的抗传输差错能力。 附图说明图1为本专利技术实施例提供的编解码处理过程示意图2为本专利技术实施例提供的图像头丟失的处理过程示意图3为本专利技术实施例提供的编解码装置的结构示意图。具体实施例方式本专利技术实施例中,在编码端获取当前编码帧对应的图像头参数后,则可 以将所述图像头参数编码写入当前编码帧的条带中进行传输,以使得解码端 能够在图像头丢失或出错的情况下,若条带数据正确接收,则仍可以获得相 应的图像头参数,以进行后续解码处理。在上述处理过程中,还可以在当前编码帧的条带中写入相应的第一参数 标志,通过该第一参数标志可以表示在该条带中是否包含图像头参数,以便 于指示解码端进行条带中的图像头参数的解码操作。本专利技术实施例中,还可以将相应的图像头参数中的 一部分写入当前编码 帧的条带中,另一部分图像头参数则写入当前编码帧的图像头中;其中,相 应的写入当前编码帧的图像头中的图像头参数可以为连续多帧能够共用的图 像头参数,从使得在图像头丢失或出错的情况下,可以通过其他帧已经解码 获得的相应的图像头参数作为该图像头中的图像头参数,相应的写入当前编 码帧的条带中的图像头参数可以为当前编码帧独有的图像头参数,该图像头 参数的正确解码获得则可以保证能够解码获得准确的视频图像。在上述处理过程中,还可以在当前编码帧的图像头中写入第二参数标 志,通过该第二参数标志可以表示在该图像头中是否包含所述图像头参数, 以指示解码端进行该图像头参数的解码操作。进一步地,在编码端发送的码流的信息具体可以包括(1) 在码流的条带头中设置第一参数标志,该标志用于表示该条带中是否存在图像头参数;如果该参数标志位指示该条带中存在图像头参数,则在码流的所述条带的头部区域通过码流符号的设置承载图像头参数的子集(即 图像头参数中的一部分)或者完整的图像头参数,否则,该条带中不承载图像头参数;(2) 在码流的图像头中设置第二参数标志,该标志用于表示该图像头中 是含有完整的图像头参数还是仅包含图像头参数的子集;如果该参数分类标 志位指示图像头区域只含有图像头参数的子集,则该区域的码流只含有图像则,该图像头区域将包含该图像头的全部图像头参数。前面对本专利技术实施例提供的编码端的编码过程进行了描述,下面将对相 应的解码端的解码过程进行描述。在解码端接收编码端发来的编码码流后,则从码流中的当前解码帧的条 带中解析获取当前解码帧对应的图像头参数,以便于根据该图像头参数进行 相应的视频解码操作。进一步地,若编码端在码流中写入了第一参数标志,则在获取当前解码 帧对应的图像头参数之前,需要解码当前解码帧的条带中的第 一参数标志, 并在根据当前解码帧的条带中的第一参数标志确定该条带中包含所述图像头 参数时,则从该条带中解析获取当前解码帧对应的图像头参数。在解码端,若从当前解码帧的条带中获取的图像头参数为当前解码帧的 部分图像头参数,则可以从当前解码帧的图像头中解析获取另 一部分图像头 参数;具体地,可以在根据当前编码帧的图像头中的第二参数标志确定在该图 像头中包含图像头参数时,则从当前解码帧的图像头中解析获取另 一部分图像头参数。相应的,在解码端,若当前解码帧的图像头丢失或出错,则可以采用之 前已经解码的其他帧的图像头中的图像头参数作为当前解码帧的图像头中的 图像头参数,从而提高编解码系统的抗差错性能,改善解码性能 进一步 地,在解码接收到的码流的过程中,若在完成一帧解码之后,解析获得条带 起始码之前未找到图像头的起始码,则可以认为当前解码帧的图像头丢失。在实际应用过程中,进一步地,本专利技术实施例可以在码流的图像头中写 入一个标志符号,用于标记该图像头中是包含完整的图像头参数,若该标志 符号指示未包含完整的图像头参数(此时,可能包含部分的图像头参数,也 可能未包含图像头参数),则在码流中的该图像头区域设置部分图像头参数 或不设置图像头参数,其余部分的图像头参数或完整的图像头参数(即图像 头中不设置图像头参数)设置于条带头区域中。本专利技术实施例还可以在码流 的条带头中写入一个标志符号,用于标记该条带中是否包含图像头参数,且 若该标志符号指示包含图像头参数,则在码流中该条带的头部区域中设置完 整的图像头参数或部分的图像头参数。可见,本专利技术实施例的实现可以提高码流的抗图像头丢失能力,使得在 某帧的图像头丢失的情况下,仍能解码出该帧所接收到的条带数据,进而获 得相应的图像头参数,保证解码过程的正常进行。为便于对本专利技术实施例的理解,下面将对本专利技术实施例的具体实现过程进4于^细4苗述。 (一)编码端在编码端,如图1所示,具体采用的图像头参数的编码处理过程可以包括 以下步骤步骤101 本文档来自技高网...

【技术保护点】
一种编码方法,其特征在于,包括: 获取当前编码帧对应的图像头参数; 将所述图像头参数编码写入当前编码帧的条带中,获得编码码流。

【技术特征摘要】
1、一种编码方法,其特征在于,包括获取当前编码帧对应的图像头参数;将所述图像头参数编码写入当前编码帧的条带中,获得编码码流。2、 根据权利要求1所述的方法,其特征在于,该方法还包括在当前编码帧的条带中写入第一参数标志,用于表示在该条带中是否包 含所述图像头参数。3、 根据权利要求1或2所述的方法,其特征在于,写入当前编码帧的条带 中的图像头参数为当前编码帧的所有图像头参数或部分图像头参数,其中, 若为部分图像头参数,则该方法还包括将图像头参数中的另一部分编码写入当前编码帧的图像头中,并传输。4、 根据权利要求3所述的方法,其特征在于,该方法还包括 在当前编码帧的图像头中写入第二参数标志,用于表示在该图像头中是否包含所述图像头参数。5、 根据权利要求3所述的方法,其特征在于,写入当前编码帧的图像头 中的图像头参数为连续多帧能够共用的图像头参数,写入当前编码帧的条带 中的图像头参数为无法多帧共用的图像头参敖。6、 一种编码装置,其特征在于,包括图像头参数获取单元,用于获取当前编码帧对应的图像头参数; 条带编码单元,用于将所述图像头参数获取单元获取的图像头参数编码写入当前编码帧的条带中,获得编码码流。7、 根据权利要求6所述的装置,其特征在于,所述条带编码单元还包括 第一标志写入单元,用于在当前编码帧的条带中写入第一参数标志,用于表 示在该条带中是否包含所述图像头参数。8、 根据权利要求6或7所述的装置,其特征在于,该装置还包括图像头编码单元,用于在写入当前编码帧的条带中的图像头参数为当前编码帧的部分 图像头参数时,将图像头参数中的另 一 部分编码写入当前编码帧的图像头 中,并传输。9、 根据权利要求8所述的装置,其特征在于,所述图像头编码单元还包 括第二标志写入单元,用于在当前编码帧的图像头中写入第二参数标志,用 于表示在该图像头中是否包含所述图像头参数的另一部分。10、 根据权利要求8所述的装置,其特征在于,在所述图像头编码单元 中,写入当前编码帧的图像头中的图像头参数为连续多帧能够共用的图像头 参数;在所述条带编码单元中,写入当前编码帧的条带中的图像头参数为无 法多帧共用的图像头参数。11、 一种解码方法,其特征在于,包括 获得编码码流;从码流中的当前解码帧的条带中解析获取当前解码帧对应的图像头参 数,并根据该图像头参数进行解码操作。12、 根据权利要求11所述的方法,其特征在于,所述获取当前解码帧对 应的图像头参数的过程包括当根据当前解码帧的条带中的第 一参数标志确定该条带中包含所述图像 头参数时,则从该条带中解析获取当前解码帧对应的图像头参数。13、 根据权利要求11或12所述的方法,其特征在于,该方法还包括当从当前解码帧的条带中获取的图像头参数为当前解码帧的部分图像头 参数时,则从当前解码帧的图像头中解析获取...

【专利技术属性】
技术研发人员:赖昌材郑萧桢郑建铧
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1