CN112950664B - 一种基于滑动剖面的目标物定位和标注方法及装置 - Google Patents
一种基于滑动剖面的目标物定位和标注方法及装置 Download PDFInfo
- Publication number
- CN112950664B CN112950664B CN202110349783.4A CN202110349783A CN112950664B CN 112950664 B CN112950664 B CN 112950664B CN 202110349783 A CN202110349783 A CN 202110349783A CN 112950664 B CN112950664 B CN 112950664B
- Authority
- CN
- China
- Prior art keywords
- target object
- section
- dimensional
- sliding
- profile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/08—Volume rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
- G06T2207/10012—Stereo images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10081—Computed x-ray tomography [CT]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
Abstract
本发明涉及一种基于滑动剖面的目标物定位和标注方法及装置,属于安检图像处理技术领域,该方法包括:通过对物品进行CT扫描,构建三维数据;显示可改变视角的三维空间体可视图;确定滑段位置和断点;基于断点生成垂直于剖面轴的剖物面;基于剖物面标记目标物;提取目标物的三维区域;对目标物进行强调显示处理,获得目标物图像。本发明所述的方法和装置,可以通过在剖面轴上设置一系列剖面图的方式,滑动搜寻剖面图中的目标物剖面的较佳位置,通过算法拟合目标物的三维轮廓并做图像强调处理,从而提高目标定位速度和精度,解决了现有方法自动化程度低、目标定位和标注不精确、操作繁琐耗时长等问题,有效保证了目标物标注质量。
Description
技术领域
本发明安检图像处理技术领域,尤其涉及一种基于滑动剖面的目标物定位和标注方法及装置。
背景技术
三维图像较二维图像可以获取到更为完整和直观的物体信息,也就更容易观察到其中包含的目标物,或者是观察者所感兴趣的内容。
在安检领域,传统透视安检设备的二维透视图像包含了其视角下重叠的物体信息,难以分辨出其中的单个物体,而安检CT(Computed Tomography,计算机断层摄影术)设备可以获取到扫描物体的三维图像。
目前在深度学习领域,需要大量标注后的样本数据,模型的准确度则直接取决于标注的准确性,这就需要有一种能在三维图像中快速准确定位及标注目标物的方法。
此外在安检领域,在危险品***(TIP,Threat Image Projection)考核或者是日常安检过程中,安检员也需要在三维图像中标记出目标物。
然而不同于在二维图像中直接框选出目标物或者感兴趣的区域,三维图像中则需要提供其三维表达,简单的框选难以勾选出完整的目标物。
目前目标物定位和标注技术有如下缺陷:
直接对CT图像进行框选,由于框选操作只能在二维视图上进行,不能对视图深度信息进行刻画,必然出现错位定位或者定位过大的问题。这就需要在改变视角或不改变视角的情况下,对框选范围的深度延伸区域内覆盖的所有空间进行分析,进行再次的目标物分析比对,挑选、定位和标记。特别是在安检包裹中含有多件物品的情况下,现有技术对目标物的定位和标记结果十分粗糙。因此最终标记的区域,不仅可能会包括多件物体或多件物品的局部,还必包含物体外的多余空间信息,同时因为视角范围有限,对处于重合状态的几件物品并不能很精确的定位、区分和标记。这样的标记结果作为样本数据用于机器学习训练导致训练后模型对目标物的实际辨识率很低。
此外,目前技术由于无法克服空间错位的问题,用户的单次操作无法精确定位多个处于不同空间位置的目标物,导致对于多个目标物的标注问题,只能逐一进行对单一目标物的标记操作,无疑增大了工作量。
发明内容
鉴于以上现有技术的不足,发明的目的在于提供一种基于滑动剖面的目标物定位和标注方法及装置,提高了目标物定位的精度以及标记的效率。该方法在三维空间体的某个维度上设置剖面轴和断点,并自动融合深度向量生成系列剖物面,在较佳的剖物面投影图上做目标物框选和图像分割,获得目标物所占据的三维区域,从而直接实现目标物的定位和标注,为相关危险品智能识别技术的实现提供了可靠的训练样本数据。
一种基于滑动剖面的目标物定位和标注方法及装置,包括:
对包括目标物的物品进行CT扫描,获得所述物品的三维数据;
对所述三维数据进行体绘制及三维渲染处理,得到可改变视角的三维空间体可视图;
在所述三维空间体上确定剖面轴,及基于剖面轴的滑段位置和滑动步长;
基于所述滑动步长生成断点;基于所述断点,在所述三维空间体上生成剖物面;其中,所述剖物面垂直于剖面轴;
在含有目标物剖面的剖物面上标记所述目标物剖面区域;
对所述目标物剖面区域执行图像分割算法,从所述三维空间体中获取到所述目标物所占据的三维区域;
对所述目标物所占据的三维区域做强调显示处理,并对显示图像进行画面截取、保存,得到定位和标注后的目标物图像。
进一步地,所述三维数据包括:所述三维数据包括:单能三维数据、高能三维数据、低能三维数据、电子密度三维数据,和/或等效原子序数三维数据。
进一步地,在所述三维空间体的三维轴中选择其中一轴作为剖面轴;
在所述剖面轴上设置至少一条滑段,所述滑段包括起始点、终止点和滑动步长。
进一步地,以所述滑段的起始点至终止点的方向,以所述滑动步长为间隔按顺序生成断点,直至滑段的剩余长度不大于一个滑动步长时停止增加断点;
从每个所述断点出发,在所述三维空间体上生成垂直于所述剖面轴的剖物面;
被选择的断点处的剖物面在所述三维空间体中的对应图层进行反色着色处理,同时呈现所述被选择的断点处的剖物面的投影图;所述投影图包括经平面垂直、平行束或扇束等投影方式处理产生的放大图。
进一步地,所述标记所述目标物剖面区域包括:
选定含有目标物剖面的剖物面投影图;框选出所述目标物剖面区域,或用线段勾画所述目标物剖面区域的大致轮廓,或在所述目标物剖面区域内部标记目标物位置和/或在所述目标物剖面区域外部标记多余空间范围。
进一步地,所述执行图像分割算法,从所述三维空间体中获取到目标物所占据的三维区域,包括:
通过所述图像分割算法,在所述剖物面上获取到所述目标物剖面区域的轮廓图,并基于所述轮廓图,获取到所述目标物在所述三维空间体中所占据的三维区域;或者,
基于所述三维空间体和所述目标物剖面区域,通过所述图像分割算法直接获取到所述目标物所占据的三维区域;
其中,所述图像分割算法,包括区域生长算法、活动轮廓算法或图分割算法。
进一步地,所述对所述目标物所占据的三维区域做强调显示处理,包括:突出目标物像素,着重显示目标物轮廓,和/或添加文字标志。
一种实现基于滑动剖面的目标物定位和标注方法的装置,包括数据处理器、存储器、用户输入设备、CT安检组件和显示组件;其中,
所述数据处理器用来读取存储在所述存储器中的数据和计算机程序指令,以及来自所述用户输入设备的操控指令,用于执行以下操作:
控制CT安检组件对过包物品进行扫描,得到扫描空间的断层数据,将所述断层数据按三维空间位置进行融合,构建成三维数据;
对所述三维数据进体绘制及三维渲染处理,得到三维空间体;
在所述显示组件上显示可改变视角的三维空间体的可视图;
将DR图像与所述三维空间体的特定方向的可视投影图进行配准;
在所述三维空间体上绘制剖面轴,及设置基于剖面轴的滑段位置和滑动步长;
基于所述滑动步长生成断点;基于所述断点,在所述三维空间体上生成剖物面;其中,所述剖物面垂直于剖面轴;
对被选择的断点处的剖物面在所述三维空间体中的对应图层进行反色着色处理;
在所述显示组件上呈现所述被选择的断点处的剖物面的投影图;所述投影图包括经平面垂直、平行束或扇束等投影方式处理产生的放大图;
通过执行标记目标物指令确定目标物剖面区域;
对所述目标物剖面区域执行图像分割处理程序,获取到目标物的剖面轮廓图和在所述三维空间体中目标物所占据的三维区域;
对所述目标物所占据的三维区域做强调显示处理;
对显示图像进行画面截取、保存操作。
进一步地,所述执行标记目标物指令,包括:
选定含有目标物剖面的剖物面投影图;在所述剖物面投影图上框选出所述目标物剖面区域,或用线段勾画所述目标物剖面区域的大致轮廓,或在所述目标物剖面区域内部标记目标物位置,和/或在所述目标物剖面区域外部标记多余空间范围。
进一步地,所述对所述目标物所占据的三维区域做强调显示处理,包括:突出目标物像素,着重显示目标物轮廓,和/或添加文字标志。
本发明有益效果如下:
本发明所述的方法和装置,可以通过在剖面轴上设置一系列剖面图的方式,滑动搜寻剖面图中的目标物剖面的较佳位置,直接在选定的剖面图上定位及标注目标物区域,通过算法拟合目标物的三维轮廓并做图像强调处理,从而提高了目标搜索效率,解决了现有方法自动化程度低、目标定位和标注不精确、对测试人员的技术水平要求高、操作繁琐耗时长等问题;同时从根本上消除了目标物选择不精确引入的粗大误差,有效保证了目标物标注质量,为相关危险品智能识别技术的实现提供了可靠的训练样本数据。
附图说明
附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。显而易见地,下面描述中的附图仅仅是本发明实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例一种基于滑动剖面的目标物定位和标注方法流程图;
图2为本发明实施例的确定断点位置示意图;
图3为本发明实施例的标记目标物示意图。
附图标记:
1,三维空间体;2,剖物面;3,杂物;4,目标物;5,断点;6,滑段;7,剖物轴;8,目标物4的剖面区域;9,标记框。
具体实施方式
为了使本领域的人员更好地理解本发明实施例中的技术方案,下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于描述本发明的原理,但是应该理解,这些描述只是示例性的,并非用于限定本发明的范围。显然,所描述的实施例仅是本发明实施例一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明保护的范围。
此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明公开的概念。在不冲突的情况下,下述的实施例及实施例中的特征可以相互结合和/或调换相对位置和顺序关系。
本发明提出了一种基于滑动剖面的目标物定位和标注方法及装置,为解决了现有方法自动化程度低、目标定位和标注不精确、工作效率低、对测试人员的技术水平要求高、操作繁琐耗时长等问题。
方法实施例
本发明的一个具体实施例,公开了一种基于滑动剖面的目标物定位和标注方法,如图1所示,该方法包括:
通过对物品进行CT扫描,构建三维数据;显示可改变视角的三维空间体可视图;确定滑段位置和断点;基于断点生成垂直于剖面轴的剖物面;基于剖物面标记目标物;提取目标物的三维区域;对目标物进行强调显示处理。
具体地,该方法包括步骤S1至步骤S7。
步骤S1.通过对物品进行CT扫描,获得所述物品的三维数据。
首先将过包物品(行李)置于传送带上,在传送带电机的带动下传送带保持匀速行进,物品进入CT扫描区,进行匀速扫描,CT射线源发出X射线束透射物品,CT探测器接收透射过物品的衰减信号,并不断将接收到的传感信号传入数据处理器中,由数据处理器进行数据重建,获取扫描空间的断层数据,后将所有断层数据按三维空间位置融合在一起,构建成三维数据。
其中重建的断层数据可以包含电子密度信息,等效原子序数等。
可选地,所述三维数据包括:单能三维数据、高能三维数据、低能三维数据、电子密度三维数据,和/或等效原子序数三维数据。所述三维数据可以是其中一种三维数据的向量矩阵,或几种三维数据融合成的向量矩阵。
步骤S2.对三维数据进行体绘制及三维渲染处理,得到可改变视角的三维空间体可视图。
将所述三维数据通过一定的投影处理投影到显示设备的屏幕上,得到可改变视角的三维空间体可视图,可通过鼠标、键盘等用户输入设备做出改变三维空间体的视角、透明度等图像操作。
可选地,所述投影处理包括但不限于透视投影,即符合人眼观察原始的投影方式,或者平行投影。
步骤S3.在所述三维空间体上确定剖面轴及基于剖面轴的滑段位置和滑动步长。
通过鼠标、键盘等用户输入设备,旋转三维空间体,选择一个视角;在所述视角下将所述三维空间体的长度、深度和高度分别设为X轴、Y轴和Z轴;在所述X轴、Y轴或Z轴中选择其中一轴作为剖面轴。在所述剖面轴上设置至少一条滑段,所述滑段包括起始点、终止点和滑动步长。
示例性地,选择X轴为剖面轴,选择将整条剖面轴设置为一条滑段。其中,所述剖面轴的起始点为滑段起始点,剖面轴的终止点为滑段终止点,设定滑动步长为m。
示例性地,不同的滑段,在剖面轴上可以不重合,也可以有重合的部分;不同滑段的滑动步长可根据所需要的剖面间隔密度设为相等或者不相等的步长。
较佳地,在确定较佳剖物面位置的过程中,需要先确定较佳的滑段和断点位置。为了加速定位的过程,在具有透视成像的设备,例如同时具备CT成像(Computed Tomography,计算机断层摄影术)和DR成像(Digital Radiography,即数字化X射线摄影***)的安检设备上,可以利用DR图像和来自CT三维数据的三维空间体的配准关系,将DR图像与三维空间体在某个特定方向的可视投影图进行配准,从而将DR图像视作三维空间体的一个高清投影图,由此基于DR图像中目标物的位置,可以获得目标物所在三维空间体中的大***置,以此快速确定三维空间体的剖面轴、滑段位置和滑动步长,实现快速确定较佳剖物面位置的目的。
示例性地,如图2所示,在三维空间体1中,目标物3被杂物4遮挡。当前视角下,确定剖面轴7位置,并在剖面轴7上确定滑段包括起始点、终止点和滑动步长。
步骤S4.基于滑动步长生成断点和基于断点的剖物面。
在一条滑段上,以滑段的起始点至终止点的方向,以滑动步长为间隔按顺序生成断点,直至滑段的剩余长度不大于一个滑动步长时停止增加断点。
从每个断点出发,在三维空间体上生成垂直于剖面轴的剖物面,
示例性地,滑段位于X轴上,滑段长度为L,滑动步长为m,生成k个断点,基于k个断点在三维空间体上生成垂直于滑段的k张剖物面,所述k张剖物面平行于YZ平面。
通过鼠标等用户输入设备选择至少一个断点,将所选择的断点处的剖物面在三维空间体中的对应图层进行反色着色等像素突出处理,同时在显示设备上呈现被选择断点处的剖物面的投影图。
较佳地,当鼠标依次滑过各个断点时,显示设备上依次呈现鼠标正接触的断点处的剖物面的投影图。
所述投影图包括经平面垂直、平行束或扇束等投影方式处理产生的放大图。
较佳地,对于产生多个投影图的情况,在屏幕上可以依照一定的网格或者其他排列方式显示多个投影图。每张投影图与其断点及断点在三维空间体中对应的图层相互关联。从投影图可反推出剖面图的位置。
示例性地,如图2所示,基于滑动步长生成断点5,基于断点5生成剖物面2。
步骤S5.在含有目标物剖面的剖物面上标记目标物剖面区域。
选择含有目标物剖面的一个较佳剖物面,在该剖物面投影图中,通过标记所述目标物的剖面区域来确定目标物的位置。
所述较佳剖物面为,所含目标物剖面具有较为简洁和清晰的目标物轮廓区域。
所述标记目标物的剖面区域,包括直接框选出目标物的剖面区域范围,或用线段勾画目标物的剖面区域的大致轮廓,或在目标物剖面区域内部用点、对号、实心圆等形状标记剖面区域位置,和/或在目标物剖面区域外部画叉号来标记多余空间范围。
较佳地,可以撤销或重做某个标记或所有标记。
可选地,可以重复S3-S5步骤,多次执行设置滑段及断点、标记等操作。
步骤S6.提取目标物的三维区域。
对剖面图中被标记为目标物的区域,基于标记的位置和目标物数据点的空间连续性,采用图像分割算法,获取到目标物在三维空间体中所占据的三维区域。
采用图像分割算法,获取到目标物所占据的三维区域包括以下两种方法。
第一种方法:基于标记的位置,首先通过所述图像分割算法从剖物面上获取到目标物的剖面轮廓图;基于所述目标物的剖面轮廓图,利用目标物在三维空间中的连续性,通过所述图像分割算法获取到目标物所占据的三维区域。
第二种方法:基于标记的位置,从剖分后的三维空间体中直接利用目标物在三维空间中的连续性和所述目标物区域,通过所述图像分割算法获取到目标物所占据的三维区域。
所述图像分割算法包括:区域生长(Region growing)算法、活动轮廓(ActiveContour)算法和图分割(Graphy Cut/Grab Cut)算法。
示例性地,将在剖面上目标物所在位置标记的像素作为种子点,采用区域生长算法获取到目标物所占据的三维区域。
较佳地,在多张剖物图内对目标物剖面区域进行标记,可以进一步加速目标物所占据的三维区域的提取过程,而且准确性更高。
图3为本发明实施例标记目标物示意图。
示例性地,如图3所示,选定基于断点5生成的剖物面2;
在剖物面2内,被裁切开的杂物3和目标物4在剖物面2中显露出剖面区域,其中目标物4的剖面区域为8;
在剖物面2的正视投影图上做标记框9来框选出目标物4位置,此后即可根据物体的空间连续性,在标记框9内位置通过精细定位的图像分割算法,向剖面面两侧的空间进行轮廓搜索,最后获取到完整的目标物4在三维空间体中所占据的三维区域。
步骤S7.对目标物进行强调显示处理。
对目标物所占据的三维区域做进一步的图像处理以突出目标物。
所述的进一步的图像处理,包括:突出目标物像素、着重显示目标物轮廓和/或添加文字标志等处理。
在目标物在三维图像上突出显示的情况下,可以选择各种视角,并对视角下的图像进行画面截取、保存操作。
对截取的画面,可以作为对机器识别***进行训练和测试的样本。
装置实施例
本发明的另一个具体实施例,公开了一种基于滑动剖面的目标物定位和标注装置,包括数据处理器、存储器、用户输入设备、显示组件、CT安检组件、数据接口和电源。
所述数据处理器、存储器、用户输入设备、显示组件、CT安检组件、数据接口和电源均采用通用器件设备。
其中,所述数据处理器分别与所述存储器、用户输入设备、显示组件、CT安检组件、数据接口和电源电连接和/或无线连接。
所述数据处理器用来读取存储在所述存储器中的数据和计算机程序指令,以及来自所述用户输入设备的操控指令,用于执行以下操作:
由数据处理器执行控制CT安检组件对过包物品进行扫描,并不断将接收到的传感信号传入数据处理器中并由数据处理器进行数据存储和重建,得到扫描空间的断层数据,将所述断层数据按三维空间位置融合在一起,构建成三维数据。
对所述三维数据进体绘制及三维渲染处理后,得到三维空间体;将所述三维空间体通过一定的投影处理投影到所述显示组件上形成所述三维空间体的可视图;通过用户输入设备做出改变三维空间体可视图的视角、透明度等图像操作。
将DR图像与所述三维空间体的特定方向的可视投影图进行配准;
通过用户输入设备在所述三维空间体上绘制剖面轴,及设置基于剖面轴的滑段位置和滑动步长;
基于所述滑动步长生成断点;基于所述断点,在所述三维空间体上生成剖物面;其中,所述剖物面垂直于剖面轴;
对被选择的断点处的剖物面在所述三维空间体中的对应图层进行反色着色处理;
在所述显示组件上呈现所述被选择的断点处的剖物面的投影图;所述投影图包括经平面垂直、平行束或扇束等投影方式处理产生的放大图;
通过执行标记目标物指令来确定目标物剖面区域,包括:
通过所述用户输入设备,选定含有目标物剖面的剖物面投影图;在剖物面投影图上,通过所述用户输入设备直接框选出目标物剖面区域,或用线段勾画目标物剖面区域的大致轮廓,或在目标物剖面区域内部通过标记点、对号、实心圆等形状确定目标物位置,和/或在目标物剖面区域外部画叉号来标记多余空间范围。
对所述剖面图中被标记为目标物剖面的区域,基于标记的位置和目标物数据点的空间连续性,执行图像分割处理程序,获取到目标物的剖面轮廓图和在三维空间体中目标物所占据的三维区域。具体的分隔处理程序执行过程参见方法实施例中步骤S6所述的图像分割处理过程。
对目标物所占据的三维区域做强调显示处理,以突出显示所述目标物。
所述的强调显示处理,包括:突出目标物像素,着重显示目标物轮廓,和/或添加文字标志等处理。
通过用户输入设备选择各种视角,并对视角下的图像进行画面截取、保存操作。
本发明所述的方法和装置,可以在单视角下利用剖面图的方式,直接在剖面图上定位及标注目标物区域,通过算法拟合目标物的三维轮廓并做图像强调处理,从而减少目标搜索,避免多次框选操作,解决了现有方法自动化程度低、目标定位和标注不精确、工作效率低、对测试人员的技术水平要求高、操作繁琐耗时长等问题;同时从根本上消除了目标物选择不精确引入的粗大误差,有效保证了目标物标注质量,为相关危险品智能识别技术的实现提供了可靠的训练数据。
最后应说明的是,以上实施例仅用以说明本发明实施例的技术方案,而非对其限制,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,任何熟悉本技术领域的技术人员在本发明公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (7)
1.一种基于滑动剖面的目标物定位和标注方法,其特征在于,包括:
对包括目标物的物品进行CT扫描,获得所述物品的三维数据;
对所述三维数据进行体绘制及三维渲染处理,得到可改变视角的三维空间体可视图;三维图像采用的投影方式包括透视投影和平行投影;
在所述三维空间体上确定剖面轴,及基于剖面轴的滑段位置和滑动步长,包括:在所述三维空间体的三维轴中选择其中一轴作为剖面轴;
在所述剖面轴上设置至少一条滑段,所述滑段包括起始点、终止点和滑动步长;根据所需要的剖面间隔密度设置不同滑段的相等或者不相等的滑动步长;
基于所述滑动步长生成断点;基于所述断点,在所述三维空间体上生成剖物面,包括:
以所述滑段的起始点至终止点的方向,以所述滑动步长为间隔按顺序生成断点,直至滑段的剩余长度不大于一个滑动步长时停止增加断点;
从每个所述断点出发,在所述三维空间体上生成垂直于所述剖面轴的剖物面;
被选择的断点处的剖物面在所述三维空间体中的对应图层进行反色着色处理,同时呈现所述被选择的断点处的剖物面的投影图;所述投影图包括经平面垂直、平行束或扇束投影方式处理产生的放大图;所述投影图与其断点及断点在三维空间体中对应的图层相互关联,从投影图可反推出剖面图的位置;
在含有目标物剖面的剖物面上标记目标物剖面区域;包括:
选定含有目标物剖面的剖物面投影图;框选出所述目标物剖面区域,或用线段勾画所述目标物剖面区域的大致轮廓,或在所述目标物剖面区域内部标记目标物位置和/或在所述目标物剖面区域外部标记多余空间范围;
对所述目标物剖面区域执行图像分割算法,从所述三维空间体中获取到所述目标物所占据的三维区域;
对所述目标物所占据的三维区域做强调显示处理,并对显示图像进行画面截取、保存,得到定位和标注后的目标物图像。
2.根据权利要求1所述的一种基于滑动剖面的目标物定位和标注方法,其特征在于,所述三维数据包括:单能三维数据、高能三维数据、低能三维数据、电子密度三维数据,和/或等效原子序数三维数据。
3.根据权利要求1所述的一种基于滑动剖面的目标物定位和标注方法,其特征在于,所述执行图像分割算法,从所述三维空间体中获取到目标物所占据的三维区域,包括:
通过所述图像分割算法,在所述剖物面上获取到所述目标物剖面区域的轮廓图,并基于所述轮廓图,获取到所述目标物在所述三维空间体中所占据的三维区域;或者,
基于所述三维空间体和所述目标物剖面区域,通过所述图像分割算法直接获取到所述目标物所占据的三维区域;
其中,所述图像分割算法,包括区域生长算法、活动轮廓算法或图分割算法。
4.根据权利要求3所述的一种基于滑动剖面的目标物定位和标注方法,其特征在于,所述对所述目标物所占据的三维区域做强调显示处理,包括:突出目标物像素,着重显示目标物轮廓,和/或添加文字标志。
5.一种实现权利要求1至4任一项所述的基于滑动剖面的目标物定位和标注方法的装置,其特征在于,包括数据处理器、存储器、用户输入设备、CT安检组件和显示组件;其中,
所述数据处理器用来读取存储在所述存储器中的数据和计算机程序指令,以及来自所述用户输入设备的操控指令,用于执行以下操作:
控制CT安检组件对过包物品进行扫描,得到扫描空间的断层数据,将所述断层数据按三维空间位置进行融合,构建成三维数据;
对所述三维数据进体绘制及三维渲染处理,得到三维空间体;
在所述显示组件上显示可改变视角的三维空间体的可视图;
将DR图像与所述三维空间体的特定方向的可视投影图进行配准;
在所述三维空间体上绘制剖面轴,及设置基于剖面轴的滑段位置和滑动步长,包括:在所述三维空间体的三维轴中选择其中一轴作为剖面轴;
在所述剖面轴上设置至少一条滑段,所述滑段包括起始点、终止点和滑动步长;
基于所述滑动步长生成断点;基于所述断点,在所述三维空间体上生成剖物面,包括:
以所述滑段的起始点至终止点的方向,以所述滑动步长为间隔按顺序生成断点,直至滑段的剩余长度不大于一个滑动步长时停止增加断点;
从每个所述断点出发,在所述三维空间体上生成垂直于所述剖面轴的剖物面;
对被选择的断点处的剖物面在所述三维空间体中的对应图层进行反色着色处理;
在所述显示组件上呈现所述被选择的断点处的剖物面的投影图;所述投影图包括经平面垂直、平行束或扇束等投影方式处理产生的放大图;
通过执行标记目标物指令确定目标物剖面区域;
对所述目标物剖面区域执行图像分割处理程序,获取到目标物的剖面轮廓图和在所述三维空间体中目标物所占据的三维区域;
对所述目标物所占据的三维区域做强调显示处理;
对显示图像进行画面截取、保存操作。
6.根据权利要求5所述的装置,其特征在于,所述执行标记目标物指令,包括:
选定含有目标物剖面的剖物面投影图;在所述剖物面投影图上框选出所述目标物剖面区域,或用线段勾画所述目标物剖面区域的大致轮廓,或在所述目标物剖面区域内部标记目标物位置,和/或在所述目标物剖面区域外部标记多余空间范围。
7.根据权利要求6所述的装置,其特征在于,所述对所述目标物所占据的三维区域做强调显示处理,包括:突出目标物像素,着重显示目标物轮廓,和/或添加文字标志。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110349783.4A CN112950664B (zh) | 2021-03-31 | 2021-03-31 | 一种基于滑动剖面的目标物定位和标注方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110349783.4A CN112950664B (zh) | 2021-03-31 | 2021-03-31 | 一种基于滑动剖面的目标物定位和标注方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112950664A CN112950664A (zh) | 2021-06-11 |
CN112950664B true CN112950664B (zh) | 2023-04-07 |
Family
ID=76231593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110349783.4A Active CN112950664B (zh) | 2021-03-31 | 2021-03-31 | 一种基于滑动剖面的目标物定位和标注方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112950664B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116453063B (zh) * | 2023-06-12 | 2023-09-05 | 中广核贝谷科技有限公司 | 基于dr图像与投影图融合的目标检测识别方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105785462A (zh) * | 2014-06-25 | 2016-07-20 | 同方威视技术股份有限公司 | 一种定位三维ct图像中的目标的方法和安检ct*** |
CN109975335A (zh) * | 2019-03-07 | 2019-07-05 | 北京航星机器制造有限公司 | 一种ct检测方法及装置 |
CN112288888A (zh) * | 2020-10-26 | 2021-01-29 | 公安部第一研究所 | 一种三维ct图像中目标物的标注方法及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111340742B (zh) * | 2018-12-18 | 2024-03-08 | 深圳迈瑞生物医疗电子股份有限公司 | 一种超声成像方法及设备、存储介质 |
CN111161129B (zh) * | 2019-11-25 | 2021-05-25 | 佛山欧神诺云商科技有限公司 | 二维图像的立体交互设计方法、*** |
-
2021
- 2021-03-31 CN CN202110349783.4A patent/CN112950664B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105785462A (zh) * | 2014-06-25 | 2016-07-20 | 同方威视技术股份有限公司 | 一种定位三维ct图像中的目标的方法和安检ct*** |
CN109975335A (zh) * | 2019-03-07 | 2019-07-05 | 北京航星机器制造有限公司 | 一种ct检测方法及装置 |
CN112288888A (zh) * | 2020-10-26 | 2021-01-29 | 公安部第一研究所 | 一种三维ct图像中目标物的标注方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112950664A (zh) | 2021-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200074712A1 (en) | Systems and methods for displaying a medical image | |
RU2599277C1 (ru) | Система кт для досмотра и соответствующий способ | |
US20090309874A1 (en) | Method for Display of Pre-Rendered Computer Aided Diagnosis Results | |
CN107405126B (zh) | 检索成对的医学图像的对应结构 | |
CN102395318B (zh) | 诊断支援装置及诊断支援方法 | |
CN101259026B (zh) | 用于追踪超声图像中的点的方法和设备 | |
Mori et al. | Automated extraction and visualization of bronchus from 3D CT images of lung | |
US8041094B2 (en) | Method for the three-dimensional viewing of tomosynthesis images in mammography | |
US20130002646A1 (en) | Method and system for navigating, segmenting, and extracting a three-dimensional image | |
CN108717700B (zh) | 一种检测结节长短径长度的方法及装置 | |
CN103456002A (zh) | 用于显示分割的图像的方法和*** | |
CN112950664B (zh) | 一种基于滑动剖面的目标物定位和标注方法及装置 | |
CN109978985B (zh) | 数据处理方法及装置、存储介质、电子设备 | |
US20130050207A1 (en) | Method and system for navigating, segmenting, and extracting a three-dimensional image | |
US10145977B2 (en) | Method for positioning target in three-dimensional CT image and security check system | |
JP7187608B2 (ja) | デジタル胸部トモシンセシスおよび匿名化表示データ・エクスポートを可視化するための装置および方法 | |
CN112907670B (zh) | 一种基于剖面图的目标物定位和标注方法及装置 | |
CN111803128A (zh) | 一种乳腺组织弹性成像方法、装置、设备和介质 | |
JPH0981786A (ja) | 3次元画像処理方法 | |
Sveinsson et al. | ARmedViewer, an augmented-reality-based fast 3D reslicer for medical image data on mobile devices: A feasibility study | |
US6445762B1 (en) | Methods and apparatus for defining regions of interest | |
US20120208160A1 (en) | Method and system for teaching and testing radiation oncology skills | |
CN113643361A (zh) | 目标区域定位方法、装置、设备、介质和程序产品 | |
CN111353435A (zh) | 细胞图像的显示方法、病理图像分析***及存储介质 | |
CN116407236A (zh) | 穿刺定位装置、方法、***、存储介质和计算机程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |