1.基于5G技术的肠胃医疗图像通讯传输方法,其特征在于,所述方法包括:将肠胃图像转换为数据序列,获得所有种灰度值;
根据所有灰度值的频数计算所有可能长度组的灰度值编码长度,根据类型序列的游程编码结果计算所有可能长度组的游程编码长度,根据所有可能长度组的灰度值编码长度和游程编码长度,获得目标长度组对应的第一长度和第二长度以及最长游程长度;
根据目标长度组对应的第一长度和第二长度以及最长游程长度给所有灰度值和游程长度分配编码,获得编码表;
根据编码表对数据序列进行编码,获得数据序列的编码结果;
所述所有可能长度组的获取方法具体如下:
将满足 且 的任意两个正整数s1和s2记为一个可能长度组(s1,s2),N表示数据序列中的所有种灰度值的种类数量;
所述计算所有可能长度组的灰度值编码长度,包括的具体步骤如下:
统计数据序列中每种灰度值的频数,将所有种灰度值按照频数从大到小的顺序排列;
根据给频数越大的灰度值分配的长度越短的编码、给频数越小的灰度值分配的长度越长的编码的原则,计算每个可能长度组的灰度值编码长度,具体的计算公式为:式中, 表示可能长度组的灰度值编码长度, 表示排序后的第j种灰度值的频数;
所述类型序列的游程编码结果的获取方法具体如下:
将排序后的前 种灰度值的类型记为第一类型,将剩余的所有种灰度值的类型记为第二类型;将数据序列中每个数据对应的灰度值的类型按照顺序组成的序列记为可能长度组的类型序列;对可能长度组的类型序列进行游程编码获得可能长度组的类型序列的游程编码结果,类型序列的游程编码结果包括类型和游程长度;
所述计算所有可能长度组的游程编码长度,包括的具体步骤如下:
式中, 表示可能长度组的游程编码长度,M表示可能长度组的类型序列的游程编码结果中的游程长度的数量,/表示除法取商, 表示向上取整,表示可能长度组的类型序列的游程编码结果中的第i种游程长度;
所述获得编码表,包括的具体步骤如下:
根据给排序后的前 个灰度值分配长度等于第一长度的二进制数;给剩余的所有灰度值分配长度等于第二长度的二进制数;将剩余的长度等于第二长度的二进制数分配给最短游程长度和最长游程长度之间的所有游程长度;所有灰度值和游程长度的编码组成编码表;
获得目标长度组对应的第一长度和第二长度以及最长游程长,包括:
将可能长度组的灰度值编码长度和游程编码长度的和记为可能长度组的总编码长度;
将总编码长度最小的可能长度组作为目标长度组,将组成目标长度组的两个正整数分别记为第一长度S1和第二长度S2,将 记为最长游程长度Y2,将1记为最短游程长度Y1。
2.根据权利要求1所述的基于5G技术的肠胃医疗图像通讯传输方法,其特征在于,所述获得数据序列的编码结果,包括的具体步骤如下:将目标长度组的类型序列记为目标类型序列,将目标类型序列中相同且相邻的类型划分为一个子类型序列,根据子类型序列的划分方法将数据序列划分为若干个子数据序列;
对子数据序列进行二次划分获得目标子数据序列;获得目标子数据序列的游程程度;
获得每个具有游程长度的目标子数据序列的游程长度的标识符;
根据编码表对所有目标子数据序列进行编码,将每个目标子数据序列的游程长度的编码结果、游程长度的标识符以及每个数据的编码结果组成的序列记为目标子数据序列的编码结果;将所有目标子数据序列的编码结果按照顺序组成的序列记为数据序列的编码结果。
3.根据权利要求2所述的基于5G技术的肠胃医疗图像通讯传输方法,其特征在于,所述获得目标子数据序列,包括的具体步骤如下:对于长度大于等于2 的子数据序列,如果子数据序列中数据对应的灰度值的类型均为第一类型,则将该子数据序列划分为一个长度等于最短游程长度Y1的子数据序列、若干个长度等于最长游程长度Y2的子数据序列以及一个长度小于最长游程长度Y2的子数据序列;
如果子数据序列中数据对应的灰度值的类型均为第二类型,则将该子数据序列划分为若干个长度等于最长游程长度Y2的子数据序列以及一个长度小于最长游程长度Y2的子数据序列。
4.根据权利要求2所述的基于5G技术的肠胃医疗图像通讯传输方法,其特征在于,所述获得目标子数据序列的游程程度,包括的具体步骤如下:对于任意一个目标子数据序列,如果目标子数据序列的长度大于1,或者目标子数据序列的长度等于1且目标子数据序列中数据对应的灰度值的类型与目标子数据序列的前一个目标子数据序列中数据对应的灰度值的类型相同,则将目标子数据序列的长度作为该目标子数据序列的游程长度。
5.根据权利要求2所述的基于5G技术的肠胃医疗图像通讯传输方法,其特征在于,所述获得每个具有游程长度的目标子数据序列的游程长度的标识符,包括的具体步骤如下:将0作为第一标识符,将1作为第二标识符;如果目标子数据序列中数据对应的灰度值的类型为第一类型,则目标子数据序列的游程长度的标识符为第一标识符,如果目标子数据序列中数据对应的灰度值的类型为第二类型,则目标子数据序列的游程长度的标识符为第二标识符。