CN102743184A - 一种x射线锥束计算机层析成像***的几何参数标定方法 - Google Patents

一种x射线锥束计算机层析成像***的几何参数标定方法 Download PDF

Info

Publication number
CN102743184A
CN102743184A CN2012101484328A CN201210148432A CN102743184A CN 102743184 A CN102743184 A CN 102743184A CN 2012101484328 A CN2012101484328 A CN 2012101484328A CN 201210148432 A CN201210148432 A CN 201210148432A CN 102743184 A CN102743184 A CN 102743184A
Authority
CN
China
Prior art keywords
cji
flat panel
coordinate
cone
panel detector
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
CN2012101484328A
Other languages
English (en)
Other versions
CN102743184B (zh
Inventor
王广志
王梦蛟
丁辉
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.)
Tsinghua University
Original Assignee
Tsinghua University
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 Tsinghua University filed Critical Tsinghua University
Priority to CN201210148432.8A priority Critical patent/CN102743184B/zh
Publication of CN102743184A publication Critical patent/CN102743184A/zh
Application granted granted Critical
Publication of CN102743184B publication Critical patent/CN102743184B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Analysing Materials By The Use Of Radiation (AREA)

Abstract

本发明是一种X射线锥束计算机层析成像***的几何参数标定方法,属于X射线锥形束计算机层析成像***(简称锥束CT)领域,本发明通过相机标定技术来复现锥束CT***中的X射线源、平板探测器和转轴之间的几何位置关系,从而对锥束CT的几何参数及其误差进行直接求解,是一种***化的测量求解方法,可以将锥束CT抽象为基本的相机***模型,从而同时求解***中相互关联的多个几何参数,与现有标定方法相比,不需要逐个测量几何参数和逐个参数地反复调整,这样就大大简化了整个***的标定测量的复杂程度,同时也提高了锥束CT几何标定的稳定性。

Description

