任意二进制状态数据都能无损压缩,其压缩模型由以下组成:25*25矩阵、障碍格、计数路径、被压缩数据、洗牌、计数器、简化数据等等,建模见(图1),
其中屏蔽掉120个元素(取名:障碍格,在图3中用2表示),障碍格在模型中是固定的,计数器不会对其计数,
计数路径见(图2-1——图2-4),计数器路径分:A、B、C、D四组,每组25个,分别取名:A-0、A-1、A-2.......A-24,B-0、B-1、B-2.......B-24,C-0、C-1、C-2.......C-24,D-0、D-1、D-2.......D-24,共:4*25=100个计数路径,每个计数路径上面有25个元素。每个元素会被计数4次,计数路径和障碍格的合理布局能有效的提高解压效率和解压时的二义性问题。计数路径举例说明:图3上坐标X=11,Y=12元素的计数路径A-8、B-16、C-17、D-15。