[go: up one dir, main page]

CN106605122A - 用于使用x射线投射来测量对象的系统和方法 - Google Patents

用于使用x射线投射来测量对象的系统和方法 Download PDF

Info

Publication number
CN106605122A
CN106605122A CN201580046550.XA CN201580046550A CN106605122A CN 106605122 A CN106605122 A CN 106605122A CN 201580046550 A CN201580046550 A CN 201580046550A CN 106605122 A CN106605122 A CN 106605122A
Authority
CN
China
Prior art keywords
ray
edge
edges
wire
point
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.)
Granted
Application number
CN201580046550.XA
Other languages
English (en)
Other versions
CN106605122B (zh
Inventor
J·J·奥黑尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hexagon Metrology SpA
Original Assignee
Hexagon Metrology SpA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hexagon Metrology SpA filed Critical Hexagon Metrology SpA
Publication of CN106605122A publication Critical patent/CN106605122A/zh
Application granted granted Critical
Publication of CN106605122B publication Critical patent/CN106605122B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B15/00Measuring arrangements characterised by the use of electromagnetic waves or particle radiation, e.g. by the use of microwaves, X-rays, gamma rays or electrons
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/02Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
    • G01N23/04Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
    • G01N23/046Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material using tomography, e.g. computed tomography [CT]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/60Specific applications or type of materials
    • G01N2223/645Specific applications or type of materials quality control

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Biochemistry (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Pulmonology (AREA)
  • General Health & Medical Sciences (AREA)
  • Radiology & Medical Imaging (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Electromagnetism (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)

Abstract

测量对象(具有至少两个边缘)的设备和方法投射对象的多个x射线图像。这多个x射线图像中的至少两个是从相对于对象的不同方向投射的。该设备和方法还将至少两个边缘定位在x射线图像中,并且光线跟踪多条线。每条被光线跟踪的线与至少一个被定位边缘上的至少一个点相切。接下来,该设备和方法用被光线跟踪的线的切点来重建对象的至少部分线框模型。线框模型包括至少两个边缘。最后,该设备和方法在至少部分线框模型的至少两个边缘之间进行测量。

Description

用于使用X射线投射来测量对象的系统和方法
优先权
本专利申请要求名为Jonathan J.O’Hare的发明人在2014年9月30日提交的名称为“SYSTEM AND METHOD FOR MEASURING AN OBJECT USING X-RAY PROJECTIONS”的临时美国专利申请No.62/057,488的优先权,该专利申请的公开通过引用全部结合于此。
技术领域
本发明总体涉及计量学,并且更特别地,本发明涉及使用对象的x射线投射在对象的指定特征之间进行测量。
背景技术
多年来,使用坐标测量机(CMM)来准确测量广泛多种工件。例如,CMM可以测量飞机发动机组件、手术工具和枪筒的临界尺寸。精确和准确测量有助于确保它们的底层系统(诸如,在飞机组件的情况下是飞机)如所指定的那样操作。
近来,本领域人员已经开始使用计算机断层扫描(CT)系统作为CMM进行坐标测量。如本领域人员已知的,CT系统根据其x射线因对象的衰减生成对象的三维图像。它们越来越多地被接受可以源自它们以不影响或另外损害对象的方式获得关于对象的详情的能力。
作为这种类型的测量技术的预期使用的高产量制造要求快速尺寸检查以用于统计处理控制。更具体地,高产量制造处理常常获得为几何尺寸形式的定量结果,并且随时间而跟踪那些尺寸,以监视生产处理的效率。为了获得那些测量,CT系统通常对正被生产的对象进行重建。不期望的是,重建处理要求操纵大量图像数据的很多处理步骤。因此,发明人已知的CT测量系统在快速生产线中通常没有用,因为它们通常要花费太多时间来生成正被生产的对象的重建。
发明内容
根据本发明的一个实施方式,测量对象(具有至少两个边缘)的设备和方法投射对象的多个x射线图像。多个x射线图像中的至少两个是从相对于对象的不同方向投射的。该设备和方法还定位x射线图像中的至少两个边缘,并且光线跟踪多条线。每条被光线跟踪的线与被定位的边缘中的至少一个上的至少一个点相切。接下来,该设备和方法用被光线跟踪的线的切点来出重建对象的至少部分线框模型。该线框模型包括至少两个边缘。最后,该设备和方法在至少部分线框模型的至少两个边缘之间进行测量。
可以通过访问包含对象的数字模型的数字文件来定位至少两个边缘。例如,数字文件可以包括计算机辅助设计文件。一些实施方式可以使用数字文件和线框模型来生成对象的3D图像,并且朝向显示装置发送3D图像以用于显示。
对象优选地被定位在x射线计算机断层扫描机器的内部腔室中。另外,线框模型可以是2D图像。另选地,线框模型可以是3D图像。有时,边缘中的至少一个在对象内部,但是至少一个边缘还可以在对象外部。
光线跟踪可以生成均与边缘中的至少一个相切的多个点。在该情况下,为了重建线框模型,该设备和方法可以访问与边缘相关的信息(例如,从对象的计算机辅助设计文件)并且选择性地连接多个点的集合,以在线框模型中产生至少两个边缘。例如,多个点可以包括第一点集合和第二点集合。第一点集合可以被连接以表示对象的第一边缘,并且按类似方式,第二点集合可以被连接以表示对象的第二边缘。
根据另一个实施方式,用于测量具有至少两个边缘的对象的系统具有:腔室,其被调整大小以接收并容纳对象;以及x射线源,其在腔室内。x射线源能够相对于对象在腔室内移动(即,x射线源或对象之一或二者是可移动的)并且被配置成投射对象的多个x射线图像。多个x射线图像中的至少两个是从相对于对象的不同方向投射的。
该系统还具有:边缘检测器,其被配置成定位x射线图像中的至少两个边缘;以及光线跟踪器,其与边缘检测器可操作地联接。光线跟踪器被配置成对光线跟踪多条线,其中,每条被光线跟踪的线与至少一个被定位的边缘上的至少一个点相切。该系统还具有重建模块,该重建模块与光线跟踪器可操作地联接并且被配置成用被光线跟踪的线的切点来重建对象的至少部分线框模型。线框模型具有至少两个边缘。该系统还具有尺子,尺子与重建模块可操作地联接以接收至少部分线框模型。尺子被配置成在至少部分线框模型的至少两个边缘之间进行测量。
本发明的示例性实施方式被实现为一种计算机程序产品,该计算机程序产品具有上面具有计算机可读程序代码的计算机可用介质。可以由计算机系统根据传统处理来读取并且利用计算机可读代码。
附图说明
本领域技术人员将通过参照就在以下总结的附图论述的以下“具体实施方式”来更充分地领会本发明的各种实施方式的优点。
图1A示意性地示出可以使用本发明的示例性实施方式的x射线计算机断层扫描装置。
图1B示意性地示出图1A的装置的内部组件。
图2示意性地示出根据本发明的示例性实施方式的用于形成和测量对象的线框图像的设备。
图3示出根据本发明的示例性实施方式的处理对象的投射图像的方法。
图4A和图4B示意性地示出根据本发明的示例性实施方式的可以处理的示例性对象。
图5至图7用图形示出根据本发明的示例性实施方式的沿着图4A和图4B的对象的边缘的光线跟踪处理的示例。
图8用图形示出根据本发明的示例性实施方式的使用图5至图7的光线轨迹来形成对象的边缘的处理。
图9用图形示出根据本发明的示例性实施方式的图8的线框边缘和线框边缘之间的详情。
图10示意性地示出根据本发明的示例性实施方式的图1A和图1B的对象的线框图像。
具体实施方式
在示例性实施方式中,计算机断层扫描(CT)测量系统精确地使用所生成的边缘数据来测量对象的关注特征。边缘之间的面积/体积的详情不是必须的。因此,系统应该能够在工业级别更快速地确认对象的尺寸准确性。以下,论述示例性实施方式的详情。
图1和图1B示意性地示出根据示例性实施方式的可以对所关注对象进行成像的x射线机器/计算机断层扫描系统。如本领域技术人员已知的,x射线计算机断层扫描系统产生定位在其内部内的工件的三维模型(被称为“工件重建”)。出于这些目的,该系统包括通过诸如计算机系统的某个逻辑装置控制和调整的x射线计算机断层机器10。
计算机断层扫描机器10除了其它之外具有形成用于容纳的内部腔室的外壳12(参见图1B),
1)待测量工件14(也被称为“对象14”或“部件14”),
2)用于生成x射线的x射线源16,
3)用于支撑并且使工件14旋转的旋转台18,以及
4)用于在通过x射线源16将工件14的图像投射到检测器20上之后检测工件14的图像的检测器20。
如所述,工件14由旋转台18支撑并且绕着其X轴(从图的角度看)旋转。虽然在许多情形下不是必须的,但是在该图中,工件14被定位成使得它大体与旋转台18同轴。然而,一些工件14可以不具有这种对称标称形状,因此不能按这种方式进行定位。例如,不规则形状的对象可以被定位成使得它绕着其主体内的某个轴旋转。
可以由透明材料制成的检修门22能够访问内部以便添加和去除工件14。例如,工件14可以是冠状动脉血管成型术中常用的心血管支架。除了或者代替计算系统11,CT机器10侧上的控制面板24还可以充当操作人员的控制界面。
为了产生工件14的3D模型(“重建”),CT系统将工件14相对于x射线源16移动。例如,CT系统可以在旋转台18上将工件14旋转整360度,并且在旋转期间取得/投射工件14的多个x射线图像(在本领域中被称为“投射”或“投射角度”)。在旋转工件14期间和/或之后,在本地微处理器或微控制器上(例如,计算机系统11上)执行的后处理处理软件将所有投射的数据转换成工件14的3D模型,即,所述重建。该3D模型可以是软件模型,可以测量该3D模型来确认工件的尺寸准确性。因此,如果工件14是小型医疗装置(诸如,心血管支架),则测量软件可以精确地测量支架的所选特征(诸如,其直径)。
在示例性实施方式中,该重建为线框的形式,从而缺少工件14的内边缘和/或外边缘之间的各种详情。更具体地,如本领域技术人员已知的,重建优选地是指定工件14的边缘和顶点的工件14的表示(在该实施方式中是逻辑表示)。它可以包括外边缘、内边缘和隐藏边缘(从外部观察者的角度看)。仅示出其十二个边缘的立方体是线框的示例。该线框可以包括工件14的面积的2D线框或工件14的体积的3D线框。以下论述的图10示出线框的示例。
图2示意性地示出根据本发明的示例性实施方式的用于形成和测量工件14的线框图像的设备。除了其它之外,该设备可以被:
1)实现为独立装置,
2)实现在计算机系统11内,
3)直接实现为计算机断层扫描机器10,和/或
4)以某种其它方式分布到系统中。
本领域技术人员可以为选择合适机构用于这样的实现。该设备包括多个模块,这些模块跨某个互连系统进行通信,以形成工件14的线框重建,并且随后测量线框重建的特定点。互连系统仅被示出为总线28,虽然本领域技术人员可以出于相同目的而使用其它已知机构(例如,电缆或电路迹线)。因此,仅出于简化的目的,包括总线28。
每个模块可以被实现为与模块中的至少一个其它模块合作的独立单元,或者一起传递期望功能的多个不同模块(例如,分布逻辑)。因此,仅出于简化的目的论述“模块”并且这旨在将给定模块限于单个硬件和/或软件单元。此外,可以用多个附加组件来实现设备。因此为了简化该论述,示出图2中示出的模块。
本领域技术人员应该理解,这些组件可以以各种传统方式(诸如,通过使用硬件、软件、或硬件和软件的组合)跨一个或更多个其它功能组件来实现。例如,可以使用执行固件的多个微处理器来实现(以下论述的)光线跟踪器。作为另一个示例,可以使用一个或更多个专用集成电路(即,“ASIC”)和相关软件、或ASIC的组合、分立电子组件(例如,晶体管)和微处理器来实现光线跟踪器。因此,图2的单个框中的光线跟踪器和其它组件的表示仅出于简化目的。
除了其它之外,该设备包括:边缘检测器30,其用于检测工件14的投射的边缘(即,检测每个工件14的半透明x射线图像上的边缘);以及光线跟踪器32,其用于与工件14的至少一个边缘相切地投射光线。该设备还包括:重建模块34,其用于用光线跟踪器32所收集的数据来至少重建工件14的线框(重建)表示;以及存储器36,其用于存储各种模块的输出(例如,与边缘相关的重建或数据)或与工件14相关的标称数据(例如,计算机辅助设计(“CAD”)数据)。尺子38在逻辑上测量工件14的线框表示,以确认工件14的尺寸准确性。
图3示出图2的设备的内部逻辑如何根据本发明的示例性实施方式协作以更有效地测量工件14。该处理是通常具有比所论述的那些步骤更多的步骤的处理的简化形式。替代地,论述减少步骤的集合,以简化该论述。因此,该处理可以包括介入步骤,或者甚至省略了某些步骤。此外,本领域技术人员可以修改这些步骤,以改变它们的次序或者非实质地改变该处理。因此,图3的该流程旨在是示例性处理,并非实现示例性实施方式的唯一方式。
图4A至图10示意性地示出多个图,这些图用图形示出在圆柱形式的基础工件14(诸如,支架或其它类似形状的对象)上使用的处理。然而,应该注意,对此工件14的论述仅出于示例性目的,并不旨在限制本发明的其它实施方式。替代地,各种实施方式可以应用于许多不同对象(诸如,几何形状与圆柱的几何形状大不同的对象)。
处理开始于步骤300,投射工件14的图像。在这种情况下,x射线源16生成朝向工件14的x射线束/锥束,其在检测器20上产生投射图像40。图4A示意性地示出该投射如何作为不透明图像出现在检测器20上的示例。
接下来,该处理与工件14的至少两个边缘相切地生成逻辑光线迹线(步骤302)。为此目的,边缘检测器30使用传统边缘检测算法来定位工件14的边缘。具体地,如本领域人员知道的,用x射线系统产生的x射线投射图像40可以按与传统视觉系统类似的方式被数字化和处理。例如,许多边缘检测算法从图像的子区域内或者沿着像素所在的行的像素提取边缘点。还可以通过“窗口”的熟知处理来使用“最佳拟合”标准二维特征几何形状(诸如,线、圆形、曲线等)。因此,这样的处理优选地依赖于标称已知位置信息(例如,在对象的CAD文件中),其中,这样的边缘特征应该基于具有对象的图像的登记(registration)被定位。
与相机或类似装置获得的图像不同,由于重叠内容(例如,从源16的角度看,一个区域可以在另一个区域前面)或者因为某些这种特征/边缘在对象内部,x射线图像可能具有区域中的边缘或者变化对比度的边缘。因此,边缘可能看起来在任何给定投射视图中重叠。考虑到这一点,示例性实施方式优选地使用边缘检测算法,这些算法检测图像像素图中(即,图像中)的这些可能转变。由于正在处理的工件14是已知物品,因此示例性实施方式可以使用工件14的标称几何形状信息,该信息可以在计算机系统11或其它逻辑中的CAD或其它数据文件内。
在检测到边缘之后,光线跟踪器32可以在逻辑上形成光线,每条光线与工件14(即,对象)的至少一个边缘相切。在该实施方式中,这些光线从源16延伸通过工件14的图像。图4A示意性地示出这样的示例,其中,四条光线延伸通过工件14(从图的角度看,沿着Y轴)。词语“相切”和引导箭头示出每条光线与边缘交叉的位置。图4B示出工件14的另一个视图,从而提供更好地示出工件14及其相切光线的视图。图5示出工件14和沿着其边缘延伸的光线的顶视图。
这些光线可以仅被投射在一个平面上,如图4B中所示,或者沿着与X轴正交的多个平行平面(例如,3个平面、10个平面、数百个平面或数千个平面)投射。在图4B中示出该示例中的具有光线的单个平面。在图4B的该示例中,平面被定位在工件14的顶部和底部之间的某处。应该注意,该图仍然示出与工件14相切的光线,尽管事实是立体图可能看起来示出一些光线不相切。具体地,两条最左边的光线可能看起来不相切。然而,这是立体图的问题。这两条最左边的光线是相切的,如图4A中所示。
本领域技术人员可以基于多个因素来选择具有光线的合适数量的平面,这些因素包括检查工件14所要求的时间、线框的期望最终准确性和测量对象的位置的总数。
该处理将步骤302重复合适次数,以生成足够不同投射光线。每个投射都从相对于对象的不同取向或角度。图6至图8示意性地示出当工件14沿着其纵轴在旋转台18上旋转时的另外投射。在这种情况下,旋转台18将工件14在其纵轴上旋转整360度,使得CT机器10可以生成大量投射/图像。然而,其它实施方式可以取得工件14的更少图像。例如,可以用最少数量的视图(例如,两个投射)来标称地确定诸如轴套(bosses)和孔(bore)的特定特征的大小和位置。
在成像期间,工件14可以旋转预定量(例如,一度或五度)并且停止被成像。然而,一些实施方式可以大体使对象连续地旋转。一旦成像,光线就可以应用于每个图像,从而最终接近图8中示出的许多光线。应该注意,图6至图8没有示出实际光线。替代地,重建模块34保持边缘的所有切点的记录,以在逻辑上构建图8的光线和投射。当工件14被成像时,该记录可以被存储在存储器36中。
该处理随后继续至步骤304,步骤304用这些切点来重建对象的线框。图9和图10用图形示出一个实施方式如何完成该处理。为此目的,在示例性实施方式中,重建模块34连接在指定边缘处的光线的切点。如图9中所示,对于示例性工件14,该步骤形成内边缘(即,内圈)和外边缘(即,外圈)。
然而,当确定切点的哪些集合连接在一起时,会产生一些问题。在该示例中,内部切点被连接在一起,并且外部切点被连接在一起。为此目的,一些实施方式可以生成由该处理所产生的所有切点的点云。然后,重建模块34内的过滤器(未示出)可以应用合适过滤处理来聚集合适切点。一些这样的过滤处理可以基于它们彼此的距离将切点分组。例如,这样的处理可以将非常靠近的切点分组到单个边缘。相反地,可以排除相互分隔开的小集群中的切点(这些可以反映与所关注边缘后面的边缘交叉的光线)。这些处理和过滤器还可以使用工件14的CAD文件来确保正确切点被连接。然而,一些实施方式可能不具有可用的CAD文件。
在该阶段,处理具有工件14的线框。然而,一些实施方式不产生完整线框图像。替代地,这些实施方式用为了测量目的所需要的工件14的仅预先指定部分来产生部分线框。
接下来,该处理确定是否显示图像,并且如果是,则显示器应该具有比仅边缘更多的详情。如果这样,则该处理继续至步骤308,其从CAD文件中获取关于工件14的信息,并且将这样的信息添加到用于在显示装置上显示的图像中(步骤310)。然后,可以将该图像转发到显示装置(诸如,计算机系统11的监视器),示出边缘和内部区域(例如,纹理、形状等)。虽然内部信息可以不基于工件本身的实际检查,但是它足以提供合适外观和感觉。
然后,该处理继续至步骤312(如果不显示或者如果显示),在步骤312中,尺子38在存储器36中的2D线框表示的不同边缘之间进行测量。如图9中所示,该处理可以得到在诸如位置A1、A2和A3处的任何数量的测量值。然后,可以将这些测量值与标称CAD文件进行比较,以确定工件尺寸是否在预定容差内。一些实施方式允许用户实时地选择要测量的位置。例如,用户可以通过选择计算机系统11的监视器上显示的图像上的特定点来选择要测量的特定工件尺寸。
如果仅在与X轴正交的一个平面中产生光线,则该处理可以被快速连续地重复许多次,以产生如图10中所示的3D线框模型。具体地,逻辑可以仅使用CAD数据或通过某些其它手段来连接不同2D线框模型的顶点。另选地,如果在与X轴正交的多个平行平面中产生光线,则一些实施方式以类似方式产生3D线框模型。不管怎样,像步骤312那样,尺子38可以在多个不同位置处(诸如,M1、M2和M3处)进行测量。而且,像步骤308和310那样,该线框模型可以使用所存储的CAD信息在显示装置上显示对象。
在装配线中,由于必须读取和产生的大量数据,导致现有技术的非接触式基于x射线的计量检测处理变成明显拥堵点,从而最终降低可以产生部件的速度。示例性实施方式通过仅将要求测量的部分(在这种情况下是边缘)成像来克服该问题。一些实施方式可以选择除了边缘之外的部分(诸如,凹区域)。在任何情况下,仅将所要求部分成像和重建将减少处理时间,从而提高部件生产量。因此,这样的实施方式改进了系统本身的功能。
可以至少部分地用任何传统计算机编程语言来实现本发明的各种实施方式。例如,可以用过程编程语言(例如,“C”)或用面向对象的编程语言(例如,“C++”)来实现一些实施方式。本发明的其它实施方式可以被实现为预编程硬件元件(例如,专用集成电路、FPGA和数字信号处理器)、或其它相关组件。
在另选实施方式中,所公开的设备和方法(例如,参见上述各种流程图)可以被实现为用于计算机系统的计算机程序产品。这样的实现可以包括在诸如计算机可读介质(例如,磁盘、CD-ROM、ROM或固定盘)的有形非暂时性介质上固定的一系列计算机指令。这一系列计算机指令可以具体实现本文中之前关于该系统描述的功能的全部或部分。
本领域技术人员应该想到,可以用用于许多计算机架构或操作系统的多种编程语言来编写这样的计算机指令。此外,这样的指令可以被存储在诸如半导体、磁、光或其它存储器装置的任何存储器装置中,并且可以使用诸如光、红外线、微波或其它传输技术的任何通信技术进行传输。
除了其它之外,这样的计算机程序产品可以被分布为随附打印或电子记录的可移除介质(例如,压缩打包软件),预先加载有计算机系统(例如,预先加载在系统ROM或固定盘上),或者通过网络(例如,互联网或万维网)用服务器或电子公告板来分配。事实上,一些实施方式可以在软件即服务模型(“SAAS”)或云计算模型中实现。当然,本发明的一些实施方式可以被实现为软件(例如,计算机程序产品)和硬件二者的组合。本发明的其它实施方式整体被实现为硬件,或整体被实现为软件。
虽然以上论述公开了本发明的各种示例性实施方式,但是应该清楚,本领域技术人员可以在不脱离本发明的真实范围的情况下进行各种修改,这些修改将实现本发明的一些优点。

Claims (21)

1.一种用于测量对象的系统,所述系统包括:
腔室,所述腔室被调整大小以接收并容纳对象;
x射线源,所述x射线源在所述腔室内,所述x射线源能够相对于所述对象在所述腔室内移动,所述x射线源被配置成投射对象的多个x射线图像,所述多个x射线图像中的至少两个是从相对于所述对象的不同方向投射的,所述对象具有至少两个边缘;
边缘检测器,所述边缘检测器被配置用于定位所述x射线图像中的所述至少两个边缘;
光线跟踪器,所述光线跟踪器与所述边缘检测器可操作地联接,所述光线跟踪器被配置成光线跟踪多条线,每条被光线跟踪的线与至少一个被定位的边缘上的至少一个点相切;
重建模块,所述重建模块与所述光线跟踪器可操作地联接,所述重建模块被配置成用所述被光线跟踪的线的切点来重建所述对象的至少部分线框模型,所述线框模型包括所述至少两个边缘;以及
尺子,所述尺子与所述重建模块可操作地联接以接收所述至少部分线框模型,所述尺子被配置成在所述至少部分线框模型的所述至少两个边缘之间进行测量。
2.根据权利要求1所述的系统,其中,所述边缘检测器被配置成响应于接收到包含所述对象的数字模型的数字文件来接收并且确定所述边缘的所述位置。
3.根据权利要求2所述的系统,其中,所述数字文件包括计算机辅助设计文件。
4.根据权利要求1所述的系统,其中,所述线框模型是2D图像。
5.根据权利要求1所述的系统,其中,所述边缘中的至少一个在所述对象内部。
6.根据权利要求1所述的系统,其中,所述光线跟踪器被配置成产生均与所述边缘中的至少一个相切的多个点,所述重建模块被配置成访问与所述边缘相关的信息并且选择性地连接所述多个点的集合,以在所述线框模型中产生所述至少两个边缘。
7.一种测量对象的方法,所述方法包括:
使用x射线源来投射对象的多个x射线图像,所述多个x射线图像中的至少两个是从相对于所述对象的不同方向投射的,所述对象具有至少两个边缘;
定位所述x射线图像中的所述至少两个边缘;
光线跟踪多条线,每条被光线跟踪的线与至少一个被定位的边缘上的至少一个点相切;
用所述被光线跟踪的线的切点来重建所述对象的至少部分线框模型,所述线框模型包括所述至少两个边缘;以及
在所述至少部分线框模型的所述至少两个边缘之间进行测量。
8.根据权利要求7所述的方法,其中,定位所述至少两个边缘包括:访问包含所述对象的数字模型的数字文件。
9.根据权利要求8所述的方法,其中,所述数字文件包括计算机辅助设计文件。
10.根据权利要求8所述的方法,所述方法还包括:
使用所述数字文件和所述线框模型来生成所述对象的3D图像;以及
朝向显示装置发送所述3D图像以用于显示。
11.根据权利要求7所述的方法,所述方法还包括:将所述对象定位在x射线计算机断层扫描机器的内部腔室中。
12.根据权利要求7所述的方法,其中,所述线框模型是2D图像。
13.根据权利要求7所述的方法,其中,所述边缘中的至少一个在所述对象内部。
14.根据权利要求7所述的方法,其中,光线跟踪产生均与所述边缘中的至少一个相切的多个点,重建包括:访问与所述边缘相关的信息并且选择性地连接所述多个点的集合,以在所述线框模型中产生所述至少两个边缘。
15.根据权利要求14所述的方法,其中,所述多个点包括第一点集合和第二点集合,所述第一点集合被连接以表示所述对象的第一边缘,所述第二点集合被连接以表示所述对象的第二边缘。
16.一种在计算机系统上使用的用于测量对象的计算机程序产品,所述计算机程序产品包括上面具有计算机可读程序代码的有形非暂时性计算机可用介质,所述计算机可读程序代码包括:
用于使x射线源在x射线机器的内部腔室内投射对象的多个x射线图像的程序代码,所述多个x射线图像中的至少两个是从相对于所述对象的不同方向投射的,所述对象具有至少两个边缘;
用于定位所述x射线图像中的所述至少两个边缘的程序代码;
用于光线跟踪多条线的程序代码,每条被光线跟踪的线与至少一个被定位的边缘上的至少一个点相切;
用于用所述被光线跟踪的线的切点来重建所述对象的至少部分线框模型的程序代码,所述线框模型包括所述至少两个边缘;以及
用于在所述至少部分线框模型的所述至少两个边缘之间进行测量的程序代码。
17.根据权利要求16所述的计算机程序产品,其中,用于定位所述至少两个边缘的程序代码包括用于访问包含所述对象的数字模型的数字文件的程序代码。
18.根据权利要求17所述的计算机程序产品,所述计算机程序产品还包括:
用于使用所述数字文件和所述线框模型来生成所述对象的3D图像的程序代码;以及
用于朝向显示装置发送所述3D图像以用于显示的程序代码。
19.根据权利要求16所述的计算机程序产品,其中,所述边缘中的至少一个在所述对象内部。
20.根据权利要求16所述的计算机程序产品,其中,用于光线跟踪的程序代码产生均与所述边缘中的至少一个相切的多个点,用于重建的程序代码包括用于访问与所述边缘相关的信息并且选择性地连接所述多个点的集合以在所述线框模型中产生所述至少两个边缘的程序代码。
21.根据权利要求1所述的方法,所述方法还包括:应用过滤处理以聚集切点。
CN201580046550.XA 2014-09-30 2015-09-22 测量对象的系统、方法和非暂时性计算机可用介质 Active CN106605122B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201462057488P 2014-09-30 2014-09-30
US62/057,488 2014-09-30
PCT/US2015/051383 WO2016053677A1 (en) 2014-09-30 2015-09-22 System and method for measuring an object using x-ray projections