一种X射线锥束计算机层析成像***的几何参数标定方法
技术领域
本发明涉及一种X线锥形束计算机层析成像***(Computerized Tomography,简称锥束CT)的标定方法,特别是指X射线源与平板探测器的相对位置固定,X射线源与平板探测器构成的成像子***绕固定的旋转轴旋转,或者被测样本放在一个中心转台上绕固定的转轴旋转,而成像子***固定不动,从而通过成像子***获取各个角度的X线投影数据的小型或微型锥束CT***几何参数的标定方法。
背景技术
计算机层析成像***是利用已知的几何条件,通过多角度投影数据重建断层中的密度或衰减率的成像方法,在医学临床和工业检测中已经得到广泛应用。锥束CT是指利用2维的平板探测器进行X线的投影数据检测,并基于平板探测器收集的多个投影数据集进行三维重建的一种新型CT,目前其重建理论和算法都还在发展之中。几何参数和误差的准确标定对于锥束CT的精确重建至关重要。对于锥束CT的标定,已有学者提出了几种方法,这些方法可以分为两类:(1)迭代求解法:这类方法通过锥束CT成像的几何关系创建关于待求解几何参数的代价函数,利用迭代方法使代价函数达到最小点,从而得到几何参数。这种方法的问题是容易陷入局部最小点,而难以得到全局最优解,因此需要一个良好的初始值,这通常是比较难得到的。(2)解析求解法:理论上绕固定转轴旋转的空间点在平板探测器上投影的轨迹为一个椭圆,这类方法根据椭圆的参数与锥束CT几何参数之间的间接几何关系来进行求解。上述两类方法都需要假设某些参数是理想的或其误差是可以忽略的,从而只需要对其余的部分几何参数进行求解。同时,目前的标定方法都是对各个几何参数进行逐次的标定和调整,由于参数之间的关联性,往往需要逐个参数反复调整,使标定过程十分复杂。本发明通过将锥束CT***考虑成一个计算机视觉***,并利用计算机视觉理论进行求解,从而得到一种用于锥束CT几何参数和几何误差的***性标定方法。
发明内容
技术问题:本发明要解决的技术问题是提出了一种基于计算机视觉理论,利用相机标定技术对锥束CT的几何参数和误差进行标定的方法。通过相机标定技术来复现锥束CT***中的X射线源、平板探测器和转轴之间的几何位置关系,从而对锥束CT的几何参数及其误差进行直接求解。本发明是一种***化的测量求解方法,可以将锥束CT抽象为基本的相机***模型,从而同时求解***中相互关联的多个几何参数,与现有标定方法相比,不需要逐个测量几何参数和逐个参数地反复调整,这样就大大简化了整个***的标定测量的复杂程度,同时也提高了锥束CT几何标定的稳定性。
其特征在于,是在一个由平板探测器、同轴地安置有被检测物的转台、X射线源以及计算机共同构成的锥束CT***中实现的,是一种利用相机标定技术来确定所述锥束CT***中的所述X射线源、平板探测器和转台中的转轴之间的几何位置关系,以对所述锥束CT***的几何参数及其误差进行直接求解的方法,步骤如下:
步骤(1),制作用于模拟所述被检测物的三维标定模块:
在所述三维标定模块上有不少于6个不全共面或不全共线的空间标志点,这里使用12个空间标志点,所述三维标定模块采用有机玻璃基体,外表面精确钻孔并镶嵌小钢珠作为空间标志点;
步骤(2),建立如下三个直角坐标系:
成像子***坐标系,是一个所述的X射线源-平板探测器坐标系,以下称成像系,设在所述平板探测器上,用(XC、YC、ZC)表示,坐标原点在所述平板探测器的左下角,表示为(xc0,yc0,zc0),xc0=yc0=zc0=0,XC轴、YC轴分别对应于所述平板探测器上像素排布的方向,ZC轴是XC轴、YC轴的叉积,并垂直于探测器平面,从所述X射线源到所述平板探测器引垂线,垂足为CC,X射线源到垂足CC的距离为DSD,单位为mm,在所述成像系中:
X射线源的坐标点为SC,坐标为(xcs,ycs,zcs),zcs=DSD,xcs=ycs≠0,
垂足CC的坐标为(xcc,ycc,zcc),zcc=0,xcc=xcs,ycc=ycs
在所述平板探测器的各个投影图像内,当把以mm为单位的坐标(xci,yci)转换为以像素为单位的坐标(uci,vci)时,把以像素为单位的坐标的原点设在投影图像左上角,用(uc0,vc0)表示,且坐标轴u向右为正方向,坐标轴v向下为正方向,则:
u ci = x ci dx , v ci = D - y ci dy , 其中:
i表示在所述投影图像内的点的序号,
D为所述平板探测器在YC轴上的长度,
dx,dy分别代表单个像素在XC、YC方向上的尺寸,
旋转子***坐标系,以下称旋转系,用(XR、YR、ZR)表示,主轴线为YR轴,与所述转台的旋转轴线重合,ZR轴为由所述X射线源向所述转轴所引的垂线,并且指向所述X射线源,XR轴是YR轴和ZR轴的叉积,
标定物坐标系,以下称标定物系,用(X、Y、Z)表示,是一个同轴地设置在所述三维标定模块上,用于标定锥束CT参数的辅助坐标系,所述X射线源在所述标定物系中的坐标为(xs,ys,zs),所述三维标定模块上的12个空间标志点用Pi表示,坐标为(xi,yi,zi),是已知的,i=1,2,…,I,I=12,以便通过所述成像子***对所述三维标定模块进行拍摄,从而在所述平板探测器上得到对应于12个所述空间标志点的投影位置,坐标点用Pci表示,坐标用(xci,yci)表示;
步骤(3),把所述三维标定模块与所述转台在纵向同轴安置,在所述X射线源-平板探测器相对静止,转台转动的条件下,对所述三维标定模块成像:所述计算机启动锥束CT采集程序,获取所述平板探测器上不少于360个投影角度的投影图像,用j表示所述投影图像序号,j=1,2,…,J,J≥360,在获取到的各个所述投影图像j中抽取12个所述空间标志点的坐标点,用Pcji表示,坐标为(xcji,ycji),转换为像素坐标时用(ucji,vcji)表示,对应的所述三维标定模块上的坐标点用Pi表示,坐标用(xi,yi,zi)表示;
步骤(4),按以下步骤从所述标定物系的空间标志点Pi(xi,yi,zi)和成像系中对应的像素坐标Pcji(ucji,vcji)中求解所述锥束CT***的以下参数:DSD、xcs和ycs,标定物系到成像系的空间转换矩阵 T j = R j t j 0 T 1 中的各所述投影图像的旋转矩阵Rj和位移向量tj,其中,DSD、x和ycs是所述锥束CT***的内方位参数,在所述成像子***制作完成后是不变的,但又是未知的,而对于一个特定的拍摄位置,对应于该拍摄位置的空间转换矩阵T是不变的:
步骤(4.1),按下式建立所述标定物系内已知空间坐标点Pi(xi,yi,zi)与各所述投影图像j中的对应坐标点Pcji(ucji,vcji)之间的关系:
z ci ′ u cji v cji 1 = H ( 3 × 4 ) j x i y i z i 1 ,
H(3×4)j为所述以像素为单位的坐标与标定物系坐标之间的转换关系,
H ( 3 × 4 ) j = D SD / dx 0 x cs / dx - D SD · x cs / dx 0 - D SD / dy ( D - y cs ) / dy D SD · y cs / dy 0 0 1 0 R j t j 0 1
= h j 11 h j 12 h j 13 h j 14 h j 21 h j 22 h j 23 h j 24 h j 31 h j 32 h j 33 h j 34
H(3×4)j为第j幅投影图像的所述变换矩阵,
Rj为第j幅投影图像的旋转矩阵,是单位正交矩阵,
tj为第j幅投影图像的位移向量,
Figure BDA00001635096300043
为第j幅投影图像的空间转换矩阵,
对于所述三维标定模块的I=12个空间标志点,得到下述对应于第j个投影图像的,包含2I个方程的联立方程组:
x 1 y 1 z 1 1 0 0 0 0 - u cj 1 x 1 - u cj 1 y 1 - u cj 1 z 1 0 0 0 0 x 1 y 1 z 1 1 - v cj 1 x 1 - v cj 1 y 1 - v cj 1 z 1 . . . . . . . . . . . . x I y I z I 1 0 0 0 0 - u cjI x I - u cjI y I - u cjI z I 0 0 0 0 x I y I z I 1 - v cjI x I - v cjI y I - v cjI z I h j 11 h j 12 h j 13 h j 14 h j 21 h j 22 h j 23 h j 24 h j 31 h j 32 h j 33 = u cj 1 h j 34 v cj 1 h j 34 . . . . . . u cjI h j 34 v cjI h j 34
等式两端同除以hj34,得到:
Ah′j=B
式中: A = x 1 y 1 z 1 1 0 0 0 0 - u cj 1 x 1 - u cj 1 y 1 - u cj 1 z 1 0 0 0 0 x 1 y 1 z 1 1 - v cj 1 x 1 - v cj 1 y 1 - v cj 1 z 1 . . . . . . . . . . . . x I y I z I 1 0 0 0 0 - u cjI x I - u cjI y I - u cjI z I 0 0 0 0 x I y I z I 1 - v cjI x I - v cjI y I - v cjI z I , 是2I×11的矩阵,B=[ucj1,vcj1,…,ucjI,vcjI]T是2I×1的向量,h′j=hj/hj34,hj=[hj11 hj12 hj13 hj14 hj21 hj22 hj23 hj24 hj31 hj32 hj33]T
利用最小二乘法,得到:
h′j=(ATA)-1ATB
步骤(4.2),按以下步骤计算表换矩阵H(3×4)j中的各个元素:hj1,hj2,hj3,hj14,hj24,hj34,其中:hj1=[hj11,hj12,hj13]T,hj2=[hj21,hj22,hj23]T,hj3=[hj31,hj32,hj33]T
步骤(4.2.1),根据步骤(4.1),H(3×4)j表达为:
H ( 3 × 4 ) j = h j 1 T h j 14 h j 2 T h j 24 h j 3 T h j 34 = a 11 0 a 13 a 14 0 a 22 a 23 a 24 0 0 1 0 r j 1 T t jx r j 2 T t jy r j 3 T t jz 0 T 1
其中a11=Dsd/dx,a13=xcs/dx,a14=(-DSD·xcs)/dx,a22=-DSD/dy,a23=(D-ycs)/dy,a24=(DSD·ycs)/dy,
R j = r j 1 T r j 2 T r j 3 T , 其中,rj1=[rj11,rj12,rj13]T,rj2=[rj21,rj22,rj23]T,rj3=[rj31,rj32,rj33]T
tj=[tjx,tjy,tjz]T
从而得到:
H ( 3 × 4 ) j = a 11 r j 1 T + a 13 r j 3 T a 11 t jx + a 13 t jz + a 14 a 22 r j 2 T + a 23 r j 3 T a 22 t jy + a 23 t jz + a 24 r j 3 T t jz
由于Rj是单位正交矩阵,则有:
||rjm||=1
r jm T r jn = 0
rjm×rjm=0
||rjm×rjn||=1
其中,n=1,2,3,m=1,2,3,且n≠m,
Figure BDA00001635096300062
分别对应于Rj的第m行和第n行,rjm和rjn相互正交,并且均为单位向量,
由上所述有:
||rj3||=||hj3=hj34||h′j3||=1
其中h′j3=hj3/hj34
故有:hj34=1/||h′j3
由上得到:hj=hj34h′j
至此,就得到了矩阵H(3×4)j中的各个元素,也就得到了hj1,hj2,hj3,hj14,hj24,hj34
步骤(4.3),由步骤(4.2)得到H(3×4)j中的各个元素后,进一步求解参数DSD,xcs,ycs,Rj,tj,具体步骤如下:
a 13 = ( a 11 r j 1 T + a 13 r j 3 T ) . r j 3 = h j 1 T h j 3
a 23 = ( a 22 r j 2 T + a 23 r j 3 T ) . r j 3 = h j 2 T h j 3
a11=a11rj1+a13rj3)×rj3‖=‖hj1×hj3||
a22=‖(a22rj2+a23rj3)×rj3‖=‖hj2×hj3
从上可得:
DSD=a11·dx=-a22·dy
xcs=a13·dx
ycs=D-a23·dy
r j 1 = 1 a 11 ( h j 1 - a 13 h j 3 )
r j 2 = 1 a 22 ( h j 2 - a 23 h j 3 )
rj3=hj3
R j = r j 1 T r j 2 T r j 3 T
从上可得:
a14=-(DSD·xcs)/dx
a14=-(DSD·xcs)/dx
a24=DSD·ycs/dy
a24=DSD·ycs/dy
因此,tj求解如下:
t jx = 1 a 11 ( h 14 - a 14 - a 13 . h 34 )
t jy = 1 a 22 ( h 24 - a 24 - a 23 . h 34 )
tjz=h34
tj=[tjx,tjy,tjz]T
由上述关系,则求解出对应各个投影位置的参数DSD,xcs,ycs,Rj,tj
步骤(5),求解锥束CT***中所述转轴的位置和方向
利用步骤(4.3)中的参数,得到不同投影位置时标定物系的原点在成像系中的空间位置向量:
S j = R j t j 0 T 1 0 0 0 1 = t j
这些向量的端点轨迹是一个空间的圆周,因此通过求解Sj的均值,得到其圆心位置C,即所述转轴通过的位置:
C = 1 J Σ j = 1 J S j
锥束CT***中所述转轴的方向,则为向量Sj端点的轨迹所拟合出平面的法向量,通过求圆周上三个点所构成任意两个向量的叉积而得到,本发明使用以下公式进行求解:
Y = 1 J Σ j = 1 J [ ( S j + k - S j ) × ( S j + 1 - S j + k ) ]
其中,k和l分别取为1/3和2/3的投影数目,
至此,确定了锥束CT***中所述转轴的空间向量是过C点,方向为Y的向量;
步骤(6),求解成像子***的投影主光轴,
投影主光轴是所述X射线源到所述平板探测器的垂线,在成像系中,投影主光轴的向量为O为:
O=CC-SC
其中CC为所述X线源在所述平板探测器上的垂足的齐次坐标,SC为所述X射线源的空间位置的齐次坐标,SC=[xcs,ycs,DSD,1]T,CC=[xcs,ycs,0,1]T
步骤(7),锥束CT几何误差的求解,
锥束CT的理想几何条件为所述投影主光轴与所述转轴相交且垂直,并且所述转轴在所述平板探测器上的投影与探测器的YC方向平行,这里首先判断锥束CT是否符合上述理想条件,若不满足,其误差是多大,
步骤(7.1),判断所述投影主光轴与所述转轴是否垂直,若不垂直,其夹角是多大,
设a=OTY,
若a=0,则所述投影主光轴和所述转轴垂直,满足理想情况,
若a≠0,则所述投影主光轴和所述转轴不垂直,其夹角为α:
α = cos - 1 O T Y | | O | | | | Y | | ,
步骤(7.2)判断所述投影主光轴与所述转轴是否相交,若不相交,二者之间的距离是多大,
设b=O×Y,
若||b‖=0,则所述投影主光轴和所述转轴平行,即二者不相交,
若||b‖≠0,则二者之间的距离d为:
d=(C-SC)Tb
若d=0,则二者共面且不平行,即二者相交,
若d≠0,则二者不共面,即不相交,二者之间的距离为d;
步骤(7.3),判断所述转轴在所述平板探测器上的投影是否与所述平板探测器的YC方向平行,若不平行,倾斜角是多少,
由步骤(5)可知,转轴上存在两点在成像系中的坐标为C和C+Y,其在探测器上的投影为
P=LC
P′=L(C+Y)
其中, L = a 11 0 a 13 a 14 0 a 22 a 23 a 24 0 0 1 0 , P(uP,vP),P′(uP′,vP′),
所述转轴在所述平板探测器上投影的倾斜角为β:
β = tan - 1 u P - u P ′ v P - v P ′
若β=0,则所述转轴在所述平板探测器上的投影与探测器的YC方向平行;
至此,就完成了所述锥束CT***的几何参数的标定,所述几何参数包括DSD,xcs,ycs,以及所述投影主光轴与所述转轴之间的几何误差。
本发明的效果在于利用计算机视觉理论和相机标定技术,通过建立一个合理的锥束CT***的模型,将锥束CT***抽象为成像子***和旋转子***,并将***的几何参数及其误差表达为两者间的位置关系,从而可以直接求解锥束CT的几何参数和几何误差,方法简便,易于实施。由于本发明的方法在实施中不涉及复杂的测量和迭代算法,并且相机标定技术已经发展成为成熟、可靠的理论体系,因此本发明中方法易于实施,其稳定性很好地得到保证。
附图说明
图1是锥束CT***的几何参数和误差的示意图;
图2是“源-探测器对”的示意图;
图3是理想锥束CT模型的示意图;
图4是理想的几何条件下锥束CT采集数据的示意图;
图5是源-探测器对存在俯仰误差时锥束CT采集数据的示意图;
图6是源-探测器对存在偏转或平移误差时锥束CT采集数据的示意图;
图7是源-探测器对存在旋转误差时,锥束CT采集数据的示意图;
图8是坐标系定义的示意图;
图9是锥束CT投影过程的示意图;
图10(xci,yci)与(uci,vci)之间的关系的示意图;
图11是一种标定模块的示意图;
图12是实施的软件流程图
图13是一种典型的锥束CT***的示意图
具体实施方式
技术方案:
1)锥束CT***模型的建立
一个典型的锥束CT***包括X线源,平板探测器和旋转***三大部分。在CT重建时利用三部分之间的几何关系,根据多个投影数据来重建被检测物体的密度或X线衰减系数的空间分布。传统的标定方法是逐个考虑***的几何参数及其误差,并进行逐个测量和调整,使其安装误差接近为零,并得到精确的成像几何参数。如图1所示,***的坐标系是以***的台架平面为参考系来定义的,理想的几何条件是:X线源与平板探测器中心的连线通过坐标原点,并落在台架平面为参考的XZ坐标平面内。这样,***的几何参数和误差将包括以下几类(参见图1):
(1)平板探测器的安装误差:即平板探测器在X,Y,Z方向偏离理想位置的位移(δx,δy,δz,),以及平板探测器绕轴线Z的旋转角度α、绕轴线X的俯仰角度β、和绕轴线Y的偏转角度γ;
(2)投影***参数:即X射线源到平板探测器的距离DSD、X射线源在平板探测器上的投影坐标(xcs,ycs);
(3)转轴的倾斜,即转轴与台架平面不完全垂直,所造成的偏离理想位置的角度。
由于这些误差和参数是互相关联的,因此在测量调整中需要逐次反复调整,费时费力。
为了描述锥束CT中的几何参数和误差,将锥束CT***看作成像子***和旋转子***两部分的组合。其中,成像子***包括X射线源和平板探测器,旋转子***包括转轴。由分析可知,锥束CT的几何参数和误差完全可以由两个子***的相对位置关系来直接表示。通过复现两个子***之间的相对位置关系,则可以对锥束CT进行标定。实际上,如果我们从计算机视觉的角度来分析锥束CT***,我们完全可以先脱离上述实际的几何参数及其偏差,从***角度来抽象出数学模型和简化问题。
在一个锥束CT***中X线源与平板探测器的相对位置是固定不动的,因此,总可以通过X线源S向平板探测器引出一条垂线,它与平板探测器垂直相交,设其交点位置为(xcs,ycs)。我们可以把该垂线类比为光学相机***中的主光轴,把平板探测器考虑为光学相机***的光学传感器,则X线源的位置相当于相机***中的光心位置,因此称该垂线为“投影主光轴”,X线源到平板探测器的距离相当于光学相机***中的焦距,我们把符合这样条件的X线源与平板探测器共同考虑为一个固定的***部件,称为“源-探测器对”。这样,上述锥束CT***中的两个几何参数,即:X射线源到平板探测器的距离DSD、投影中心位置(xcs,ycs),分别相当于相机***中的焦距和主点。通过计算机视觉理论中的相机标定方法可以进行检测和推算。由于从一个空间点一定可以向一个平面引出一条垂线,因此满足上述条件,即X射线源到平板探测器的距离为DSD、投影中心位置为(xcs,ycs)的“源-探测器对”一定存在(图2)。
另一方面,锥束CT中的旋转***有一个固定的旋转子***,无论是源-探测器对绕样品旋转的探测模式,还是源-探测器对不动、被探测样品自身旋转的探测模式,都可以考虑为由源-探测器对构成的成像***从不同角度对被测样品进行拍摄。因此可以利用相机标定方法对各个拍摄位置进行检测和推算,从而得到锥束CT的旋转子***与源-探测器对子***之间的几何关系,进而得到***的几何参数及其误差。
如图3所示,当把源-探测器对子***与旋转子***放在一起考虑时,希望的空间关系是旋转子***上的被测物完全被X射线源与平板探测器形成的四棱锥所包围,同时源-探测器对子***的投影主光轴与旋转子***的旋转轴线垂直相交,且平板探测器的YC轴(即像素排布方向)与旋转子***的旋转轴线在平板探测器上的投影互相平行,若完全满足这些条件,则锥束CT***成像的几何条件是理想的,若部分偏离了这些条件,则锥束CT***是存在几何误差的,我们希望通过标定来解析其误差究竟有多大。
具体讲,一个理想的锥束CT模型需要且只需要同时满足下列二个条件:
(1)在成像的各个投影成像位置,源-探测器对子***的投影主光轴都与旋转子***的旋转轴线严格垂直相交;
(2)平板探测器的坐标轴YC与旋转子***的旋转轴线在平板探测器上的投影严格平行;同时,我们需要通过标定得到***的以下二个参数:
(1)在理想情况下,投影主光轴准确穿过平板探测器的中心位置,即投影中心位置(xcs,ycs)落在平板探测器中心。否则的话,要知道投影中心(xcs,ycs)的精确位置;
(2)精确掌握X射线源到平板探测器的距离DSD,即成像子***的焦距;
上述四个几何约束条件都可以利用计算机视觉理论中的相机标定方法进行求解,从而分析***是否满足了必须满足的两个几何条件,若不满足,几何误差是多大,同时计算得到***几何参数(xcs,ycs)和DSD。通过对几何参数和误差的求解,达到对锥束CT***进行标定的目的。其中(xcs,ycs)和DSD相当于摄影***中的内方位元素,而投影主光轴与旋转轴之间的关系,以及平板探测器的坐标轴YC与旋转子***的旋转轴线在平板探测器上的投影是否严格平行,相当于摄影***中的外方位元素。因此,通过相机标定方法得到相机的内方位元素参数,并得到相机拍摄的位置和姿态,就可以得到X线源、平板探测器与旋转子***旋转轴线之间的相对位置关系,进而得到锥束CT的成像参数及其误差。
2)锥束CT***的几何参数及误差与***模型的关系
在建立了上述的源-探测器对的概念,并把***的投影采集过程考虑为利用源-探测器对构成的相机对旋转***进行拍摄以后,就简化了***的几何要素,通过建立相机的模型,上述的几类***几何误差都可以看成是源-探测器对与旋转子***之间空间关系的变化所导致的结果,可以将***的几何误差归纳为三项:即投影主光轴与旋转子***的旋转轴线是否相交?在相交的情况下两个轴线是否垂直?以及平板探测器的YC轴(即探测单元排布的方向)是否与旋转子***的旋转轴线在平板探测器上的投影平行?我们只需要关注这三个几何条件,就可以完成锥束CT的标定,这样就大大降低了对锥束CT***分析的难度。
例如,对平板探测器的安装误差而言,平板探测器在X方向偏离理想位置的位移δx相当于投影主光轴与旋转子***的旋转轴线不相交;而δy对***的几何构型无影响;δz相当于使X射线源到平板探测器的距离DSD发生变化。同时,平板探测器的旋转角度α相当于拍摄时平板探测器的YC轴旋转子***的旋转轴线在平板探测器上的投影不平行,类似于拍摄时相机摆放的不在水平面内;由于规定了投影主光轴总与平板探测器垂直,因此平板探测器的俯仰角度β相当于投影主光轴与旋转子***的旋转轴线相交但不垂直;而平板探测器的偏转角度γ相当于投影主光轴与旋转子***的旋转轴线不相交。这样,就可以通过对等效的相机***的内外方位元素的求解,得到锥束CT的成像参数及其误差。
对于第二类的几何参数及误差,即投影***参数(X射线源到平板探测器的距离DSD、投影中心(xcs,ycs))通过相机的标定,可以直接得到。
对于第三类的误差,即转轴的倾斜,也可以通过相机的标定验证在各个投影方位,投影主光轴与旋转子***的旋转轴线是否总保持垂直相交,从而得到其误差。
归纳以上情况,图4是源-探测器对中的投影主光轴与旋转轴线在理想位置的锥束CT采集过程示意图。图中央的正方体代表被测物体,箭头代表转轴,***的小菱形图案代表X射线源,最***的平面代表平板探测器。图5是源-探测器对中的投影主光轴与旋转轴线相交但不垂直时(其误差是单一的平板探测器俯仰),采集过程的示意图;图6是源-探测器对中的投影主光轴与旋转轴线垂直但不相交时(其误差可能是平板探测器偏转或平板探测器平移),锥束CT采集过程示意图。图7是平板探测器存在旋转误差,即平板探测器YC轴与旋转轴线在平板探测器上的投影不平行时,锥束CT采集过程示意图。
从图4-图7可以清晰地看到我们所建立的模型的三种误差的表现形式,其误差实际上全部表现为利用源-探测器对这一成像***对物体进行拍摄时的位置与姿态,因此可以采用相机标定的技术测定整个锥束CT***成像的几何误差。当源-探测器对的几何位置存在混合误差时,锥束CT的采集过程也可以采用相机标定技术进行解析。
3)锥束CT***模型的标定方法
本发明中首先定义了三个直角坐标系:(1)成像子***坐标系(即源-探测器坐标系,简称成像系)固结在平板探测器上,用(XC、YC、ZC)表示,其中的XC、YC轴分别与平板探测器阵列像素排布方向相一致,ZC轴与探测平面垂直。假设从X线源向平板探测器引出的垂线与平板探测器相交于(xcs,ycs)点,X线源到平板探测器的距离为DSD;(2)旋转子***坐标系(简称旋转系),用(XR、YR、ZR)表示,主轴线为YR轴,与所述转台的旋转轴线重合,ZR轴为由所述X射线源向所述转轴所引的垂线,并且指向所述X射线源,XR轴是YR轴和ZR轴的叉积;(3)标定物坐标系(简称标定物系),用X,Y,Z表示,是一个与用于标定相机参数的三维物体相关联的辅助坐标系。该三维物体上固定有若干可以由X线源-探测器子***成像的空间标志点,各个标志点在标定物坐标系内的空间位置是已知的,因此可以通过成像子***对该三维物体进行拍摄,得到已知的各个空间标志点在平板探测器上对应的投影位置,进而利用相机标定技术解算成像子***和旋转子***的几何参数。坐标系的定义如图8所示
锥束CT***几何标定的具体实现方法为:
(1)标定模块的制做
本发明所采用的相机标定方法,要求利用一个固定的三维标定模块对锥束CT***的几何参数及其误差进行标定。所设计的三维标定模块上有6个以上可以被X线成像的空间标志点,这些标志点应当不全共面或共线,以达到三维空间的分布,并且要求已知各个标志点的三维位置。一个具体的标定模块的例子如具体实施方式一节所描述。
(2)用相机标定方法求解锥束CT成像***的内、外方位元素,从而得到成像系和标定物系之间的转换关系和成像子***的结构参数(xcs,ycs)和DSD
锥束CT的成像子***可以看作光学相机模型,X射线源和平板探测器分别对应光学相机模型中的光心和CCD传感器。锥束CT采集单帧图像时,等价于相机对物体进行一次拍摄,当被测物体(或源-探测器对)旋转时,等价于相机从不同角度拍摄物体。利用计算机视觉理论中的相机标定技术,可以获得拍摄的内、外方位元素,其中内方位元素代表X射线源和平板探测器的位置关系,即源-探测器对的X射线源到平板探测器的距离DSD和投影中心位置(xcs,ycs);外方位元素代表标定物系与成像系之间的空间转换关系,而对于一个特定的拍摄位置,对应于该拍摄位置的外方位元素是不变的。
具体讲,在一个特定的拍摄位置,将标定物系作为固定坐标系XYZ,则对于标定模块上的一个三维空间标志点Pi(xi,yi,zi),设其对应的在探测器平面上的投影位置为Pci(xci,yci),可以建立以下坐标变换关系(参见图9):
首先,对于源-探测器对,建立成像***坐标系XcYcZc,则在此坐标系中X线源的位置为Sc(xcs,ycs,zcs),其中zcs=DSD;同时,设X线源S在标定物坐标系XYZ中的坐标位置为S(xs,ys,zs),并将成像***坐标系与标定物坐标系之间的空间变换关系利用4×4的空间变换矩阵T表示,即:
x cs y cs D SD 1 = T x s y s z s 1 ; - - - ( 1 )
其中: T = r 11 r 12 r 13 t x r 21 r 22 r 23 t y r 31 r 32 r 33 t z 0 0 0 1 ; 简写为: T = R t 0 T 1 ; - - - ( 2 )
因此标定模块上(在标定物坐标系内)的已知点Pi(xi,yi,zi)在成像***坐标系中的坐标可以表示为:
x ci ′ y ci ′ z ci ′ 1 = T x i y i z i 1 ; x ci ′ y ci ′ z ci ′ 1 = R t 0 T 1 x i y i z i 1 ; - - - ( 3 )
其中(x′ci,y′ci,z′ci)为标定模块上的Pi点在成像坐标系中的坐标。
进一步在成像坐标系中考虑已知的Pi坐标与在平板探测器上的投影位置Pci(xci,yci)之间的关系(参见图9):
x ci - x cs y ci - y cs 1 = 1 z ci ′ D SD 0 0 0 0 D SD 0 0 0 0 1 0 x ci ′ - x cs y ci ′ - y cs z ci ′ 1
= 1 z ci ′ D SD 0 0 0 0 D SD 0 0 0 0 1 0 1 0 0 - x cs 0 1 0 - y cs 0 0 1 0 0 0 0 1 x ci ′ y ci ′ z ci ′ 1 - - - ( 4 )
= 1 z ci ′ D SD 0 0 - D SD . x cs 0 D SD 0 - D SD . y cs 0 0 1 0 x ci ′ y ci ′ z ci ′ 1
通过变形可以得到:
x ci y ci 1 = 1 z ci ′ 1 0 x cs 0 1 y cs 0 0 1 D SD 0 0 - D SD · x cs 0 D SD 0 - D SD · y cs 0 0 1 0 x ci ′ y ci ′ z ci ′ 1 (5)
= 1 z ci ′ D SD 0 x cs - D SD · x cs 0 D SD y cs - D SD · y cs 0 0 1 0 x ci ′ y ci ′ z ci ′ 1
以mm为单位的坐标(xci,yci)与以像素为单位的坐标(uci,vci)之间的关系如图10示:(xci,yci)和(uci,vci)之间的关系为:
Figure BDA00001635096300158
Figure BDA00001635096300159
其中,dx和dy分别代表像素在XC和YC方向上的尺寸,D代表平板探测器在YC方向上的长度(mm)。因此,(xci,yci)与(uci,vci)之间的关系可重写为:
u ci v ci 1 = 1 / dx 0 0 0 - 1 / dy D / dy 0 0 1 x ci y ci 1 - - - ( 6 )
综合公式(5)和(6),可建立标定物坐标系内的已知点Pi(xi,yi,zi)与平板探测器上探测得到的对应位置(uci,vci)之间的关系:
z ci ′ u ci v ci 1 = 1 / dx 0 0 0 - 1 / dy D / dy 0 0 1 D SD 0 x cs - D SD · x cs 0 D SD y cs - D SD · y cs 0 0 1 0 R t 0 T 1 x i y i z i 1
= D SD / dx 0 x cs / dx - D SD . x cs / dx 0 - D SD / dy ( D - y cs ) / dy D SD . y cs / dy 0 0 1 0 R t 0 T 1 x i y i z i 1 - - - ( 7 )
= LT x i y i z i 1
其中, L = D SD / dx 0 x cs / dx - D SD . x cs / dx 0 - D SD / dy ( D - y cs ) / dy D SD . y cs / dy 0 0 1 0 代表由成像子***坐标系到以像素为单位的坐标的转换关系。
上述方程中D,dx,dy为已知量,DSD,xcs,ycs以及T是带求解的参数。其中DSD,xcs,ycs是成像子***的内方位参数,在***制作完成后是不变的,但是是未知的。对于一个特定的拍摄位置,成像子***的空间位置姿态都不改变,因此空间变换矩阵T是不变的。因此若有足够多的标志点,就可以根据(7)式,由已知的标志点坐标(xi,yi,zi)和对应的像素坐标(uci,vci)求解***的参数,包括DSD,xcs,ycs和空间变换阵 R t 0 T 1 中的R阵和位移向量t。
方程(7)就简化为:
z ci ′ u ci v ci 1 = H 3 × 4 x i y i z i 1 ; - - - ( 8 )
其中:
H 3 × 4 = LT
= D SD / dx 0 x cs / dx - D SD . x cs / dx 0 - D SD / dy ( D - y cs ) / dy D SD . y cs / dy 0 0 1 0 R t 0 T 1 - - - ( 9 )
= h 11 h 12 h 13 h 14 h 21 h 22 h 23 h 24 h 31 h 32 h 33 h 34
从(8)式中可以消去zci,得到方程组:
h 11 x i + h 12 y i + h 13 z i + h 14 - h 31 u ci x i - h 32 u ci y i - h 33 u ci z i = h 34 u ci h 21 x i + h 22 y i + h 23 z i + h 24 - h 31 v ci x i - h 32 v ci y i - h 33 v ci z i = h 34 v ci - - - ( 10 )
对于标定模块上的I个标志点,可以得到包含2I个方程的联立方程组:
x 1 y 1 z 1 1 0 0 0 0 - u c 1 x 1 - u c 1 y 1 - u c 1 z 1 0 0 0 0 x 1 y 1 z 1 1 - v c 1 x 1 - v c 1 y 1 - v c 1 z 1 . . . . . . . . . . . . x I y I z I 1 0 0 0 0 - u cI x I - u cI y I - u cI z I 0 0 0 0 x I y I z I 1 - v cI x I - v cI y I - v cI z I h 11 h 12 h 13 h 14 h 21 h 22 h 23 h 24 h 31 h 32 h 33 = u c 1 h 34 v c 1 h 34 . . . . . . u cI h 34 v cI h 34 - - - ( 11 )
因此可以通过标定模块上已知空间位置的多个标志点,以及其对应的在平板探测器上的投影位置,求解出成像***每一次特定位置拍摄的所有内、外方位元素,从而得到成像子***的参数。
由公式(11)可知,每个空间标志点可以列出两个方程。在求解公式(11)所述的线性方程组时,通常设h34=1。公式(11)中共有11个未知数,故至少需要6个空间标志点才可以求解***的几何参数。
在依据公式(11)求解出H3×4后,则可以根据公式(9)求解出特定位置时的空间变换阵T和DSD,xcs,ycs。当从多个位置进行类似的拍摄时,每一个位置都可以得到一组空间变换阵T和DSD,xcs,ycs三个变量,可以通过对各个位置计算得到的DSD,xcs,ycs进行均值计算,减少测量标定中的随机误差,从而得到精化的成像***几何参数DSD,xcs,ycs
另一方面,通过对各个位置得到的多组空间变换阵T的分析,可以解析出锥束CT***的最核心的几何参数和误差,从而了解***是否满足理想的锥束CT所需要满足的两个几何约束条件(即:①在成像的各个投影成像位置,成像子***的投影主光轴都与旋转子***的旋转轴线严格垂直相交;②平板探测器的坐标轴YC与旋转子***的旋转轴线在平板探测器上的投影严格平行),下面具体分析。
(3)锥束CT***转轴的位置方向的求解
实际上,从第1)和第2)节的分析可知,无论锥束CT***是否满足理想的两个几何约束条件,标定物体上的空间标志点的空间轨迹都是一个空间圆周运动。因此从各次投影得到的标定物体上空间标志点的空间轨迹就可以直接求解出锥束CT***转轴位置。具体讲,在每个投影位置,在成像子***坐标系中标定物系的原点的空间位置可以由公式(2),通过空间变换阵T得到:
S j = R j t j 0 T 1 0 0 0 1 = t j
Sj的轨迹是一个空间的圆周,通过求均值可以得到其圆心位置,即锥束CT***转轴的位置;通过计算向量端点轨迹所拟合出平面的法向量,可以得到锥束CT***转轴的方向。
(4)成像子***投影主光轴的求解
成像子***投影主光轴是X线源到平板探测器的垂线。因此,成像子***投影主光轴的向量为:
O=CC-SC
其中CC为所述X线源在所述平板探测器上的垂足的齐次坐标,SC为所述X射线源的空间位置的齐次坐标,SC=[xcs,ycs,DSD,1]T,CC=[xcs,ycs,0,1]T
(5)成像子***投影主光轴与旋转子***旋转轴线几何关系的求解
在得到旋转子***旋转轴线的空间向量和成像子***投影主光轴的空间向量后,就可以求解二者之间的几何关系,并验证两个轴线是否垂直相交。利用成像子***投影主光轴向量与旋转子***旋转轴线向量之间的点积可以分析两个轴线是否相互垂直;通过计算两个向量之间的距离,可以知道两者是否共面(相交),从而分析***是否存在偏离理想位置的位移δx或存在偏转角度γ等几何误差。
(6)平板探测器像素方向与旋转子***的旋转轴线在平板探测器上的投影之间几何关系的求解
由于已经解析出X线源的位置,同时旋转子***旋转轴线是已知的(并且是固定的),因此可以以X线源为投影点,将转轴向平板探测器进行投影,从而分析平板探测器像素方向YC与旋转子***的旋转轴线在平板探测器上的投影是否满足平行的几何关系,进而分析***是否存在几何误差。
(7)锥束CT***几何参数的获取和误差矫正
在得到了锥束CT***转轴的位置方向和成像子***的投影主光轴与旋转子***的旋转轴线之间关系以后,可以计算出平板探测器的安装误差、投影***参数、转轴的倾斜等必要的几何参数和所对应的误差,从而对锥束CT***的机械安装进行调整,以便减小或消除误差。同时,也可以将这些不够理想的几何参数作为CT重建的几何条件,优化重建算法,从而得到更高质量的重建图像。
本发明利用计算机视觉理论和相机标定技术,通过建立一个合理的锥束CT***的模型,将锥束CT***抽象为成像子***和旋转子***,并将***的几何参数及其误差表达为两者间的位置关系,从而可以直接求解锥束CT的几何参数和几何误差,方法简便,易于实施。由于本发明的方法在实施中不涉及复杂的测量和迭代算法,并且相机标定技术已经发展成为成熟、可靠的理论体系,因此本发明中方法易于实施,其稳定性很好地得到保证。
以下结合本发明的技术方案和附图详细说明本发明的具体实施方式。其中的矩阵和向量运算均由Matlab Main Toolbox(Matlab主工具箱)进行实现。
第1步,制做标定模块。所设计的三维标定模块上至少有6个以上可以被X线成像的空间标志点,这些标志点应当不全共面或共线,以达到三维空间的分布,并且要求已知各个标志点的三维位置。作为一个具体的例子,发明人设计的一个标定模块包含有12个空间标志点,模块采用有机玻璃作为基体,在其外表面精确钻孔并镶嵌小钢珠作为空间标志点。
第2步,利用锥束CT***对标定模块进行成像。将模块放在锥束CT成像***的视场中央附近,启动锥束CT的数据采集程序,获取在锥束CT整个旋转范围内不少于360个不同投影角度的投影图像,这些投影应当比较均匀地覆盖整个投影范围。
第3步,在各个获取的投影图像中抽取各个标志点的二维投影位置坐标,对第j个投影图像中的第i个标志点的投影位置坐标,记为(ucji,vcji),其对应的标定模块上的空间标志点坐标是(xi,yi,zi)。
第4步,利用公式(11)求解每个投影位置的H阵的诸元素。对投影位置j的具体计算公式为:
x 1 y 1 z 1 1 0 0 0 0 - u cj 1 x 1 - u cj 1 y 1 - u cj 1 z 1 0 0 0 0 x 1 y 1 z 1 1 - v cj 1 x 1 - v cj 1 y 1 - v cj 1 z 1 . . . . . . . . . . . . x I y I z I 1 0 0 0 0 - u cjI x I - u cjI y I - u cjI z I 0 0 0 0 x I y I z I 1 - v cjI x I - v cjI y I - v cjI z I h j 11 h j 12 h j 13 h j 14 h j 21 h j 22 h j 23 h j 24 h j 31 h j 32 h j 33 = u cj 1 h j 34 v cj 1 h j 34 . . . . . . u cjI h j 34 v cjI h j 34
等式两端同除以hj34,得到:
Ah′j=B
式中: A = x 1 y 1 z 1 1 0 0 0 0 - u cj 1 x 1 - u cj 1 y 1 - u cj 1 z 1 0 0 0 0 x 1 y 1 z 1 1 - v cj 1 x 1 - v cj 1 y 1 - v cj 1 z 1 . . . . . . . . . . . . x I y I z I 1 0 0 0 0 - u cjI x I - u cjI y I - u cjI z I 0 0 0 0 x I y I z I 1 - v cjI x I - v cjI y I - v cjI z I , 是2I×11的矩阵,B=[ucj1,vcj1,…,ucjI,vcjI]T是2I×1的向量,h′j=hj/hj34,hj=[hj11 hj12 hj13 hj14 hj21 hj22 hj23 hj24 hj31 hj32 hj33]T;。
利用最小二乘法,得到:
h′j=(ATA)-1ATB
按以下步骤计算表换矩阵H(3×4)j中的各个元素:hj1,hj2,hj3,hj14,hj24,hj34,其中:hj1=[hj11,hj12,hj13]T,hj2=[hj21,hj22,hj23]T,hj3=[hj31,hj32,hj33]T,根据公式(9),H(3×4)j表达为:
H ( 3 × 4 ) j = h j 1 T h j 14 h j 2 T h j 24 h j 3 T h j 34 = a 11 0 a 13 a 14 0 a 22 a 23 a 24 0 0 1 0 r j 1 T t jx r j 2 T t jy r j 3 T t jz 0 T 1
其中a11=DSD/dx,a13=xcs/ds,a14=(-DSD·xcs)/dx,a22=-DSD/dy,a23=(D-ycs)/dy,a24=(DSD·ycs)/dy,
R j = r j 1 T r j 2 T r j 3 T , 其中,rj1=[rj11,rj12,rj13]T,rj2=[rj21,rj22,rj23]T,rj3=[rj31,rj32,rj33]T
tj=[tjx,tjy,tjz]T
从而得到:
H ( 3 × 4 ) j = a 11 r j 1 T + a 13 r j 3 T a 11 t jx + a 13 t jz + a 14 a 22 r j 2 T + a 23 r j 3 T a 22 t jy + a 23 t jz + a 24 r j 3 T t jz
由于Rj是单位正交矩阵,则有:
||rjm||=1
r jm T r jn = 0
rjm×rjm=0
||rjm×rjn||=1
其中,n=1,2,3,m=1,2,3,且n≠m,
Figure BDA00001635096300221
分别对应于Rj的第m行和第n行,rjm和rjn相互正交,并且均为单位向量,
由上所述有:
||rj3||=||hj3||=hj34||h′j3||=1
其中h′j3=hj3/hj34
故有:hj34=1/||h′j3
由上得到:hj=hj34h′j
至此,就得到了矩阵H(3×4)j中的各个元素,也就得到了hj1,hj2,hj3,hj14,hj24,hj34
第5步,得到H(3×4)j中的各个元素后,进一步求解参数DSD,xcs,ycs,Rj,tj,具体步骤如下:
a 13 = ( a 11 r j 1 T + a 13 r j 3 T ) . r j 3 = h j 1 T h j 3 ,
a 23 = ( a 22 r j 2 T + a 23 r j 3 T ) . r j 3 = h j 2 T h j 3 ,
a11=||(a11rj1+a13rj3)×rj3||=||hj1×hj3||,
a22=‖(a22rj2+a23rj3)×rj3‖=‖hj2×hj3‖,
从上可得:
DSD=a11·dx=-a22·dy,
xcs=a13·dx
ycs=D-a23·dy
r j 1 = 1 a 11 ( h j 1 - a 13 h j 3 ) ,
r j 2 = 1 a 22 ( h j 2 - a 23 h j 3 ) ,
rj3=hj3
R j = r j 1 T r j 2 T r j 3 T ,
从上可得:
a14=-(DSD·xcs)/dx,
a14=-(DSD·xcx)/dx,
a24=DSD·ycs/dy,
a24=DSD·ycs/dy,
因此,tj求解如下:
t jx = 1 a 11 ( h 14 - a 14 - a 13 . h 34 ) ,
t jy = 1 a 22 ( h 24 - a 24 - a 23 . h 34 ) ,
tjz=h34
tj=[tjx,tjy,tjz]T
由上述关系,则求解出对应各个投影位置的参数DSD,xcs,ycs,Rj,tj
第6步,求解锥束CT***旋转子***转轴的位置和方向
利用第5步中的参数,得到不同投影位置时标定物系的原点在成像系中的空间位置向量Sj
S j = R j t j 0 T 1 0 0 0 1 = t j
这些向量的端点轨迹是一个空间的圆周,因此通过求解Sj的均值,得到其圆心位置C,即所述转轴通过的位置C:
C = 1 J Σ j = 1 J S j
上式中J代表一共采集了J个投影,J应不少于360,
锥束CT***中所述转轴的方向,则为向量Sj端点的轨迹所拟合出平面的法向量,通过求所述圆周上三个点所构成任意两个向量的叉积而得到,本发明使用以下公式进行求解:
Y = 1 J Σ j = 1 J [ ( S j + k - S j ) × ( S j + 1 - S j + k ) ]
其中,k和l分别取为1/3和2/3的投影数目,
至此,确定了锥束CT***中所述转轴的空间向量是过C点,方向为Y的向量;
第7步,求解成像子***的投影主光轴,
投影主光轴是所述X射线源到所述平板探测器的垂线,在成像系中,投影主光轴的向量为O为:
O=CC-SC
其中CC为所述X线源在所述平板探测器上的垂足的齐次坐标,SC为所述X射线源的空间位置的齐次坐标,SC=[xcs,ycs,DSD,1]T,CC=[xcs,ycs,0,1]T
第8步,锥束CT几何误差的求解,
锥束CT的理想几何条件为所述投影主光轴与所述转轴相交且垂直,并且所述转轴在所述平板探测器上的投影与平板探测器的YC方向平行,这里依据第6步和第7步的结果,首先判断锥束CT是否符合上述理想条件,若不满足,其误差是多大,
8.1,判断所述投影主光轴与所述转轴是否垂直,若不垂直,其夹角是多大,
设a=OTY,
若a=0,则所述投影主光轴和所述转轴垂直,满足理想情况,
若a≠0,则所述投影主光轴和所述转轴不垂直,其夹角为α:
α = cos - 1 O T Y | | O | | | | Y | | ,
8.2,判断所述投影主光轴与所述转轴是否相交,若不相交,二者之间的距离是多大,
设b=O×Y,
若||b‖=0,则所述投影主光轴和所述转轴平行,即二者不相交,
若||b‖≠0,则二者之间的距离d为:
d=(C-SC)Tb
若d=0,则二者共面且不平行,即二者相交,
若d≠0,则二者不共面,即不相交,二者之间的距离为d;
8.3,判断所述转轴在所述平板探测器上的投影是否与所述平板探测器的YC方向平行,若不平行,倾斜角是多少,
由第6步可知,转轴上存在两点在成像系中的坐标为C和C+Y,其在平板探测器上的投影为
P=LC
P′=L(C+Y)
其中, L = a 11 0 a 13 a 14 0 a 22 a 23 a 24 0 0 1 0 , P(uP,vP),P′(uP′,vP′),
所述转轴在所述平板探测器上投影的倾斜角为β:
β = tan - 1 u P - u P ′ v P - v P ′
若β=0,则所述转轴在所述平板探测器上的投影与探测器的YC方向平行;
至此,就完成了所述锥束CT***的几何参数的标定,所述几何参数包括DSD,xcs,ycs,以及所述投影主光轴与所述转轴之间的几何误差。

