首页> 中国专利> 一种通信网络中改进的EWF码编码方法

一种通信网络中改进的EWF码编码方法

摘要

一种通信网络中改进的EWF码编码方法,其流程为:对多媒体信源进行分层编码、对基本层和增强层数据分类构成信源分组、产生EWF编码分组、接收机分层译码、发射机更改产生EWF编码分组、接收机再次分层译码、信源译码;所述发射机更改产生EWF编码分组和接收机再次分层译码为:发射机收到译码成功信号后,再次产生编码分组前对数据进行处理:根据需要重复所述接收机分层译码、发射机更改产生EWF编码分组和接收机再次分层译码步骤,整个过程直至译码完成或者发送完最大可发送编码分组数目为止。本发明能获得更好的译码效果,提高了增强层信源分组译码能力10%,其代价是增加了部分编码复杂度和引入了部分反馈机制。

著录项

  • 公开/公告号CN104065458A

    专利类型发明专利

  • 公开/公告日2014-09-24

    原文格式PDF

  • 申请/专利权人 兰州大学;

    申请/专利号CN201410315950.3

  • 发明设计人 袁磊;

    申请日2014-07-03

  • 分类号H04L1/00;H03M13/35;H04N19/67;H04N19/89;H04N19/30;

  • 代理机构甘肃省知识产权事务中心;

  • 代理人马英

  • 地址 730000 甘肃省兰州市城关区天水南路222号

  • 入库时间 2023-12-17 01:44:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-05-17

    授权

    授权

  • 2014-10-22

    实质审查的生效 IPC(主分类):H04L1/00 申请日:20140703

    实质审查的生效

  • 2014-09-24

    公开

    公开

说明书

技术领域

本发明涉及一种在通信网络中实现可靠多媒体传输的新方法,属于通信编 码技术领域。

背景技术

在多媒体数据广播中,通常采用对数据进行分层编码的方式来减少信道错 误对接收数据完整性的破坏,如可伸缩性视频编码(Svalable Video Coding, SVC)方案,(见“Overview of Scalable Video Coding Extension of the H.264/AVC Standard”,IEEE Transactions on Circuits and Systems for Video Technology,Vol.17,No.9,September2007)。该编码方案将数据分成若干 层进行传输,基本层(Base Layer)数据提供一个基本的图像质量,增强层 (Enhancement Layer)数据在基本层数据基础上通过增量的方式对图像质量进 行改善。这样,接收机就可根据信道质量接收不同层数的数据。

喷泉码是一种应用于删除信道的纠删码技术。喷泉码的典型应用包括组播 和广播业务、分布式网络存储等。喷泉码的基本思想是,在发送端使用无比率 编码方法将K个信源分组编成半无穷编码分组序列进行发送。每一个接收点正确 接收到K个编码分组(或者略大于K个编码分组)即可解出原发送的K个信源分组。 接收机正确译出所发送的K个信源分组后,即向发送端发送单次确认信号,结束 此次通信。目前,一种系统Raptor码已被3GPP组织的MBMS标准所采纳。

在采用MPEG和H.264等编码格式的视频文件或者JPEG2000等编码格式的 图像文件传输中,部分数据需要更高的可靠性;在视频点播(Video-on-Demand, VOD)系统中,部分数据需要更快的恢复能力。在这些应用场景中,传统的喷泉 码已不能满足传输需求,这时需要研究具有不等差错保护(Unequal Error Protection,UEP)特性的喷泉码。Rahnavard等人在文章“Rateless codes with unequal error protection property”(IEEE Transactions on Information Theory,Vol.53,No.4,April2007)中提出了加权类UEP喷泉码。随后 Sejdinovic等人又提出了一种更加灵活新颖的UEP喷泉码设计方法,这种码被 命名为扩展窗喷泉(Expanding Window Fountain,EWF)码(见“Expanding Window Fountain Codes for Unequal Error Protection”,IEEE Transactions on Communications,Vol.57,No.9,September2009)。

传统的EWF码编码方法为假定有K个信源分组要在删除信道中传输,信源 分组根据要求的保护级别被划分成了r类,其大小分别为

s1,s2,L,sr,s1+s2+L+sr=K。最前面的s1个信源分组代表最重要的 信息,紧接着的s2个信源分组代表第二级别重要信息,依次类推得到r类,即 如果i>j的话,则si的重要性高于sj。这样划分信源分组确定了一个 严格递增的数据集合子集,我们叫做窗。第i类窗是由头个信源 分组构成,可以看出第i保护级别类的信源分组属于第i类窗及j(大于i) 类窗。我们可以使用生成多项式来表示信息类别的划分,其 中此外,引入定义不同于原始的LT码,EWF码安排每 一个编码分组到一个随机选择的窗,根据窗分布函数这里Γi表示 选择第i个窗的概率。也就是说,一个编码分组被确定,其编码过程按照原始 的LT码过程,根据一个合适的度分布函数执行在选定的第ki个数据集上。简言 之,EWF码FEW(Π,Γ,Ω(1),…,Ω(r))是一种喷泉码,其安排每一个编码分组到第j类 窗的概率为Γj,编码过程按照原始的LT码的方法,根据合适的度分布函数 执行在第j类窗的数据集上。上述内容记录在文献“Expanding>

