一种内窥镜图像存储方法、装置、电子设备及存储介质与流程

未命名 09-23 阅读:63 评论:0


1.本技术涉及图像存储技术领域,尤其是涉及一种内窥镜图像存储方法、装置、电子设备及存储介质。


背景技术:

2.内窥镜检查是现代医学检查技术中很常见的一种检查形式,通过一个配备有灯光的管子,经口腔进入胃内或经其他天然孔道进入体内,对身体内部某些中空器官粘膜是否充血、是否存在炎症、是否出现肿块或息肉进行检查,由于人体内部出现一些隐藏疾病时,靠对体外特征进行查看很难确定病因,因此在探究病因常常采用内窥镜进行检查。随着科学技术的发展,4k内窥镜图像的图像分辨率可达到3840px
×
2160px,能够精准显示细微血管、细小神经、组织层次,因此4k内窥镜图像以大视场角、大景深范围等特点被广泛应用。
3.为了探究病因,一般在将内窥镜插入人体内时,便对生成的3k或4k内窥镜图像进行存储,由于使用内窥镜在对人体内部特征进行查看时,需要使内窥镜通过人体的天然孔道插入,因此可能会导致检查过程中操作较为缓慢,操作时间较长,由此可能会产生较多数量的内窥镜图像,在将大量内窥镜图像进行存储时可能会导致存储时间较长,相关技术中一般采用图像压缩的形式,将大量内窥镜图像进行压缩后再进行存储,但是经过压缩后可能会导致内窥镜图像的清晰度降低。


