双原模图LDPC码的编码优化方法、装置、设备及存储介质

文档序号:33054445发布日期:2023-01-24 23:54阅读:128来源:国知局
双原模图LDPC码的编码优化方法、装置、设备及存储介质
双原模图ldpc码的编码优化方法、装置、设备及存储介质
技术领域
1.本发明涉计算机领域,特别涉及双原模图ldpc码的编码优化方法、装置、设备及存储介质。


背景技术:

2.相比于传统分离的信源或者信道编码方案,联合信源信道编码方案的目标是充分利用信源冗余以及信道状态信息以提高整体系统的性能。一种由两个ldpc码所构成的联合编码系统由m.fresia等人在“joint sourceand channel coding”【ieee signal processing magazine,2010,27(6): 103-114】提出,其中一个ldpc码用于信源压缩,另一个ldpc码用于信道差错控制,称之为双ldpc编码系统。相比于分离的ldpc编码系统,双ldpc 编码结构的核心是引入了一个连接矩阵从而建立了两个ldpc码的联系。在译码端,联合信度传播译码算法通过这个连接矩阵能够迭代交换信源冗余和信道状态信息来提升系统性能。
3.具体的结构以及编码算法如下描述:
4.一个基于双ldpc码的联合信源信道编码可以用一个联合矩阵表示,
[0005][0006]
其中hs是尺寸为ms×ns
的信源编码矩阵,hc是尺寸为ms×ns
的信道编码矩阵,h
l1
是尺寸为ms×
nc是第一类连接矩阵,h
l2
是尺寸为mc×ns
是第二类连接矩阵。此外h
l1
由一个零矩阵0和单位矩阵hi所构成。这个单位矩阵意味着信源的校验节点与变量节点是一一对应的。
[0007]
有一组长度为ns、统计特性为(p0,p1)原始信源比特s,(1)经过信源编码矩阵的计算,得到一组压缩比特序列c,即其中(
·
)
t
为矩阵的转置操作;(2)拼接s和c,得到新的比特序列[sc];(3)拼接h
l2
和hc,得到[h
l2
hc],经过高斯消除可以获得一个形式为[icgc]的系统形式的生成矩阵;(4)[sc]经过信道编码gc的计算,得到一组校验比特序列p,即 p=[sc]
·
gc。因此整个编码过程就可以归纳为因此整个编码过程就可以归纳为其中u=[scp]。
[0008]
删减码字u中的原始信源比特s后,将[cp]经过调制送入信道。在接收端,利用信源统计特性对s所对应的变量节点进行初始化,利用信道信息对c和p 对应的变量节点进行初始化,然后采用信度传播(belief propagation, bp)算法进行迭代译码。经过若干次迭代后,若当所获得的满足或者迭代次数达到预设的最大值将停止迭代,抽取中的作为估计的原始比特信息。这里的h
l2
可以为一个零矩阵。
[0009]
正如前面所述,第一类连接矩阵的作用在于连接信源编码矩阵和信道编码矩阵,从而进行信源冗余和信道状态译码信息的交换。然后通过hi的单条连接关系存在无法充分利用这些译码信息的情况。
[0010]
有鉴于此,提出本技术。


技术实现要素:

