1. OCT成像原理与工程化数据链路

光学相干断层扫描(Optical Coherence Tomography, OCT)本质上是一台“用光做超声”的深度测距仪。它不依赖声波,而是利用低相干光的干涉特性,把“某个深度上有多少反射光”这一信息编码成干涉条纹,再通过光谱解析还原成沿深度方向的反射率分布。理解这条从光子到体数据的链路,是后续所有分层算法、定量测量和工程优化的地基。

一、低相干干涉:为什么OCT能“只看一层”

OCT的核心是迈克尔逊干涉仪。光源发出的宽带低相干光被分束器一分为二:一路进入参考臂,经参考镜反射返回;另一路进入样品臂,聚焦到组织内部,不同深度的微观折射率变化会产生微弱的后向散射光。两路光重新汇合时,只有当参考臂与样品臂的光程差小于光源的相干长度时,才会产生稳定的干涉信号。

这个“相干门”就是OCT的深度选择机制。相干长度 lc 与光源中心波长 λ0 和光谱带宽 Δλ 的关系为:

l_c ≈ (2 ln2 / π) · (λ_0² / Δλ) ≈ 0.44 · λ_0² / Δλ

以中心波长 840 nm、带宽 50 nm 的典型视网膜OCT光源为例,相干长度约为 6.2 μm,对应轴向分辨率约 3~5 μm(空气中),在折射率约 1.38 的视网膜组织中约为 2~3 μm。这就是OCT能分辨视网膜神经纤维层、内外丛状层等微米级结构的物理基础。

轴向分辨率由光源带宽决定,与聚焦光斑无关;横向分辨率则由样品臂物镜的数值孔径决定。两者相互独立,这是OCT区别于共聚焦显微镜的重要特征。

二、从光谱到A-line:傅里叶域OCT的信号链

现代临床OCT普遍采用傅里叶域架构,分为谱域OCT(SD-OCT)和扫频OCT(SS-OCT)。以SD-OCT为例,干涉光谱由光栅分光后投射到线阵相机上,得到的是波长域的光强分布 I(k),其中 k = 2π/λ 为波数。对 I(k) 做波数重采样和逆傅里叶变换,就得到深度域信号 i(z),即一条A-line。

A-line的横轴是深度(光程差),纵轴是反射率幅度。工程上需要关注几个关键处理环节:

  • 波数线性化:线阵相机的像素对应波长而非波数,必须通过插值重采样到等波数间隔,否则点扩散函数展宽、轴向分辨率下降。
  • 色散补偿:参考臂与样品臂的色散不匹配会引入相位误差,需用数值相位补偿或硬件色散补偿器校正。
  • 直流与自相关项抑制:干涉光谱中的直流分量和样品臂自相干项会淹没弱信号,需通过背景扣除或差分处理消除。
  • 灵敏度滚降:随着深度增加,光谱采样密度相对下降,信号幅度衰减,典型SD-OCT在1~2 mm深度处灵敏度下降约6~10 dB。

三、A-line、B-scan与C-scan:三维体数据的组装

单条A-line只给出一个横向位置的深度反射率。当振镜驱动光束沿横向扫描并逐点采集A-line,就得到二维的B-scan(截面图);再让另一维振镜步进,逐条采集B-scan,就堆叠成三维C-scan体数据。三者的关系可以这样理解:A-line是“一根针”,B-scan是“一片切面”,C-scan是“一块体”。

扫描协议直接决定体数据的采样密度和后续定量分析的可靠性。以视网膜OCT为例,常见协议包括:

协议类型典型参数适用场景
单线B-scan1条B-scan,1024 A-line,横向6 mm快速筛查、黄斑中心凹定位
栅格扫描128~256条B-scan,间距30~60 μm三维重建、厚度地图
放射状扫描12~24条B-scan绕中心旋转视盘形态评估
密集C-scan512×512 A-line,间距10~20 μm科研级细胞层分析

横向采样间距必须满足奈奎斯特条件:若想分辨约10 μm的横向结构,采样间距应小于5 μm。但间距越小,单次扫描时间越长,运动伪影风险越高。工程上需要在分辨率、扫描速度、信噪比之间做权衡。

四、关键参数对分层与定量分析的影响

轴向分辨率决定层边界能否被清晰分离。若轴向分辨率约5 μm,而神经纤维层厚度约20~30 μm,边界可辨;但若分辨率退化到15 μm,薄层结构就会模糊,自动分层算法容易把内界膜和神经纤维层混在一起。

横向分辨率影响血管影、硬性渗出等横向结构的清晰度。横向分辨率由聚焦光斑直径决定,典型值10~20 μm。若横向分辨率不足,B-scan上血管壁边界模糊,会影响血管相关定量指标。

穿透深度受组织散射和吸收限制。视网膜OCT在840 nm波段穿透约2~3 mm,可覆盖全视网膜;但脉络膜下方巩膜反射强,深层结构信噪比低。若需要观察脉络膜厚度,常需增强深度成像(EDI)模式,把零延迟线移到更深位置。

信噪比直接决定弱反射层的可见性。信噪比不足时,外界膜、椭圆体带等弱信号层会淹没在噪声中,自动分层可能漏检或跳层。工程上可通过增加扫描平均次数、提高光源功率、优化参考臂衰减来改善,但需注意安全曝光限值。

扫描协议一旦确定,后续所有分层和定量结果都受其采样密度约束。用低密度栅格扫描得到的厚度地图,不能直接与高密度扫描的参考值比较,必须考虑采样偏差。

五、工程化数据链路的完整视图

把上述环节串起来,OCT从光子到定量结果的工程链路可以概括为:光源→干涉→光谱采集→波数重采样→色散补偿→逆傅里叶变换→A-line→横向扫描→B-scan→三维堆叠→C-scan体数据→分层→厚度/体积/反射率定量。每一步都有明确的输入输出和误差来源,理解这条链路,才能在后续章节中判断“分层不准”到底是光学问题、采样问题还是算法问题。

OCT 从低相干干涉到体数据的工程链路 宽带低相干光源 λ₀=840nm, Δλ=50nm 迈克尔逊干涉仪 参考臂 / 样品臂 光谱采集 I(k) 干涉光谱 波数重采样 等间隔 k 域 色散补偿 + IFFT 深度域 i(z) A-line(深度反射率曲线) 横轴:深度 z;纵轴:反射率 轴向分辨率 ≈ 3~5 μm B-scan(二维截面) 横向扫描:1024 A-line 横向分辨率 ≈ 10~20 μm C-scan(三维体数据) 128~512 条 B-scan 堆叠 采样间距 10~60 μm 自动分层与定量分析 层边界检测 → 厚度/体积/反射率 受轴向分辨率、信噪比、采样密度约束 关键参数对分层/定量的影响 轴向分辨率 决定薄层能否分离 横向分辨率 影响血管/病灶边界 穿透深度 决定深层结构可见性 信噪比 弱反射层是否可检 扫描协议(采样间距 / 扫描密度) 决定体数据分辨率与运动伪影风险 注:图中参数为典型示例值,实际系统需根据光源、物镜与扫描协议标定