news 2026/4/16 11:11:24

XRay几何标定论文(5)阅读:Automated Flaw Detection in Aluminum Castings

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
XRay几何标定论文(5)阅读:Automated Flaw Detection in Aluminum Castings


是的,这篇论文详细介绍了X射线成像系统的几何校正(标定)方法,主要在第II章几何模型附录A中详细说明。以下是校正方法的总结:

一、为什么要进行几何校正?

X射线成像系统存在多种畸变:

  1. 图像增强器输入屏的曲率(双曲面形状)
  2. 电磁场畸变
  3. 透视投影参数(焦距、位置等)

这些畸变会导致投影坐标与实际图像坐标不一致,影响多视图几何约束的准确性。

二、校正的核心模型

1.坐标系定义(图3)

论文定义了4个坐标系:

  • 世界坐标系{X, Y, Z}:原点在X射线源
  • 物体坐标系{X, Y, Z}:附着在被测物体上
  • X射线投影坐标系{x, y}:虚构平面(无畸变)
  • 图像坐标系{u, v}:CCD相机实际图像

2.投影模型

  • 理想投影(公式4):
    λpmp=PpM \lambda_p \mathbf{m}_p = \mathbf{P}_p \mathbf{M}λpmp=PpM
    其中:

    • M\mathbf{M}M:物体3D点
    • mp\mathbf{m}_pmp:投影平面2D点
    • Pp\mathbf{P}_pPp:透视投影矩阵(含7个参数)
    • λp\lambda_pλp:比例因子
  • 实际畸变模型(公式5, 14):
    wp=f(mp)=Ag(mp) \mathbf{w}_p = \mathbf{f}(\mathbf{m}_p) = \mathbf{A} \mathbf{g}(\mathbf{m}_p)wp=f(mp)=Ag(mp)
    其中g\mathbf{g}g是非线性畸变函数,A\mathbf{A}A是仿射变换矩阵。

3.畸变具体形式

图像增强器畸变(双曲面模型)

输入屏是双曲面
Z=F(X^,Y^)=f1+(X^a)2+(Y^b)2 \mathcal{Z} = F(\hat{X},\hat{Y}) = f\sqrt{1 + \left(\frac{\hat{X}}{a}\right)^2 + \left(\frac{\hat{Y}}{b}\right)^2}Z=F(X^,Y^)=f1+(aX^)2+(bY^)2

  • (f):双曲面实半轴(等于焦距)
  • (a, b):虚半轴

