本技术涉及医学检测,特别是涉及一种退镜时间的确定方法、装置、计算机设备和存储介质。
背景技术:
1、退镜时间是定位肠镜质量控制的重要指标。根据2021年美国胃肠病学会结直肠癌筛查指南指出,退镜时间推荐为9分钟,至少为6分钟。但是单纯计算退镜时间不能体现出医生真正的诊断时间和质量,即该退镜时间并不准确。
2、现有的退镜时间的检测方法包括两种:第一种方法是先识别回盲部,并记录下时刻,再识别体外,再记录下时刻,两者相减得到退镜时间;第二种方法是在第一种方法的基础上,剔除“吸水”、“手术”、“静止”的帧,得到有效的退镜时间。
3、但是,上述两种方法仍然存在计算得到的退镜时间不准确的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种退镜时间的确定方法、装置、计算机设备和存储介质,该方法能够提高退镜时间确定的准确性。
2、第一方面,本技术提供了一种退镜时间的确定方法。所述方法包括:
3、对目标视频进行逐帧识别,得到所述目标视频中包括第一目标部位的第一图像帧和包括第二目标部位的第二图像帧,以根据所述第一图像帧和第二图像帧确定出退镜总帧数;并确定所述第一图像帧和所述第二图像帧之间的每一目标图像帧的观察参量;
4、根据每一所述目标图像帧的观察参量,得到每一所述目标图像帧的观察度,以确定出在所述第一图像帧和所述第二图像帧之间的图像帧中,所述观察度不满足观察度条件的图像帧数;
5、根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察度条件的退镜时间。
6、在其中一个实施例中,所述观察参量包括所述目标图像帧相对于前一相邻图像帧的目标信息量,所述确定所述第一图像帧和所述第二图像之间的每一目标图像帧的观察参量,包括:
7、将每一所述目标图像帧输入至信息识别模型中进行有效信息识别,得到每一所述目标图像帧所包含的第一信息量,以及将所述前一相邻图像帧输入至所述信息识别模型中进行有效信息识别,得到所述前一相邻图像帧所包含的第二信息量;
8、根据所述第一信息量与所述第二信息量,得到每一所述目标图像帧相对于前一相邻图像帧的目标信息量。
9、在其中一个实施例中,所述观察参量包括每一所述目标图像帧相对于前一相邻图像帧的变化速度,所述确定所述第一图像帧和所述第二图像帧之间的每一目标图像帧的观察参量,包括:
10、确定每一所述目标图像帧的哈希指纹,以及所述前一相邻图像帧的哈希指纹;
11、根据每一所述目标图像帧的哈希指纹和所述前一相邻图像帧的哈希指纹,得到每一所述目标图像帧与所述前一相邻图像帧之间的汉明距离;
12、根据每一所述目标图像帧与所述前一相邻图像帧之间的汉明距离,得到每一所述目标图像帧相对于前一相邻图像帧的变化速度。
13、在其中一个实施例中,所述观察参量包括每一所述目标图像帧相对于前一相邻图像帧的目标信息量和每一所述目标图像帧相对于前一相邻图像帧的变化速度,所述根据每一所述目标图像帧的观察参量,得到每一所述目标图像帧的观察度,包括:
14、确定所述目标信息量对应的第一权重,以及所述变化速度对应的第二权重;
15、根据所述第一权重和所述第二权重,对每一所述目标图像帧相对于前一相邻图像帧的目标信息量和每一所述目标图像帧相对于前一相邻图像帧的变化速度进行累加和运算,得到每一所述目标图像帧的观察度。
16、在其中一个实施例中,所述观察度条件包括:所述目标图像帧的观察度小于预设观察度阈值。
17、在其中一个实施例中,所述根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察度条件的退镜时间,包括:
18、根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察条件的图像帧数;
19、将所述满足所述观察条件的图像帧数对应的时长确定为满足所述观察度条件的退镜时间。
20、第二方面,本技术还提供了一种退镜时间的确定装置。所述装置包括:
21、第一确定模块,用于对目标视频进行逐帧识别,得到所述目标视频中包括第一目标部位的第一图像帧和包括第二目标部位的第二图像帧,以根据所述第一图像帧和第二图像帧确定出退镜总帧数;并确定所述第一图像帧和所述第二图像帧之间的每一目标图像帧的观察参量;
22、第二确定模块,用于根据每一所述目标图像帧的观察参量,得到每一所述目标图像帧的观察度,以确定出在所述第一图像帧和所述第二图像帧之间的图像帧中,所述观察度不满足观察度条件的图像帧数;
23、第三确定模块,用于根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察度条件的退镜时间。
24、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
25、对目标视频进行逐帧识别,得到所述目标视频中包括第一目标部位的第一图像帧和包括第二目标部位的第二图像帧,以根据所述第一图像帧和第二图像帧确定出退镜总帧数;并确定所述第一图像帧和所述第二图像帧之间的每一目标图像帧的观察参量;
26、根据每一所述目标图像帧的观察参量,得到每一所述目标图像帧的观察度,以确定出在所述第一图像帧和所述第二图像帧之间的图像帧中,所述观察度不满足观察度条件的图像帧数;
27、根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察度条件的退镜时间。
28、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
29、对目标视频进行逐帧识别,得到所述目标视频中包括第一目标部位的第一图像帧和包括第二目标部位的第二图像帧,以根据所述第一图像帧和第二图像帧确定出退镜总帧数;并确定所述第一图像帧和所述第二图像帧之间的每一目标图像帧的观察参量;
30、根据每一所述目标图像帧的观察参量,得到每一所述目标图像帧的观察度,以确定出在所述第一图像帧和所述第二图像帧之间的图像帧中,所述观察度不满足观察度条件的图像帧数;
31、根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察度条件的退镜时间。
32、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
33、对目标视频进行逐帧识别,得到所述目标视频中包括第一目标部位的第一图像帧和包括第二目标部位的第二图像帧,以根据所述第一图像帧和第二图像帧确定出退镜总帧数;并确定所述第一图像帧和所述第二图像帧之间的每一目标图像帧的观察参量;
34、根据每一所述目标图像帧的观察参量,得到每一所述目标图像帧的观察度,以确定出在所述第一图像帧和所述第二图像帧之间的图像帧中,所述观察度不满足观察度条件的图像帧数;
35、根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察度条件的退镜时间。
36、上述退镜时间的确定方法、装置、计算机设备和存储介质,通过对目标视频进行逐帧识别,得到目标视频中包括第一目标部位的第一图像帧和包括第二目标部位的第二图像帧,以根据第一图像帧和第二图像帧确定出退镜总帧数;并确定第一图像帧和第二图像帧之间的每一目标图像帧的观察参量,再根据每一目标图像帧的观察参量,得到每一目标图像帧的观察度,以确定出在第一图像帧和第二图像帧之间的图像帧中,观察度不满足观察度条件的图像帧数,以及根据退镜总帧数和观察度不满足观察度条件的图像帧数,确定满足观察度条件的退镜时间。上述方法实现了对退镜开始到退镜结束的过程中的不稳定图像帧的识别,进而在确定退镜时间时,将其中不稳定图像帧对应的时长去除,使得最终得到的满足观察度条件的退镜时间可以反映医生在做肠镜检查的退镜过程中涉及到的精确诊断时长,因此基于上述方法得到的退镜时间的准确度极高。
1.一种退镜时间的确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述观察参量包括所述目标图像帧相对于前一相邻图像帧的目标信息量,所述确定所述第一图像帧和所述第二图像之间的每一目标图像帧的观察参量,包括:
3.根据权利要求1所述的方法,其特征在于,所述观察参量包括每一所述目标图像帧相对于前一相邻图像帧的变化速度,所述确定所述第一图像帧和所述第二图像帧之间的每一目标图像帧的观察参量,包括:
4.根据权利要求1所述的方法,其特征在于,所述观察参量包括每一所述目标图像帧相对于前一相邻图像帧的目标信息量和每一所述目标图像帧相对于前一相邻图像帧的变化速度,所述根据每一所述目标图像帧的观察参量,得到每一所述目标图像帧的观察度,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述观察度条件包括:所述目标图像帧的观察度小于预设观察度阈值。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述退镜总帧数和所述观察度不满足观察度条件的图像帧数,确定满足所述观察度条件的退镜时间,包括:
7.一种退镜时间的确定装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