Claims (1)

1.一种X射线锥束计算机层析成像***的几何参数标定方法,其特征在于,是在一个由平板探测器、同轴地安置有被检测物的转台、X射线源以及计算机共同构成的锥束CT***中实现的,是一种利用相机标定技术来确定所述锥束CT***中的所述X射线源、平板探测器和转台中的转轴之间的几何位置关系,以对所述锥束CT***的几何参数及其误差进行直接求解的方法,步骤如下:
步骤(1),制作用于模拟所述被检测物的三维标定模块:
在所述三维标定模块上有不少于6个不全共面或不全共线的空间标志点,这里使用12个空间标志点,所述三维标定模块采用有机玻璃基体,外表面精确钻孔并镶嵌小钢珠作为空间标志点;
步骤(2),建立如下三个直角坐标系:
成像子***坐标系,是一个所述的X射线源-平板探测器坐标系,以下称成像系,设在所述平板探测器上,用(XC、YC、ZC)表示,坐标原点在所述平板探测器的左下角,表示为(xc0,yc0,zc0),xc0=yc0=zc0=0,XC轴、YC轴分别对应于所述平板探测器上像素排布的方向,ZC轴是XC轴、YC轴的叉积,并垂直于探测器平面,从所述X射线源到所述平板探测器引垂线,垂足为CC,X射线源到垂足CC的距离为DSD,单位为mm,在所述成像系中:
X射线源的坐标点为SC,坐标为(xcs,ycs,zcs),zcx=DSD,xcs=ycs≠0,
垂足CC的坐标为(xcc,ycc,zcc),zcc=0,xcc=xcs,ycc=ycs
在所述平板探测器的各个投影图像内,当把以mm为单位的坐标(xci,yci)转换为以像素为单位的坐标(uci,vci)时,把以像素为单位的坐标的原点设在投影图像左上角,用(uc0,vc0)表示,且坐标轴u向右为正方向,坐标轴v向下为正方向,则:
u ci = x ci dx , v ci = D - y ci dy , 其中:
i表示在所述投影图像内的点的序号,
D为所述平板探测器在YC轴上的长度,
dx,dy分别代表单个像素在XC、YC方向上的尺寸,
旋转子***坐标系,以下称旋转系,用(XR、YR、ZR)表示,主轴线为YR轴,与所述转台的旋转轴线重合,ZR轴为由所述X射线源向所述转轴所引的垂线,并且指向所述X射线源,XR轴是YR轴和ZR轴的叉积,
标定物坐标系,以下称标定物系,用(X、Y、Z)表示,是一个同轴地设置在所述三维标定模块上,用于标定锥束CT参数的辅助坐标系,所述X射线源在所述标定物系中的坐标为(xs,ys,zs),所述三维标定模块上的12个空间标志点用Pi表示,坐标为(xi,yi,zi),是已知的,i=1,2,…,I,I=12,以便通过所述成像子***对所述三维标定模块进行拍摄,从而在所述平板探测器上得到对应于12个所述空间标志点的投影位置,坐标点用Pci表示,坐标用(xci,yci)表示;
步骤(3),把所述三维标定模块与所述转台在纵向同轴安置,在所述X射线源-平板探测器相对静止,转台转动的条件下,对所述三维标定模块成像:所述计算机启动锥束CT采集程序,获取所述平板探测器上不少于360个投影角度的投影图像,用j表示所述投影图像序号,j=1,2,…,J,J≥360,在获取到的各个所述投影图像j中抽取12个所述空间标志点的坐标点,用Pcji表示,坐标为(xcji,ycji),转换为像素坐标时用(ucji,vcji)表示,对应的所述三维标定模块上的坐标点用Pi表示,坐标用(xi,yi,zi)表示;
步骤(4),按以下步骤从所述标定物系的空间标志点Pi(xi,yi,zi)和成像系中对应的像素坐标Pcji(ucji,vcji)中求解所述锥束CT***的以下参数:DSD、xcs和ycs,标定物系到成像系的空间转换矩阵 T j = R j t j 0 T 1 中的各所述投影图像的旋转矩阵Rj和位移向量tj,其中,DSD、x和ycs是所述锥束CT***的内方位参数,在所述成像子***制作完成后是不变的,但又是未知的,而对于一个特定的拍摄位置,对应于该拍摄位置的空间转换矩阵T是不变的;
步骤(4.1),按下式建立所述标定物系内已知空间坐标点Pi(xi,yi,zi)与各所述投影图像j中的对应坐标点Pcji(ucji,vcji)之间的关系:
z ci ′ u cji v cji 1 = H ( 3 × 4 ) j x i y i z i 1 ,
H(3×4)j为所述以像素为单位的坐标与标定物系坐标之间的转换关系,
H ( 3 × 4 ) j = D SD / dx 0 x cs / dx - D SD · x cs / dx 0 - D SD / dy ( D - y cs ) / dy D SD · y cs / dy 0 0 1 0 R j t j 0 1
= h j 11 h j 12 h j 13 h j 14 h j 21 h j 22 h j 23 h j 24 h j 31 h j 32 h j 33 h j 34
H(3×4)j为第j幅投影图像的所述变换矩阵,
Rj为第j幅投影图像的旋转矩阵,是单位正交矩阵,
tj为第j幅投影图像的位移向量,
R j t 0 T 1 为第j幅投影图像的空间转换矩阵,
对于所述三维标定模块的I=12个空间标志点,得到下述对应于第j个投影图像的,包含2I个方程的联立方程组:
x 1 y 1 z 1 1 0 0 0 0 - u cj 1 x 1 - u cj 1 y 1 - u cj 1 z 1 0 0 0 0 x 1 y 1 z 1 1 - v cj 1 x 1 - v cj 1 y 1 - v cj 1 z 1 . . . . . . . . . . . . x I y I z I 1 0 0 0 0 - u cjI x I - u cjI y I - u cjI z I 0 0 0 0 x I y I z I 1 - v cjI x I - v cjI y I - v cjI z I h j 11 h j 12 h j 13 h j 14 h j 21 h j 22 h j 23 h j 24 h j 31 h j 32 h j 33 = u cj 1 h j 34 v cj 1 h j 34 . . . . . . u cjI h j 34 v cjI h j 34
等式两端同除以hj34,得到:
Ah′j=B
式中: A = x 1 y 1 z 1 1 0 0 0 0 - u cj 1 x 1 - u cj 1 y 1 - u cj 1 z 1 0 0 0 0 x 1 y 1 z 1 1 - v cj 1 x 1 - v cj 1 y 1 - v cj 1 z 1 . . . . . . . . . . . . x I y I z I 1 0 0 0 0 - u cjI x I - u cjI y I - u cjI z I 0 0 0 0 x I y I z I 1 - v cjI x I - v cjI y I - v cjI z I , 是2I×11的矩阵,B=[ucj1,vcj1,…,ucjI,vcjI]T是2I×1的向量,h′j=hj/hj34,hj=[hj11 hj12 hj13 hj14 hj21 hj22 hj23 hj24 hj31 hj32 hj33]T
利用最小二乘法,得到:
h′j=(ATA)-1ATB
步骤(4.2),按以下步骤计算表换矩阵H(3×4)j中的各个元素:hj1,hj2,hj3,hj14,hj24,hj34,其中:hj1=[hj11,hj12,hj13]T,hj2=[hj21,hj22,hj23]T,hj3=[hj31,hj32,hj33]T,步骤(4.2.1),根据步骤(4.1),H(3×4)j表达为:
H ( 3 × 4 ) j = h j 1 T h j 14 h j 2 T h j 24 h j 3 T h j 34 = a 11 0 a 13 a 14 0 a 22 a 23 a 24 0 0 1 0 r j 1 T t jx r j 2 T t jy r j 3 T t jz 0 T 1
其中,a11=DSD/dx,a13=xcs/dx,a14=(-DSD·xcs)/dx,a22=-DSD/dy,a23=(D-ycs)/dy,a24=(DSD·ycs)/dy,
R j = r j 1 T r j 2 T r j 3 T , 其中,rj1=[rj11,rj12,rj13]T,rj2=[rj21,rj22,rj23]T,rj3=[rj31,rj32,rj33]T
tj=[tjx,tjy,tjz]T
从而得到:
H ( 3 × 4 ) j = a 11 r j 1 T + a 13 r j 3 T a 11 t jx + a 13 t jz + a 14 a 22 r j 2 T + a 23 r j 3 T a 22 t jy + a 23 t jz + a 24 r j 3 T t jz
由于Rj是单位正交矩阵,则有:
||rjm||=1
r jm T r jn = 0
rjm×rjm=0
||rjm×rjn||=1
其中,n=1,2,3,m=1,2,3,且n≠m,分别对应于Rj的第m行和第n行,rjm和rjn相互正交,并且均为单位向量,
由上所述有:
||rh3||=||hj3||=hj34||h′j3=1
其中h′j3=hj3/hj34
故有:hj34=1/||h′j3
由上得到:hj=hj34h′j
至此,就得到了矩阵H(3×4)j中的各个元素,也就得到了hj1,hj2,hj3,hj14,hj24,hj34
步骤(4.3),由步骤(4.2)得到H(3×4)j中的各个元素后,进一步求解参数DSD,xcs,ycs,Rj,tj,具体步骤如下:
a 13 = ( a 11 r j 1 T + a 13 r j 3 T ) . r j 3 = h j 1 T h j 3
a 23 = ( a 22 r j 2 T + a 23 r j 3 T ) . r j 3 = h j 2 T h j 3
a11=‖(a11rj1+a13rj3)×rj3‖=‖hj1×hj3
a22=‖(a22rj2+a23rj3)×rj3‖=‖hj2×hj3
从上可得:
DSD=a11·dx=-a22·dy
xcs=a13·dx
ycs=D-a23·dy
r j 1 = 1 a 11 ( h j 1 - a 13 h j 3 )
r j 2 = 1 a 22 ( h j 2 - a 23 h j 3 )
rj3=hj3
R j = r j 1 T r j 2 T r j 3 T
从上可得:
a14=-(DSD·xcs)/dx
a14=-(DSD·xcs)/dx
a24=DSD·ycs/dy
a24=DSD·ycs/dy
因此,ti求解如下:
t jx = 1 a 11 ( h 14 - a 14 - a 13 . h 34 )
t jy = 1 a 22 ( h 24 - a 24 - a 23 . h 34 )
tjz=h34
tj=[tjx,tjy,tjz]T
由上述关系,则求解出对应各个投影位置的参数DSD,xcs,ycs,Rj,tj
步骤(5),求解锥束CT***中所述转轴的位置和方向
利用步骤(4.3)中的参数,得到不同投影位置时标定物系的原点在成像系中的空间位置向量:
S j = R j t j 0 T 1 0 0 0 1 = t j
这些向量的端点轨迹是一个空间的圆周,因此通过求解Sj的均值,得到其圆心位置C,即所述转轴通过的位置:
C = 1 J Σ j = 1 J S j
锥束CT***中所述转轴的方向,则为向量Sj端点的轨迹所拟合出平面的法向量,通过求圆周上三个点所构成任意两个向量的叉积而得到,本发明使用以下公式进行求解:
Y = 1 J Σ j = 1 J [ ( S j + k - S j ) × ( S j + 1 - S j + k ) ]
其中,k和l分别取为1/3和2/3的投影数目,
至此,确定了锥束CT***中所述转轴的空间向量是过C点,方向为Y的向量;
步骤(6),求解成像子***的投影主光轴,
投影主光轴是所述X射线源到所述平板探测器的垂线,在成像系中,投影主光轴的向量为O为:
O=CC-SC
其中CC为所述X线源在所述平板探测器上的垂足的齐次坐标,SC为所述X射线源的空间位置的齐次坐标,SC=[xcs,ycs,DSD,1]T,CC=[xcs,ycs,0,1]T
步骤(7),锥束CT几何误差的求解,
锥束CT的理想几何条件为所述投影主光轴与所述转轴相交且垂直,并且所述转轴在所述平板探测器上的投影与探测器的YC方向平行,这里首先判断锥束CT是否符合上述理想条件,若不满足,其误差是多大,
步骤(7.1),判断所述投影主光轴与所述转轴是否垂直,若不垂直,其夹角是多大,
设a=OTY,
若a=0,则所述投影主光轴和所述转轴垂直,满足理想情况,
若a≠0,则所述投影主光轴和所述转轴不垂直,其夹角为α:
α = cos - 1 O T Y | | O | | | | Y | | ,
步骤(7.2)判断所述投影主光轴与所述转轴是否相交,若不相交,二者之间的距离是多大,
设b=O×Y,
若||b‖=0,则所述投影主光轴和所述转轴平行,即二者不相交,
若||b‖≠0,则二者之间的距离d为:
d=(C-SC)Tb
若d=0,则二者共面且不平行,即二者相交,
若d≠0,则二者不共面,即不相交,二者之间的距离为d;
步骤(7.3),判断所述转轴在所述平板探测器上的投影是否与所述平板探测器的YC方向平行,若不平行,倾斜角是多少,
由步骤(5)可知,转轴上存在两点在成像系中的坐标为C和C+Y,其在探测器上的投影为
P=LC
P′=L(C+Y)
其中, L = a 11 0 a 13 a 14 0 a 22 a 23 a 24 0 0 1 0 , P(uP,vP),P′(uP′,vP′),
所述转轴在所述平板探测器上投影的倾斜角为β:
β = tan - 1 u P - u P ′ v P - v P ′
若β=0,则所述转轴在所述平板探测器上的投影与探测器的YC方向平行;
至此,就完成了所述锥束CT***的几何参数的标定,所述几何参数包括DSD,xcs,ycs,以及所述投影主光轴与所述转轴之间的几何误差。
CN201210148432.8A 2012-05-14 2012-05-14 一种x射线锥束计算机层析成像***的几何参数标定方法 Active CN102743184B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210148432.8A CN102743184B (zh) 2012-05-14 2012-05-14 一种x射线锥束计算机层析成像***的几何参数标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210148432.8A CN102743184B (zh) 2012-05-14 2012-05-14 一种x射线锥束计算机层析成像***的几何参数标定方法