技术实现要素:

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.综上所述,本技术包括以下至少一种有益技术效果:1.通过将待存储的内窥镜图像进分割处理,便于减少单次存储时的存储数据量,相较于将内窥镜图像完整存储,或将多个内窥镜图像压缩后一并存储而言,分割后进行存储时存储压力较小,并且在存储过程中发生像素压缩或变形的概率也较低,从而能够保证存储后内窥镜图像的清晰度,在对分割后的内窥镜图像进行存储时,并不是将分割后形成的所有分割内窥镜图像进行存储,而是通过将分割内窥镜图像与中介数据匹配,确定出包含有目标分割位置以及目标组织特征的分割内窥镜图像并对其进行存储,通过针对性存储内窥镜图像,便于减少存储空间中图像重复率,进而便于降低存储压力,最后根据每个分割内窥镜图像对应的分割信息将每个分割内窥镜图像存储至无锁存储链表中,减少了存储数据时的等待时长,进一步提升了存储内窥镜图像时的存储速率。
30.2.无锁存储链表中不同的存储单元对应的调用路径不同,分割内窥镜图像与其余分割内窥镜图像之间的关联度越大,表征该分割内窥镜图像被调用的概率越大,因此,在将内窥镜图像的分割信息进行存储时,通过将与其余分割内窥镜图像关联度高的分割信息存储至调用路径较短的目标存储单元,从而便于降低调用分割信息时的调用次数,进而可以降低计算机在调用信息时的运行压力。
附图说明
31.图1是本技术实施例中一种内窥镜图像存储方法的流程示意图;图2是本技术实施例中一种确定组织特征关联度的示意图;图3是本技术实施例中一种无锁存储链表的示例图;图4是本技术实施例中一种相邻分割内窥镜图像的示例图;图5是本技术实施例中一种内窥镜图像存储装置的结构示意图;图6是本技术实施例中一种电子设备的结构示意图。
具体实施方式
32.以下结合附图1-6对本技术作进一步详细说明。
33.本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护。
34.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.具体的,本技术实施例提供了一种内窥镜图像存储方法,由电子设备执行,该电子
设备可以为服务器也可以为终端设备,其中,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此,该终端设备以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术实施例在此不做限制。
36.参考图1,图1是本技术实施例中一种内窥镜图像存储方法的流程示意图,该方法包括步骤s110-步骤s170,其中:步骤s110:获取待存储内窥镜图像。
37.具体的,为了深入检查体腔、体内器官或组织,内窥镜设备包含多种类型的硬质套管窥镜,例如硬质套管窥镜可以包括支气管镜、胃肠内窥镜、阴道镜、肛门镜和膀胱镜等,除此之外,为了能够清晰拍摄检查部位处的图像,内窥镜设备还包括光源。待存储的内窥镜图像可以为3k内窥镜图像,也可以为4k内窥镜图像,在本技术实施例中不做具体限定,待存储的内窥镜图像可由进行内窥镜检查时所使用的内窥镜设备采集后上传至电子设备。
38.步骤s120:识别待存储内窥镜图像中包含的组织特征,并根据识别到的组织特征将待存储内窥镜图像进行分割,得到至少一个分割内窥镜图像。
39.具体的,待存储内窥镜图像中可能包含一个组织特征也可能包含多个组织特征,例如,胃肠内窥镜可以检查人体内部食管、胃、十二指肠等部位的病变,其中,可将待存储内窥镜图像中包含的食管、胃、十二指肠确定为待存储内窥镜图像中包含的组织特征,不同的待存储内窥镜图像中包含的组织特征类型以及组织特征数量不同。识别待存储内窥镜图像中包含的组织特征时,可将待存储内窥镜图像导入训练好的组织特征识别模型中,其中,在对组织特征识别模型进行训练时,可由相关技术人员对训练样本中包含的样本组织特征进行增添或删除,训练样本为包含有样本组织特征的图像以及人工标注的样本组织特征名称。
40.根据识别到的组织特征进行图像分割后,每个分割内窥镜图像中只包含一种组织特征,但由于一些组织特征较大,因此不同的分割内窥镜图像中包含的组织特征可能一致。
41.步骤s130:获取待存储内窥镜图像对应的内窥镜操作信息。
42.具体的,由于电子设备对内窥镜图像的存储动作与内窥镜设备的采集动作可能是同步的,也可能不是同步的,因此内窥镜设备在将采集到的内窥镜图像发送至电子设备时,会将采集操作信息一并发送至电子设备,采集操作信息,即内窥镜操作信息为相关工作人员在使用内窥镜设备进行内窥镜检查时的操作流程,比如,插入距离以及旋转角度等。
43.步骤s140:根据内窥镜操作信息确定每个分割内窥镜图像对应的三维坐标。
44.具体的,由于内窥镜操作信息中包括内窥镜的插入路径以及旋转角度,因此可通过插入路径以及检查部位处对应的模拟三维人体模型构建三维坐标系,通过构建好的三维坐标系确定每个分割内窥镜图像对应的三维坐标,其中,分割内窥镜图像对应的三维坐标可以为分割内窥镜图像的边缘点对应的三维坐标,也可以为分割内窥镜图像的中心点对应的三维坐标,具体的三维坐标在本技术实施例中不做具体限定,只要能够通过每个分割内窥镜图像对应的三维坐标确定出每个分割内窥镜图像在待存储内窥镜图像中的位置即可。
45.步骤s150:根据每个分割内窥镜图像对应的组织特征和三维坐标确定每个分割内窥镜图像的属性信息。
46.具体的,每个分割内窥镜图像的属性信息至少包括该分割内窥镜图像对应的组织特征以及该分割内窥镜图像的三维坐标,由于每个分割内窥镜图像内包含的组织特征可能一致,但是每个分割内窥镜图像在待存储内窥镜图像中的位置是不同的,因此不同的分割内窥镜图像对应的属性信息不同。
47.步骤s160:将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配,确定每个分割内窥镜图像对应的至少一个匹配度,并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据。
48.具体的,中介数据用于表征存储要求,例如,a组织特征,三维坐标为(a,b,c),待存储内窥图像对应的组织特征与中介数据相对应。中介数据库中包含有多条中介数据,其中,中介数据库包含的中介数据可以由相关技术人员在每次存储内窥镜图像之前进行增删或修改,以确保每次存储的内窥镜图像均是符合存储要求的。由于进行一次内窥镜检查所需消耗时间较长,因此在进行内窥镜检查过程中产生的图像数量也较多,并且由于内窥镜设备在检查过程中移动较慢,因此检查过程中产生的多张内窥镜图像的相似度以及重复率较高,通过增添中介数据便于对需要查看的组织特征,或者对需要查看的位置进行精准保存,而将一些无效图像剔除。
49.由于每次进行内窥镜检查时所关注区域不同,因此,中介数据库中可能包含多条中介数据,通过将分割内窥镜图像的属性信息与每条中介数据进行匹配,以便于挑选出符合每条中介数据的目标分割内窥镜图像,对应的,以便于挑选出每个分割内窥镜图像对应的目标中介数据。
50.步骤s170:将每个目标分割内窥镜图像对应的属性信息和目标中介数据进行整合,得到每个目标分割内窥镜图像对应的分割信息,并将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表中。
51.具体的,将目标分割内窥镜对应的属性信息和目标中介数据进行整合的方式可以为将属性信息与目标中介数据打包为一个数据包再进行存储,也可以为将分别存储有属性信息和目标中介数据的地址信息共同存储,具体的整合方式在本技术实施例中不做具体限定,只要能够同时调取目标分割内窥镜图像对应的属性信息和目标中介数据即可。无锁存储链表可以为无锁复用池链表,也可以为无锁队列,在本技术实施例中不做具体限定,只要能够实现信息的无等待输入和调取即可。
52.对于本技术实施例,通过将待存储的内窥镜图像进分割处理,便于减少单次存储时的存储数据量,相较于将内窥镜图像完整存储,或将多个内窥镜图像压缩后一并存储而言,分割后进行存储时存储压力较小,并且在存储过程中发生像素压缩或变形的概率也较低,从而能够保证存储后内窥镜图像的清晰度,在对分割后的内窥镜图像进行存储时,并不是将分割后形成的所有分割内窥镜图像进行存储,而是通过将分割内窥镜图像与中介数据匹配,确定出包含有目标分割位置以及目标组织特征的分割内窥镜图像并对其进行存储,通过针对性存储内窥镜图像,便于减少存储空间中图像重复率,进而便于降低存储压力,最后根据每个分割内窥镜图像对应的分割信息将每个分割内窥镜图像存储至无锁存储链表中,减少了存储数据时的等待时长,进一步提升了存储内窥镜图像时的存储速率。
53.进一步地,在根据内窥镜操作信息确定每个分割内窥镜图像对应的三维坐标时,
具体包括:根据内窥镜操作信息,确定目标插入孔道、移动距离以及转动角度;获取目标插入孔道对应的模拟三维人体模型;根据移动距离和转动角度生成模拟探测指令;控制模拟内窥镜按照模拟探测指令进行移动,从模拟三维人体模型中确定模拟待存储内窥镜图像;根据模拟待存储内窥镜图像和模拟三维人体模型确定出模拟待存储内窥镜图像对应的每个模拟分割内窥镜图像的中心点坐标;将每个模拟分割内窥镜图像的中心点坐标确定为每个分割内窥镜图像对应的三维坐标。
54.具体的,内窥镜操作信息中包含相关工作人员在操作内窥镜设备设备时的操作流程,由于内窥镜可通过人体包含的任一天然孔道进入体内进行内窥镜检查,因此不同的天然孔道对应的模拟三维人体模型不同,例如,当目标插入孔道为口腔时,目标插入孔道对应的模拟三维人体模型为包含有食管、胃、十二指肠等部位的三维人体模型。根据内窥镜操作信息确定目标插入孔道时,可通过查看内窥镜类型与插入孔道的对应关系进行确定,目标插入孔道与对应的模拟三维人体模型相对应,通过目标插入孔道可从插入孔道与模拟三维人体模型的对应关系中确定对应的模拟单位人体模型,其中,内窥镜类型与插入孔道的对应关系中包括每一种内窥镜类型与对应插入孔道的对应关系,插入孔道与模拟三维人体模型的对应关系中包括每一种插入孔道对应的模拟三维人体模型。
55.内窥镜操作信息的移动距离为相关工作人员在操作内窥镜设备时的插入距离,转动角度也为相关工作人员在操作内窥镜设备时的转动角度,由移动距离和转动角度构成的模拟探测指令用于控制模拟内窥镜设备在目标插入孔道对应的模拟人体三维模型中进行移动和转动,以将实际操作情况进行虚拟复刻。模拟三维人体模型由目标插入孔道对应的模拟三维人体模型以及三维坐标系构成,因此在模拟三维人体模型中确定出与待存储内窥镜图像对应的模拟待存储内窥镜图像后,可直接确定出模拟内窥镜图像的三维坐标,为了减少数据存储量,在本技术实施例中将模拟内窥镜图像中心点的三维坐标,确定为模拟内窥镜图像对应的三维坐标。确定模拟内窥镜图像的中心点时,可通过模拟内窥镜图像的边界点坐标进行模拟内窥镜图像的对角线交点后确定,具体的确定中心点的方式在本技术实施例中不做具体限定,只要能够确定出模拟内窥镜图像中心点的三维坐标即可。
56.进一步地,每个中介数据包括预设存储组织以及预设存储位置,其中,将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配,确定每个分割内窥镜图像对应的至少一个匹配度,并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据时,具体包括:将分割内窥镜图像的属性信息中包含的组织特征和三维坐标与每个中介数据中包含的预设存储组织和预设存储位置进行匹配,得到分割内窥镜图像与每个中介数据的匹配度;将分割内窥镜图像与每个中介数据的匹配度与预设标准匹配度对比,若存在匹配度超过预设标准匹配度的匹配度,则确定分割内窥镜图像为目标分割内窥镜图像,将超过预设标准匹配度的中介数据确定为初始目标中介数据;若初始目标中介数据的数量为一个,则将初始目标中介数据确定为目标分割内窥镜图像的目标中介数据;若初始目标中介数据的数量为至少两个,则将至少两个初始目标中介数据对应的匹配度最高的初始目标中介数据确定为目标分割内窥镜图像的目标中介数据。
57.具体的,由于每个中介数据中均包括一个目标存储组织以及一个目标存储位置,其中,目标存储组织与目标存储位置的展示形式不同,目标存组织一般为文字,例如,目标存储组织为a组织;目标存储位置一般为一个三维坐标,例如,目标存储位置为(a,b,c),因此解析中介数据时,可根据数据类型进行解析,还可以通过语义识别进行解析,具体的解析方式在本技术实施例中不做具体限定,只要能够将每个中介数据中包含的目标存储组织和目标存储位置识别出来即可。
58.由于分割内窥镜图像的属性信息中也包括该分割内窥镜图像对应的组织特征与三维坐标,将分割内窥镜图像的属性信息与每个中介数据进行匹配时,将属性信息中包含的组织特征与每个中介数据中包含的预设存储组织进行匹配,得到每个中介数据对应的第一匹配度,将属性信息中包含的三维坐标与每个中介数据中包含的预设存储位置进行匹配,得到每个中介数据对应的第二匹配度,每个中介数据对应的第一匹配度和第二匹配度构成该中介数据的最终匹配度,确定第一匹配度和第二匹配度时可通过相似度算法,比较两者之间的相似值进行确定。
59.预设标准匹配度可以为98%,也可以为99%,具体的预设标准匹配度可由相关技术人员进行设定,在本技术实施例中不做具体限定,若某中介数据的最终匹配度高于预设标准匹配度,则表征分割内窥镜图像与该中介数据相适配,但是为了提高确定分割内窥镜图像对应的目标中介数据时的准确性,当某分割内窥镜图像包含有至少两个超过预设标准匹配度的初始目标中介数据时,将与分割内窥镜图像的最终匹配度最高的中介数据确定为该分割内窥镜图像的目标中介数据。
60.进一步地,根据中介数据对多个分割内窥镜图像进行筛选后,需将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表时,具体包括:根据每个目标分割内窥镜图像对应的分割信息确定每个目标分割内窥镜图像与其余分割内窥镜图像的关联度;获取无锁存储链表中每个存储单元的调用路径长度;根据每个目标分割内窥镜图像与其余分割内窥镜图像的关联度和无锁存储链表中每个存储单元的调用路径长度,确定每个分割信息以及对应的目标分割内窥镜图像在所述无锁存储链表中的目标存储单元,并将每个分割信息以及对应的目标分割内窥镜图像存储至对应的目标存储单元。
61.具体的,目标分割内窥镜图像与其余分割内窥镜图像的关联度可由该目标分割内窥镜图像中包含的组织特征在整个组织特征中所处位置进行确定,如图2所示,组织特征为支气管,则根据不同的目标分割内窥镜图像中包含的目标组织特征的位置,可知分割内窥镜图像1对应关联度高于分割内窥镜图像2对应的关联度,具体的,可从组织特征关联度与探测位置的对应关系中,确定每个分割内窥镜图像对应的关联度,关联度越高,当该分割内窥镜图像中的组织特征发生病变时,对其余分割内窥镜图像中包含的组织特征的产生的影响越大,组织特征关联度与探测位置的对应关系中包含不同探测位置的组织特征对应的关联度。
62.由于在无锁存储链表中当前存储单元内存储有下一存储单元的地址信息,如图3所示,无锁存储链表中包括4个存储单元,分别为存储单元a、存储单元b、存储单元c以及存储单元d,其中,每个存储单元内包括两个子单元,分别为地址单元和数据单元,存储单元b的地址单元中存储有存储单元c的地址,因此,调用存储单元c内的分割数据时需要先调取
存储单元b,调取存储单元b时又需先调取存储单元a,因此,存储单元c的调用路径为存储单元a-存储单元b-存储单元c,调用路径长度为3。由于关联度较高的分割内窥镜图像对应的分割信息被调用的频率较大,因此将调用路径长度最小的存储单元存储与其余分割内窥镜图像关联度最高的分割内窥镜图像所对应的分割信息。
63.对于本技术实施例,便于降低调用分割信息时的调用次数,进一步地可以降低计算机在调用信息时的运行压力。
64.进一步地,由于无锁存储链表中的分割信息可能会被调用,并且待存储内窥镜图像会更新,因此分割内窥镜图像中与其他分割内窥镜图像之间的关联度也会随之发生变化,因此,该方法还包括:当接收到分割信息调取结束指令时,根据分割信息调取结束指令确定调取分割信息;根据调取分割信息对应的关联度,与当前无锁存储链表中每个存储单元的当前调用路径,确定调取分割信息的复原存储单元。
65.具体的,在将完成调用的分割信息,或者新增的分割信息写入无锁存储链表时,需要根据每个分割信息对应的关联度,以及当前无锁存储链表中空余位置处的调用路径长度进行规划,确定分割信息对应的关联度以及确定无锁存储链表中空余位置处的调用路径长度时可参考上述相关内容所对应的实施例,在此不做赘述。通过重新分配空闲存储单元的方式,便于减少调用关联度较高的分割信息时的调用次数。
66.为了便于相关人员对发生病变或存在异常的内窥镜图像进行查看,该方法还包括:获取每个目标分割内窥镜图像的至少一个相邻分割内窥镜图像;识别每个相邻分割内窥镜图像中包含的关联组织特征信息,关联组织特征信息包括关联组织特征的形状以及颜色;获取每个目标分割内窥镜图像中包括的目标组织特征信息,并将每个目标分割内窥镜图像中包含的目标组织特征信息与对应的至少一个关联组织特征信息对比,从每个目标分割内窥镜图像对应的至少一个对比值中确定每个目标分割内窥镜图像的第一差异值;将每个目标分割内窥镜图像中包含的目标组织特征信息与对应的历史组织特征信息对比,得到每个目标分割内窥镜图像的第二差异值;根据每个目标分割内窥镜图像的第一差异值和第二差异值,确定每个目标分割内窥镜图像的最终差异值,将最终差异值超过预设标准差异值的目标分割内窥镜图像确定为异常分割图像,并对异常分割图像进行异常区域标记;确定异常分割图像对应目标分割内窥镜图像的目标存储单元,并将异常分割图像存储至对应的目标存储单元。
67.具体的,目标分割内窥镜图像的至少一个相邻分割内窥镜图像中包含的组织特征可能一致,也可能不一致,目标分割内窥镜图像的至少一个相邻分割内窥镜图像可以进行无缝隙拼合,如图4所示,图a为a组织特征对应的多个分割内窥镜图像,图b为b组织特征对应的多个分割内窥镜图像,其中,图a6的相邻分割内窥镜图像包括图a3、图a5、图a8、图a9、图b4以及图b7。
68.目标分割内窥镜图像的第一差异值为将目标分割内窥镜图像中包含的目标特征的形状和颜色分别与每一相邻分割内窥镜图像中目标特征的形状以及颜色进行相似度匹配后,计算相似度均值得到的;分割内窥镜图像的第二差异值为将目标分割内窥镜图像中包含的目标特征的形状和颜色与历史阶段分割内窥镜图像中目标特征的形状以及颜色进
行相似度匹配后得到的,具体的相似度计算方式在本技术实施例中不做具体限定,只要能够进行相似度计算即可。
69.每个目标分割内窥镜图像对应的最终差异值为第一差异值与第二差异值之和,预设标准差异值可由相关技术人员进行设定,在本技术实施例中不做具体限定。将最终差异值超过预设标准差异值的分割内窥镜图像进行异常标记,以便于相关人员进行查看。
70.其中,对异常分割图像进行异常区域标记,具体包括:基于每个异常分割图像对应的目标组织特征信息和历史组织特征信息,确定每个异常分割图像中目标组织特征的边界信息和历史组织特征的历史边界信息;根据每个异常分割图像中目标组织特征的边界信息和历史组织特征的历史边界信息,从每个异常分割内窥镜图像中确定异常变化区域,并进行异常区域标记。
71.具体的,若某分割内窥镜图像的最终差异值高于预设标准差异值,则确定该分割内窥镜图像存在异常,将存在异常的分割内窥镜图像进行异常标记时,可通过识别历史阶段对应的分割内窥镜图像中组织特征的历史边界信息,并且识别该异常分割内窥镜图像中的组织特征的当前边界信息,根据历史边界信息和当前边界信息确定异常区域,异常区域为发生形变的区域,将该异常区域进行标记的方式可以为高亮填充,也可以为边界划定,具体的标记方式在本技术实施例中不做具体限定,只要相关工作人员能够通过异常标记快速定位出异常区域即可。
72.对于本技术实施例,通过将发生异常形变的区域进行确定和标记,并将标记后的图像与对应的分割信息一并存储,便于相关工作人员对异常区域进行查看,不需在调取对应图像后进行再次识别和划分,便于提高数据读取时的效率。
73.上述实施例从方法流程的角度介绍一种内窥镜图像存储方法,下述实施例从虚拟模块或者虚拟单元的角度介绍了一种内窥镜图像存储装置,具体详见下述实施例。
74.本技术实施例提供一种内窥镜图像存储装置,如图5所示,该装置具体可以包括获取图像模块510、图像分割模块520、获取操作信息模块530、确定坐标模块540、确定属性信息模块550、匹配模块560以及信息存储模块570,其中:获取图像模块510,用于获取待存储内窥镜图像;图像分割模块520,用于识别待存储内窥镜图像中包含的组织特征,并根据识别到的组织特征将待存储内窥镜图像进行分割,得到至少一个分割内窥镜图像;获取操作信息模块530,用于获取待存储内窥镜图像对应的内窥镜操作信息;确定坐标模块540,用于根据内窥镜操作信息确定每个分割内窥镜图像对应的三维坐标;确定属性信息模块550,用于根据每个分割内窥镜图像对应的组织特征和三维坐标确定每个分割内窥镜图像的属性信息;匹配模块560,用于将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配,确定每个分割内窥镜图像对应的至少一个匹配度,并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据;信息存储模块570,用于将每个目标分割内窥镜图像对应的属性信息和目标中介数据进行整合,得到每个目标分割内窥镜图像对应的分割信息,并将每个分割信息以及对
应的目标分割内窥镜图像存储至无锁存储链表中。
75.在一种可能实现的方式中,确定坐标模块540在根据内窥镜操作信息确定每个分割内窥镜图像对应的三维坐标时,具体用于:根据内窥镜操作信息,确定目标插入孔道、移动距离以及转动角度;获取目标插入孔道对应的模拟三维人体模型;根据移动距离和转动角度生成模拟探测指令;控制模拟内窥镜按照模拟探测指令进行移动,从模拟三维人体模型中确定模拟待存储内窥镜图像;根据模拟待存储内窥镜图像和模拟三维人体模型确定出模拟待存储内窥镜图像对应的每个模拟分割内窥镜图像的中心点坐标;将每个模拟分割内窥镜图像的中心点坐标确定为每个分割内窥镜图像对应的三维坐标。
76.在一种可能实现的方式中,每个中介数据包括预设存储组织以及预设存储位置,匹配模块560在将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配,确定每个分割内窥镜图像对应的至少一个匹配度,并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据时,具体用于:将分割内窥镜图像的属性信息中包含的组织特征和三维坐标与每个中介数据中包含的预设存储组织和预设存储位置进行匹配,得到分割内窥镜图像与每个中介数据的匹配度;将分割内窥镜图像与每个中介数据的匹配度与预设标准匹配度对比,若存在匹配度超过预设标准匹配度的匹配度,则确定分割内窥镜图像为目标分割内窥镜图像,将超过预设标准匹配度的中介数据确定为初始目标中介数据;若初始目标中介数据的数量为一个,则将初始目标中介数据确定为目标分割内窥镜图像的目标中介数据;若初始目标中介数据的数量为至少两个,则将至少两个初始目标中介数据对应的匹配度最高的初始目标中介数据确定为目标分割内窥镜图像的目标中介数据。
77.在一种可能实现的方式中,信息存储模块570在将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表时,具体用于:根据每个目标分割内窥镜图像对应的分割信息确定每个目标分割内窥镜图像与其余分割内窥镜图像的关联度;获取无锁存储链表中每个存储单元的调用路径长度;根据每个目标分割内窥镜图像与其余分割内窥镜图像的关联度和无锁存储链表中每个存储单元的调用路径长度,确定每个分割信息以及对应的目标分割内窥镜图像在无锁存储链表中的目标存储单元,并将每个分割信息以及对应的目标分割内窥镜图像存储至对应的目标存储单元。
78.在一种可能实现的方式中,该装置还包括:确定调取信息模块,用于当接收到分割信息调取结束指令时,根据分割信息调取结束指令确定调取分割信息;
industry standard architecture,扩展工业标准结构)总线等。总线602可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
85.存储器603可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
86.存储器603用于存储执行本技术方案的应用程序代码,并由处理器601来控制执行。处理器601用于执行存储器603中存储的应用程序代码,以实现前述方法实施例所示的内容。
87.其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。还可以为服务器等。图6示出的电子设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
88.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。
89.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
90.以上所述仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。