发明内容

本发明的目的在于对传统EWF编码方法进行改造,提供了一种改进的EWF 码编码方法,能够改善EWF码的译码性能。

本发明的目的是通过下述技术方案实现的:

一种通信网络中改进的EWF码编码方法,其流程为:对多媒体信源进行分层 编码、对基本层和增强层数据分类构成信源分组、产生EWF编码分组、接收机 分层译码、发射机更改产生EWF编码分组、接收机再次分层译码、信源译码; 所述产生EWF编码分组为:设定EWF码编码参数:窗分布函数和度分布函数, 产生编码分组发送,其中,第一类窗对应的编码分组采用系统码方式产生;

所述接收机分层译码为:接收机收到足够多的编码分组后,采用BP译码或 者高斯消元译码算法译码,当接收机对第一类信源分组译码成功后,给发射机 发送一比特的译码成功信号;

所述发射机更改产生EWF编码分组和接收机再次分层译码为:发射机收到 译码成功信号后,再次产生编码分组前对数据进行处理:如果第一类信源分组 成功译码,则第一类信源分组从各类窗对应的信源分组集中删除,并且更新Γi的 值,这里Γi表示选择第i个窗的概率,Γ2=Γ12,Γ1=0,其他Γi值不变,Γ2为 更新后的Γ2值,Γ1为更新后的Γ1值,然后产生编码分组,根据需要重复所述接 收机分层译码、发射机更改产生EWF编码分组和接收机再次分层译码步骤,如 接收机对第i类信源分组译码成功后,给发射机发送一比特的译码成功信号,发 射机收到译码成功信号后,再次产生编码分组前,从各类窗对应的信源分组集 中删除第i类信源分组,并且Γi+1=Γii+1,Γi=0,然后产生编码分组;整个过 程直至译码完成或者发送完最大可发送编码分组数目为止。

本发明与传统EWF编码方法相比能获得更好的译码效果,提高了增强层信源 分组译码能力10%,其代价是增加了部分编码复杂度和引入了部分反馈机制。

附图说明

图1为EWF码的图示;

图2为本发明的整个传输系统框图。

具体实施方式

下面结合实施例对本发明进一步说明。

通讯网络中一种改进的EWF码编码方法,具体步骤为:

步骤一、对图像、视频等多媒体信源进行分层编码

对图像信号采用分层编码(如JPEG2000)方式进行编码,对视频信号采用 分层编码(如H.264)方式进行编码,产生一个基本层数据和若干个增强层数据。

步骤二、对基本层和增强层数据分类构成信源分组

将基本层和若干个增强层数据比特组成EWF编码的信源分组,根据需要将 这些信源分组分成r类保护级别。

步骤三、产生EWF编码分组

设定EWF码编码参数:窗分布函数和度分布函数,产生编码分组发送,传 统的EWF码编码方法产生的是非系统码,为了满足最重要信源分组能够准确快 速译码(如VOD系统中)的需求,本方案改进了传统的EWF码编码方案,对第 一类窗对应的编码分组采用系统码方式产生,具体编码算法见文章“Raptor codes”(IEEE Transactions on Information Theory,Vol.52,No.6,June 2006)的第2564页的算法9。由于采用系统码构造方法能大大增加系统编码复 杂度,因此不能对整个r类窗都采用系统编码方案,第一类窗对应的信源分组数 目很少,对第一类窗对应的信源分组采用系统编码导致的复杂度增加是可以接 受的。

步骤四、接收机收到足够多的编码分组后,采用BP译码或者高斯消元译码 算法译码,当接收机对第一类信源分组译码成功后,给发射机发送一比特的译 码成功信号。

步骤五、发射机收到译码成功信号后,再次产生编码分组前对数据进行处 理,如第一类信源分组成功译码,则第一类信源分组从各类窗对应的信源分组 集中删除,并且更新Γi的值,Γ2=Γ12,Γ1=0,其他Γi值不变,Γ2为更新后 的Γ2值,Γ1为更新后的Γ1值,然后产生编码分组。