Publications (2)

Publication Number Publication Date
CN106605122A true CN106605122A (zh) 2017-04-26
CN106605122B CN106605122B (zh) 2019-09-17

Family

ID=54291614

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580046550.XA Active CN106605122B (zh) 2014-09-30 2015-09-22 测量对象的系统、方法和非暂时性计算机可用介质

Country Status (4)

Country Link
US (1) US9709513B2 (zh)
EP (1) EP3201564B1 (zh)
CN (1) CN106605122B (zh)
WO (1) WO2016053677A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108168475A (zh) * 2017-12-18 2018-06-15 中国航发贵州黎阳航空动力有限公司 运输机火焰筒异型气膜孔异型角度的测量方法
CN109782692A (zh) * 2019-01-02 2019-05-21 武汉华中数控股份有限公司 一种3c产品壳体过渡区加工路径自适应规划的方法
CN110261415A (zh) * 2018-03-12 2019-09-20 株式会社三丰 测量用x射线ct设备以及批量生产工件测量方法
CN110286135A (zh) * 2018-03-19 2019-09-27 株式会社三丰 用于产生测量用x射线ct的测量计划的方法和设备
CN111279148A (zh) * 2017-10-27 2020-06-12 蒂阿马公司 对制成物体进行在线尺寸控制的方法和设备
CN111279149A (zh) * 2017-10-27 2020-06-12 蒂阿马公司 利用x射线对在流水线中行进的空玻璃容器进行尺寸测量的方法和装置

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106605122B (zh) * 2014-09-30 2019-09-17 海克斯康测量技术有限公司 测量对象的系统、方法和非暂时性计算机可用介质
EP3245634B1 (en) 2016-03-31 2020-10-14 Shanghai United Imaging Healthcare Co., Ltd. System and method for image reconstruction
GB2558605B8 (en) * 2017-01-09 2022-02-23 Caresoft Global Holdings Ltd Methodology to extract 3D CAD from CT Scan Output
WO2019014585A2 (en) * 2017-07-14 2019-01-17 Materialise Nv SYSTEM AND METHOD FOR CORRECTION AND VISUALIZATION OF RADIOGRAPHY

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6694163B1 (en) * 1994-10-27 2004-02-17 Wake Forest University Health Sciences Method and system for producing interactive, three-dimensional renderings of selected body organs having hollow lumens to enable simulated movement through the lumen
US7006084B1 (en) * 2000-09-26 2006-02-28 Faro Technologies, Inc. Method and system for computer aided manufacturing measurement analysis
CN101371786A (zh) * 2007-08-24 2009-02-25 北京师范大学珠海分校 一种x射线图像三维重构的方法及系统
CN101547648A (zh) * 2006-12-04 2009-09-30 皇家飞利浦电子股份有限公司 Ct成像系统
CN101622526A (zh) * 2006-02-27 2010-01-06 罗切斯特大学 相衬锥束ct成像
US20130279645A1 (en) * 2012-04-18 2013-10-24 Michael Liesenfelt Methods and systems for volumetric reconstruction using radiography
US20140254748A1 (en) * 2013-03-07 2014-09-11 Triple Ring Technologies, Inc. System and method for saving time and dose in computed tomography

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6890098B2 (en) * 2002-11-22 2005-05-10 Agilent Technologies, Inc. Method for calibrating the intensity profile for a movable x-ray source
US7099435B2 (en) * 2003-11-15 2006-08-29 Agilent Technologies, Inc Highly constrained tomography for automated inspection of area arrays
US7254209B2 (en) * 2003-11-17 2007-08-07 General Electric Company Iterative CT reconstruction method using multi-modal edge information
US7203267B2 (en) 2004-06-30 2007-04-10 General Electric Company System and method for boundary estimation using CT metrology
US8396329B2 (en) 2004-12-23 2013-03-12 General Electric Company System and method for object measurement
EP1868157A1 (en) 2006-06-14 2007-12-19 BrainLAB AG Shape reconstruction using X-ray images
US8184767B2 (en) * 2008-12-10 2012-05-22 General Electric Company Imaging system and method with scatter correction
US20110102430A1 (en) * 2009-10-30 2011-05-05 General Electric Company System and method for presenting tomosynthesis images
CN103003713B (zh) * 2010-09-08 2015-04-01 法罗技术股份有限公司 具有投影器的激光扫描器或激光跟踪器
CA2843414A1 (en) 2011-07-29 2013-02-07 Hexagon Metrology, Inc. Coordinate measuring system data reduction
US8712134B2 (en) * 2011-10-18 2014-04-29 Kabushiki Kaisha Toshiba Method and system for expanding axial coverage in iterative reconstruction in computer tomography (CT)
CN103987319B (zh) * 2012-01-30 2016-08-17 海克斯康测量技术有限公司 X射线计算机断层摄影装置校准和验证设备
US9153048B2 (en) * 2013-01-31 2015-10-06 Kabushiki Kaisha Toshiba System optics in at least in one of backprojection and forward projection for model-based iterative reconstruction
EP3011266B1 (en) * 2013-06-17 2022-04-13 Hexagon Metrology, Inc Method and apparatus of measuring objects using selective imaging
CN106605122B (zh) * 2014-09-30 2019-09-17 海克斯康测量技术有限公司 测量对象的系统、方法和非暂时性计算机可用介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6694163B1 (en) * 1994-10-27 2004-02-17 Wake Forest University Health Sciences Method and system for producing interactive, three-dimensional renderings of selected body organs having hollow lumens to enable simulated movement through the lumen
US7006084B1 (en) * 2000-09-26 2006-02-28 Faro Technologies, Inc. Method and system for computer aided manufacturing measurement analysis
CN101622526A (zh) * 2006-02-27 2010-01-06 罗切斯特大学 相衬锥束ct成像
CN101547648A (zh) * 2006-12-04 2009-09-30 皇家飞利浦电子股份有限公司 Ct成像系统
CN101371786A (zh) * 2007-08-24 2009-02-25 北京师范大学珠海分校 一种x射线图像三维重构的方法及系统
US20130279645A1 (en) * 2012-04-18 2013-10-24 Michael Liesenfelt Methods and systems for volumetric reconstruction using radiography
US20140254748A1 (en) * 2013-03-07 2014-09-11 Triple Ring Technologies, Inc. System and method for saving time and dose in computed tomography

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111279148A (zh) * 2017-10-27 2020-06-12 蒂阿马公司 对制成物体进行在线尺寸控制的方法和设备
CN111279149A (zh) * 2017-10-27 2020-06-12 蒂阿马公司 利用x射线对在流水线中行进的空玻璃容器进行尺寸测量的方法和装置
CN111279149B (zh) * 2017-10-27 2022-08-30 蒂阿马公司 利用x射线对在流水线中行进的空玻璃容器进行尺寸测量的方法和装置
CN108168475A (zh) * 2017-12-18 2018-06-15 中国航发贵州黎阳航空动力有限公司 运输机火焰筒异型气膜孔异型角度的测量方法
CN110261415A (zh) * 2018-03-12 2019-09-20 株式会社三丰 测量用x射线ct设备以及批量生产工件测量方法
CN110261415B (zh) * 2018-03-12 2024-06-11 株式会社三丰 测量用x射线ct设备以及批量生产工件测量方法
CN110286135A (zh) * 2018-03-19 2019-09-27 株式会社三丰 用于产生测量用x射线ct的测量计划的方法和设备
CN110286135B (zh) * 2018-03-19 2024-05-07 株式会社三丰 用于产生测量用x射线ct的测量计划的方法和设备
CN109782692A (zh) * 2019-01-02 2019-05-21 武汉华中数控股份有限公司 一种3c产品壳体过渡区加工路径自适应规划的方法