Publications (2)

Publication Number Publication Date
CN102743184A true CN102743184A (zh) 2012-10-24
CN102743184B CN102743184B (zh) 2013-10-16

Family

ID=47023940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210148432.8A Active CN102743184B (zh) 2012-05-14 2012-05-14 一种x射线锥束计算机层析成像***的几何参数标定方法

Country Status (1)

Country Link
CN (1) CN102743184B (zh)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103549971A (zh) * 2013-11-07 2014-02-05 北京航空航天大学 一种确定c型臂断层成像***中几何标定参数的方法
CN103800032A (zh) * 2014-03-06 2014-05-21 北京锐视康科技发展有限公司 用于锥束ct***几何位置校正的校正***及其校正方法
CN104257397A (zh) * 2014-09-30 2015-01-07 清华大学 基于层析成像的x光机与探测器几何位置关系的标定方法
CN104406989A (zh) * 2014-10-31 2015-03-11 清华大学 一种基于双丝模型的ct***结构参数测量方法及装置
CN104665862A (zh) * 2015-02-16 2015-06-03 清华大学 在cbct中消除几何伪影的方法以及使用该方法的cbct***
CN104764756A (zh) * 2015-03-30 2015-07-08 清华大学 锥束ct成像***的标定方法
CN104783824A (zh) * 2014-01-20 2015-07-22 上海联影医疗科技有限公司 X射线成像***的校正方法
CN105997126A (zh) * 2016-05-25 2016-10-12 重庆大学 一种锥束ct***几何参数校正模型及方法
CN106780627A (zh) * 2016-12-22 2017-05-31 南京熊猫电子股份有限公司 一种通用机器人与变位机的位姿关系标定方法
CN106821405A (zh) * 2017-01-23 2017-06-13 深圳先进技术研究院 一种x光机的参数标定方法、装置及***
CN107036563A (zh) * 2016-02-03 2017-08-11 上海西门子医疗器械有限公司 确定投影角精度和投影角的方法和计算机断层扫描设备
WO2017148116A1 (zh) * 2016-02-29 2017-09-08 江苏美伦影像***有限公司 一种几何校正方法
CN107255642A (zh) * 2017-06-23 2017-10-17 昆山善思光电科技有限公司 X光无损检测设备的导航装置及其方法
CN107432750A (zh) * 2017-07-31 2017-12-05 上海联影医疗科技有限公司 校正成像***的方法和***
WO2018126335A1 (zh) * 2017-01-03 2018-07-12 苏州海斯菲德信息科技有限公司 基于小球模体的锥束ct***几何参数评价及校正方法
CN108898585A (zh) * 2018-06-15 2018-11-27 广州大学 一种轴类零件检测方法及其装置
CN108955525A (zh) * 2018-07-26 2018-12-07 广东工业大学 透视投影式机器学习图像数据标注***及方法
CN109798854A (zh) * 2017-11-16 2019-05-24 上海铼钠克数控科技股份有限公司 机床摆头的标定方法及***
CN110084855A (zh) * 2019-04-19 2019-08-02 合肥中科离子医学技术装备有限公司 一种改进cbct几何参数标定算法
CN110702708A (zh) * 2019-11-04 2020-01-17 云南电网有限责任公司电力科学研究院 一种x射线检测透照几何参数测量方法
CN110766629A (zh) * 2019-10-17 2020-02-07 广州华端科技有限公司 Cbct***几何校正方法、装置、计算机设备和存储介质
WO2020192265A1 (zh) * 2019-03-25 2020-10-01 同方威视技术股份有限公司 Ct设备的几何参数标定件及标定方法
CN111973204A (zh) * 2020-08-04 2020-11-24 上海交通大学 一种纳入重力的新型双平板x光机的校准方法
CN113112551A (zh) * 2021-04-21 2021-07-13 阿波罗智联(北京)科技有限公司 相机参数的确定方法、装置、路侧设备和云控平台
CN113963057A (zh) * 2021-09-07 2022-01-21 于留青 成像几何关系标定方法、装置、电子设备以及存储介质
CN113963058A (zh) * 2021-09-07 2022-01-21 于留青 预定轨道ct在线标定方法、装置、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101126722A (zh) * 2007-09-30 2008-02-20 西北工业大学 基于配准模型仿真的锥束ct射束硬化校正方法
US20080064952A1 (en) * 2006-08-18 2008-03-13 Dun Alex Li Systems and methods for on-line marker-less camera calibration using a position tracking system
CN101750021A (zh) * 2009-12-04 2010-06-23 深圳先进技术研究院 Ct***中几何参数的标定方法、装置及标定体模
CN101839692A (zh) * 2010-05-27 2010-09-22 西安交通大学 单相机测量物体三维位置与姿态的方法
CN102222332A (zh) * 2011-05-19 2011-10-19 长安大学 一种线性模型下的摄像机几何标定方法
CN102488528A (zh) * 2011-12-07 2012-06-13 华中科技大学 一种层析成像几何参数的校准方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080064952A1 (en) * 2006-08-18 2008-03-13 Dun Alex Li Systems and methods for on-line marker-less camera calibration using a position tracking system
CN101126722A (zh) * 2007-09-30 2008-02-20 西北工业大学 基于配准模型仿真的锥束ct射束硬化校正方法
CN101750021A (zh) * 2009-12-04 2010-06-23 深圳先进技术研究院 Ct***中几何参数的标定方法、装置及标定体模
CN101839692A (zh) * 2010-05-27 2010-09-22 西安交通大学 单相机测量物体三维位置与姿态的方法
CN102222332A (zh) * 2011-05-19 2011-10-19 长安大学 一种线性模型下的摄像机几何标定方法
CN102488528A (zh) * 2011-12-07 2012-06-13 华中科技大学 一种层析成像几何参数的校准方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
FREDERIC NOO等: "Analytic method based on idenfication of ellipse parameters for scanner calibration in cone-beam tomography", 《PHYSICS IN MEDICINE AND BIOLOGY》, vol. 45, no. 11, 31 December 2000 (2000-12-31), pages 3489 - 3507 *
YOUNGBIN等: "Accurate technique for complete geometric calibration of cone-beam computed tomography systems", 《MEDICAL PHYSICS》, vol. 32, no. 4, 30 April 2005 (2005-04-30), pages 968 - 983 *
ZHANGLI HU等: "Geometric calibration of a Micro-CT system and performance for insect imaging", 《INFORMATION TECHNOLOGY IN BIOMEDICINE》, vol. 15, no. 4, 31 July 2011 (2011-07-31), pages 655 - 660 *
席东星等: "三维锥束CT中几何参数的校正研究", 《计算机仿真》, vol. 28, no. 1, 31 January 2011 (2011-01-31), pages 253 - 256 *
陈炼等: "锥束CT***几何参数校正的解析计算", 《清华大学学报》, vol. 50, no. 3, 31 December 2010 (2010-12-31), pages 418 - 421 *

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103549971A (zh) * 2013-11-07 2014-02-05 北京航空航天大学 一种确定c型臂断层成像***中几何标定参数的方法
CN103549971B (zh) * 2013-11-07 2016-03-09 北京航空航天大学 一种确定c型臂断层成像***中几何标定参数的方法
US11406345B2 (en) 2014-01-20 2022-08-09 Shanghai United Imaging Healthcare Co., Ltd. Imaging system calibration
CN104783824A (zh) * 2014-01-20 2015-07-22 上海联影医疗科技有限公司 X射线成像***的校正方法
CN103800032A (zh) * 2014-03-06 2014-05-21 北京锐视康科技发展有限公司 用于锥束ct***几何位置校正的校正***及其校正方法
CN103800032B (zh) * 2014-03-06 2015-11-18 北京锐视康科技发展有限公司 用于锥束ct***几何位置校正的校正***及其校正方法
CN104257397A (zh) * 2014-09-30 2015-01-07 清华大学 基于层析成像的x光机与探测器几何位置关系的标定方法
CN104257397B (zh) * 2014-09-30 2016-08-24 清华大学 基于层析成像的x光机与探测器几何位置关系的标定方法
CN104406989B (zh) * 2014-10-31 2017-01-11 清华大学 一种基于双丝模型的ct***结构参数测量方法及装置
CN104406989A (zh) * 2014-10-31 2015-03-11 清华大学 一种基于双丝模型的ct***结构参数测量方法及装置
CN104665862B (zh) * 2015-02-16 2017-05-03 清华大学 在cbct中消除几何伪影的方法以及使用该方法的cbct***
CN104665862A (zh) * 2015-02-16 2015-06-03 清华大学 在cbct中消除几何伪影的方法以及使用该方法的cbct***
CN104764756A (zh) * 2015-03-30 2015-07-08 清华大学 锥束ct成像***的标定方法
CN107036563A (zh) * 2016-02-03 2017-08-11 上海西门子医疗器械有限公司 确定投影角精度和投影角的方法和计算机断层扫描设备
WO2017148116A1 (zh) * 2016-02-29 2017-09-08 江苏美伦影像***有限公司 一种几何校正方法
CN105997126B (zh) * 2016-05-25 2019-04-02 重庆大学 一种锥束ct***几何参数校正模型及方法
CN105997126A (zh) * 2016-05-25 2016-10-12 重庆大学 一种锥束ct***几何参数校正模型及方法
CN106780627A (zh) * 2016-12-22 2017-05-31 南京熊猫电子股份有限公司 一种通用机器人与变位机的位姿关系标定方法
WO2018126335A1 (zh) * 2017-01-03 2018-07-12 苏州海斯菲德信息科技有限公司 基于小球模体的锥束ct***几何参数评价及校正方法
CN106821405A (zh) * 2017-01-23 2017-06-13 深圳先进技术研究院 一种x光机的参数标定方法、装置及***
CN107255642A (zh) * 2017-06-23 2017-10-17 昆山善思光电科技有限公司 X光无损检测设备的导航装置及其方法
CN107432750A (zh) * 2017-07-31 2017-12-05 上海联影医疗科技有限公司 校正成像***的方法和***
US10702238B2 (en) 2017-07-31 2020-07-07 Shanghai United Imaging Healthcare Co., Ltd. Method and system for calibrating an imaging system
US11344277B2 (en) 2017-07-31 2022-05-31 Shanghai United Imaging Healthcare Co., Ltd. Method and system for calibrating an imaging system
CN107432750B (zh) * 2017-07-31 2020-11-10 上海联影医疗科技股份有限公司 校正成像***的方法和***
CN109798854A (zh) * 2017-11-16 2019-05-24 上海铼钠克数控科技股份有限公司 机床摆头的标定方法及***
CN108898585A (zh) * 2018-06-15 2018-11-27 广州大学 一种轴类零件检测方法及其装置
CN108898585B (zh) * 2018-06-15 2024-01-12 广州大学 一种轴类零件检测方法及其装置
CN108955525B (zh) * 2018-07-26 2024-04-09 广东工业大学 透视投影式机器学习图像数据标注***及方法
CN108955525A (zh) * 2018-07-26 2018-12-07 广东工业大学 透视投影式机器学习图像数据标注***及方法
WO2020192265A1 (zh) * 2019-03-25 2020-10-01 同方威视技术股份有限公司 Ct设备的几何参数标定件及标定方法
US11340177B2 (en) 2019-03-25 2022-05-24 Nuctech Company Limited Calibration assembly and method for calibrating geometric parameters of CT apparatus
CN110084855A (zh) * 2019-04-19 2019-08-02 合肥中科离子医学技术装备有限公司 一种改进cbct几何参数标定算法
CN110766629A (zh) * 2019-10-17 2020-02-07 广州华端科技有限公司 Cbct***几何校正方法、装置、计算机设备和存储介质
CN110766629B (zh) * 2019-10-17 2022-03-01 广州华端科技有限公司 Cbct***几何校正方法、装置、计算机设备和存储介质
CN110702708A (zh) * 2019-11-04 2020-01-17 云南电网有限责任公司电力科学研究院 一种x射线检测透照几何参数测量方法
CN111973204A (zh) * 2020-08-04 2020-11-24 上海交通大学 一种纳入重力的新型双平板x光机的校准方法
CN113112551B (zh) * 2021-04-21 2023-12-19 阿波罗智联(北京)科技有限公司 相机参数的确定方法、装置、路侧设备和云控平台
CN113112551A (zh) * 2021-04-21 2021-07-13 阿波罗智联(北京)科技有限公司 相机参数的确定方法、装置、路侧设备和云控平台
CN113963058A (zh) * 2021-09-07 2022-01-21 于留青 预定轨道ct在线标定方法、装置、电子设备及存储介质
CN113963058B (zh) * 2021-09-07 2022-11-29 于留青 预定轨道ct在线标定方法、装置、电子设备及存储介质
CN113963057A (zh) * 2021-09-07 2022-01-21 于留青 成像几何关系标定方法、装置、电子设备以及存储介质

