主权项 |
1.一种数字信号的二值算术编码方法,其特征在于,所述方法是指包括图像信号,声音信号,雷达信号,微波信号在内的各种数字信号的二值算术编码方法,该方法是在计算机上实现的,它的步骤依次为:步骤一:设定小概率符号LPS各个状态的概率即PLPS,它的取值在[0,0,5]之间,把区间[0,0.5]由疏至密划分成K个子区间,K取值正整数,依次是[2-2,2-1],[2-3,2-2],...[2-k-1,2-k],[2-K,2-K+1],[0,2-K],k∈{1,2,...K},每个子区间里面均匀置N个量化点,N=2n,n取值{0,1,...,L-1},L为正整数,这样[0,0,5]之间取值的pLPS共有K×N个量化值,也就是K×N个状态值即state;步骤二:计算小概率符号LPS和大概率符号MPS对应的编码区间RLPS和RMPS: RLPS=Rangei×PLPS RMPS=Rangei-RLPS 其中,Rangei为编第i个符号时的编码区间大小。当i=0时的Range是M个比特大小精度的设定值;步骤三:计算新的编码区间Rangei+1:如果当前输入符号是小概率符号LPS,则:Rangei+1←RLPS Lowi+1←Lowi+RLPS 如果当前输入符号是大概率符号MPS:Rangei+1←RMPS 其中Lowi是当前编码区间的下界,Lowi+1是新的区间的下界;步骤四:根据步骤三的结果更新小概率符号的概率状态值state,使得state代表的小概率值PLPS 能够跟踪于实际的小概率符号的概率值;步骤五:重正化编码区间Range,即在Range的值随编码的进行变得小于设定的下限阈值的时候使Range的值扩大一倍以防止产生计算误差 |