[发明专利]自适应加权概率模型的Hash编码方法以及系统在审

专利信息
申请号: 202111208527.X 申请日: 2021-10-18
公开(公告)号: CN114039718A 公开(公告)日: 2022-02-11
发明(设计)人: 王杰林 申请(专利权)人: 湖南遥昇通信技术有限公司
主分类号: H04L9/06 分类号: H04L9/06
代理公司: 广州嘉权专利商标事务所有限公司 44205 代理人: 赵琴娜
地址: 410000 湖南省长沙市宁乡高*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 自适应 加权 概率 模型 hash 编码 方法 以及 系统
【权利要求书】:

1.一种自适应加权概率模型的Hash编码方法,其特征在于,应用于编码端,包括如下步骤:

步骤S101、获取序列长度为n的二进制信源序列X,随机生成m2个比特的第一二维表和第二二维表,随机生成长度为L的散列值;

步骤S102、将所述二进制信源序列X线性地分割成[n/m2]段子序列,每段子序列的序列长度为v,设定三个统计变量为i,j,T,其中统计变量i的初始值为0,统计变量j的初始值为1,统计变量T的初始值为0;

步骤S103、获取所述二进制信源序列X的第j段子序列中的第i个符号Xi

步骤S104、计算x=(i+Xi)mod m,y=(i+Xi)/m;其中,所述mod表示取模运算;

步骤S105、根据x,y从所述第一二维表中查询对应的f(x,y);其中,所述f(x,y)是所述第一二维表中与坐标(x,y)对应的值;

步骤S106、计算若i≤v,则跳转至步骤S103;若i>v,得到第j段子序列对应的二进制序列Y,进入步骤S107;其中,所述表示异或运算;

步骤S107、将i置0,计算和H(Y)=-plog2p-(1-p)log2(1-p);其中,所述c表示所述二进制序列Y中符号0的个数,所述H(Y)表示所述二进制序列Y的信息熵;

步骤S108、计算x=(i+Xi)mod m,y=(i+Xi)/m;

步骤S109、根据x,y从所述第二二维表中查询对应的g(x,y);其中,所述g(x,y)是所述第二二维表中与坐标(x,y)对应的值;

步骤S110、计算和其中,所述s表示大于3的整数;所述分别表示符号0和符号1的加权概率;所述r表示加权系数;所述C0表示编码所述Xi之前所述二进制序列Y中已经编码的总符号数中的符号0的个数,所述C0的初始值为1,所述C1表示编码所述Xi之前所述二进制序列Y中已经编码的总符号数中的符号1的个数,所述C1的初始值为1;α表示编码所述Xi之前所述二进制序列Y中已经编码的总符号数且α的初始值为2;

步骤S111、若Yi=0,C0=C0+1,α=α+1;否则且C1=C1+1,α=α+1;其中,所述Ri、Ri-1、Li以及Li-1为编码变量,R0=1,L0=0;

步骤S112、i=i+1,若i≤v,则跳转至步骤S108;若i>v,得到所述二进制序列Y对应的编码结果Lv

步骤S113、令Lv=Lv+T,T=Lv

步骤S117、j=j+1,若j≤[n/m],跳转至步骤S103;若j>[n/m],结束编码,得到所述二进制信源序列X对应的密文;

步骤S118、将所述密文发送至译码端。

2.根据权利要求1所述的自适应加权概率模型的Hash编码方法,其特征在于,在步骤S113之后,还包括步骤:

步骤S114、将Lv转换成二进制序列Z,计算t=Lz-L;其中,所述Lz表示所述二进制序列Z的序列长度;

步骤S115、设l为一个统计变量且l的初始值为1,若l≤t,并进入步骤S116;若l>t,跳转至步骤S117;

步骤S116、l=l+1,并跳转至步骤S115。

3.根据权利要求1所述的自适应加权概率模型的Hash编码方法,其特征在于,所述第一二维表由m2个符号0和符号1组成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南遥昇通信技术有限公司,未经湖南遥昇通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111208527.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top