[发明专利]联合信源信道可变长符号级可逆编解码方法在审
申请号: | 201611114100.2 | 申请日: | 2016-12-07 |
公开(公告)号: | CN106559179A | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 包训阳 | 申请(专利权)人: | 天津君邦科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04N19/436;H04N19/176;H04N19/44;H04N19/13;H04N19/91 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300384 天津市南开区天津滨海高新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 针对通信编码领域中信源编码釆用可变长编码带来错误扩散和解码端直接釆用联合信源信道可变长符号级解码方法由于码字符号过多引起复杂度过高这两个问题,提出了一种联合信源信道可变长符号级可逆编解码方法。在编码端,将信源编码输出码流再进行二进制游程编码,随后釆用可逆变长码对游程长度进行熵编码,最终得到信源的可逆变长码码流;在解码端,釆用联合信源信道可变长符号级解码算法进行解码。大大减少了信源码流的码字符号个数,降低了解码复杂度;同时,解码端不但可以正向解码,而且,在正向解码出现错误后还可以进行反向解码,大大降低了错误扩散程度,提高了通信系统的传输性能。该方法适用于图像、视频等多媒体传输系统。 | ||
搜索关键词: | 联合 信源 信道 变长 符号 可逆 解码 方法 | ||
【主权项】:
一种联合信源信道可变长符号级可逆编解码方法,在编码端,以宏块或块为单位,将信源编码输出码流再进行二进制游程编码,将连“0”串中“0”的个数或连“1”串中“1”的个数映射为一个数值小于预先统计长度L的串长度1,串长度1代表连续且交错出现的连“0”串或连“1”串的游程长度,随后采用可逆变长码对连“0”串或连“1”串的游程长度进行熵编码,根据变长最佳编码定理,对出现概率大的游程长度赋予短码字,而对出现概率小的游程长度赋予长码字,最终得到信源的可逆变长码码流,在解码端,采用联合信源信道可变长符号级解码算法进行解码,正向解码时,解码器以宏块为单位接收数据码流并进行错误检测,如果该宏块未检测到错误,则将该宏块进行解码,并继续接收下一个宏块进行解码,如果之后所有的宏块都没有检测到错误,则一直保持正向解码到下一个重同步码,无需反向解码,而当检测到某一宏块出现错误即正向解码出现错误时,则记录该错误宏块位置,然后解码器自动寻找下一个重同步码,并进行反向解码,反向解码时,仍然以宏块为单位接收数据码流,然后将接收码流进行倒置后再进行错误检测,如果该宏块未检测到错误,则将该宏块进行解码,并继续反向接收下一个宏块进行解码,直到解码到正向解码出现错误的宏块为止,而当检测到某一宏块出现错误即反向解码出现错误时,则停止反向解码,同样记录该错误宏块位置,则该宏块和正向解码出现错误的宏块之间的宏块数据为无法解码的数据,解码时将其丢弃,这样,在解码端即实现了联合信源信道可变长符号级可逆解码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津君邦科技有限公司,未经天津君邦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611114100.2/,转载请声明来源钻瓜专利网。