CN102599887B - Optical projection tomography method based on helical scanning track - Google Patents
Optical projection tomography method based on helical scanning track Download PDFInfo
- Publication number
- CN102599887B CN102599887B CN 201110435836 CN201110435836A CN102599887B CN 102599887 B CN102599887 B CN 102599887B CN 201110435836 CN201110435836 CN 201110435836 CN 201110435836 A CN201110435836 A CN 201110435836A CN 102599887 B CN102599887 B CN 102599887B
- Authority
- CN
- China
- Prior art keywords
- projection
- fault
- reconstructed
- scanning
- axis
- 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
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000003287 optical effect Effects 0.000 title claims abstract description 47
- 238000003325 tomography Methods 0.000 title claims abstract description 45
- 238000003384 imaging method Methods 0.000 claims abstract description 46
- 230000008707 rearrangement Effects 0.000 claims description 14
- 238000010586 diagram Methods 0.000 claims description 5
- 238000001914 filtration Methods 0.000 claims description 4
- 230000000007 visual effect Effects 0.000 claims 1
- 239000000523 sample Substances 0.000 description 28
- 230000008569 process Effects 0.000 description 12
- 210000000988 bone and bone Anatomy 0.000 description 9
- 238000013519 translation Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000012472 biological sample Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011503 in vivo imaging Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Landscapes
- Analysing Materials By The Use Of Radiation (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种光学投影断层成像(Optical Projection Tomography,简称OPT)技术,尤其涉及一种基于螺旋扫描轨道的光学投影断层成像方法。The present invention relates to an optical projection tomography (Optical Projection Tomography, referred to as OPT) technology, in particular to an optical projection tomography method based on a spiral scanning track.
背景技术 Background technique
光学投影断层成像技术是利用光线在小尺寸生物体中沿直线传播的特点,发射可见光线穿透样品,然后用相机采集多个角度的样品投影视图,进行三维成像。具体来说,在进行光学投影断层成像时,需要对样品进行多角度扫描,一般采用电控转台对样品进行步进式旋转,每旋转到一个角度采集一幅或多幅投影图像,扫描过程中样本没有竖直方向和水平方向的移动,仅有转动,从另一个角度也可认为是激光器和探测器在围绕被测样本沿圆轨道旋转,这种扫描方式被称为圆轨道扫描。光学投影断层成像系统圆轨道扫描最终采集到的数据是一系列不同角度下光线穿过样品的二维投影图像,如果将所有投影图像的某一行都提取出来,按照扫描顺序依次按行叠加为一副图像,就可以得到一个类似正弦曲线的正弦图,每一幅正弦图对应了样品的一张水平重建断层,所有正弦图就对应了样品的三维断层重建体,从投影数据到样品三维断层结构的过程称为光学投影断层成像三维重建。Optical projection tomography technology uses the characteristics of light propagating in a straight line in a small-sized organism, emits visible light to penetrate the sample, and then uses a camera to collect projected views of the sample from multiple angles for three-dimensional imaging. Specifically, when performing optical projection tomography, the sample needs to be scanned from multiple angles. Generally, an electronically controlled turntable is used to rotate the sample step by step, and one or more projection images are collected for each rotation to an angle. The sample does not move vertically and horizontally, but only rotates. From another angle, it can also be considered that the laser and the detector are rotating around the sample under test along a circular orbit. This scanning method is called circular orbit scanning. The final data collected by the circular orbit scanning of the optical projection tomography system is a series of two-dimensional projection images of light passing through the sample at different angles. If a certain line of all the projection images is extracted, they will be superimposed line by line according to the scanning sequence. A sinusoidal image similar to a sinusoidal curve can be obtained. Each sinusoidal image corresponds to a horizontal reconstruction slice of the sample, and all sinograms correspond to the three-dimensional tomographic reconstruction of the sample. From the projection data to the three-dimensional fault structure of the sample The process is called optical projection tomography for 3D reconstruction.
光学投影断层成像技术可以实现1-10毫米尺度生物样品的结构和分子特异性功能成像,具有分辨率高、结构功能一体化、无辐射、成本低等诸多优点,它可以在小尺度对活体生物进行细胞水平的定性和定量研究,实现生物体的实时、无创、动态、在体成像。但是光学投影断层成像技术通常是基于圆轨道扫描,其成像视野为立方体,视野有限,特别是针对细长物体扫描时,其要么采用较小的光路放大倍数,使立方体成像视野完全覆盖整个样本,但空间分辨率差;要么采用较大的光路放大倍数,空间分辨率较高,但是成像视野不能完全覆盖样本,仅能进行样本局部精细成像。目前国际上针对于细长物体进行扫描时,尚无法同时实现样本全覆盖和高空间分辨率,这个问题被称为“长物体”问题。Optical projection tomography technology can realize structural and molecular-specific functional imaging of biological samples at a scale of 1-10 mm. It has many advantages such as high resolution, integrated structure and function, no radiation, and low cost. Carry out qualitative and quantitative research at the cellular level to achieve real-time, non-invasive, dynamic, and in vivo imaging of organisms. However, optical projection tomography is usually based on circular orbit scanning, and its imaging field of view is a cube with a limited field of view. Especially when scanning slender objects, it either uses a small optical path magnification to make the cube imaging field of view completely cover the entire sample. But the spatial resolution is poor; either a larger optical path magnification is used, and the spatial resolution is higher, but the imaging field of view cannot completely cover the sample, and only local fine imaging of the sample can be performed. At present, when scanning slender objects in the world, it is still impossible to achieve full sample coverage and high spatial resolution at the same time. This problem is called the "long object" problem.
光学投影断层成像出现“长物体”无法高分辨率成像问题的关键原因在于扫描过程一般采用圆轨道,即样品只有转动,没有平动,圆轨道扫描导致光学投影断层成像的有效成像视野为一个立方体,而对于细长样本,其本身并不是立方体形状,在进行光学投影断层成像扫描时,若强制立方体视野完全覆盖样本时,在样品的长度方向必然会损失成像精度。The key reason for the problem that "long objects" cannot be imaged with high resolution in optical projection tomography is that the scanning process generally adopts a circular orbit, that is, the sample only rotates without translation. The effective imaging field of view of optical projection tomography is a cube due to circular orbit scanning , and for slender samples, which are not in the shape of a cube, in the optical projection tomography scan, if the cubic field of view is forced to completely cover the sample, the imaging accuracy will inevitably be lost in the length direction of the sample.
发明内容 Contents of the invention
(一)要解决的技术问题(1) Technical problems to be solved
为解决光学投影断层成像圆轨道扫描无法对长物体精细成像的问题,本发明提供了一种基于螺旋扫描轨道的光学投影断层成像方法,通过对螺旋扫描的投影数据进行三维成像,提高光学投影断层成像对长物体的成像视野、精度和速度。In order to solve the problem that optical projection tomography circular orbit scanning cannot finely image long objects, the present invention provides an optical projection tomography method based on helical scanning orbit, which improves the optical projection tomography by performing three-dimensional imaging on the projection data of helical scanning. Imaging Field of view, accuracy and speed of imaging long objects.
(二)技术方案(2) Technical solutions
本发明针对光学投影断层成像系统采集的螺旋轨道投影数据,进行三维断层成像,利用螺旋扫描方式,本实施例将光学投影断层成像的视野从立方体扩展为长方体,有效提高了轴向成像精度,解决了细长物体无法高分辨率成像的问题。The present invention performs three-dimensional tomographic imaging on the spiral trajectory projection data collected by the optical projection tomography system. By using the spiral scanning method, this embodiment expands the field of view of the optical projection tomographic imaging from a cube to a cuboid, effectively improving the axial imaging accuracy and solving the problem. Solved the problem that slender objects cannot be imaged with high resolution.
本发明提供了一种基于螺旋扫描轨道的光学投影断层成像方法,其特征在于,包括:The present invention provides an optical projection tomography method based on a helical scanning track, which is characterized in that it includes:
针对螺旋轨道扫描得到的一系列投影图,利用投影图的轴向位置和投影角度,确定三维重建体的成像视野;Aiming at a series of projection images obtained by scanning the spiral orbit, the imaging field of view of the three-dimensional reconstruction is determined by using the axial position and projection angle of the projection images;
将所述三维重建体划分为多个轴向待重建断层,将每个轴向待重建断层对应的投影行进行数据重排,获得轴向待重建断层对应的正弦图;Dividing the three-dimensional reconstruction volume into a plurality of axial faults to be reconstructed, rearranging the projection rows corresponding to each axial fault to be reconstructed, and obtaining a sinogram corresponding to the axial faults to be reconstructed;
针对所述每个正弦图,利用通用图形卡的硬件并行方法进行快速断层重建;For each of the sinograms, fast tomographic reconstruction is performed using a hardware parallel method of a general-purpose graphics card;
将所有快速断层重建后的断层依次叠在一起,得到三维重建体。具体地说,本发明包括两个步骤:数据重排、三维重建,这两个步骤可以完整实现螺旋扫描数据的三维断层成像。其中,数据重排步骤根据每一幅投影图的轴向位置和投影角度,将螺旋扫描得到的一系列投影图,加以重排,将每个待重建断层所对应的投影数据提取并拼合在一起,形成正弦图,通过这一步骤,可以将螺旋投影数据转化为圆轨道投影数据(在光学投影断层成像中,将一个径向待重建断层的所有投影数据按照角度拼合为一幅图像,通常称为正弦图,sinogram,其对应了该待重建断层进行重构所需的数据);三维重建步骤利用重排后的正弦图利用通用图形卡的硬件并行方法和圆轨道滤波反投影重建方法,重构出样本的三维断层内部结构。All the fast tomographically reconstructed slices are stacked together sequentially to obtain a 3D reconstructed body. Specifically, the present invention includes two steps: data rearrangement and three-dimensional reconstruction, and these two steps can completely realize the three-dimensional tomographic imaging of the helical scanning data. Among them, the data rearrangement step rearranges a series of projection images obtained by spiral scanning according to the axial position and projection angle of each projection image, and extracts and stitches together the projection data corresponding to each fault to be reconstructed , to form a sinogram. Through this step, the spiral projection data can be converted into circular orbit projection data (in optical projection tomography, all the projection data of a radial fault to be reconstructed are combined into one image according to the angle, usually called is a sinogram, sinogram, which corresponds to the data required for reconstruction of the fault to be reconstructed); the three-dimensional reconstruction step uses the rearranged sinogram, uses the hardware parallel method of the general graphics card and the circular orbit filter back projection reconstruction method, and reconstructs The three-dimensional tomographic internal structure of the sample is constructed.
(三)有益效果(3) Beneficial effects
本发明实施例可快速实现光学投影断层成像螺旋扫描数据的三维重建,在保证成像精度的前提下,扩大成像视野。The embodiment of the present invention can rapidly realize the three-dimensional reconstruction of the optical projection tomography helical scanning data, and expand the imaging field of view under the premise of ensuring the imaging accuracy.
附图说明 Description of drawings
图1为本发明实施例基于螺旋扫描轨道的光学投影断层成像方法中,关于成像系统扫描轨道的示意图;其中,图1a显示了普通光学投影断层成像的圆轨道扫描方式和成像视野;图1b显示了本发明实施例所采用的螺旋轨道扫描方式和成像视野;Fig. 1 is a schematic diagram of the scanning orbit of the imaging system in the optical projection tomography method based on the spiral scanning orbit in the embodiment of the present invention; wherein, Fig. 1a shows the circular orbit scanning mode and imaging field of view of ordinary optical projection tomography; Fig. 1b shows The helical orbit scanning mode and imaging field of view adopted in the embodiment of the present invention are shown;
图2为本发明实施例基于螺旋扫描轨道的光学投影断层成像方法中,进行数据重排的过程;其中图2a显示螺旋三维重建体中,一个待重建断层映射到两个投影图中对应投影行的过程;图2b显示了将图2a中待重建断层对应的所有投影行按投影顺序进行数据重排得到的正弦图;Fig. 2 is the process of data rearrangement in the optical projection tomography method based on the helical scanning trajectory according to the embodiment of the present invention; Fig. 2a shows that in the helical 3D reconstruction volume, a slice to be reconstructed is mapped to the corresponding projection lines in the two projection images The process; Figure 2b shows the sinogram obtained by rearranging the data of all the projection lines corresponding to the faults to be reconstructed in Figure 2a according to the projection order;
图3为本发明实施例基于螺旋扫描轨道的光学投影断层成像方法中,针对小鼠骨骼进行螺旋扫描,并利用本实施例的方法重建得到的三维断层图;FIG. 3 is a three-dimensional tomogram obtained by performing spiral scanning on a mouse bone and reconstructing it using the method of this embodiment in the optical projection tomography method based on a spiral scanning track in an embodiment of the present invention;
图4为本发明实施例基于螺旋扫描轨道的光学投影断层成像方法中,对小鼠骨骼的三维重建体进行可视化的结果,可以看到本发明可有效地扩大光学投影断层成像的视野。Fig. 4 is the result of visualization of the three-dimensional reconstruction of the mouse bone in the optical projection tomography method based on the helical scanning orbit in the embodiment of the present invention. It can be seen that the present invention can effectively expand the field of view of the optical projection tomography.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。虽然本文可提供包含特定值的参数的示范,但应了解,参数无需确切等于相应的值,而是可在可接受的误差容限或设计约束内近似于所述值。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings. While illustrations of parameters including particular values may be provided herein, it should be understood that parameters need not be exactly equal to the corresponding values, but rather may approximate the values within acceptable error margins or design constraints.
本发明是一种基于螺旋扫描轨道的光学投影断层成像方法。本发明专门针对光学投影断层成像系统在螺旋轨道扫描方式下采集的投影数据,进行三维断层成像,扩展成像视野。如图1a所示,目前光学投影断层成像一般采用圆轨道扫描方式,其有效成像视野为一个立方体,而对于细长样本,其本身并不是立方体形状,在进行光学投影断层成像扫描时,若强制样本完全在立方体视野中时,样本在轴向必然会损失成像精度;如图1b所示,本发明实施例采用新的螺旋扫描方式,利用样品旋转和轴向平移,将光学投影断层成像的视野扩展为长方体,不仅保留了高精度,同时实现了成像视野的扩大。本发明专门针对细长物体的扫描数据进行大视野成像,具有快速、鲁棒、高分辨率的特点。The invention is an optical projection tomography method based on a helical scanning track. The invention is specially aimed at the projection data collected by an optical projection tomography system in a spiral orbit scanning mode, and performs three-dimensional tomography imaging to expand the imaging field of view. As shown in Figure 1a, at present, optical projection tomography generally adopts a circular orbit scanning method, and its effective imaging field of view is a cube, but for slender samples, which are not in the shape of a cube, when performing optical projection tomography scanning, if forced When the sample is completely in the cube field of view, the sample will inevitably lose imaging accuracy in the axial direction; as shown in Figure 1b, the embodiment of the present invention adopts a new helical scanning method, using sample rotation and axial translation to image the field of view of optical projection tomography Expanding to a cuboid not only retains high precision, but also expands the imaging field of view. The invention is specially aimed at performing large-field imaging on scanning data of slender objects, and has the characteristics of fast, robust and high resolution.
本发明的实现方案分为两个主要步骤:数据重排和三维重建,其中数据重排利用投影视图轴向位置和投影角度,获得一系列正弦图像,每个正弦图对应一个待重建断层,所有正弦图对应三维重建体;快速三维断层重建利用高性能通用图形卡对传统的圆轨道滤波反投影方法进行硬件并行加速,利用正弦图快速重构出每个断层,将所有断层依次叠在一起就得到三维重建体。下面利用细长骨骼实验描述本发明的步骤,实验中采用小鼠的骨骼进行螺旋光学投影断层成像,成像系统采集的投影视图像素数为500*500,每个像素大小为24微米,数据采集过程中,样品等角度旋转,每旋转一个角度,就进行一次轴向等步进平移,这样实际的扫描轨道为一个螺旋线,样本共旋转3周,即3*360°=1080°,样本轴向共平移15毫米,共采集1030个角度的投影视图。以骨骼实验为例,本发明的详细步骤如下:The implementation scheme of the present invention is divided into two main steps: data rearrangement and three-dimensional reconstruction, wherein the data rearrangement uses the axial position and projection angle of the projection view to obtain a series of sinusoidal images, each sinusoidal image corresponds to a fault to be reconstructed, all The sinogram corresponds to the 3D reconstruction volume; fast 3D tomographic reconstruction uses a high-performance general-purpose graphics card to perform hardware parallel acceleration on the traditional circular orbit filter back-projection method, uses the sinogram to quickly reconstruct each fault, and stacks all the faults together one by one. Get a 3D reconstruction. The steps of the present invention are described below using the slender bone experiment. In the experiment, the bone of the mouse is used to carry out spiral optical projection tomography. The number of projection view pixels collected by the imaging system is 500*500, and the size of each pixel is 24 microns. The data acquisition process , the sample is rotated at an equal angle, and each time an angle is rotated, an axial equal-step translation is performed, so that the actual scanning track is a helical line, and the sample rotates for 3 times in total, that is, 3*360°=1080°, and the sample axis A total of 15 mm translation was performed, and a total of 1030 projected views were collected from angles. Taking the bone experiment as an example, the detailed steps of the present invention are as follows:
步骤S1:本步骤针对螺旋扫描方式下采集到的一系列轴向平移的投影图,根据每幅投影图的轴向位置和扫描角度,首先利用第一幅和最后一幅投影图的轴向位置,结合投影图的大小,计算出整个重建体的成像视野;然后进行重建体的断层划分,将断层像素大小和断层厚度都设置为投影图像素的大小,计算出重建体的体素数;接着,针对每个待重建断层,计算其对应的轴向位置,并定位其在每个投影图中的投影行,将所有对应投影行按扫描顺序重排为一个正弦图。图2显示了螺旋数据重排的过程,其中图2a显示了三维重建体中一个待重建断层与投影图的对应关系,图中显示了0°和180°的两个投影图,投影图上的红线为待重建断层对应的投影行;图2b显示了将图2a中待重建断层对应的所有投影行经过重排后获得的正弦图,利用该正弦图可以精确重建出图2a中对应的断层。Step S1: In this step, for a series of axially shifted projection images collected in the spiral scanning mode, according to the axial position and scanning angle of each projection image, first use the axial positions of the first and last projection images , combined with the size of the projection image, calculate the imaging field of view of the entire reconstructed body; then perform the fault division of the reconstructed body, set the size of the fault pixel and the thickness of the fault as the pixel size of the projection graph, and calculate the number of voxels of the reconstructed body; then, For each fault to be reconstructed, its corresponding axial position is calculated, and its projection line in each projection map is located, and all corresponding projection lines are rearranged into a sinogram according to the scanning order. Figure 2 shows the process of spiral data rearrangement, in which Figure 2a shows the corresponding relationship between a fault to be reconstructed and the projection map in the 3D reconstruction volume, the figure shows two projection maps of 0° and 180°, and the The red line is the projection line corresponding to the fault to be reconstructed; Figure 2b shows the sinogram obtained after rearranging all the projection lines corresponding to the fault to be reconstructed in Figure 2a, and the corresponding fault in Figure 2a can be accurately reconstructed by using the sinogram.
步骤S1-1:为了进行三维重建,需要首先计算三维成像视野,即三维重建体的大小,假设采集的样品投影图数为M,每个投影图像素数为N×N,其中N为投影图的行数和列数,投影图像素大小为ds,单位毫米,投影图的长度和宽度都为N×ds,第i个投影图的投影角度为ri,其中i=1,2,3,...,M,第i个投影图扫描时记录的轴向位置为本实施例中样品的螺旋扫描轨迹一般是沿着z轴向上,故则投影图记录的最小轴向位置投影图记录的最大轴向位置样品轴向成像视野(field of view,FOV)为即轴向总位移加上一个投影图的高度,径向成像视野一般与投影图的宽度相同,即Fovx=Fovy=N×ds;重建体的体素大小与投影图的像素大小相同为ds,故三维断层重建体的体素个数为Numx=Fovx/ds=N,Numy=Fovy/ds=N,Numz=Fovz/ds,其中Numz表示三维重建体的断层数。本步骤可以确定待重建三维体的视野和体素数。Step S1-1: In order to carry out 3D reconstruction, it is necessary to first calculate the 3D imaging field of view, that is, the size of the 3D reconstruction body. Assume that the number of sample projection images collected is M, and the number of pixels in each projection image is N×N, where N is the projection image. The number of rows and columns, the pixel size of the projection image is d s , the unit is mm, the length and width of the projection image are both N×d s , the projection angle of the i-th projection image is r i , where i=1, 2, 3 ,..., M, the axial position recorded during scanning of the i-th projection image is The helical scanning trajectory of the sample in this embodiment is generally upward along the z axis, so Then the minimum axial position recorded in the projection map is The maximum axial position recorded by the projection diagram The sample axial imaging field of view (field of view, FOV) is That is, the total axial displacement plus the height of a projection image, the radial imaging field of view is generally the same as the width of the projection image, that is, Fov x = Fov y = N×d s ; the voxel size of the reconstructed volume is the same as the pixel size of the projection image is d s , so the number of voxels of the 3D tomographic reconstruction volume is Num x =Fov x /d s =N, Num y =Fov y /d s =N, Num z =Fov z /d s , where Num z represents The number of slices in the 3D reconstruction. In this step, the field of view and the number of voxels of the three-dimensional body to be reconstructed can be determined.
步骤S1-2:螺旋三维重建的过程可以转化为一系列z轴方向的断层重建,本步骤通过数据重排,找到z轴方向每一个待重建断层对应的正弦图,再逐个断层进行重建。本实施例首先计算每个待重建断层对应的z轴位置,利用此位置找出其在每个投影图中对应的投影行,然后将该断层的所有投影行按照扫描顺序排列为一幅正弦图,即完成该断层对应数据的重排。具体如下:对于第k个待重建断层(其中k=1,2,3,...,Numz),其中心平面在z轴方向的位置本实施例以断层中心平面对应的z轴位置作为断层的z轴位置,为第1个断层底平面对应的z轴位置,对于第k个断层,该层的中心平面对应第(k-0.5)个断层,0.5代表了半个断层,(k-0.5)×ds代表了第k个断层中心平面相对于第1个断层底平面在z轴上的距离。对于第i个投影图,其所覆盖的z轴区间为其中 两者相差一个投影图的高度。若说明第k个断层可以投影到第i个投影图上,本发明实例则找出第k个待重建断层对应第i个投影图中最近的一个行 其中[]为取整符号,即第k重建断层在第i个投影图中的投影行,如图2a所示,投影图上的红线表示断层对应的投影行;我们将第k个待重建断层对应的所有投影行按照扫描顺序排列为一幅正弦图,即完成第k个断层的投影数据重排,图2b显示了图2a中待重建断层的正弦图,本步骤将依次完成所有断层的数据重排。Step S1-2: The spiral 3D reconstruction process can be transformed into a series of fault reconstructions in the z-axis direction. In this step, through data rearrangement, the sinogram corresponding to each fault to be reconstructed in the z-axis direction is found, and then the faults are reconstructed one by one. This embodiment first calculates the z-axis position corresponding to each fault to be reconstructed, uses this position to find its corresponding projection line in each projection map, and then arranges all projection lines of the fault into a sinogram according to the scanning order , that is to complete the rearrangement of the data corresponding to the fault. The details are as follows: For the kth fault to be reconstructed (where k=1, 2, 3, ..., Num z ), the position of its central plane in the z-axis direction In this embodiment, the z-axis position corresponding to the fault center plane is used as the z-axis position of the fault, is the z-axis position corresponding to the bottom plane of the first fault. For the kth fault, the central plane of this layer corresponds to the (k-0.5)th fault, 0.5 represents half of the fault, and (k-0.5)×d s represents is the distance on the z-axis between the center plane of the kth fault and the bottom plane of the first fault. For the i-th projection map, the z-axis interval covered by it is in The difference between the two is the height of a projection map. like It shows that the kth fault can be projected onto the i-th projection map, and the example of the present invention finds out that the k-th fault to be reconstructed corresponds to the nearest row in the i-th projection map Where [] is rounding symbol, That is, the projection line of the k-th reconstruction fault in the i-th projection map, as shown in Figure 2a, the red line on the projection map indicates the projection line corresponding to the fault; we put all the projection lines corresponding to the k-th fault to be reconstructed in the scanning order Arranging into a sinogram means completing the rearrangement of the projection data of the kth fault. Figure 2b shows the sinogram of the fault to be reconstructed in Figure 2a. This step will complete the data rearrangement of all faults in sequence.
步骤S2:对重排之后的每个正弦图逐个进行断层重建,便可以得到三维断层重建体。本步骤采用并行圆轨道滤波反投影重建方法,熟悉本领域的技术人员应了解,圆轨道滤波反投影重建方法是圆轨道光学投影断层成像领域最经典的重建方法之一,其包括滤波和反投影两个步骤,本步骤将在CPU上进行滤波,而反投影因其计算量比较大,且具有高度并行的特点,本发明将其在高性能通用图形卡上进行并行加速,实现并行圆轨道滤波反投影重建方法,提升重建速度。高性能图形卡相对于CPU具有流处理器多,能够对大量相似的独立计算进行并行加速的特点,而本发明实施例从滤波之后的正弦图到断层的反投影过程中,断层每个像素的重建(即反投影)是相互独立的,完全具备并行特点。本实施例在图形卡中实现了硬件并行反投影方法,首先将滤波之后的正弦图从计算机的内存拷贝到图形卡的显存中,然后利用图形卡的多个流处理器对显存中的正弦图进行并行反投影操作,每个流处理器单独进行一个断层像素的反投影操作,每完成一个像素的反投影,流处理器转向其它未处理像素继续进行反投影,直到断层所有像素都在显存中都完成反投影操作,就可以得到该断层的重建结果,本实施例将显存中的断层结果拷贝到内存中,进行显示和储存。Step S2: performing tomographic reconstruction on each rearranged sinogram one by one to obtain a three-dimensional tomographic reconstruction. This step adopts the parallel circular orbit filter back projection reconstruction method, and those skilled in the art should understand that the circular orbit filter back projection reconstruction method is one of the most classic reconstruction methods in the field of circular orbit optical projection tomography, which includes filtering and back projection Two steps, this step will be filtered on the CPU, and the back projection has a relatively large amount of calculation and has the characteristics of a high degree of parallelism, and the present invention performs parallel acceleration on a high-performance general-purpose graphics card to realize parallel circular orbit filtering The back projection reconstruction method improves the reconstruction speed. Compared with the CPU, the high-performance graphics card has more stream processors, and can accelerate a large number of similar independent calculations in parallel. However, in the embodiment of the present invention, in the process of back-projection from the filtered sinogram to the slice, each pixel of the slice is The reconstructions (i.e. backprojections) are independent and fully parallel. This embodiment implements the hardware parallel back-projection method in the graphics card, first the sinogram after filtering is copied from the memory of the computer to the video memory of the graphics card, and then a plurality of stream processors of the graphics card are used to process the sinogram in the video memory Perform parallel back-projection operation, each stream processor independently performs a back-projection operation of a fault pixel, each time a pixel back-projection is completed, the stream processor turns to other unprocessed pixels to continue back-projection, until all pixels of the fault are in the video memory After the back-projection operation is completed, the reconstruction result of the fault can be obtained. In this embodiment, the fault result in the display memory is copied to the internal memory for display and storage.
针对本发明的螺旋扫描三维重建方法,图3为本发明实施例基于螺旋扫描轨道的光学投影断层成像方法中,利用小鼠骨骼进行螺旋扫描重建得到的三维断层图,可以看到骨骼内部的结构非常清晰。For the helical scanning three-dimensional reconstruction method of the present invention, Fig. 3 is a three-dimensional tomogram obtained by using the mouse bone for spiral scanning reconstruction in the optical projection tomography method based on the helical scanning orbit in the embodiment of the present invention, and the internal structure of the bone can be seen very clearly.
图4为本发明实施例基于螺旋扫描轨道的光学投影断层成像方法中针对骨骼三维结构进行可视化的结果,可以看到,通过螺旋重建,成像视野完全覆盖了细长形的骨骼,进而验证了本发明的有效性。Fig. 4 is the result of visualizing the three-dimensional structure of the bone in the optical projection tomography method based on the helical scanning track in the embodiment of the present invention. It can be seen that the imaging field of view completely covers the elongated bone through the helical reconstruction, which further verifies the present invention. validity of the invention.
综上所述,本发明提出了一种基于螺旋扫描轨道的光学投影断层成像方法,实现螺旋扫描投影数据的三维断层成像,其具有大成像视野、高精度、快速成像的特点,具体来讲:To sum up, the present invention proposes an optical projection tomography method based on a helical scanning orbit to realize three-dimensional tomographic imaging of helical scanning projection data, which has the characteristics of large imaging field of view, high precision, and fast imaging. Specifically:
(1)在扫描方式上,本发明实施例在传统圆轨道平行束扫描基础上,加上样品的轴向平移,实现了光学投影断层成像的螺旋扫描方式,扩展了成像视野;(1) In terms of scanning mode, the embodiment of the present invention realizes the helical scanning mode of optical projection tomography and expands the imaging field of view based on the traditional circular orbit parallel beam scanning and the axial translation of the sample;
(2)在数据重排的过程中,本发明实施例针对螺旋扫描投影图,利用投影图的扫描角度和轴向位置,找出每个待重建断层对应的正弦图,将螺旋扫描数据重排为圆轨道扫描数据的形式,不仅简化了重建过程,更保证了成像精度;(2) In the process of data rearrangement, the embodiment of the present invention aims at the helical scan projection map, uses the scan angle and axial position of the projection map to find out the sinogram corresponding to each fault to be reconstructed, and rearranges the helical scan data The form of circular orbit scanning data not only simplifies the reconstruction process, but also ensures the imaging accuracy;
(3)在螺旋三维重建的过程中,本发明实施例对传统的圆轨道滤波反投影算法进行并行加速,提高了三维断层成像的速度。(3) In the process of spiral three-dimensional reconstruction, the embodiment of the present invention performs parallel acceleration on the traditional circular orbit filter back projection algorithm, which improves the speed of three-dimensional tomographic imaging.
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110435836 CN102599887B (en) | 2011-12-22 | 2011-12-22 | Optical projection tomography method based on helical scanning track |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110435836 CN102599887B (en) | 2011-12-22 | 2011-12-22 | Optical projection tomography method based on helical scanning track |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102599887A CN102599887A (en) | 2012-07-25 |
CN102599887B true CN102599887B (en) | 2013-10-30 |
Family
ID=46517946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110435836 Active CN102599887B (en) | 2011-12-22 | 2011-12-22 | Optical projection tomography method based on helical scanning track |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102599887B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102727188B (en) * | 2012-07-26 | 2015-02-18 | 中国科学院自动化研究所 | Optical projection tomography method based on merged spiral scanning mode |
CN104865195B (en) * | 2015-05-04 | 2018-02-02 | 中国科学院自动化研究所 | The detection method of optical projection fault imaging |
CN105973917B (en) * | 2016-06-29 | 2019-01-18 | 中国人民解放军信息工程大学 | X ray CT turntable unilateral side helical scanning single-layer rearrangement method for reconstructing twice |
CN115019589B (en) * | 2022-07-19 | 2023-11-28 | 天津医科大学 | Intelligent CT teaching simulation system based on optics |
CN118710565B (en) * | 2024-08-29 | 2024-12-06 | 有方(合肥)医疗科技有限公司 | Image processing system, method, storage medium and computer program product |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0892966A1 (en) * | 1997-01-14 | 1999-01-27 | Edholm, Paul | Technique and arrangement for tomographic imaging |
DE10354214A1 (en) * | 2003-11-20 | 2005-06-02 | Siemens Ag | A method of generating tomographic slices of a periodically moving object having a plurality of focus-detector combinations |
CA2595324C (en) * | 2005-01-21 | 2015-08-11 | Massachusetts Institute Of Technology | Methods and apparatus for optical coherence tomography scanning |
DE102005018067A1 (en) * | 2005-04-19 | 2006-11-02 | Siemens Ag | Computer-tomographical four dimensional representation generation system for representations of heart, selects cardiac cycle phases with reduced lack of motion clarity, and reconstructs high-resolution representation for selected phases |
JP4994911B2 (en) * | 2007-03-28 | 2012-08-08 | 株式会社トプコン | Optical image measuring device |
US8478013B2 (en) * | 2010-05-25 | 2013-07-02 | Kabushiki Kaisha Toshiba | Automatic motion map generation in helical CT |
-
2011
- 2011-12-22 CN CN 201110435836 patent/CN102599887B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN102599887A (en) | 2012-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | Investigation of iterative image reconstruction in three-dimensional optoacoustic tomography | |
JP6440230B2 (en) | Multi-modality imaging system and method | |
CN104107065B (en) | Optimal conversion of 3D image sets between different spaces | |
CN101692286B (en) | Method for acquiring three-view drawing of medical image | |
CN102590243B (en) | Whole-body CT (Computed Tomography) scanning imaging method for railway casting | |
CN102599887B (en) | Optical projection tomography method based on helical scanning track | |
CN103106685B (en) | A kind of abdominal organs three-dimensional visualization method based on GPU | |
CN101283913A (en) | GPU Accelerated Method for CT Image Reconstruction | |
CN101082991A (en) | Method for image reconstruction of an object with the aid of projections, and apparatus for carrying out the method | |
US10803633B2 (en) | Systems and methods for follow-up functional imaging | |
CN103714578A (en) | Single-layer rearrangement filtered backprojection reconstruction method aiming to half mulching helical cone beam CT | |
CN103955961A (en) | Statistics-based ultrasonic sequence image three-dimensional reconstruction method and system | |
JPH05192322A (en) | Method for reproducing tomographic image using radiation line intersecting plane | |
CN107192726B (en) | Fast and high-resolution three-dimensional cone beam computed tomography method and device for plate and shell objects | |
CN105973917B (en) | X ray CT turntable unilateral side helical scanning single-layer rearrangement method for reconstructing twice | |
CN106228601B (en) | Fast 3D Reconstruction Method of Multiscale Cone Beam CT Images Based on Wavelet Transform | |
CN107796835A (en) | A method and device for three-dimensional cone-beam computed tomography of an X-ray cylinder | |
CN102631208A (en) | Device and method used for correcting geometric error of digital tomosynthsis imaging system | |
CN106981090A (en) | Stepping unidirectional light beam scans the three-dimensional rebuilding method of faultage image in a kind of pipe | |
CN103761767A (en) | Quick three-dimensional ultrasound image reconstruction method based on sparse data | |
CN105424731B (en) | The resolution ratio device for measuring properties and scaling method of a kind of Cone-Beam CT | |
CN102727188B (en) | Optical projection tomography method based on merged spiral scanning mode | |
CN100464707C (en) | Processing System for 3D Cone Beam CT Image Reconstruction | |
CN102512140A (en) | Locating optical projection coherence tomography imaging rotation center method | |
Tassiopoulou et al. | Algorithms in Tomography and Related Inverse Problems—A Review |
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 |