Also Published As

Publication number Publication date
CN102743184B (zh) 2013-10-16

Similar Documents

Publication Publication Date Title
CN102743184B (zh) 一种x射线锥束计算机层析成像***的几何参数标定方法
CN102711613B (zh) 计算断层摄影成像方法及***
CN104107065B (zh) 3d图像集在不同空间之间的最佳变换
CN102506757B (zh) 双目立体测量***多视角测量中的自定位方法
CN103267491B (zh) 自动获取物体表面完整三维数据的方法及***
CN104380038B (zh) 对车轮定位***进行转动偏摆补偿的改进的方法及设备
US8687861B2 (en) Image reconstructing method using X-ray volume photography
US20140191894A1 (en) Three-dimensional positioning method
CN104034305B (zh) 一种单目视觉实时定位的方法
CN105849537A (zh) 校准设备和计算机断层扫描方法
CN103759679B (zh) 一种锥束ct***角度偏差测量方法
CN102456227A (zh) Ct图像重建方法及装置
CN104634248A (zh) 一种双目视觉下的转轴标定方法
CN108113700B (zh) 一种应用于三维超声成像数据采集中的位置标定方法
CN102679896A (zh) 基于机器视觉的轨距测定方法
CN105444778B (zh) 一种基于成像几何反演的星敏感器在轨定姿误差获取方法
CN104567758A (zh) 立体成像***及其方法
CN103226113A (zh) 锥束3d-ct扫描***重建体素尺寸的自动标定方法
Tavani et al. Terrestrial SfM-MVS photogrammetry from smartphone sensors
CN103630120A (zh) 基于严密几何模型的火星表面线阵影像核线重采样方法
JPH0696191A (ja) 対象物の3次元像を再構築する方法
CN204520733U (zh) 一种模体以及使用该模体的cbct***
CN107157505A (zh) 一种提高锥形束spect成像分辨率的方法
CN105181646A (zh) 基于计算机视觉的透明介质折射率测量方法
CN106706675A (zh) 一种基于计算机分层扫描成像cl***的校正方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant