CN115760713A - A Method for Measuring Micro-Inner Dimensions of Workpieces with Optical Synergetic Cone Beam CT - Google Patents
A Method for Measuring Micro-Inner Dimensions of Workpieces with Optical Synergetic Cone Beam CT Download PDFInfo
- Publication number
- CN115760713A CN115760713A CN202211344459.4A CN202211344459A CN115760713A CN 115760713 A CN115760713 A CN 115760713A CN 202211344459 A CN202211344459 A CN 202211344459A CN 115760713 A CN115760713 A CN 115760713A
- Authority
- CN
- China
- Prior art keywords
- outer contour
- optical
- point cloud
- workpiece
- tiny
- 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.)
- Pending
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000002195 synergetic effect Effects 0.000 title 1
- 238000005259 measurement Methods 0.000 claims abstract description 15
- 230000002068 genetic effect Effects 0.000 claims abstract description 6
- 238000012937 correction Methods 0.000 claims description 10
- 230000035772 mutation Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 6
- 238000002591 computed tomography Methods 0.000 claims description 4
- 238000003708 edge detection Methods 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 239000000446 fuel Substances 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000007408 cone-beam computed tomography Methods 0.000 description 2
- 238000009659 non-destructive testing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Analysing Materials By The Use Of Radiation (AREA)
Abstract
Description
技术领域technical field
本发明涉及光学检测及锥束CT应用相关的工业无损检测领域,涉及一种微小内尺寸测量方法。The invention relates to the field of industrial non-destructive testing related to the application of optical testing and cone-beam CT, and relates to a method for measuring tiny inner dimensions.
背景技术Background technique
锥束CT(Cone Beam Computed Tomography,CBCT)是利用锥形束射线源和面阵探测器采集被测工件不同角度的一系列投影图像,并根据相应的重建算法重建出连续的序列切片图像的成像技术。作为目前最为先进的无损检测技术,锥束CT一次扫描即可获取被测工件多个截面的投影数据,直观展现被检测物体的内部结构,定量地提供物体内部尺寸。锥束CT具有扫描速度快,射线利用率高、切片内和切片间的空间分辨率相同等特点。但是,由于锥束CT测量过程较为复杂,测量结果受多种因素影响,导致锥束CT的测量结果难以溯源。为了减小锥束CT在测量微小尺寸时的误差,必须先对锥束CT产生的CT点云进行修正。Cone beam CT (Cone Beam Computed Tomography, CBCT) is to use the cone beam ray source and the area array detector to collect a series of projection images of the measured workpiece at different angles, and reconstruct the continuous serial slice images according to the corresponding reconstruction algorithm. technology. As the most advanced non-destructive testing technology at present, cone beam CT can obtain the projection data of multiple sections of the tested workpiece in one scan, intuitively display the internal structure of the detected object, and quantitatively provide the internal size of the object. Cone beam CT has the characteristics of fast scanning speed, high ray utilization rate, and the same spatial resolution within and between slices. However, due to the complexity of the cone beam CT measurement process, the measurement results are affected by many factors, making it difficult to trace the source of the cone beam CT measurement results. In order to reduce the error of cone-beam CT in measuring tiny dimensions, it is necessary to correct the CT point cloud generated by cone-beam CT.
光学检测技术是一种非接触式的测量技术,可以将被测工件表面含有的可视特征传输到计算机进行处理,解算可视特征中心的精确空间三维坐标,形成特征点云。光学检测技术具有点云质量高、测量精度高等特点;但是,对于一些深洞、凹坑、沟槽、微小内尺寸等光线无法扫描的部位,光学检测技术无法实现精确测量。Optical inspection technology is a non-contact measurement technology, which can transmit the visible features contained on the surface of the measured workpiece to the computer for processing, and calculate the precise three-dimensional coordinates of the visual feature center to form a feature point cloud. Optical inspection technology has the characteristics of high point cloud quality and high measurement accuracy; however, for some parts such as deep holes, pits, grooves, and tiny inner dimensions that cannot be scanned by light, optical inspection technology cannot achieve accurate measurement.
发明内容Contents of the invention
针对锥束CT检测微小尺寸误差大、光学检测技术无法有效检测内尺寸的问题,本发明提供一种光学协同锥束CT测量工件微小内尺寸的方法,结合光学测量的高精度和高可靠性,提升CT测量精度,解决CT测量工件微小内尺寸可能存在的精度不足问题,在微小内尺寸的测量领域具备很大的实用价值。Aiming at the problem that cone-beam CT detects small size errors, and optical detection technology cannot effectively detect the inner size, the present invention provides a method for measuring the tiny inner size of workpieces with optical cooperative cone-beam CT, combined with the high precision and high reliability of optical measurement, Improving the accuracy of CT measurement and solving the problem of lack of accuracy that may exist in the measurement of small internal dimensions of workpieces by CT has great practical value in the field of measurement of small internal dimensions.
为实现上述目的,本发明采用了以下技术方案:一种光学协同锥束CT测量工件微小内尺寸的方法,该方法包括下列顺序的步骤:In order to achieve the above object, the present invention adopts the following technical scheme: a method for measuring the tiny inner dimensions of a workpiece by optical cooperative cone beam CT, the method includes the steps in the following order:
(1)采用锥束CT扫描的方式,获取被测工件的CT切片图像序列;(1) Obtain the CT slice image sequence of the workpiece under test by means of cone-beam CT scanning;
(2)从CT切片图像序列中提取CT内、外轮廓特征;(2) Extract CT inner and outer contour features from the CT slice image sequence;
(3)对CT内、外轮廓特征进行定位,生成CT内、外轮廓点云;(3) Position the inner and outer contour features of the CT, and generate a point cloud of the inner and outer contours of the CT;
(4)采用光学扫描的方式,获取被测工件的光学外轮廓点云;(4) Obtain the optical contour point cloud of the measured workpiece by means of optical scanning;
(5)采用遗传算法,以光学外轮廓点云为基准,对CT内、外轮廓点云进行标定;(5) Using the genetic algorithm to calibrate the CT inner and outer contour point cloud based on the optical outer contour point cloud;
(6)根据标定后的CT内、外轮廓点云,测定被测工件的微小内尺寸。(6) According to the calibrated CT inner and outer contour point clouds, measure the tiny inner dimensions of the workpiece to be measured.
所述步骤(2)中,提取CT内、外轮廓特征的具体步骤包括:In described step (2), the specific steps of extracting CT inner and outer contour features include:
1)对CT切片图像序列进行灰度处理,得到CT灰度切片序列;1) Perform grayscale processing on the CT slice image sequence to obtain the CT grayscale slice sequence;
2)对CT灰度切片序列进行中值滤波去噪,得到CT灰度去噪切片序列;2) Perform median filter denoising on the CT grayscale slice sequence to obtain the CT grayscale denoised slice sequence;
3)采用Zernike矩亚像素边缘检测法对CT灰度去噪切片序列进行轮廓检测,得到CT内、外轮廓特征。3) Using the Zernike moment sub-pixel edge detection method to detect the contour of the CT gray-scale denoising slice sequence, and obtain the CT inner and outer contour features.
所述步骤(3)中,对CT内、外轮廓特征进行定位,生成CT内、外轮廓点云的具体步骤包括:In described step (3), the CT inner and outer contour features are positioned, and the specific steps of generating CT inner and outer contour point clouds include:
1)提取CT内、外轮廓特征在CT灰度去噪切片序列上的亚体素坐标(x,y,z);1) Extract the subvoxel coordinates (x, y, z) of CT inner and outer contour features on the CT grayscale denoising slice sequence;
2)获取CT灰度去噪切片序列里单个体素在x、y、z方向上分别对应的实际尺寸ax、ay、az,ax、ay、az由CT扫描设备单独确定;2) Acquire the actual dimensions a x , a y , a z corresponding to a single voxel in the x, y , and z directions in the CT grayscale denoising slice sequence, and a x , a y , a z are determined separately by the CT scanning device ;
3)计算CT内、外轮廓点云的坐标(xax,yay,zaz)。3) Calculate the coordinates (xa x , ya y , za z ) of the CT inner and outer contour point clouds.
所述步骤(5)中,采用遗传算法,对CT内、外轮廓点云进行标定的具体步骤包括:In described step (5), adopt genetic algorithm, the concrete step that the point cloud of CT inner and outer contour is calibrated comprises:
1)以光学外轮廓点云为基准,对CT内、外轮廓点云进行初次配准,计算配准结果的平均相对误差n,根据相对误差n确定尺寸修正系数bx、by、bz所在的大致区间L,其中L=[1-2|n|,1+2|n|]1) Based on the optical outer contour point cloud, first register the CT inner and outer contour point clouds, calculate the average relative error n of the registration result, and determine the size correction coefficients b x , b y , b z according to the relative error n The approximate interval L, where L=[1-2|n|, 1+2|n|]
2)选取合适的种群大小S,终止进化代数T,交叉概率P1和变异概率P2,初始迭代次数t=0,种群S中的每个个体i的二进制编码由尺寸修正系数bx、by、bz共同确定,并且bx、by、bz∈L;2) Select an appropriate population size S, terminate evolution algebra T, crossover probability P 1 and mutation probability P 2 , initial iteration number t=0, the binary code of each individual i in the population S is determined by the size correction coefficient b x , b y and b z are jointly determined, and b x , b y , b z ∈ L;
3)对种群S中的每个个体i进行适应度Mi计算,适应度Mi定义为个体i在配准时的绝对误差mi的倒数:3) Calculate the fitness M i of each individual i in the population S, and the fitness M i is defined as the reciprocal of the absolute error m i of the individual i during registration:
适应度权重Fi定义为:The fitness weight F i is defined as:
4)根据适应度权重Fi的大小选出S个个体,按交叉概率P1和变异概率P2对这些个体进行交叉、变异操作,得到下一代种群S1,迭代次数t=t+1;4) Select S individuals according to the size of the fitness weight F i , perform crossover and mutation operations on these individuals according to the crossover probability P1 and mutation probability P2 , and obtain the next generation population S1 , the number of iterations t=t+1;
5)比较迭代次数t与终止迭代次数T,若t<T,则返回步骤3)进行下一次迭代;若t=T,则终止迭代,最后一代种群St中适应度Mi最大的个体对应的尺寸修正系数为最优尺寸修正系数 5) Compare the number of iterations t with the number of terminated iterations T, if t<T, return to step 3) for the next iteration; if t=T, terminate the iteration, and the individual with the largest fitness M i in the last generation population S t corresponds to The size correction factor of is the optimal size correction factor
6)对CT内、外轮廓点云进行标定,标定后的CT内、外轮廓点云坐标为 6) Calibrate the point cloud of the inner and outer contours of the CT, and the coordinates of the point cloud of the inner and outer contours of the CT after calibration are
所述步骤(6)中,测定被测工件的微小内尺寸的具体步骤为:In described step (6), the concrete steps of measuring the tiny inner dimension of measured workpiece are:
1)对标定后的CT内、外轮廓点云进行封装,得到CT内、外轮廓网格模型;1) Encapsulate the calibrated CT inner and outer contour point cloud to obtain the CT inner and outer contour mesh model;
2)选取合适的角度对CT内、外轮廓网格模型进行切片,得到2D特征切面图;2) Select a suitable angle to slice the CT inner and outer contour mesh models to obtain 2D feature slices;
3)对2D特征切面图中的特征进行拟合测量,得到被测工件的微小内尺寸。3) Fitting and measuring the features in the 2D feature section view to obtain the tiny inner dimensions of the workpiece to be measured.
本发明的有益效果是:本发明提供的一种光学协同锥束CT测量工件微小内尺寸的方法,可以有效提高CT测量微小内尺寸的精度,在微小内尺寸的测量领域具备很大的实用价值,并为微小结构件的生产加工提供指导。The beneficial effects of the present invention are: the method for measuring the tiny inner dimensions of workpieces by optical cooperative cone-beam CT provided by the invention can effectively improve the accuracy of CT in measuring tiny inner dimensions, and has great practical value in the field of measurement of tiny inner dimensions , and provide guidance for the production and processing of tiny structural parts.
附图说明Description of drawings
图1为本发明的方法流程图;Fig. 1 is method flowchart of the present invention;
图2为所述步骤(5)涉及的遗传算法流程图;Fig. 2 is the genetic algorithm flowchart that described step (5) involves;
图3为航空发动机燃油喷嘴部分结构图,包括锥面(1)和中心孔(2);Fig. 3 is a partial structural diagram of an aero-engine fuel nozzle, including a conical surface (1) and a center hole (2);
图4为具体实施方式步骤(3)涉及的航空发动机燃油喷嘴CT锥面、中心孔点云;Fig. 4 is the point cloud of the aeroengine fuel nozzle CT cone surface and center hole involved in step (3) of the specific embodiment;
图5为具体实施方式步骤(4)涉及的航空发动机燃油喷嘴光学锥面点云;Fig. 5 is the point cloud of the optical cone surface of the aeroengine fuel nozzle involved in step (4) of the specific embodiment;
图6为具体实施方式步骤(5)涉及的航空发动机燃油喷嘴标定后的CT锥面、中心孔点云;Fig. 6 is the CT cone surface and center hole point cloud after calibration of the aeroengine fuel nozzle involved in step (5) of the specific embodiment;
图7为具体实施方式步骤(6)涉及的航空发动机燃油喷嘴CT锥面、中心孔网格模型;Fig. 7 is the aeroengine fuel nozzle CT cone surface and central hole grid model involved in step (6) of the specific embodiment;
图8为具体实施方式步骤(6)涉及的航空发动机燃油喷嘴CT锥面、中心孔网格模型的部分2D特征切面图。Fig. 8 is a partial 2D characteristic sectional view of the aeroengine fuel nozzle CT cone surface and center hole grid model involved in step (6) of the specific embodiment.
具体实施方式Detailed ways
如图3所示,以航空发动机燃油喷嘴的中心孔径检测为例,应用本发明方法实现中心孔径的测量,该方法包括下列顺序的步骤:As shown in Figure 3, taking the central aperture detection of an aero-engine fuel nozzle as an example, the method of the present invention is used to realize the measurement of the central aperture, and the method comprises the steps of the following order:
(1)采用锥束CT设备,对燃油喷嘴进行扫描,获取燃油喷嘴的CT切片图像序列;(1) Use cone beam CT equipment to scan the fuel nozzle, and obtain the CT slice image sequence of the fuel nozzle;
(2)对所有的CT切片图像序列进行灰度处理和中值滤波去噪处理,得到CT灰度去噪切片序列,再采用Zernike矩亚像素边缘检测法对CT灰度去噪切片序列进行轮廓检测,得到CT锥面、中心孔特征;(2) Perform grayscale processing and median filter denoising processing on all CT slice image sequences to obtain CT grayscale denoising slice sequences, and then use the Zernike moment sub-pixel edge detection method to contour the CT grayscale denoising slice sequences Detection, to obtain CT cone surface, center hole features;
(3)提取CT锥面、中心孔特征在CT灰度去噪切片序列上的亚体素坐标(x,y,z),获取CT灰度去噪切片序列里单个体素在x、y、z方向上分别对应的实际尺寸ax、ay、az,计算出CT锥面、中心孔点云的坐标(xax,yay,zaz);(3) Extract the subvoxel coordinates (x, y, z) of the CT cone surface and central hole features on the CT gray-scale denoising slice sequence, and obtain the individual voxel coordinates (x, y, z) in the CT gray-scale denoising slice sequence. Calculate the coordinates (xa x , ya y , za z ) of the CT cone surface and the point cloud of the center hole corresponding to the actual dimensions a x , a y , and a z in the z direction;
(4)采用Alicona自动变焦三维表面测量仪对喷嘴锥面进行扫描,获取燃油喷嘴的光学锥面点云;(4) Use the Alicona automatic zoom three-dimensional surface measuring instrument to scan the nozzle cone to obtain the optical cone point cloud of the fuel nozzle;
(5)先以光学锥面点云为基准,对CT锥面、中心孔点云进行初次配准,计算配准结果的平均相对误差n,根据相对误差n确定尺寸修正系数bx、by、bz所在的大致区间L,再选取合适的种群大小S,终止进化代数T,交叉概率P1和变异概率P2,初始迭代次数t=0,接着对种群S中的每个个体i进行适应度Mi和适应度权重Fi计算,根据适应度权重Fi的大小选出S个个体,按交叉概率P1和变异概率P2对这些个体进行交叉、变异操作,得到下一代种群S1,迭代次数t=t+1,比较迭代次数t与终止迭代次数T,若t<T,则进行下一次迭代;若t=T,则终止迭代,得到最后一代种群St中适应度Mi最大的个体对应的最优尺寸修正系数 最后对CT锥面、中心孔点云进行标定,标定后的CT锥面、中心孔点云坐标为 (5) Based on the point cloud of the optical cone surface, the initial registration is performed on the point cloud of the CT cone surface and the center hole, and the average relative error n of the registration result is calculated, and the size correction coefficients b x and b y are determined according to the relative error n , the approximate interval L where b z is located, and then select the appropriate population size S, terminate the evolution algebra T, crossover probability P 1 and mutation probability P 2 , initial iteration number t=0, and then perform Calculate the fitness M i and the fitness weight F i , select S individuals according to the size of the fitness weight F i , and perform crossover and mutation operations on these individuals according to the crossover probability P1 and mutation probability P2 to obtain the next generation population S 1 , the number of iterations t=t+1, compare the number of iterations t and the number of terminated iterations T, if t<T, proceed to the next iteration; if t=T, terminate the iteration, and obtain the fitness M of the last generation population S t The optimal size correction coefficient corresponding to the individual with the largest i Finally, the CT cone surface and the center hole point cloud are calibrated, and the coordinates of the calibrated CT cone surface and center hole point cloud are
(6)对标定后的CT锥面、中心孔点云进行封装,得到CT锥面、中心孔网格模型,选取垂直于孔壁的角度对CT锥面、中心孔网格模型在不同高度上进行切片,得到2D特征切面图,对所有2D特征切面图中的圆特征进行拟合测量并求其平均值,得到燃油喷嘴的中心孔直径。(6) Encapsulate the calibrated CT cone surface and center hole point cloud to obtain the CT cone surface and center hole grid model, and select the angle perpendicular to the hole wall to compare the CT cone surface and center hole grid model at different heights Slicing is performed to obtain a 2D feature sectional view, and the circular features in all 2D feature sectional views are fitted and measured and averaged to obtain the diameter of the center hole of the fuel nozzle.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211344459.4A CN115760713A (en) | 2022-10-31 | 2022-10-31 | A Method for Measuring Micro-Inner Dimensions of Workpieces with Optical Synergetic Cone Beam CT |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211344459.4A CN115760713A (en) | 2022-10-31 | 2022-10-31 | A Method for Measuring Micro-Inner Dimensions of Workpieces with Optical Synergetic Cone Beam CT |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115760713A true CN115760713A (en) | 2023-03-07 |
Family
ID=85354409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211344459.4A Pending CN115760713A (en) | 2022-10-31 | 2022-10-31 | A Method for Measuring Micro-Inner Dimensions of Workpieces with Optical Synergetic Cone Beam CT |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115760713A (en) |
-
2022
- 2022-10-31 CN CN202211344459.4A patent/CN115760713A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7234228B2 (en) | Method and apparatus for X-ray measurement of multiple empty glass containers running inline | |
CN112567231B (en) | Article inspection by dynamically selecting projection angles | |
JP7323517B2 (en) | Method and apparatus for in-line dimensional control of multiple manufactured objects | |
EP3488233B1 (en) | Inspection method for a manufactured article and system for performing same | |
US7015473B2 (en) | Method and apparatus for internal feature reconstruction | |
EP2336974B1 (en) | Computed tomography method, computer software, computing device and computed tomography system for determining a volumetric representation of a sample | |
CN102652674B (en) | A method and system for removing geometric artifacts in CT images | |
CN101515370A (en) | Calibration method of projection coordinate of ray source focus in three-dimensional microscopic CT scanning system | |
JP7576564B2 (en) | Method and apparatus for in-line dimensional control of multiple manufactured objects - Patents.com | |
CN107255673A (en) | High temperature blade internal flaw three dimensional lossless detection method based on ultrasonic phase array | |
CN107016655A (en) | Cone-beam CL geometry population parameter iteration correction methods | |
Nardelli et al. | Feature-based analysis for quality assessment of x-ray computed tomography measurements | |
Turner et al. | 3-in-1 X-ray Computed Tomography | |
KR101865434B1 (en) | Method and evaluation device for determining the position of a structure located in an object to be examined by means of x-ray computer tomography | |
CN109506629B (en) | A method for calibrating the rotation center of an underwater nuclear fuel assembly detection device | |
CN101615293B (en) | Device and method for VCT system parameter calibration | |
CN114608461A (en) | Laser scanning measurement method for parts with non-uniform wall thickness | |
CN115760713A (en) | A Method for Measuring Micro-Inner Dimensions of Workpieces with Optical Synergetic Cone Beam CT | |
JP2006519990A (en) | A method to measure three-dimensional objects by back-light shadowgraphy | |
Lifton et al. | A reference workpiece for voxel size correction in x-ray computed tomography | |
Nakini et al. | Distortion correction in 3d-modeling of roots for plant phenotyping | |
CN119130871B (en) | Automatic calculation and adjustment method for central projection parameters of CT system | |
CN116295097A (en) | Three-dimensional data set acquisition and evaluation method and device with material universality | |
Hughes | Computed Tomography (CT) Analysis of 3D Printed Lattice Structures | |
Schick | Metrology CT technology and its applications in the precision engineering industry |
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 |