System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及医疗信息,尤其涉及一种消化内镜洗消合规性监测方法、装置和计算机设备。
技术介绍
1、消化内镜作为侵入式检查工具,其清洗消毒工作也越来越受到重视。随着消化内镜清洗消毒追溯系统的普及,现有消化内镜清洗消毒追溯系统已经能够实现对内镜清洗、消毒、使用、储存等过程的同步管理。现有消化内镜清洗消毒追溯系统通过为每一条内镜配备电子标签,洗消人员也佩戴自己的身份标签。当开始清洗内镜时,进行洗消人员、内镜的刷卡,就会在系统中自动感应,实时记录下操作人员、内镜型号以及各个洗消环节是否满足规范时间。但目前市面上的追溯系统,在判断各个洗消环节的操作时间是否满足规范时间时,是通过两次读取内镜上的电子标签时间,计算两次时间差作为当前洗消环节的操作时间,即洗消下一个过程的“开始时间”就是上一个过程的“结束时间”,现有洗消环节的操作时间的计算方式会存在记录时间满足规范时间,但实际的清洗时间并不满足规范时间的情况出现。
2、因此,如何解决现有清洗消毒追溯系统在监测洗消环节的操作时间时存在的记录时间满足规范时间,但实际的清洗时间并不满足规范时间的问题,对精准实现消化内镜洗消合规性监测具有重要意义。
技术实现思路
1、鉴于上述问题,提出了本专利技术以便提供一种克服上述问题的一种消化内镜洗消合规性监测方法、装置和计算机设备。
2、本专利技术的一个方面,提供了一种消化内镜洗消合规性监测方法,所述方法包括:
3、当监测到消化内镜新进入一个洗消环节时,获取当前洗消环节洗消过程的
4、识别各帧洗消图像中水龙头出水的水流轮廓区域和洗消池的标记线轮廓区域;
5、提取各帧洗消图像中所述水流轮廓区域与洗消池内储水水平面的交界线,根据所述交界线与所述标记线轮廓区域的位置关系判定采集当前洗消图像时洗消池里的储水量是否达到预设的洗消水量阈值;
6、若采集当前洗消图像时洗消池里的储水量达到所述洗消水量阈值,则将当前洗消图像的采集时间作为当前洗消环节的开始时间,并根据所述开始时间统计当前洗消环节的实际操作时间;
7、将当前洗消环节的实际操作时间与预设的当前洗消环节的规范时间进行比对,若所述实际操作时间大于或等于所述规范时间,则判定当前洗消环节洗消合规。
8、可选地,所述识别各帧洗消图像中水龙头出水的水流轮廓区域,包括:
9、对应每一洗消图像,分别从当前洗消图像以及获取时间早于当前洗消图像的各个历史洗消图像中提取水流区域的最大轮廓区域,若提取出的各个水流区域的最大轮廓区域的坐标点集合不一致,则判定水流处于流动状态,并将各个水流区域的最大轮廓区域的坐标点集合的并集作为当前洗消图像的水流轮廓区域。
10、可选地,所述将各个水流区域的最大轮廓区域的坐标点集合的并集作为当前洗消图像的水流轮廓区域,包括:
11、根据获取的各帧洗消图像的分辨率生成一幅与洗消图像分辨率相同的全黑图像;
12、对应每一洗消图像,分别从当前洗消图像以及获取时间早于当前洗消图像的各个历史洗消图像中提取水流区域的最大轮廓,将当前洗消图像中水流区域的最大轮廓以及各个历史洗消图像中水流区域的最大轮廓分别映射到所述全黑图像中,并对全黑图像中各个最大轮廓对应的轮廓区域坐标进行填充,对全黑图像中的填充区域进行最大轮廓提取,根据提取出的最大轮廓对当前洗消图像中水流区域的最大轮廓进行修正,并将修正后的最大轮廓对应的坐标区域作为当前洗消图像中的水流轮廓区域。
13、可选地,将当前洗消图像中水流区域的最大轮廓以及各个历史洗消图像中水流区域的最大轮廓分别映射到所述全黑图像中,包括:
14、遍历所述标记线轮廓区域的坐标点集,获取坐标点集中纵坐标y值的最小值和最大值;
15、判断各个历史洗消图像中水流区域的最大轮廓中的坐标点集是否包含纵坐标y值在所述最小值和所述最大值区间内的坐标点;
16、将水流区域的最大轮廓中的坐标点集包含纵坐标y值在所述最小值和所述最大值区间内的坐标点的历史洗消图像作为有效历史洗消图像;
17、将当前洗消图像中水流区域的最大轮廓以及各个有效历史洗消图像中水流区域的最大轮廓分别映射到所述全黑图像中。
18、可选地,提取各帧洗消图像中所述水流轮廓区域与洗消池内储水水平面的交界线,包括:
19、从各帧洗消图像中的所述水流轮廓区域中提取包含有水流与洗消池内储水的接触面的水流轮廓子区域;
20、计算各个水流轮廓子区域的最小外接矩形,以所述最小外接矩形的中心点的横坐标x值对相应水流轮廓子区域划分为左右两个区域;
21、查找左区域中纵坐标y值的最大值对应的第一坐标点以及右区域中纵坐标y值的最大值对应的第二坐标点,根据所述第一坐标点和第二坐标点的坐标值计算第一直线方程,将所述第一直线方程作为当前洗消图像中的水流轮廓区域与洗消池内储水水平面的交界线的直线方程。
22、可选地,从各帧洗消图像中的所述水流轮廓区域中提取包含有水流与洗消池内储水的接触面的水流轮廓子区域,包括:
23、遍历各帧洗消图像中的标记线轮廓区域的坐标点集,获取坐标点集中纵坐标y值的最小值;
24、根据所述最小值对相应的洗消图像中水流轮廓区域的坐标点集合进行过滤,以提取当前洗消图像中包含有水流与洗消池内储水的接触面的水流轮廓子区域。
25、可选地,根据所述交界线与所述标记线轮廓区域的位置关系判定采集当前洗消图像时洗消池里的储水量是否达到预设的洗消水量阈值,包括:
26、采用最小二乘拟合直线算法对各帧洗消图像中的标记线轮廓区域进行直线拟合,得到标记线的直线方程;
27、根据所述标记线的直线方程和所述交界线的直线方程计算各帧洗消图像中的标记线与交界线的交点;
28、若标记线与交界线存在交点且交点坐标位于所述标记线轮廓区域内,或者,若标记线与交界线存在交点,交点坐标不在标记线轮廓区域内且交点的纵坐标y值小于标记线轮廓区域的任何区域的y值,则判定采集当前洗消图像时洗消池里的储水量达到所述洗消水量阈值。
29、可选地,所述方法还包括:
30、当监测到消化内镜新进入一个洗消环节时,通过读取消化内镜上设置的电子标签获取消化内镜的内镜标识信息,并通过读取执行人员佩戴的电子标签获取执行人员的人员标识信息;
31、将当前洗消环节的合规检测结果上传至预设的数据库服务器进行记录,并将当前洗消环节的实际操作时间、洗消图像数据和合规检测结果反馈给追溯管理工作站。
32、本专利技术的另一个方面,提供了一种消化内镜洗消合规性监测装置,所述装置包括用于实现如上任一项所述的消化内镜洗消合规性监测方法的功能模块,具体的,所述装置包括:
33、获取模块,用于当监测到消化内镜新进入一个洗消环节时,获取当前洗消环节洗消过程的连续n帧洗消图像;
34、识别模块,用于识别各帧洗消图像中水龙头本文档来自技高网...
【技术保护点】
1.一种消化内镜洗消合规性监测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述识别各帧洗消图像中水龙头出水的水流轮廓区域,包括:
3.根据权利要求2所述的方法,其特征在于,所述将各个水流区域的最大轮廓区域的坐标点集合的并集作为当前洗消图像的水流轮廓区域,包括:
4.根据权利要求3所述的方法,其特征在于,将当前洗消图像中水流区域的最大轮廓以及各个历史洗消图像中水流区域的最大轮廓分别映射到所述全黑图像中,包括:
5.根据权利要求1所述的方法,其特征在于,提取各帧洗消图像中所述水流轮廓区域与洗消池内储水水平面的交界线,包括:
6.根据权利要求5所述的方法,其特征在于,从各帧洗消图像中的所述水流轮廓区域中提取包含有水流与洗消池内储水的接触面的水流轮廓子区域,包括:
7.根据权利要求5所述的方法,其特征在于,根据所述交界线与所述标记线轮廓区域的位置关系判定采集当前洗消图像时洗消池里的储水量是否达到预设的洗消水量阈值,包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,
9.一种消化内镜洗消合规性监测装置,其特征在于,所述装置包括:
10.一种计算机设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;
...【技术特征摘要】
1.一种消化内镜洗消合规性监测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述识别各帧洗消图像中水龙头出水的水流轮廓区域,包括:
3.根据权利要求2所述的方法,其特征在于,所述将各个水流区域的最大轮廓区域的坐标点集合的并集作为当前洗消图像的水流轮廓区域,包括:
4.根据权利要求3所述的方法,其特征在于,将当前洗消图像中水流区域的最大轮廓以及各个历史洗消图像中水流区域的最大轮廓分别映射到所述全黑图像中,包括:
5.根据权利要求1所述的方法,其特征在于,提取各帧洗消图像中所述水流轮廓区域与洗消池内储水水平面的交界线,包括:...
【专利技术属性】
技术研发人员:朱立峰,邹多武,柏志安,沈锐,
申请(专利权)人:上海交通大学医学院附属瑞金医院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。