[0011]
本发明公开了一种双原模图ldpc码的编码优化方法、装置、设备及存储介质,旨在增加信源冗余信息和信道状态信息能够被充分利用的可能性。
[0012]
本发明第一实施例提供了一种双原模图ldpc码的编码优化方法,包括:
[0013]
构造一个多重连接基础矩阵,并对所述多重连接基础矩阵进行优化;
[0014]
提供一组基于双原模图ldpc码的联合编码基础矩阵,将优化后的所述多重连接基础矩阵替换所述联合编码基础矩阵的单边连接基础矩阵,生成联合编码矩阵;
[0015]
对所述联合编码矩阵的各个部分进行扩展,生成信道编码矩阵和预定尺寸的连接矩阵;
[0016]
对给定的原始信源比特进行信源编码,生成信源压缩信息;
[0017]
根据所述信源压缩信息、信道编码矩阵和预定尺寸的连接矩阵对所述联合编码矩阵进行一般化编码。
[0018]
优选地,对所述联合编码矩阵的各个部分进行扩展,还生成信源编码矩阵、以及多重连接编码矩阵;
[0019]
其中,所述信源编码矩阵、多重连接编码矩阵、信道编码矩阵、以及预定尺寸的连接矩阵用于在接收端被拼接成联合编码矩阵。
[0020]
优选地,所述构造一个多重连接基础矩阵,并对所述多重连接基础矩阵进行优化,具体为:
[0021]
s1,给定一个单位矩阵,对所述单位矩阵进行初等变换操作,并根据所述操作生成不同结构的多重连接基础矩阵;
[0022]
s2,根据信源统计特性以及信噪比,初始化所述多重连接基础矩阵不同变量节点的方差值;
[0023]
s3,调用传统的联合外部信息传递算法,迭代更新变量节点和校验节点的信息传递,直至变量节点的互信息等于1,或者达到最大迭代次数;
[0024]
s4,改变初始的信噪比,重复s2和s3,直至找到最小的信噪比,使得变量节点的互信息等于1;
[0025]
s5,改变多重连接基础矩阵,重复s2、s3和s4,找到具有最小的信噪比的多重连接基础矩阵。
[0026]
优选地,所述根据所述信源压缩信息、信道编码矩阵和预定尺寸的连接矩阵对所述联合编码矩阵进行一般化编码,具体为:
[0027]
对所述信源压缩信息进行多重连接编码,生成多重编码信息;
[0028]
对所述多重编码信息和原始信源比特进行拼接,生成新的比特序列;
[0029]
对所述信道编码矩阵和所述预定尺寸的连接矩阵进行拼接,生成拼接结果,并对所述拼接结果进行高斯消除生成系统形式的生成矩阵;
[0030]
对所述系统形式的生成矩阵和所述新的比特序列进行相乘,生成信道编码信源信息和检验信息的组合。
[0031]
本发明第二实施例提供了一种双原模图ldpc码的编码优化装置,包括:
[0032]
优化单元,用于构造一个多重连接基础矩阵,并对所述多重连接基础矩阵进行优化;
[0033]
替换单元,用于提供一组基于双原模图ldpc码的联合编码基础矩阵,将优化后的所述多重连接基础矩阵替换所述联合编码基础矩阵的单边连接基础矩阵,生成联合编码矩阵;
[0034]
扩展单元,用于对所述联合编码矩阵的各个部分进行扩展,生成信道编码矩阵和预定尺寸的连接矩阵;
[0035]
信源压缩信息生成单元,用于对给定的原始信源比特进行信源编码,生成信源压缩信息;
[0036]
编码单元,根据所述信源压缩信息、信道编码矩阵和预定尺寸的连接矩阵对所述联合编码矩阵进行一般化编码。
[0037]
优选地,所述扩展单元还生成信源编码矩阵、以及多重连接编码矩阵;
[0038]
其中,所述信源编码矩阵、多重连接编码矩阵、信道编码矩阵、以及预定尺寸的连接矩阵用于在接收端被拼接成联合编码矩阵。
[0039]
优选地,所述优化单元具体用于:
[0040]
s1,给定一个单位矩阵,对所述单位矩阵进行初等变换操作,并根据所述操作生成不同结构的多重连接基础矩阵;
[0041]
s2,根据信源统计特性以及信噪比,初始化所述多重连接基础矩阵不同变量节点的方差值;
[0042]
s3,调用传统的联合外部信息传递算法,迭代更新变量节点和校验节点的信息传递,直至变量节点的互信息等于1,或者达到最大迭代次数;
[0043]
s4,改变初始的信噪比,重复s2和s3,直至找到最小的信噪比,使得变量节点的互信息等于1;
[0044]
s5,改变多重连接基础矩阵,重复s2、s3和s4,找到具有最小的信噪比的多重连接基础矩阵。
[0045]
优选地,所述编码单元具体用于:
[0046]
对所述信源压缩信息进行多重连接编码,生成多重编码信息;
[0047]
对所述多重编码信息和原始信源比特进行拼接,生成新的比特序列;
[0048]
对所述信道编码矩阵和所述预定尺寸的连接矩阵进行拼接,生成拼接结果,并对所述拼接结果进行高斯消除生成系统形式的生成矩阵;
[0049]
对所述系统形式的生成矩阵和所述新的比特序列进行相乘,生成信道编码信源信息和检验信息的组合。
[0050]
本发明第三实施例提供了一种双原模图ldpc码的编码优化设备,包括存储器以及处理器,所述存储器内存储有计算机程序,所述计算机程序能够被所述处理器执行,以实现如上任意一项所述一种双原模图ldpc码的编码优化方法。
[0051]
本发明第四实施例提供了一种存储介质,存储有计算机程序,所述计算机程序能够被所述计算机可读存储介质所在设备的处理器执行,以实现如上任意一项所述的一种双原模图ldpc码的编码优化方法。
[0052]
基于本发明提供的一种双原模图ldpc码的编码优化方法、装置、设备及存储介质,通过将优化后的多重连接基础矩阵替换一组基于双原模图 ldpc码的联合编码基础矩阵的单边连接基础矩阵,生成联合编码矩阵,对所述联合编码矩阵的各个部分进行扩展,生成信
道编码矩阵和预定尺寸的连接矩阵,对给定的原始信源比特进行信源编码,生成信源压缩信息;根据所述信源压缩信息、信道编码矩阵和预定尺寸的连接矩阵对所述联合编码矩阵进行一般化编码,增加了信源冗余信息和信道状态信息能够被充分利用的可能性。
附图说明
[0053]
图1是本发明第一实施例提供的一种双原模图ldpc码的编码优化方法的流程示意图;
[0054]
图2是本发明实施例提供的利用矩阵初等变换构造多重连接基础矩阵的举例示意图;
[0055]
图3是本发明实施例提供的是统计特性(0.96,0.04)和(0.94,0.06)时,和的awgn性能仿真图;
[0056]
图4是本发明第一实施例提供的一种双原模图ldpc码的编码优化装置的模块示意图;
具体实施方式
[0057]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0058]
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
[0059]
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0060]
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0061]
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0062]
取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
[0063]
实施例中提及的“第一\第二”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
[0064]
以下结合附图对本发明的具体实施例做详细说明。
[0065]
本发明公开了一种双原模图ldpc码的编码优化方法、装置、设备及存储介质,旨在增加信源冗余信息和信道状态信息能够被充分利用的可能性。
[0066]
请参阅图1,本发明第一实施例提供了一种双原模图ldpc码的编码优化方法,其可由双原模图ldpc码的编码优化设备(以下简称优化设备)来执行,特别的,由所述优化设备内的一个或者多个处理器来执行,以至少实现如下步骤:
[0067]
s101,构造一个多重连接基础矩阵,并对所述多重连接基础矩阵进行优化;
[0068]
在本实施例中,所述优化设备可为台式电脑、笔记本电脑、服务器、工作站等具有数据处理分析能力的终端,其中,所述评价设备内可安装有相应的操作系统以及应用软件,并通过操作系统以及应用软件的结合来实现本实施例所需的功能。
[0069]
具体地,在本实施例中将引入多重连接边关系,用多重连接编码矩阵h
p
表示,发明人发现h
p
通常是一个很大的矩阵,直接优化h
p
的复杂度将非常高,因此引入具有特殊结构的原模图ldpc码进行优化。原模图ldpc码是一种非规则码,它可以由一个尺寸很小的基础矩阵b=[b
ij
]表示,经过peg 算法扩展成一个尺寸很大的ldpc矩阵h。因此,原模图ldpc码的性能可以由基础矩阵b所决定。本实施例将从基础矩阵b的角度出发,利用其结构化的特点,针对不同信源统计特性、信源编码基础矩阵bs、信道编码基础矩阵bc以及第二连接矩阵b
l2
,设计多重连接编码矩阵h
p
所对应b
p
。所得到的b
p
以及给定的bs和bc,采用peg算法进行扩展可以得到一定码长的编码矩阵h
p
,hs,hc以及h
l2
,进行一般化的编码算法。
[0070]
s1,给定一个单位矩阵,对所述单位矩阵进行初等变换操作,并根据所述操作生成不同结构的多重连接基础矩阵;
[0071]
需要说明的是,初等变换包括:a.对所述单位矩阵be的某一列乘以大于1的整数;
[0072]
b.将所述单位矩阵be的某一列乘以某个大于1的整数加到其他的列;
[0073]
c.改变be的任意两列的位置;
[0074]
在本实施例中:
[0075]
首先矩阵操作构造不同的多重连接矩阵,给定一个初始的联合编码基础矩阵为
[0076][0077]
其原模图结构如图2(a)所示。如果经过c的矩阵操作,可以得到
[0078][0079]
其原模图结果如图2(b)所示。如果经过a的矩阵操作,可以得到
[0080][0081]
其原模图结果如图2(c)所示。如果经过a和b的矩阵操作,可以得到
[0082][0083]
其原模图结果如图2(d)所示。
[0084]
s2,根据信源统计特性(p0,p1)以及信噪比eb/n0,初始化所述多重连接基础矩阵不同变量节点的方差值,其中,信源变量节点的方差为ln(p1/p0),信道变量节点的方差为如果有删余结构,其对应的变量节点的方差值为0;
[0085]
s3,调用传统的联合外部信息传递算法,迭代更新变量节点和校验节点的信息传递,直至变量节点的互信息等于1,或者达到最大迭代次数;
[0086]
s4,改变初始的信噪比eb/n0,重复s2和s3,直至找到最小的信噪比 eb/n0,使得变量节点的互信息等于1;
[0087]
s5,改变多重连接基础矩阵,重复s2、s3和s4,找到具有最小的信噪比eb/n0的多重连接基础矩阵。
[0088]
需要说明的是,优化多重连接基础矩阵的复杂度取决于矩阵的尺寸以及矩阵元素的最大值,其中矩阵的尺寸由信源编码基础矩阵和信道编码基础矩阵所决定。针对于多重连接矩阵的优化,结合联合外部信息转移算法,给出以下的实例,其传统的联合编码矩阵为:
[0089][0090]
因此该多重连接基础矩阵的尺寸为4
×
4。设定候选的元素值为 {0,1,2},信源统计特性为(0.96,0.04),因此,其译码门限值为-1.666db。通过步骤s2-s5的优化,可以得到最优的多重连接基础矩阵为
[0091][0092]
对应的联合基础矩阵表示为其译码门限值为-2.605db。
[0093]
如果设信源统计特性为(0.94,0.06),传统的对应的译码门限值为-0.481db。通过步骤s2-s5的优化,可以得到最优的多重连接基础矩阵为
[0094][0095]
对应的联合基础矩阵表示为其译码门限值为-1.149db。
[0096]
s102,提供一组基于双原模图ldpc码的联合编码基础矩阵,将优化后的所述多重连接基础矩阵替换所述联合编码基础矩阵的单边连接基础矩阵,生成联合编码矩阵;
[0097]
需要说明的是,通过在信源编码矩阵和信道编码矩阵引入多重连接矩阵。在传统的信源编码和信道编码之间引入了多重连接编码,增加了信源冗余信息和信道状态信息更加充分利用的可能性。为了提升多重连接矩阵所带来的编码增益。尽管引入了多重连接矩阵,但是译码的方式并未做出改变,复杂度不会增加。
[0098]
s103,对所述联合编码矩阵的各个部分进行扩展,生成信道编码矩阵和预定尺寸的连接矩阵;
[0099]
在本发明一个可能的实施例中,可以采用peg算法(不仅限于此)对所述联合编码矩阵的各个部分进行扩展,还生成信源编码矩阵、以及多重连接编码矩阵。
[0100]
其中,所述信源编码矩阵hs、多重连接编码矩阵h
p
、信道编码矩阵 hc、以及预定尺寸的连接矩阵h
l2
用于在接收端被拼接成联合编码矩阵其中,在接收端可以采用信度传播算法进行译码。
[0101]
s104,对给定的原始信源比特进行信源编码,生成信源压缩信息;
[0102]
在本实施例中,可以按照以下模型进行编码:
[0103]
其中,s为原始信源比特,c信源压缩信息,(
·
)
t
为矩阵的转置操作。
[0104]
s105,根据所述信源压缩信息、信道编码矩阵和预定尺寸的连接矩阵对所述联合编码矩阵进行一般化编码。
[0105]
具体地,在本实施例中:
[0106]
对所述信源压缩信息c进行多重连接编码,生成多重编码信息d,其中 d=c
·hp

