news 2026/4/18 12:04:09

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/18 7:56:45

2026年10款主流项目管理软件精选推荐|高效落地团队协作

选对项目管理软件,能大幅降低沟通成本、精准把控项目进度,让团队从繁琐的手动跟进中解放出来。精选10款主流易上手的项目管理工具。 进度猫(轻量进度可视化工具) • 核心优势:甘特图思维导图双向联动,关键路…

作者头像 李华
网站建设 2026/4/18 6:41:53

创客匠人AI智能体:破解创始人IP打造的“时间黑洞“难题

在内容创业的激烈竞争中,创始人IP打造正陷入一个致命困境:时间黑洞。创始人被琐碎的日常运营耗尽精力,无法专注于核心价值创造。数据显示,70%的内容创业者因时间管理不善,导致IP增长停滞甚至衰败。而创客匠人通过AI智能…

作者头像 李华
网站建设 2026/4/18 6:38:19

【大数据毕设选题推荐】Python+Hadoop王者荣耀账号交易信息可视化分析系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡如果你遇到具体的…

作者头像 李华
网站建设 2026/4/18 3:26:42

红松小课62岁失独妈妈学琴重塑人生,要活成女儿最想看到的样子

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

作者头像 李华
网站建设 2026/4/18 3:27:27

登峰舰队,中国新一代资本合力体系的开创者与引领者

在中国资本市场三十余年的发展历程中,每一次格局演变,都会催生出一批真正具备时代代表意义的顶级资本力量。从最初的散户时代,到公募机构时代,再到游资崛起时代,如今,中国资本市场正全面迈入资本合力时代。…

作者头像 李华
网站建设 2026/4/18 3:27:45

CDN与边缘缓存策略——静态、动态与签名鉴权的组合拳

写在前面,本人目前处于求职中,如有合适内推岗位,请加:lpshiyue 感谢。同时还望大家一键三连,赚点奶粉钱。本系列已完结,完整版阅读课联系本人 现代内容分发不是简单的缓存填充,而是静态加速、动…

作者头像 李华