一种医疗废物智能监管系统的制作方法

文档序号:36428207发布日期:2023-12-21 00:06阅读:22来源:国知局
一种医疗废物智能监管系统的制作方法

本发明涉及数据压缩,具体涉及一种医疗废物智能监管系统。


背景技术:

1、随着信息行业的发展,利用互联网技术和先进的技术手段实现对医疗废物的监控和管理已经成为一种趋势。为了便于实现医疗废物的监管,对采集的医疗废物数据进行预处理,如对医疗废物数据进行压缩处理,压缩后的数据可以呈现更小的数据量,便于进行数据传输。医疗废物数据往往存在多种不同的标签,例如,医疗废物的产出日期、废物类别、子类别、重量。

2、通常对医疗废物数据进行无损压缩,多种不同标签的医疗废物数据使得mtf(move-to-front)前移编码的初始编码列表中的元素较多,导致最终的编码结果受初始编码列表的影响。而现有编码过程中初始编码列表较为随机,重复出现的字符和字符组合对应字符的索引值较大,导致编码效果不佳,医疗废物数据的压缩效率低下,其不利于医疗废物高效监管的实现。


技术实现思路

1、为了解决上述医疗废物数据压缩效率低下,不利于实现医疗废物高效监管的技术问题,本发明的目的在于提供一种医疗废物智能监管系统,所采用的技术方案具体如下:

2、本发明一个实施例提供了一种医疗废物智能监管系统,包括存储器和处理器,所述处理器执行所述存储器存储的计算机程序,以实现如下步骤:

3、获取当前预设时段的每个标签的医疗废物数据序列中的每个医疗废物数据,所述医疗废物数据由多个字符组成;

4、将任意一个标签作为目标标签,对于目标标签,统计目标标签的医疗废物数据序列对应的各类型的字符,确定各类型的字符的出现频率;根据各类型的字符的出现频率确定目标标签的第一编码列表;

5、根据每个医疗废物数据对应的各个字符和第一编码列表,确定每个医疗废物数据为医疗废物数据序列中第一个数据的可能性;将最大可能性的医疗废物数据移至医疗废物数据序列的首位,获得新的医疗废物数据序列;

6、构建预设数目个尺寸的滑动窗口,每个尺寸的滑动窗口在新的医疗废物数据序列上滑动,获得每个尺寸对应的各个窗口数据,所述窗口数据为窗口内各个字符构成的数据;

7、根据各个窗口数据对应的各个字符以及字符在其所属窗口数据对应的所有字符中的位置,确定每个尺寸的滑动窗口为最佳搜索窗口的可能性;将最大可能性的滑动窗口作为最佳搜索窗口;

8、根据最佳搜索窗口和第一编码列表,利用mtf编码对目标标签的新的医疗废物数据序列进行压缩,获得压缩后的目标标签的新的医疗废物数据序列;

9、获取压缩后的每个标签的新的医疗废物数据序列;基于压缩后的每个标签的新的医疗废物数据序列进行医疗废物智能监管。

10、进一步地,确定各类型的字符的出现频率,包括:

11、对于任意一个类型的字符,确定该类型的字符对应的字符个数和目标标签的医疗废物数据序列对应的所有字符个数;将该类型的字符对应的字符个数与所有字符个数的比值确定为该类型的字符的出现频率。

12、进一步地,根据各类型的字符的出现频率确定目标标签的第一编码列表,包括:

13、根据各类型的字符的出现频率,对目标标签的初始编码列表中的各个字符按照从大到小的顺序进行排序,将排序后的初始编码列表作为第一编码列表。

14、进一步地,根据每个医疗废物数据对应的各个字符和第一编码列表,确定每个医疗废物数据为医疗废物数据序列中第一个数据的可能性,包括:

15、对于任意一个医疗废物数据,确定医疗废物数据对应的各类型的字符在第一编码列表中的位置,获得各个位置,所述位置为序号;统计医疗废物数据中相同类型且相邻的两个字符之间的一维距离,获得各个一维距离,所述一维距离为两个字符的序号差异;根据医疗废物数据对应的各个位置和各个一维距离,确定医疗废物数据为医疗废物数据序列中第一个数据的可能性。

16、进一步地,根据医疗废物数据对应的各个位置和各个一维距离,确定医疗废物数据为医疗废物数据序列中第一个数据的可能性,包括:

17、将医疗废物数据对应的各个位置的累加和作为第一可能性因子,将医疗废物数据对应的各个一维距离作为第二可能性因子;计算第一可能性因子和第二可能性因子的乘积,对第一可能性因子和第二可能性因子的乘积进行反比例的归一化处理,获得医疗废物数据为医疗废物数据序列中第一个数据的可能性。

18、进一步地,根据各个窗口数据对应的各个字符以及字符在其所属窗口数据对应的所有字符中的位置,确定每个尺寸的滑动窗口为最佳搜索窗口的可能性,包括:

19、对于任意一个尺寸的滑动窗口,选取任意一个窗口数据作为选定窗口数据,将选定窗口数据以外的其他窗口数据作为比对窗口数据;根据选定窗口数据和比对窗口数据对应的相同字符类别,确定选定窗口数据与比对窗口数据之间的差异程度;

20、获取选定窗口数据与各个比对窗口数据之间的差异程度,确定选定窗口数据对应的最小差异程度;计算每个窗口数据对应的最小差异程度的累加和,对最小差异程度的累加和进行反比例的归一化处理,将反比例的归一化处理后的最小差异程度的累加和作为对应尺寸的滑动窗口为最佳搜索窗口的可能性。

21、进一步地,根据选定窗口数据和比对窗口数据对应的相同字符类别,确定选定窗口数据与比对窗口数据之间的差异程度,包括:

22、根据选定窗口数据和比对窗口数据对应的相同字符类别占所有字符类别的比例差异,确定第三可能性因子;根据选定窗口数据和比对窗口数据对应的相同字符类别的出现频率差异,确定第四可能性因子;根据选定窗口数据和比对窗口数据对应的相同字符类别所处位置的一维距离,确定第五可能性因子;将第三可能性因子、第四可能性因子以及第五可能性因子的乘积,确定为选定窗口数据与比对窗口数据之间的差异程度;所述所有字符类别为选定窗口数据或比对窗口数据对应的字符类别。

23、进一步地,根据选定窗口数据和比对窗口数据对应的相同字符类别占所有类别的比例差异,确定第三可能性因子,包括:

24、在选定窗口数据对应的字符类别中,将与比对窗口数据对应的字符类别相同的字符类别作为目标字符类别;将选定窗口数据中的目标字符类别个数和字符类别个数的比值作为第一比值,将比对窗口数据中的目标字符类别个数和字符类别个数的比值作为第二比值,计算第一比值和第二比值的差值绝对值,将第一比值和第二比值的差值绝对值作为第三可能性因子。

25、进一步地,所述第四可能性因子的计算公式为:

26、;式中,为第四可能性因子,r为选定窗口数据和比对窗口数据对应的目标字符类别个数,r为选定窗口数据和比对窗口数据对应的目标字符类别序号,为第r个目标字符类别在选定窗口数据对应的所有字符中的出现频率,a为选定窗口数据,为第r个目标字符类别在比对窗口数据对应的所有字符中的出现频率,b为比对窗口数据,为取绝对值函数。

27、进一步地,根据选定窗口数据和比对窗口数据对应的相同字符类别所处位置的一维距离,确定第五可能性因子,包括:将各个一维距离的累加和作为第五可能性因子。

28、本发明具有如下有益效果:

29、本发明提供了一种医疗废物智能监管系统,该监管系统将整个医疗废物数据列表划分为各个标签的医疗废物数据序列,基于各个标签的医疗废物数据序列的实际数据特征分别进行压缩分析,有利于克服现有对整个列表进行无损压缩时索引值较大,编码效果不佳导致压缩效率低下的缺陷;利用各类型的字符的出现频率确定对应标签的第一编码列表,促使每个标签的医疗废物数据序列均有对应的编码列表,在减少利用编码列表进行编码时的索引耗时的同时,使得编码后的数据长度更短,提高了编码列表的自适应性;根据第一编码列表与对应标签的医疗废物数据序列对应的各个字符之间的关系特征,对医疗废物数据序列本身进行重新排序组合,其有利于降低压缩过程中的索引值,即进一步避免了对数据整体进行压缩导致索引值过大的问题,提高压缩效率;更高的医疗废物数据的压缩效率,有助于提升医疗废物智能监管系统的数据存储和运输效率,利于实现医疗废物高效监管。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1