投影点(\mathbf{m}'_p)是射线与双曲面的交点:
mp′=g(mp)=[cxp,cyp,1]T \mathbf{m}'_p = \mathbf{g}(\mathbf{m}_p) = [cx_p, cy_p, 1]^Tmp=g(mp)=[cxp,cyp,1]T
c=1/1−(xp/a)2−(yp/b)2 c = 1 / \sqrt{1 - (x_p/a)^2 - (y_p/b)^2}c=1/1(xp/a)2(yp/b)2

CCD成像仿射变换

wp=[+kxcos⁡θ+kysin⁡θu0−kxsin⁡θ+kycos⁡θv0001]mp′ \mathbf{w}_p = \begin{bmatrix} +k_x\cos\theta & +k_y\sin\theta & u_0 \\ -k_x\sin\theta & +k_y\cos\theta & v_0 \\ 0 & 0 & 1 \end{bmatrix} \mathbf{m}'_pwp=+kxcosθkxsinθ0+kysinθ+kycosθ0u0v01mp

  • kx,kyk_x, k_ykx,ky:缩放因子
  • (u0,v0)(u_0, v_0)(u0,v0):平移
  • θ\thetaθ:旋转角

三、标定过程

1.标定板

  • 使用带规则网格孔的标定板(图4)
  • 已知每个孔的三维坐标(Xi,Yi,Zi)(X_i, Y_i, Z_i)(Xi,Yi,Zi)

2.数据采集

  • 在(N)个不同位置(绕Z轴旋转)拍摄标定板
  • 测量每个孔在图像中的坐标(uip,vip)(u_{ip}, v_{ip})(uip,vip)

3.参数估计

待估参数(共13个):

  1. 投影参数:tX,tY,tZ,ωX,ωY,ft_X, t_Y, t_Z, \omega_X, \omega_Y, ftX,tY,tZ,ωX,ωY,f
  2. 畸变参数:a,ba, ba,b
  3. 仿射参数:kx,ky,θ,u0,v0k_x, k_y, \theta, u_0, v_0kx,ky,θ,u0,v0

优化目标:最小化重投影误差
min⁡∑i,p∥(uip,vip)−(u^ip,v^ip)∥ \min \sum_{i,p} \| (u_{ip}, v_{ip}) - (\hat{u}_{ip}, \hat{v}_{ip}) \|mini,p(uip,vip)(u^ip,v^ip)
其中(u^ip,v^ip)(\hat{u}_{ip}, \hat{v}_{ip})(u^ip,v^ip)是通过模型从(Xi,Yi,Zi)(X_i, Y_i, Z_i)(Xi,Yi,Zi)计算的理论投影。

4.迭代优化

  • 从初始参数开始迭代优化
  • 论文中:(N=5)个位置,(n=18)个点
  • 标定精度:平均误差1.34像素

四、实际应用中的简化

在实际检测中:

  • 只有ωZ\omega_ZωZ(绕Z轴旋转)变化
  • 其他6个投影参数(tX,tY,tZ,ωX,ωY,f)(t_X, t_Y, t_Z, \omega_X, \omega_Y, f)(tX,tY,tZ,ωX,ωY,f)保持不变
  • 机械臂提供实时的ωZ\omega_ZωZ

五、几何校正的重要性

  1. 确保多视图约束有效:对极约束、三焦张量都依赖准确的投影模型
  2. 实现3D重建:缺陷的三维定位需要精确的投影矩阵
  3. 跨视图匹配:不同视角下的对应点匹配依赖校正后的坐标

总结

这篇论文的几何校正特点是:

  • 综合模型:同时考虑了透视投影、双曲面畸变、仿射变换
  • 物理基础:畸变模型基于图像增强器的实际物理结构
  • 实用精度:1.34像素的误差满足工业检测需求
  • 在线应用:标定后,只需读取机械臂的旋转角度即可计算投影矩阵
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 10:21:23

【LLM大模型教程】RAG 修炼手册|一文讲透 RAG 背后的技术

我们已经介绍过 RAG 对于解决大模型幻觉问题的不可或缺性,也回顾了如何借助向量数据库提升 RAG 实战效果。 今天我们继续剖析 RAG,将为大家详细介绍 RAG 背后的例如 Embedding、Transformer、BERT、LLM 等技术的发展历程和基本原理,以及它们是…

作者头像 李华
网站建设 2026/4/15 17:55:03

红松小课暖心陪伴:62岁失独妈妈以琴为桥走出精神困境

​“人到晚年,最怕的不是身体老去,而是心里没了盼头。”这是我国超3亿老年人中,不少人的真实写照——退休后的孤独感、精神寄托的缺失,让本该从容的晚年陷入迷茫。而遭遇人生重创的群体,更难走出这种困境。在退休生活兴…

作者头像 李华
网站建设 2026/4/16 2:24:04

3D软件还是国产的好,别让渲染速度拖了后腿

搞电子产品的,现在的节奏快得让人喘不过气。几个月就要推个新款,市场根本不等人,晚一步可能就被竞品抢了先。研发周期被一压再压,留给画图、做结构设计的时间少得可怜。以前用那套老软件,稍微复杂点的电路板结构&#…

作者头像 李华
网站建设 2026/4/16 10:20:22

日薪1000+的护网活动,怎么参加最靠谱?

你听说过护网吗? 就是那个**日薪1000——20000,食宿全包,干一个月顶半年,**公安部牵头,用来评估企事业单位网络安全的活动! 是不是有很多小伙伴已经心动了? 要不我展开说说 什么是护网行动&a…

作者头像 李华
网站建设 2026/4/15 10:29:53

如何通过 5 种方式将照片从 iPad 传输到电脑

您的 iPad 或 iPhone 内部存储空间不足,无法存储照片?或者想备份照片?您可以将照片从 iPad 或 iPhone 传输到电脑。根据您的偏好和可用的工具,共有 5 种方法可以实现此操作。无论您喜欢基于云的解决方案、专用软件,还是…

作者头像 李华
网站建设 2026/4/15 15:58:05

贵金属涨势愈发迅猛 背后核心动因深度解析

进入2026年1月,贵金属市场呈现“加速上涨、白银领跑”的态势,伦敦金现突破5000美元/盎司整数关口,最高触及5093.19美元/盎司;伦敦银现涨幅远超黄金,年内涨幅已超50%,涨势较去年四季度显著提速。这种迅猛涨势…

作者头像 李华