精读笔记
Problem Setting
这篇论文解决的不是普通图像复原,而是高通量 RCL 扫描中由 acquisition 和 reconstruction 共同制造的跨域复合退化。投影域的连续曝光积分先产生半径相关、方向各异的旋转模糊;稀疏角采样再通过 FDK 把信息缺失表现为图像域伪影和结构畸变。真正困难点在于两类退化不是同一层面的噪声:一个发生在测量前端,一个发生在重建算子之后。以前的单图像域网络把这些都当成重建后 artifacts 来消,导致优化目标混杂,容易在去伪影和保边界之间折中。这个任务的关键矛盾是扫描效率要求极少 views,而结构测量又要求微小 PCB 几何边界不能被过平滑或 hallucinate。
Motivation
已有路线缺的是与成像链条一致的 error control。CNN 路线的局部卷积和平稳退化假设,与 RCL 中随半径线性增长的弧形 blur 不匹配;Transformer 能看全局,但对工业投影分辨率成本高,且单域建模仍没有解决退化传播顺序问题;通用 Mamba/VSSM 虽有线性复杂度长程建模,但它们面向自然图像退化,缺少对 projection-image coupling 的处理。作者真正的出发点是:如果 blur 是在投影采集时产生的,就不应该等到重建后再统一补救;如果 sparse artifacts 是重建后出现的,就应该在 image domain 单独处理。关键缺口因此不是一个更强 backbone,而是一个按物理退化顺序组织的 restoration pipeline。
Core Idea
核心思想是把一个高度耦合的单域复原问题拆成两个物理上有先后关系的子问题:先在 projection domain 尽量恢复接近静态扫描的清晰投影,再通过 FDK 显式进入 image domain,最后只处理 sparse-view reconstruction residual。这改变了建模方式:网络不再从最终 slice 里同时解释 blur、aliasing、sparse artifacts,而是在误差传播前先消掉一部分 source-level degradation。
这引入的主要 inductive bias 是成像链条对齐,而不是 Mamba 本身。Mamba-CNN 的作用是给每个 restoration stage 一个更合适的表示能力:SSM 用线性复杂度覆盖长程非均匀退化轨迹,CNN 补偿局部边界和高频纹理。和 prior 的本质区别在于信息流被重新组织为“测量域校正 → 物理重建 → 图像域 refinement”,而不是把 FDK 后的 slice 当成普通 degraded image。这个设计理论上更 scalable,因为它降低了每个子网络需要建模的退化混合度,也更可能泛化到同一物理系统下的不同样本。
Method
方法中真正有必要保留的机制有三个。第一是 projection-domain P-Net:它解决连续曝光导致的 rotational blur,必要性在于这类 blur 一旦经过 back-projection 会被扩散成更难分离的结构畸变;核心变化是把去模糊从后处理提前到测量域。第二是显式 FDK bridge:它不是普通模块,而是把网络结构固定在已知成像算子上,使两个阶段之间的信息变换有物理含义;这减少了端到端黑箱直接学 projection-to-slice 的自由度。第三是 image-domain I-Net:它解决 sparse-view artifacts 和局部 structural distortion,必要性在于 projection deblur 不能补足角度采样缺失;核心变化是让 image network 面对更干净、更单一的 residual problem。
Mamba-CNN dual branch 是表示层面的机制。Mamba branch 负责长程、非均匀、可能弧形扩展的 degradation dependency;CNN branch 负责边界锐度和局部纹理。动态 gate 的意义不是复杂融合,而是允许不同空间位置在 global blur correction 与 local detail preservation 之间自适应切换。EDFFN/FFT/edge loss 等更像辅助高频恢复的 engineering choice,不是论文的主要概念贡献。
Key Insight / Why It Works
最可能真正有效的是 dual-domain cascade,而不是单纯把 backbone 换成 Mamba。ablation 也支持这一点:引入 double-stage 的收益明显大于单独加入 Mamba-CNN。原因很直接:RCL 的退化链条本来就是 stage-wise 的,把它拆开等价于给 inverse problem 加了正确的 conditional structure。P-Net 先减少投影域 blur 的传播,I-Net 再处理 sparse reconstruction residual,这比单域网络在最终 slice 上同时消除所有 mixed artifacts 更少 ill-posed。
Mamba 的贡献更像 better inductive bias + compute trade-off。它适合建模长程、空间变 blur,但文中对“弧形拓扑”与 selective scan 的严格对齐说明并不充分;虽然实验描述提到 flipping/inversion 改善 fixed linear scan,但限制部分又承认仍主要使用常规 2D scan,存在叙述张力。也就是说,SSM 可能确实比 CNN 更适合长程退化,但是否真正捕获了 RCL 的 annular geometry,文中未充分说明。
Mamba-CNN gate 大概率是辅助项。它解决的是 restoration 中常见的 global context 与 local detail trade-off,这在很多 deblurring/IR 网络中已有类似思想。其增益相对较小,说明它更像提升边界质量的 refinement,而不是决定性机制。FFT loss、edge loss、progressive patch training、两阶段 supervision 也可能贡献不少视觉和指标增益,但归因不清。
需要警惕的是,这篇的优势可能部分来自 data/regime alignment:训练和测试都在 PCB、固定 RCL 几何和相似退化生成过程下,模型可能学到的是该系统的 degradation prior,而不是跨系统的通用 restoration 能力。这不是缺点,工业 NDT 本来就常依赖系统特定先验;但不能把它解释成自然图像 restoration 意义上的 generalization。
Relation To Prior Work
它最接近三条路线的交汇:RCL/CL artifact correction、image restoration backbone、以及 VSSM/Mamba for vision。相对传统 FDK 或 sparse-view CL 方法,它不是显式正则化或迭代重建,而是监督式 learned post-/pre-processing;相对 NAFNet/MLWNet/Restormer/FFTformer,它的差异不在网络强弱,而在把 restoration 放回 projection-image 双域链条;相对 EAMamba/MaIR 等通用 VSSM,它增加了 RCL-specific degradation ordering 和 measurement-oriented evaluation。
看似新的部分里,Mamba-CNN 双分支、dynamic gated fusion、FFT/edge losses 都属于已有 restoration 设计思想的重组。实质创新更偏系统层面:把 SSM-based restoration 嵌入 RCL 的物理采集顺序,并用 projection supervision + FDK bridge 组织信息流。这篇属于“physics-aligned learned restoration”谱系,而不是纯 backbone paper。真正新增的信息是:在连续 sparse-view RCL 里,先投影域 deblur 再图像域 suppress artifacts,比单域强模型更符合退化因果结构。
Dataset / Evaluation
评估覆盖仿真 PCB phantoms 和真实 RCL 系统,优于只做 synthetic benchmark 的工作;真实数据用 64-view rapid scan 作为 degraded input、512-view dense scan reconstruction 作为 reference,能较好验证“减少 views 仍接近 dense-view reconstruction”这个工程 claim。line-profile 分析也比单纯 PSNR/SSIM 更贴近 measurement-oriented restoration,尤其对 via/pad 边界和 slender trace profile 有意义。
但 evaluation 的覆盖范围仍窄。任务基本局限在 PCB 场景,系统几何、倾角、采样策略和曝光合成方式都比较固定;没有看到跨设备、跨材料、跨噪声条件或跨 scanning protocol 的系统测试。所谓 8× efficiency 是由 512 到 64 views 的采集设置直接给出的,不等于完整产线端到端吞吐提升,因为还要考虑重建、网络推理、标定、失败重扫等因素。更重要的是,512-view FDK/重建结果只是高保真 reference,不是 calibrated dimensional ground truth,因此 line-profile RMSE 证明的是相对一致性,不是绝对测量准确性。
Limitation
最大的前提是 paired supervision 和稳定物理系统。P-Net 需要 blur/clear projection 对,I-Net 需要 sparse/dense slice 对;如果实际部署中曝光核、旋转中心、几何标定、噪声统计变化,模型可能退化明显。文中没有充分说明跨采集参数的 robustness,也没有给出 domain shift 下的 failure mode。
第二个限制是物理一致性不够强。虽然结构上插入了 FDK,但 P-Net 本身没有被严格约束为某个可解释的 inverse exposure operator,恢复后的 projection 可能只是对后续 slice loss 有利的 learned representation。换句话说,方法可能把问题从 image-domain hallucination 转移到 projection-domain hallucination,只是最终指标更好。
第三,增益归因不清。dual-domain、projection supervision、stage-wise training、Mamba backbone、CNN branch、FFT/edge loss 同时出现,除了粗粒度 ablation 外,没有足够证据说明 SSM 的独立贡献有多大。Mamba-CNN 的收益较小,可能主要是 engineering refinement。核心能力可能主要来自正确的数据构造和物理顺序 inductive bias。
第四,scalability 上限取决于 geometry prior。作者也承认当前 scan 仍不是充分 physics-informed 的 polar/arc-aware scan,因此在极低 view、高噪声、强非均匀模糊时,常规 2D selective scan 可能到达上限。
Takeaway
- 最值得记住的第一点是:对物理成像 restoration,先问退化发生在哪个域、以什么顺序传播,再设计网络信息流;这往往比换更强 backbone 更重要。
- 第二点是:Mamba 在工业高分辨率 restoration 中的价值不只是省 attention 成本,而是给空间变长程退化一个更合适的全局建模通道。
- 第三点是:measurement-oriented restoration 不能只看 PSNR,line profile、边界位置、结构尺寸和不确定性会成为这类任务真正的评价核心。
- 第四点是:下一步更值得做的是把 RCL 的弧形/极坐标物理先验直接嵌入 scan path 或状态转移,而不是继续堆通用 VSSM block。
一句话总结
RCL-Mamba 是一篇偏 physics-aligned learned restoration 的工作,真正贡献在于把连续 sparse-view RCL 的复合退化按投影域到图像域的物理因果链拆解建模,而不是单纯提出一个新的 Mamba 图像复原 backbone。
