本发明实施例涉及图像处理、三维重建技术领域,具体涉及一种实时构建心脏三维模型的方法及装置。
背景技术:
心血管疾病,又称为循环系统疾病,是一系列涉及循环系统的疾病,循环系统指人体内运送血液的器官和组织,主要包括心脏、血管(动脉、静脉、微血管),心血管疾病一直是威胁人类健康的头号杀手,发病率以及致残、致死率居高不下。近十年来,心脏介入手术广泛应用于临床,大大提高了心血管疾病的治愈率、生存率,使得无数患者获益。因为心脏的解剖结构、大小具有较大的个体差异性,术前获取每个患者的三维心脏结构模型有利于提高手术的安全性和成功率。
本发明人发现,目前临床上最常用的基于ct进行心脏三维重建方法,存在无法在术中实时获取ct心脏三维模型的缺陷。
技术实现要素:
为此,本发明实施例提供一种实时构建心脏三维模型方法及装置,以解决现有技术中的问题。
为了实现上述目的,本发明实施例提供如下技术方案:
根据本发明实施例的第一方面,提供一种实时构建心脏三维模型的方法,包括:
获取不同角度的心脏x线二维摄片;
基于三维重建技术,对获取到的所述心脏x线二维摄片,建立x线心脏三维模型;
获取心脏ct摄片,对所述心脏ct摄片进行三维重建,得到ct心脏三维模型,基于大数据学习的方式,比对所述ct心脏三维模型和所述x线心脏三维模型,得到比对结果,根据所述比对结果优化所述x线心脏三维模型,得到优化的心脏三维模型;
显示所述优化的心脏三维模型。
进一步地,所述获取不同角度的心脏x线二维摄片,包括:
对术中心脏,实时采集不同角度的x线二维摄片,作为心脏x线二维摄片。
进一步地,所述基于三维重建技术,对获取到的所述心脏x线二维摄片,建立x线心脏三维模型,包括:
对获取到的所述心脏x线二维摄片,采用面绘制算法进行心脏三维重建,得到x线心脏三维模型。
进一步地,所述获取心脏ct摄片,对所述心脏ct摄片进行三维重建,得到ct心脏三维模型,包括:
获取不同角度的心脏ct摄片,对所述不同角度的心脏ct摄片进行三维重建,得到ct心脏三维模型。
在本发明的第二方面,提供一种实时构建心脏三维模型的装置,包括:
x线摄片获取模块,用于获取不同角度的心脏x线二维摄片;
x线心脏三维模型重建模块,用于基于三维重建技术,对获取到的所述心脏x线二维摄片,建立x线心脏三维模型;
优化模块,用于获取心脏ct摄片,对所述心脏ct摄片进行三维重建,得到ct心脏三维模型,基于大数据学习的方式,比对所述ct心脏三维模型和所述x线心脏三维模型,得到比对结果,根据所述比对结果优化所述x线心脏三维模型,得到优化的心脏三维模型;
显示模块,用于显示所述优化的心脏三维模型。
进一步地,所述x线摄片获取模块,用于对术中心脏,实时采集不同角度的x线二维摄片,作为心脏x线二维摄片。
进一步地,所述x线心脏三维模型重建模块,用于对获取到的所述心脏x线二维摄片,采用面绘制算法进行心脏三维重建,得到x线心脏三维模型。
进一步地,所述优化模块,包括ct心脏三维重建单元,用于获取不同角度的心脏ct摄片,对所述不同角度的心脏ct摄片进行三维重建,得到ct心脏三维模型。
在本发明的第三方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序用于实现如上所述的实时构建心脏三维模型的方法。
本发明实施例具有如下优点:通过基于不同角度的心脏x线二维摄片建立x线心脏三维模型,再基于大数据学习的方式对x线心脏三维模型进行优化处理得到优化的心脏三维模型,使得本发明所依赖的设备简单、需求低,节约成本,无需注射造影剂,操作更为简单、方便、易执行,另外,基于x线技术可以实时获取到术中的x线二维摄片,进而实时生成优化的心脏三维模型,进而为手术进行提供参考,辅助手术顺利完成。
附图说明
为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。
图1为本发明实施例提供的一种实时构建心脏三维模型方法;
图2为本发明实施例提供的一种实时构建心脏三维模型装置结构示意图;
图3为本发明实施例提供的优化模块结构示意图;
图中:401为x线摄片获取模块,402为x线心脏三维模型重建模块,403为优化模块,404为显示模块,4031为ct心脏重建单元,4032为优化单元。
具体实施方式
以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明第一方面,提供一种实时构建心脏三维模型方法,如图1所示,包括:
步骤201:获取不同角度的心脏x线二维摄片;
在本发明实施例中,在术中,实时获取若干幅心脏不同角度的x线二维摄片,作为心脏x线二维摄片。
步骤202:基于三维重建技术对获取到的心脏x线二维摄片建立x线心脏三维模型;
在本发明实施例中,针对实时获取到的心脏不同角度的心脏x线二维摄片,基于面绘制算法如marchingcubes算法,进行心脏三维重建,得到x线心脏三维模型。
进一步地,基于marchingcubes算法,分别对各角度的心脏x线二维摄片,将等值面的抽取分布于每一个体素(voxel)中进行。对于每个被处理的体素,以三角面片来逼近其内部的等值面,计算三角面片各顶点法向量,再进行三维模型的建立。
步骤203:获取心脏ct摄片,对心脏ct摄片进行三维重建,得到ct心脏三维模型,基于大数据学习的方式,比对ct心脏三维模型和x线心脏三维模型,得到比对结果,根据比对结果优化x线心脏三维模型,得到优化的心脏三维模型。
在本发明实施例中,通过对心脏ct摄片进行心脏三维重建,得到ct心脏三维模型,再基于大数据学习的方式,将ct心脏三维模型和x线心脏三维模型进行比对,提高x线心脏三维模型的精度。
另外,优化的心脏三维模型是基于x线心脏三维模型生成的,由于x线心脏三维模型能够在术中实时生成,进而保障实时生成优化的心脏三维模型,进一步地,基于x线二维摄片建立x线心脏三维模型,对设备的要求不高,无需注射造影剂,节约成本,而且,耗时相较于传统ct方式大大缩短,克服了传统建立ct心脏三维模型时,因机体不同状态,比如不同血容量、不同神经调控水平,造成ct心脏三维模型结构具有较大差异的问题。综上所述,能够克服传统ct三维重建得到ct心脏三维模型时的缺点。
步骤204:显示优化的心脏三维模型。
在本发明实施例中,通过实时显示优化的心脏三维模型,使得术中的医护人员可以即时获取到心脏三维模型,供手术过程中进行参考。
在本发明实施例中,通过基于不同角度的心脏x线二维摄片建立x线心脏三维模型,再基于大数据学习的方式对x线心脏三维模型进行优化处理得到优化的心脏三维模型,使得依赖的设备简单、需求低,节约成本,无需注射造影剂,操作更为简单、方便、易执行,另外,基于x线技术可以实时获取到术中的x线二维摄片,进而实时生成优化的心脏三维模型,进而为手术进行提供参考,辅助手术成功完成。
在本发明的第二方面,提供一种实时构建心脏三维模型装置,如图2所示,包括:
x线摄片获取模块401,用于获取不同角度的心脏x线二维摄片;
在本发明实施例中,x线摄片获取模块401,用于在术中,实时获取若干幅心脏不同角度的x线二维摄片,作为心脏x线二维摄片。
x线心脏三维模型重建模块402,用于基于三维重建技术对获取到的心脏x线二维摄片建立x线心脏三维模型;
在本发明实施例中,x线心脏三维模型重建模块402,用于针对实时获取到的心脏不同角度的心脏x线二维摄片,基于面绘制算法如marchingcubes算法,进行心脏三维重建,得到x线心脏三维模型。
进一步地,基于marchingcubes算法,分别对各角度的心脏x线二维摄片,将等值面的抽取分布于每一个体素(voxel)中进行。对于每个被处理的体素,以三角面片来逼近其内部的等值面,计算三角面片各顶点法向量,再进行三维模型的建立。
优化模块403,用于对心脏ct摄片进行心脏三维重建,得到ct心脏三维模型,基于大数据学习的方式,比对ct心脏三维模型和x线心脏三维模型,得到比对结果,根据比对结果优化x线心脏三维模型,得到优化的心脏三维模型。
在本发明实施例中,优化模块403,如图3所示,包括:
ct心脏三维重建单元4031,用于获取不同角度的心脏ct摄片,对不同角度的心脏ct摄片进行三维重建,得到ct心脏三维模型;
优化单元4032,用于基于大数据学习的方式,将ct心脏三维模型和x线心脏三维模型进行比对,得到比对结果,根据比对结果优化x线心脏三维模型,提高x线心脏三维模型的精度,得到优化的心脏三维模型。
另外,优化的心脏三维模型是基于x线心脏三维模型生成的,由于x线心脏三维模型能够在术中实时生成,进而保障实时生成优化的心脏三维模型,进一步地,基于x线二维摄片建立x线心脏三维模型,对设备的要求不高,无需注射造影剂,节约成本,而且,耗时相较于传统ct方式大大缩短,克服了传统建立ct心脏三维模型时,因机体不同状态,比如不同血容量、不同神经调控水平,造成ct心脏三维模型结构具有较大差异的问题。综上所述,能够克服传统ct三维重建得到ct心脏三维模型时的缺点。
显示模块404,用于显示优化的心脏三维模型。
在本发明实施例中,通过显示模块404实时显示优化的心脏三维模型,使得术中的医护人员可以即时获取到心脏三维模型,供手术过程中进行参考。
综上所述,通过基于不同角度的心脏x线二维摄片建立x线心脏三维模型,再基于大数据学习的方式对x线心脏三维模型进行优化处理得到优化的心脏三维模型,使得依赖的设备简单、需求低,节约成本,无需注射造影剂,操作更为简单、方便、易执行,另外,基于x线技术可以实时获取到术中的x线二维摄片,进而实时生成优化的心脏三维模型,进而为手术进行提供参考,辅助手术成功完成。
在本发明第三方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有程序,程序用于实现实时构建心脏三维模型方法,包括:
获取不同角度的心脏x线二维摄片;
在本发明实施例中,在术中,实时获取若干幅心脏不同角度的x线二维摄片,作为心脏x线二维摄片。
基于三维重建技术对获取到的心脏x线二维摄片建立x线心脏三维模型;
在本发明实施例中,针对实时获取到的心脏不同角度的心脏x线二维摄片,基于面绘制算法如marchingcubes算法,进行心脏三维重建,得到x线心脏三维模型。
进一步地,基于marchingcubes算法,分别对各角度的心脏x线二维摄片,将等值面的抽取分布于每一个体素(voxel)中进行。对于每个被处理的体素,以三角面片来逼近其内部的等值面,计算三角面片各顶点法向量,再进行三维模型的建立。
对心脏ct摄片进行心脏三维重建,得到ct心脏三维模型,基于大数据学习的方式,比对ct心脏三维模型和x线心脏三维模型,得到比对结果,根据比对结果优化x线心脏三维模型,得到优化的心脏三维模型。
在本发明实施例中,通过对心脏ct摄片进行心脏三维重建,得到ct心脏三维模型,再基于大数据学习的方式,将ct心脏三维模型和x线心脏三维模型进行比对,提高x线心脏三维模型的精度。
另外,优化的心脏三维模型是基于x线心脏三维模型生成的,由于x线心脏三维模型能够在术中实时生成,进而保障实时生成优化的心脏三维模型,进一步地,基于x线二维摄片建立x线心脏三维模型,对设备的要求不高,无需注射造影剂,节约成本,而且,耗时相较于传统ct方式大大缩短,克服了传统建立ct心脏三维模型时,因机体不同状态,比如不同血容量、不同神经调控水平,造成ct心脏三维模型结构具有较大差异的问题。综上所述,能够克服传统ct三维重建得到ct心脏三维模型时的缺点。
显示优化的心脏三维模型。
在本发明实施例中,通过实时显示优化的心脏三维模型,使得术中的医护人员可以即时获取到心脏三维模型,供手术过程中进行参考。
虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。