肠体病灶深度数据获取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36270252 阅读:62 留言:0更新日期:2023-01-07 10:11
本申请提供一种肠体病灶深度数据获取方法、装置、电子设备及存储介质,该方法通过对真实肠体和真实病灶进行组合建模,并通过模拟摄像头采集得到第一病灶平面图和第一病灶深度图,然后将二者作为训练数据来训练深度估计模型,则后续仅需要通过真实摄像头对目标案例的真实肠体进行拍摄得到第二病灶平面图,然后调用训练后的深度估计模型得到第二病灶深度图,即可从第二病灶深度图中得到准确的病灶深度数据,整个过程仅需要普通内镜摄像头进行平面图的采集,而不需要借助辅助的深度摄像头来伸入真实肠体,实现了用较为简单的方式来得到准确的病灶深度数据,有利于后续病灶真实尺寸的计算。计算。计算。

【技术实现步骤摘要】
肠体病灶深度数据获取方法、装置、电子设备及存储介质


[0001]本申请涉及医疗辅助
,尤其涉及一种肠体病灶深度数据获取方法、装置、电子设备及存储介质。

技术介绍

[0002]在消化道内镜检查过程中常需要对肠体内病灶大小进行测量,并针对不同大小的病灶给出不同的治疗方案。病灶的真实尺寸与RGB图像中的测量尺寸以及病灶的深度数据相关,当前在获取深度数据时主要采用两种方法,一是使用辅助的深度摄像头深入到患者肠腔内获取,二是采用无监督方法来得到深度图,然而,前者会增加患者的痛苦,并不适合在内镜环境下进行,后者得到的深度图为相对深度图,而计算病灶的真实尺寸需要绝对深度,即使将相对深度图通过放大因子计算得到绝对深度,误差也会非常大,会使得病灶的真实尺寸计算不准确。
[0003]因此,当前在计算肠体病灶真实尺寸的过程存在准确病灶深度数据难以获取的技术问题,需要改进。

技术实现思路

[0004]本申请实施例提供一种肠体病灶深度数据获取方法、装置、电子设备及存储介质,用以缓解当前在计算肠体病灶真实尺寸的过程中准确病灶深度数据难以获取的技术问题。
[0005]为解决上述技术问题,本申请实施例提供以下技术方案:本申请提供一种肠体病灶深度数据获取方法,包括:根据真实肠体的第一建模信息,生成与所述真实肠体环境相同的肠体模型,根据真实病灶的第二建模信息,在所述肠体模型的内壁生成病灶模型;根据预设运镜方式和预设摄像头参数,控制模拟摄像头在所述肠体模型内运镜并对所述病灶模型进行拍摄,得到多个第一病灶平面图,根据所述预设运镜方式和所述肠体模型,得到各第一病灶平面图对应的第一病灶深度图;基于各第一病灶平面图和对应的第一病灶深度图对深度估计模型进行训练;获取真实摄像头在目标案例的真实肠体内部拍摄到的第二病灶平面图,并将所述第二病灶平面图输入训练后的深度估计模型,得到所述目标案例的第二病灶深度图;根据所述第二病灶深度图,得到所述目标案例的病灶深度数据。
[0006]同时,本申请实施例还提供了一种肠体病灶深度数据获取装置,包括:生成模块,用于根据真实肠体的第一建模信息,生成与所述真实肠体环境相同的肠体模型,根据真实病灶的第二建模信息,在所述肠体模型的内壁生成病灶模型;第一得到模块,用于根据预设运镜方式和预设摄像头参数,控制模拟摄像头在所述肠体模型内运镜并对所述病灶模型进行拍摄,得到多个第一病灶平面图,根据所述预设运镜方式和所述肠体模型,得到各第一病灶平面图对应的第一病灶深度图;训练模块,用于基于各第一病灶平面图和对应的第一病灶深度图对深度估计模型
进行训练;第二得到模块,用于获取真实摄像头在目标案例的真实肠体内部拍摄到的第二病灶平面图,并将所述第二病灶平面图输入训练后的深度估计模型,得到所述目标案例的第二病灶深度图;第三得到模块,用于根据所述第二病灶深度图,得到所述目标案例的病灶深度数据。
[0007]本申请还提供一种电子设备,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行上述任一项所述的肠体病灶深度数据获取方法中的步骤。
[0008]本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行上述肠体病灶深度数据获取方法中的步骤。
[0009]有益效果:本申请提供一种肠体病灶深度数据获取方法、装置、电子设备及存储介质,该方法先根据真实肠体的第一建模信息生成与真实肠体环境相同的肠体模型,根据真实病灶的第二建模信息在肠体模型的内壁生成病灶模型,然后根据预设运镜方式和预设摄像头参数,控制模拟摄像头在肠体模型内运镜并对病灶模型进行拍摄,得到多个第一病灶平面图,根据预设运镜方式和肠体模型得到各第一病灶平面图对应的第一病灶深度图,再基于各第一病灶平面图和对应的第一病灶深度图对深度估计模型进行训练;获取真实摄像头在目标案例的真实肠体内部拍摄到的第二病灶平面图,并将第二病灶平面图输入训练后的深度估计模型,得到目标案例的第二病灶深度图,最后根据第二病灶深度图得到目标案例的病灶深度数据。本申请通过对真实肠体和真实病灶进行组合建模,并通过模拟摄像头采集得到第一病灶平面图和第一病灶深度图,然后将二者作为训练数据来训练深度估计模型,则后续仅需要通过真实摄像头对目标案例的真实肠体进行拍摄得到第二病灶平面图,然后调用训练后的深度估计模型得到第二病灶深度图,即可从第二病灶深度图中得到准确的病灶深度数据,整个过程仅需要普通内镜摄像头进行平面图的采集,而不需要借助辅助的深度摄像头来伸入真实肠体,实现了用较为简单的方式来得到准确的病灶深度数据,有利于后续病灶真实尺寸的计算。
附图说明
[0010]下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其它有益效果显而易见。
[0011]图1是本申请实施例提供的肠体病灶深度数据获取方法的应用场景示意图。
[0012]图2为本申请实施例提供的肠体病灶深度数据获取方法的流程示意图。
[0013]图3为本申请实施例中肠体模型的示意图。
[0014]图4为本申请实施例中的真实内壁图像和渲染后的肠体模型内壁图像。
[0015]图5为本申请实施例中病灶的不同形状示意图。
[0016]图6为本申请实施例中的第一病灶平面图和第一病灶深度图。
[0017]图7为本申请实施例提供的肠体病灶深度数据获取装置的结构示意图。
[0018]图8为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0019]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0020]本申请实施例提供一种肠体病灶深度数据获取方法、装置、电子设备和计算机可读存储介质,其中,该肠体病灶深度数据获取装置可以集成在电子设备中,该电子设备可以是服务器,也可以是终端等设备。
[0021]请参阅图1,图1为本申请实施例所提供的肠体病灶深度数据获取方法应用的场景示意图,该场景可以包括终端以及服务器,终端之间、服务器之间、以及终端与服务器之间通过各种网关组成的互联网等方式连接通信,该应用场景中包括建模设备11和服务器12;其中,建模设备11是指安装有建模软件且具有人机交互功能的设备,服务器12包括本地服务器和/或远程服务器等。
[0022]建模设备11和服务器12位于无线网络或有线网络中,以实现两者之间的数据交互,其中:服务器12先根据真实肠体的第一建模信息,通过建模设备11中的建模软件生成与真实肠体环境相同的肠体模型,根据真实病灶的第二建模信息,通过建模设备11中的建模软件在肠体模型的内壁生成病灶模型。然后,服务器12根据预设运镜方式和摄像头参数控制模拟摄像头在肠体模型内运镜并对病灶模型进行拍摄,得到多个第一病灶平面图,根据预设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种肠体病灶深度数据获取方法,其特征在于,包括:根据真实肠体的第一建模信息,生成与所述真实肠体环境相同的肠体模型,根据真实病灶的第二建模信息,在所述肠体模型的内壁生成病灶模型;根据预设运镜方式和预设摄像头参数,控制模拟摄像头在所述肠体模型内运镜并对所述病灶模型进行拍摄,得到多个第一病灶平面图,根据所述预设运镜方式和所述肠体模型,得到各第一病灶平面图对应的第一病灶深度图;基于各第一病灶平面图和对应的第一病灶深度图对深度估计模型进行训练;获取真实摄像头在目标案例的真实肠体内部拍摄到的第二病灶平面图,并将所述第二病灶平面图输入训练后的深度估计模型,得到所述目标案例的第二病灶深度图;根据所述第二病灶深度图,得到所述目标案例的病灶深度数据。2.根据权利要求1所述的肠体病灶深度数据获取方法,其特征在于,所述第一建模信息包括K个建模信息组,所述K个建模信息组分别对应K个不同案例群体,每个建模信息组包括同一案例群体真实肠体的肠体建模信息和真实内壁图像,K为正整数,根据真实肠体的第一建模信息,生成与所述真实肠体环境相同的肠体模型的步骤,包括:根据每个建模信息组的肠体建模信息,分别生成K个不同案例群体的真实肠体的K个初始肠体模型;根据每个建模信息组的真实内壁图像,分别对K个初始肠体模型的内壁进行渲染,得到与K个不同案例群体的真实肠体内壁环境相同的K个肠体模型。3.根据权利要求2所述的肠体病灶深度数据获取方法,其特征在于,所述第一建模信息还包括光照建模信息,在得到与K个不同案例群体的真实肠体内壁环境相同的K个肠体模型的步骤之后,包括:根据所述光照建模信息,生成每一肠体模型中的不同位置的模拟光照,得到与K个不同案例群体的真实肠体光照环境相同的K个肠体模型。4.根据权利要求3所述的肠体病灶深度数据获取方法,其特征在于,所述第二建模信息包括M个病灶形态建模信息和N个病灶位置建模信息,M和N均为正整数,根据真实病灶的第二建模信息,在所述肠体模型的内壁生成病灶模型的步骤,包括:分别对所述M个病灶形态建模信息、所述N个病灶位置建模信息以及所述K个肠体模型进行遍历取值,并将每次取得的病灶形态建模信息、病灶位置建模信息和肠体模型组合,得到M*N*K个组合建模信息组;根据所述M*N*K个组合建模信息组,生成M*N*K个内壁有病灶模型的肠体模型。5.根据权利要求4所述的肠体病灶深度数据获取方法,其特征在于,在根据真实病灶的第二建模信息,在所述肠体模型的内壁生成病灶模型的步骤之前,还包括:获取病灶形态信息集,所述病灶形态信息集包括a个病灶颜色信息、b个病灶尺寸信息和c个病灶形状信息,a...

【专利技术属性】
技术研发人员:田攀胡珊
申请(专利权)人:武汉楚精灵医疗科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1