Page 68 - 《应用声学》2022年第1期
P. 68

64                                                                                   2022 年 1 月


                 信源信道联合译码器从根节点出发,逐信息比                              另一方面,根据 s D 所对应的信源编码c ,可得
                                                                                                       l
                                                                                                       1
                                                                                    ′
                                                                                                  i
             特地构建联合译码网格图。对于网格图中的每个译                            当前译码节点对应的待编码序列片段u 。结合接收
                                                                                                  1
             码节点,根据其所在译码路径中的信源转移关系,可                           符号序列 y ,利用 Polar 码的编码结构可递归地计
                                                                         N
                                                                         1
                                    ′
                                   D
             得与其对应的信源序列 s ,其中,D 为当前译码节                         算当前译码节点对应的信道转移度量:
                                             ′
                                   1
             点对应的译码符号数。利用信源先验信息可得与之                                              i
                                                                                ∑          −(1−2u τ )L (τ)
             对应的信源转移度量:                                            M channel = −   ln(1 + e        N )
                                                                                τ=1
                                      D ′
                                      ∑                                          i
                   M source = ln p(s 1 ) +  ln p(s d |s d−1 )        ′         ∑            −(1−2u τ )L (τ)
                                                                                                     N ), (9)
                                                                 = M channel  −      ln(1 + e
                                      d=2
                                                                             τ=i−l+1
                          = M source  + ln p(s D |s D −1 ),  (8)  式(9)中:M channel  为当前译码节点母节点对应的信
                              ′
                                               ′
                                            ′
                                                                          ′
                        ′
             式 (8) 中:M source  为当前译码节点母节点对应的信                  道转移度量,i为当前译码的信息比特数。对数似然
             源转移度量。                                            比L  (τ)  可采用式(10)、式(11)递归地计算         [16] 。
                                                                   N
                                                     (υ)  N/2   2υ−2    2υ−2     (υ)  N      2υ−2
                                             1 + exp[L   (y   , u   ⊕ u     ) + L   (y     , u   )]
                       (2υ−1)  N  2υ−2               N/2  1     1,o     1,e      N/2  N/2+1  1,e
                      L      (y , u   ) = ln                                                       ,     (10)
                       N      1   1              (υ)   N/2  2υ−2    2υ−2         (υ)  N      2υ−2
                                            exp[L    (y   , u   ⊕ u     )] + exp[L  (y     , u    )]
                                                 N/2  1     1,o     1,e          N/2  N/2+1  1,e
                       (2υ)  N  2υ−1                 (υ)  N/2  2υ−2    2υ−2     (υ)  N      2υ−2
                      L   (y , u    ) = (1 − 2u 2υ−1 )L  (y  , u    ⊕ u    ) + L   (y     , u   ),       (11)
                       N    1   1                    N/2  1    1,o     1,e      N/2  N/2+1  1,e
             其中:u   2υ−2  = (u 1 , u 3 , · · · , u 2υ−3 ),u 2υ−2  = (u 2 ,  列统计信源先验信息进行仿真,该灰度图如图 3
                    1,o                        1,e
                                                  (1)
             u 4 , · · · , u 2υ−2 ), ⊕ 表 示 逐 位 模 2 加, L  (y τ ) =  所示。首先,利用差分脉冲编码调制 (Differential
                                                  1
               W(y τ |u τ = 0)                                 pulse code modulation, DPCM) 对该灰度图进行
             ln             为第 τ 个物理信道的对数似然比。
               W(y τ |u τ = 1)                                 编码。统计 DPCM 编码结果中各符号的发送概率,
             根据式 (6) 将信源转移度量和信道转移度量合并,
                                                               并构建 Huffman编码。经过 DPCM 编码后,信源中
             即可得当前译码节点对应的译码度量。
                                                               仍然存在残留冗余          [2] 。为此,将信源建模为一阶
                 如果构建完整的联合译码网格图,搜索所有可
                                                               马尔科夫模型,并统计各符号之间的一阶马尔科
                                                        D
             能的信源序列,则算法复杂度为 O(N lg N · |S| ),
                                                               夫条件概率分布。将各符号的发送概率和一阶马
             其中,|S| 为信源符号集合中包含的符号数量。算法
                                                               尔科夫条件概率作为信源先验信息用于后续仿真。
             复杂度随信息序列长度指数增长,难以实际应用。
                                                               表 1 给出了各符号对应的发送概率和 Huffman 编
             为了降低所提方法的复杂度,在译码过程中,对每个
                                                               码。表 2 为条件概率分布 P(Y |X) 的统计结果。若
             集合节点仅保留 B 个译码度量最大的译码节点继
                                                               利用 R = l − H(Y |X) 表示信源冗余度,其中,l 为
             续向下译码,其余译码节点则被删除。当译码网格
                                                               Huffman 编码的平均码长,H(Y |X) 为信源的条件
             图进入稳态后,每译码一个信息比特,网格图中均
                                                               熵,则仿真所用信源的冗余度为0.494。
             包含|S|个集合节点,分别对应当前所有可能的信源
             符号。每个集合节点均包含 B|S| 个译码节点,分别
             对应前序译码节点所有可能的情况。因此,所提方
                                        2
             法的复杂度为O(N lg N · B|S| )。另外,对于译码网
             格图中的每一层,各译码度量增量的计算互不影响。
             因此,所提方法可以利用并行计算进一步提高运行
             效率。
             3 仿真分析
             3.1 仿真条件
                                                                        图 3  统计信源先验信息所用灰度图
                 为验证所提方法的有效性,利用数字图像处                              Fig. 3 The grayscale image used to get source
             理中的标准测试图像 ——Lena 灰度图作为训练序                            prior information
   63   64   65   66   67   68   69   70   71   72   73