步骤六、根据需要重复步骤四和步骤五,如接收机对第i类信源分组译码成 功后,给发射机发送一比特的译码成功信号,发射机收到译码成功信号后,再 次产生编码分组前,从各类窗对应的信源分组集中删除第i类信源分组,并且 Γi+1=Γii+1,Γi=0,然后产生编码分组。整个过程直到译码完成或者发送完最 大可发送编码分组数目为止。

步骤七、接收机对译码的信源分组执行信源译码恢复采用分层编码的原始 信息。

至此,整个编译码过程处理完毕。

下面通过具体操作方式进一步说明本发明。

通讯网络中一种改进的EWF码编码方法,具体步骤为:

步骤一、对一段视频进行分层编码如用JSVM软件进行编码,产生一个基本 层数据D1比特和N-1个增强层数据D2,…,DN比特。

步骤二、对基本层和增强层数据采用EWF码编码产生编码分组。

将每m个比特组成一个信源分组,基本层数据组成K1个信源分组(即 D1=mK1),同理,N-1个增强层数据得到K2,…,KN个信源分组,然后根据需要 将这K=K1+K2+…+KN个信源分组分成r个重要等级,第一类窗对应的编码分组 采用系统码方式产生,接着产生EWF编码分组发送。

步骤三、接收机收到足够多的编码分组后,采用BP或者高斯消元译码算法 译码第一类信源分组,当接收机对第一类信源分组译码成功后,给发射机发送 一比特的译码成功信号。

步骤四、发射机收到译码成功信号后,再次产生编码分组前对数据进行处 理,如第一类信源分组成功译码,则第一类信源分组从各类窗对应的信源分组 集中删除,并且更新Γi的值,Γ2=Γ12,Γ1=0,其他Γi值不变,Γ2为更新后 的Γ2值,Γ1为更新后的Γ1值,然后再产生编码分组发送。

步骤五、根据需要重复步骤三和步骤四,如接收机对第i类信源分组译码成 功后,给发射机发送一比特的译码成功信号,发射机收到译码成功信号后,再 次产生编码分组前,从各类窗对应的信源分组集中删除第i类信源分组,并且 Γi+1=Γii+1,Γi=0,然后再产生编码分组。整个过程直到译码完成或者发送完 最大可发送编码分组数目为止。

步骤六、接收机对译码得到的信源分组执行信源译码恢复原始视频信息。

用具体数据来表示上述过程就是:

步骤一、对一段视频用JSVM软件进行编码,产生一个基本层数据25600比 特和一个增强层数据230400比特。

步骤二、对基本层和增强层数据采用EWF码编码产生编码分组。

将每256个比特组成一个信源分组,基本层数据组成100个信源分组,同 理,增强层数据得到900个信源分组,然后根据需要将这1000个信源分组分成 2个重要等级,EWF编码中,参数Γ1取值为0.1,窗口分布函数Γ(x)=Γ1x+(1-Γ1)x2, 度分布函数都取为

Ω(x)=0.007969x+0.49357x2+0.16622x3+0.072646x4+0.082558x5+0.056058x8+0.037229x9+0.05559x19+0.025023x65+0.003135x66

步骤三、接收机收到足够多的编码分组后,采用BP译码算法译码第一类信 源分组,当接收机对第一类信源分组译码成功后,给发射机发送一比特的译码 成功信号。

步骤四、发射机收到译码成功信号后,再次产生编码分组前对数据进行处 理,如第一类信源分组成功译码,则第一类信源分组从各类窗对应的信源分组 集中删除,并且更新Γi的值,更新后Γ1=0,Γ(x)=x2,然后继续产生编码分组发 送。整个过程直到译码完成或者发送完1500个编码分组为止。

步骤五、接收机对译码得到的信源分组执行信源译码恢复原始视频信息。

按照实施例的过程我们进行了100次仿真,相比于传统EWF算法,改进的 EWF编码方案在保证基本层信源分组译码能力的基础上,能提高增强层信源分组 译码能力10%。由此可见,本发明具有更好的译码效果。

一种通信网络中改进的EWF码编码方法,其流程为:对多媒体信源进行分层编码、对基 本层和增强层数据分类构成信源分组、产生EWF编码分组、接收机分层译码、发射机更改产 生EWF编码分组、接收机再次分层译码、信源译码;所述发射机更改产生EWF编码分组和 接收机再次分层译码为:发射机收到译码成功信号后,再次产生编码分组前对数据进行处理: 根据需要重复所述接收机分层译码、发射机更改产生EWF编码分组和接收机再次分层译码步 骤,整个过程直至译码完成或者发送完最大可发送编码分组数目为止。

本发明能获得更好的译码效果,提高了增强层信源分组译码能力10%,其代价是增加了部分 编码复杂度和引入了部分反馈机制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号