Also Published As

Publication number Publication date
EP3201564A1 (en) 2017-08-09
US20160091439A1 (en) 2016-03-31
US9709513B2 (en) 2017-07-18
WO2016053677A1 (en) 2016-04-07
CN106605122B (zh) 2019-09-17
EP3201564B1 (en) 2020-05-20

Similar Documents

Publication Publication Date Title
CN106605122A (zh) 用于使用x射线投射来测量对象的系统和方法
JP6631624B2 (ja) X線検査装置、x線検査方法および構造物の製造方法
US9665990B2 (en) Image display to display 3D image and sectional images
EP3011266B1 (en) Method and apparatus of measuring objects using selective imaging
JP6136018B2 (ja) 可視化流体の流速計測方法及び流速計測システム
JP2013539147A5 (zh)
US10520453B2 (en) Image acquisition device, image acquisition method, and image correction program
JP7576564B2 (ja) 複数の製造物体のインライン寸法制御のための方法及び設備
GB2383245A (en) Texture data generator
Ahmadabadian et al. Clustering and selecting vantage images in a low-cost system for 3D reconstruction of texture-less objects
Reinhart Industrial computer tomography–A universal inspection tool
US9196063B2 (en) Super-resolution apparatus and method
US11719651B2 (en) Part inspection method using computed tomography
CN110133014A (zh) 一种芯片内部缺陷检测方法及系统
Mery Explicit geometric model of a radioscopic imaging system
JP6822086B2 (ja) シミュレーション装置、シミュレーション方法およびシミュレーションプログラム
JP5817990B2 (ja) タイヤ検査装置
JP2017500564A (ja) 部品における相の体積密度の非侵襲測定
JP2009237704A (ja) 3次元画像化方法およびx線断層像撮影装置
RU2802404C2 (ru) Способ и установка для линейного размерного контроля изготовленных объектов
Gimjumpa et al. 3d modeling from multiple projections with arbitrary-posed camera
Ge et al. Color 3D digital human modeling and its applications to animation and anthropometry
Vidvans A modified structure from motion framework based on smartphone imaging for 3D reconstruction of arbitrary shapes
Mery Geometry in X-ray Testing
JP2019074395A (ja) X線ct撮像方法及びct撮像対象物

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