买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于滑窗BATS码的低时延图像渐进传输方法_电子科技大学;中国电子科技集团公司第五十四研究所_202010579142.3 

申请/专利权人:电子科技大学;中国电子科技集团公司第五十四研究所

申请日:2020-06-23

公开(公告)日:2021-08-17

公开(公告)号:CN111726635B

主分类号:H04N19/64(20140101)

分类号:H04N19/64(20140101);H04N19/70(20140101);H04L1/00(20060101)

优先权:

专利状态码:有效-授权

法律状态:2021.08.17#授权;2020.10.27#实质审查的生效;2020.09.29#公开

摘要:本发明属于图像通信技术领域,具体来说是涉及一种基于滑窗BATS码的低时延图像渐进传输方法。本发明的目的在于克服传统BATS码的高时延缺点的同时,实现可靠的图像渐进传输,提升用户对通信系统的QoE。其中实现降低时延和渐进传输主要是通过滑窗BATS码与小波SPIHT编码相结合而实现,而基于编码统计的滑窗BATS码的主要思想是对普通的滑窗结构进行改进,统计当前窗口的编码信息得出未参与编码的压缩数据包,并在下一个窗口中继续对其进行编码,通过增大编码概率实现成功恢复概率的提高,从而降低BATS码的码长变短以及编码随机性对方案可靠性的影响。

主权项:1.一种基于滑窗BATS码的低时延图像渐进传输方法,其特征在于,包括以下步骤:发送端S1、对原始图像进行N级小波分解,得到大小为图像尺寸的小波系数矩阵Mw;S2、对小波系数矩阵Mw中的元素进行SPIHT编码,生成长度满足信源编码压缩比ratio的二进制位流信息Sb;S3、将位流信息Sb以T比特为单位进行打包封装,若Sb的长度不能整除T,则末尾补零,生成K个压缩数据包,其中S4、取出前w个压缩数据包,构成第一个窗口的信息包集合B,并用集合B初始化当前窗未参与编码的数据包集合Si,即Si=B,此时i=1;S5、对集合B中的信息按照下列步骤进行BATS码外码编码,生成编码批次并发送:S51、从外码编码度分布Ω=[Ω1,…,Ωw]中随机选择一个度值d;S52、从集合B中随机选取d个不同的压缩数据包,构成当前的编码信息集合Bi;S53、在有限域Fq中,随机产生一个大小为d×M的系数矩阵Gi;S54、将d个压缩数据包按照矩阵Gi中相应的系数向量进行线性组合,生成M个编码包,即一个编码批次并发送;其中,第i个编码批次Xi的生成过程表示如下:Xi=Bi·GiS6、按照步骤S5连续进行外码编码,直至生成并发送数量n个编码批次,其中ε为窗口编码冗余;S7、整理编码统计集合Si,得到第i个窗中前s'个数据包中未参与编码的压缩数据包集合S′i和其元素个数Num′i;将S′i中元素作为起始数据包,窗口向前滑动si=s'-Num′i得到第i+1个窗口中的信息数据,从而更新数据包集合B,i=i+1,Si=B;S8、重复执行步骤S5-S7,对更新后集合B中的信息进行编码传输并统计,直至窗口滑到压缩数据流末尾;接收端:S9、接收端将当前收到的编码批次与前面所有未译码成功的编码批次进行联合译码,译码结束后继续将未译码成功的编码批次和当前恢复的压缩数据包分别进行缓存;当译码端对第一个窗口进行译码时,缓存中无任何数据;S10、根据译码恢复的情况,判断是否存在可输出的数据,若有则进入步骤S11;否则重复步骤S9直至最后一个编码批次译码结束;S11、根据包号对当前缓存中所有已恢复的压缩数据包进行排序,假设缓存中共有m个压缩数据包,则其中最多存在n'个包号从1~n'连续不中断的压缩数据包,n'≤m,则称这n'个压缩数据包为有效压缩数据包;S12、将有效压缩数据包进行展开,得到长度为n'T的位流信息S′b;S13、对所得到的位流信息S′b进行SPIHT解码,得到小波系数矩阵M′w;S14、对小波系数矩阵M′w进行小波逆变换,得到重构图像并输出显示。

全文数据:

权利要求:

百度查询: 电子科技大学;中国电子科技集团公司第五十四研究所 一种基于滑窗BATS码的低时延图像渐进传输方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。