[0107]
对所述多重编码信息d和原始信源比特s进行拼接,生成新的比特序列[s d];
[0108]
对所述信道编码矩阵hc和所述预定尺寸的连接矩阵h
l2
进行拼接,生成拼接结果[h_l2 h_c],并对所述拼接结果进行高斯消除生成系统形式的生成矩阵[icgc];
[0109]
对所述系统形式的生成矩阵[icgc]和所述新的比特序列[s d]进行相乘,生成信道编码信源信息和检验信息的组合u=[s d][icgc],其中 u=[s d p];
[0110]
根据一般化的编译码算法,以信源统计特性(0.96,0.04)为例,将以上的优化结果做一个实例比较。
[0111]
步骤1:根据引入优化后的多重连接基础矩阵替代已有的单边连接基础矩阵bi;
[0112]
步骤2:将联合编码矩阵的各个部分,采用peg算法用扩展因子200进行扩展,可以得到码长为3200原始信源比特所对应的编码矩阵h
s-0.04
和h
c-0.04
,这里h
l2
=0;
[0113]
步骤3:对于给定的原始信源比特s进行信源编码,即c=s
·hs-0.04

[0114]
步骤4:将所获得的c进行多重连接编码,即
[0115]
步骤5:拼接s和d,得到新的比特序列[sd],h
c-0.04
经过高斯消除可以获得一个形式为[i
c-0.04gc-0.04
]的系统形式的生成矩阵;
[0116]
步骤6:将拼接后的[sd]和获得的[icgc]进行相乘,可以得到 u=[sd][i
c-0.04gc-0.04
],其中u=[sdp];
[0117]
步骤7:在接收端,将h
p
,hs,hc以及h
l2
拼接成一个联合编码矩阵,
[0118][0119]
利用信度传播算法进行译码,其最大迭代次数为100。
[0120]
对于信源统计特性(0.94,0.06)的也采用相同参数进行扩展,得到然后进行编译码算法。对也进行相同参数的扩展,得到和用传统的编译码算法进行仿真他们所对应的结果如图3所示,其仿真信道为awgn信道。当ber=1
×
10-6
,相比于有着0.62db的编码增益,相比于有着0.36db的编码增益。这样的增益与译码门限值的分析是符合的,同时凸显了多重连接矩阵的作用。
[0121]
以上对本发明的所提出的基于多重连接矩阵的双原模图ldpc码的一般化编码优化算法进行了详细的介绍和说明,上述的具体实施可用于帮助理解本发明的核心思想。传统的双原模图ldpc编码系统中的信源信息与信道信息仅仅通过一个单边连接矩阵进行交互。本发明引入了多重连接矩阵,使得信息的交互可以更加充分。同时为了提高信息交互带来的作用,通过矩阵操作的方法对多重连接矩阵进行构造,利用外部联合信息转移算法进行译码门限值计算,最终获得译码门限值低的联合编码矩阵。最后,一般化的编译码算法也可以用于优化后的联合编码矩阵。
[0122]
请参阅图4,本发明第二实施例提供了一种双原模图ldpc码的编码优化装置,包括:
[0123]
优化单元201,用于构造一个多重连接基础矩阵,并对所述多重连接基础矩阵进行优化;
[0124]
替换单元202,用于提供一组基于双原模图ldpc码的联合编码基础矩阵,将优化后
的所述多重连接基础矩阵替换所述联合编码基础矩阵的单边连接基础矩阵,生成联合编码矩阵;
[0125]
扩展单元203,用于对所述联合编码矩阵的各个部分进行扩展,生成信道编码矩阵和预定尺寸的连接矩阵;
[0126]
信源压缩信息生成单元204,用于对给定的原始信源比特进行信源编码,生成信源压缩信息;
[0127]
编码单元205,根据所述信源压缩信息、信道编码矩阵和预定尺寸的连接矩阵对所述联合编码矩阵进行一般化编码。
[0128]
优选地,所述扩展单元还生成信源编码矩阵、以及多重连接编码矩阵;
[0129]
其中,所述信源编码矩阵、多重连接编码矩阵、信道编码矩阵、以及预定尺寸的连接矩阵用于在接收端被拼接成联合编码矩阵。
[0130]
优选地,所述优化单元具体用于:
[0131]
s1,给定一个单位矩阵,对所述单位矩阵进行初等变换操作,并根据所述操作生成不同结构的多重连接基础矩阵;
[0132]
s2,根据信源统计特性以及信噪比,初始化所述多重连接基础矩阵不同变量节点的方差值;
[0133]
s3,调用传统的联合外部信息传递算法,迭代更新变量节点和校验节点的信息传递,直至变量节点的互信息等于1,或者达到最大迭代次数;
[0134]
s4,改变初始的信噪比,重复s2和s3,直至找到最小的信噪比,使得变量节点的互信息等于1;
[0135]
s5,改变多重连接基础矩阵,重复s2、s3和s4,找到具有最小的信噪比的多重连接基础矩阵。
[0136]
优选地,所述编码单元具体用于:
[0137]
对所述信源压缩信息进行多重连接编码,生成多重编码信息;
[0138]
对所述多重编码信息和原始信源比特进行拼接,生成新的比特序列;
[0139]
对所述信道编码矩阵和所述预定尺寸的连接矩阵进行拼接,生成拼接结果,并对所述拼接结果进行高斯消除生成系统形式的生成矩阵;
[0140]
对所述系统形式的生成矩阵和所述新的比特序列进行相乘,生成信道编码信源信息和检验信息的组合。
[0141]
本发明第三实施例提供了一种双原模图ldpc码的编码优化设备,包括存储器以及处理器,所述存储器内存储有计算机程序,所述计算机程序能够被所述处理器执行,以实现如上任意一项所述一种双原模图ldpc码的编码优化方法。
[0142]
本发明第四实施例提供了一种存储介质,存储有计算机程序,所述计算机程序能够被所述计算机可读存储介质所在设备的处理器执行,以实现如上任意一项所述的一种双原模图ldpc码的编码优化方法。
[0143]
基于本发明提供的一种双原模图ldpc码的编码优化方法、装置、设备及存储介质,通过将优化后的多重连接基础矩阵替换一组基于双原模图 ldpc码的联合编码基础矩阵的单边连接基础矩阵,生成联合编码矩阵,对所述联合编码矩阵的各个部分进行扩展,生成信道编码矩阵和预定尺寸的连接矩阵,对给定的原始信源比特进行信源编码,生成信源压缩
信息;根据所述信源压缩信息、信道编码矩阵和预定尺寸的连接矩阵对所述联合编码矩阵进行一般化编码,增加了信源冗余信息和信道状态信息能够被充分利用的可能性。
[0144]
示例性地,本发明第三实施例和第四实施例中所述的计算机程序可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述实现一种双原模图ldpc码的编码优化设备中的执行过程。例如,本发明第二实施例中所述的装置。
[0145]
所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor, dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述一种双原模图ldpc码的编码优化方法的控制中心,利用各种接口和线路连接整个所述实现对一种双原模图ldpc码的编码优化方法的各个部分。
[0146]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现基于一种双原模图ldpc码的编码优化方法的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、文字转换功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、文字消息数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘、智能存储卡(smart media card,smc)、安全数字(secure digital,sd)卡、闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0147]
其中,所述实现的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一个计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random accessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0148]
需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置
实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0149]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1