一种前向纠错编码方法、译码方法、存储介质及电子装置制造方法及图纸

技术编号:43840669 阅读:18 留言:0更新日期:2024-12-31 18:36
本申请实施例提供了一种前向纠错编码方法、译码方法、存储介质及电子装置,该方法包括:根据预设数据包大小将待发送的视频数据块分割成多个数据包,并确定多个数据包的码长,根据多个数据包的码长和下一时间段内的预测丢包率确定下一时间段内编码后的视频数据块的冗余度,根据多个数据包的码长和冗余度从预先构造的多个生成矩阵中确定目标生成矩阵,根据目标生成矩阵对多个数据包进行前向纠错编码,得到多个编码包。本申请实施例可以解决相关技术中前向纠错编译码的信道波动适应性较差的问题,通过预测丢包率来确定编码冗余度,能更好的适应信道波动情况,降低整体发送数据的冗余度。

【技术实现步骤摘要】

本申请涉及通信领域,具体而言,涉及一种前向纠错编码方法、译码方法、存储介质及电子装置


技术介绍

1、超高清视频是继视频数字化、高清化之后的新一轮重大技术革新,将带动视频采集、制作、传输、呈现、应用等产业链各环节发生深刻变革。在视频编解码方面,音视频编解码技术标准(audio video coding standard,简称avs)工作组已完成我国第三代国家数字视频编解码技术标准avs3基准档次的制定工作,表明了高清实时视频传输技术对社会发展的重要性。

2、然而,网络环境不佳导致的丢包或误码会对视频质量造成严重影响。例如,无线信道由于多径衰落、多普勒效应以及噪声的存在导致误码;有线信道由于缓存(buffer)有限引发网络拥塞造成丢包。对于前者,已有著名的信道编码方法解决无线物理层的误码问题;对于后者,现有解决方案主要有前向纠错编码(forward error correction,简称fec)或重传技术。重传是目前最有效抵抗丢包的技术之一,但是在高往返时间(round-trip time,简称rtt)下重传带来接收端累计时延变长,从而引起整个端本文档来自技高网...

【技术保护点】

1.一种前向纠错编码方法,应用于发送端,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述根据预设数据包大小将待发送的视频数据块分割成多个数据包,并确定所述多个数据包的码长之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,根据预设数据包大小将待发送的视频数据块分割成多个数据包,并确定所述多个数据包的码长,包括:

4.根据权利要求1所述的方法,其特征在于,在所述根据所述多个数据包的码长和下一时间段内的预测丢包率确定所述下一时间段内编码后的视频数据块的冗余度之前,所述方法还包括:

5.根据权利要求1所述...

【技术特征摘要】

1.一种前向纠错编码方法,应用于发送端,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述根据预设数据包大小将待发送的视频数据块分割成多个数据包,并确定所述多个数据包的码长之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,根据预设数据包大小将待发送的视频数据块分割成多个数据包,并确定所述多个数据包的码长,包括:

4.根据权利要求1所述的方法,其特征在于,在所述根据所述多个数据包的码长和下一时间段内的预测丢包率确定所述下一时间段内编码后的视频数据块的冗余度之前,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述多个数据包的码长和下一时间段内的预测丢包率确定下一时间段内编码后的视频数据块的冗余度,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述预测丢包率和所述冗余比确定所述冗余度,包括:

7.根据权利要求1所述的方法,其特征在于,在所述根据所述多个数据包的码长和所述冗余度从预先构造的多个生成矩阵中确定目标生成矩阵之前,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述根据所述多个数据包的码长和所述冗...

【专利技术属性】
技术研发人员:刘志龙李军徐灵敏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1