技术特征:
1.一种内窥镜图像存储方法,其特征在于,包括:获取待存储内窥镜图像;识别所述待存储内窥镜图像中包含的组织特征,并根据识别到的所述组织特征将所述待存储内窥镜图像进行分割,得到至少一个分割内窥镜图像;获取所述待存储内窥镜图像对应的内窥镜操作信息;根据所述内窥镜操作信息确定每个分割内窥镜图像对应的三维坐标;根据每个分割内窥镜图像对应的组织特征和三维坐标确定每个分割内窥镜图像的属性信息;将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配,确定每个分割内窥镜图像对应的至少一个匹配度,并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据;将每个目标分割内窥镜图像对应的属性信息和目标中介数据进行整合,得到每个目标分割内窥镜图像对应的分割信息,并将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表中。2.根据权利要求1所述的一种内窥镜图像存储方法,其特征在于,所述根据所述内窥镜操作信息确定每个分割内窥镜图像对应的三维坐标,包括:根据所述内窥镜操作信息,确定目标插入孔道、移动距离以及转动角度;获取所述目标插入孔道对应的模拟三维人体模型;根据所述移动距离和转动角度生成模拟探测指令;控制模拟内窥镜按照所述模拟探测指令进行移动,从所述模拟三维人体模型中确定模拟待存储内窥镜图像;根据所述模拟待存储内窥镜图像和所述模拟三维人体模型确定出所述模拟待存储内窥镜图像对应的每个模拟分割内窥镜图像的中心点坐标;将每个模拟分割内窥镜图像的中心点坐标确定为每个分割内窥镜图像对应的三维坐标。3.根据权利要求1所述的一种内窥镜图像存储方法,其特征在于,每个所述中介数据包括预设存储组织以及预设存储位置,其中,将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配,确定每个分割内窥镜图像对应的至少一个匹配度,并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据,包括:将所述分割内窥镜图像的属性信息中包含的组织特征和三维坐标与每个中介数据中包含的预设存储组织和预设存储位置进行匹配,得到所述分割内窥镜图像与每个中介数据的匹配度;将所述分割内窥镜图像与每个中介数据的匹配度与所述预设标准匹配度对比,若存在匹配度超过所述预设标准匹配度的匹配度,则确定所述分割内窥镜图像为目标分割内窥镜图像,将超过所述预设标准匹配度的中介数据确定为初始目标中介数据;若所述初始目标中介数据的数量为一个,则将所述初始目标中介数据确定为所述目标分割内窥镜图像的目标中介数据;
若所述初始目标中介数据的数量为至少两个,则将至少两个初始目标中介数据对应的匹配度最高的初始目标中介数据确定为所述目标分割内窥镜图像的目标中介数据。4.根据权利要求1所述的一种内窥镜图像存储方法,其特征在于,所述将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表,包括:根据每个目标分割内窥镜图像对应的分割信息确定每个目标分割内窥镜图像与其余分割内窥镜图像的关联度;获取所述无锁存储链表中每个存储单元的调用路径长度;根据每个目标分割内窥镜图像与其余分割内窥镜图像的关联度和所述无锁存储链表中每个存储单元的调用路径长度,确定每个分割信息以及对应的目标分割内窥镜图像在所述无锁存储链表中的目标存储单元,并将每个分割信息以及对应的目标分割内窥镜图像存储至对应的目标存储单元。5.根据权利要求4所述的一种内窥镜图像存储方法,其特征在于,还包括:当接收到分割信息调取结束指令时,根据所述分割信息调取结束指令确定调取分割信息;根据所述调取分割信息对应的关联度,与当前无锁存储链表中每个存储单元的当前调用路径,确定所述调取分割信息的复原存储单元。6.根据权利要求1所述的一种内窥镜图像存储方法,其特征在于,所述将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表中之后,还包括:获取每个目标分割内窥镜图像的至少一个相邻分割内窥镜图像;识别每个所述相邻分割内窥镜图像中包含的关联组织特征信息,所述关联组织特征信息包括关联组织特征的形状以及颜色;获取每个目标分割内窥镜图像中包括的目标组织特征信息,并将每个目标分割内窥镜图像中包含的目标组织特征信息与对应的至少一个关联组织特征信息对比,从每个目标分割内窥镜图像对应的至少一个对比值中确定每个目标分割内窥镜图像的第一差异值;将每个目标分割内窥镜图像中包含的目标组织特征信息与对应的历史组织特征信息对比,得到每个目标分割内窥镜图像的第二差异值;根据每个目标分割内窥镜图像的第一差异值和第二差异值,确定每个目标分割内窥镜图像的最终差异值,将最终差异值超过预设标准差异值的目标分割内窥镜图像确定为异常分割图像,并对所述异常分割图像进行异常区域标记;确定所述异常分割图像对应目标分割内窥镜图像的目标存储单元,并将所述异常分割图像存储至对应的目标存储单元。7.根据权利要求6所述的一种内窥镜图像存储方法,其特征在于,所述对所述异常分割图像进行异常区域标记,包括:基于每个异常分割图像对应的目标组织特征信息和历史组织特征信息,确定每个异常分割图像中目标组织特征的边界信息和历史组织特征的历史边界信息;根据每个异常分割图像中目标组织特征的边界信息和历史组织特征的历史边界信息,从每个异常分割内窥镜图像中确定异常变化区域,并进行异常区域标记。8.一种内窥镜图像存储装置,其特征在于,包括:获取图像模块,用于获取待存储内窥镜图像;
图像分割模块,用于识别所述待存储内窥镜图像中包含的组织特征,并根据识别到的所述组织特征将所述待存储内窥镜图像进行分割,得到至少一个分割内窥镜图像;获取操作信息模块,用于获取所述待存储内窥镜图像对应的内窥镜操作信息;确定坐标模块,用于根据所述内窥镜操作信息确定每个分割内窥镜图像对应的三维坐标;确定属性信息模块,用于根据每个分割内窥镜图像对应的组织特征和三维坐标确定每个分割内窥镜图像的属性信息;匹配模块,用于将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配,确定每个分割内窥镜图像对应的至少一个匹配度,并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据;信息存储模块,用于将每个目标分割内窥镜图像对应的属性信息和目标中介数据进行整合,得到每个目标分割内窥镜图像对应的分割信息,并将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表中。9.一种电子设备,其特征在于,该电子设备包括:至少一个处理器;存储器;至少一个应用程序,其中所述至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行权利要求1-7中任一项所述的一种内窥镜图像存储方法。10.一种计算机可读存储介质,其特征在于,包括:存储有能够被处理器加载并执行如权利要求1-7中任一种所述的一种内窥镜图像存储方法的计算机程序。

技术总结
本申请涉及图像存储技术领域,尤其是涉及一种内窥镜图像存储方法、装置、电子设备及存储介质,方法包括获取待存储内窥镜图像;识别待存储内窥镜图像中包含的组织特征,并根据识别到的组织特征将待存储内窥镜图像进行分割;将每个分割内窥镜图像的属性信息分别与中介数据库中每个中介数据进行匹配并根据预设标准匹配度和每个分割内窥镜图像对应的至少一个匹配度,确定目标分割内窥镜图像,以及每个目标分割内窥镜图像的目标中介数据;将每个目标分割内窥镜图像对应的属性信息和目标中介数据进行整合,得到分割信息,并将每个分割信息以及对应的目标分割内窥镜图像存储至无锁存储链表中。本申请可以提升存储效率。本申请可以提升存储效率。本申请可以提升存储效率。


技术研发人员:孔庆俊 黎建波 高腾
受保护的技术使用者:露卡(重庆)医疗设备有限公司
技术研发日:2023.06.30
技术公布日:2023/9/22
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