眼内镜片 IOL 度数计算模拟器 返回
眼科·医疗器械

眼内镜片 IOL 度数计算模拟器

白内障手术中使用的眼内镜片 (IOL) 度数计算工具,支持 SRK/T、Barrett Universal II 等主要公式实时计算。通过改变眼轴长、角膜屈光度、前房深度和目标屈光度,可一眼看出推荐度数和各公式差异,用于术前计划的灵敏度分析。

参数设置
眼轴长 AL
mm
从角膜顶点到视网膜的距离。由 IOLMaster 等测量
角膜屈光度 K1(弱主经线)
D
角膜屈光度 K2(强主经线)
D
K2 − K1 为角膜散光量
前房深度 ACD
mm
从角膜后表面到晶状体前表面的距离
目标屈光度
D
术后希望的残余屈光度数(负数=近视倾向)
IOL 类型
高级 IOL 的选择由散光和屈光需求决定
计算公式
短眼轴和长眼轴推荐使用 Barrett / Haigis
计算结果
平均K值 (D)
角膜曲率半径 (mm)
ELP 估计 (mm)
SRK II 度数 (D)
SRK/T 度数 (D)
推荐 IOL 度数 (D)
眼球横截面和 IOL 位置·光线追踪

角膜、前房、晶状体囊内 IOL、玻璃体、视网膜的横截面和光线轨迹。颜色表示推荐度数范围(绿色:标准/橙色:注意/红色:超出范围)。

IOL 度数 vs 眼轴长 — 各 K 值
公式预测值比较
理论·主要公式

$$P_{IOL} = \frac{1000\, n\, (n\, r_c - (n-1)\, L)}{(L - ELP)\,(n\, r_c - (n-1)\, ELP)} - 1.4\, R_{target}$$

SRK/T 薄镜理论光线追踪公式。n=玻璃体折射率 1.336、r_c=角膜曲率半径 (mm)、L=优化眼轴长、ELP=有效镜片位置 (mm)、R_target=目标屈光度 (D)。

$$P_{SRKII} = A - 2.5\, AL - 0.9\, K + C(AL) + 1.4\, R_{target}$$

SRK II 回归公式。A=IOL A 常数、AL=眼轴长 (mm)、K=平均K值 (D)、C(AL)=眼轴长修正项(短眼轴 +3〜长眼轴 −0.5)。

$$r_c = \frac{337.5}{K_{avg}}, \qquad ELP \approx 0.045\, A + 0.1\,(AL - 23.5)$$

角膜曲率半径和 ELP 的简化估计。K_avg=(K1+K2)/2、A=IOL A 常数(典型 116〜122)。

眼内镜片 (IOL) 度数计算 — SRK/T 式和 Barrett Universal II

🙋
我听说白内障手术是"取出混浊的晶状体并植入人工镜片",那人工镜片的度数是怎么确定的呢?如果随意植入,肯定看不清楚吧……?
🎓
问得好。白内障手术是全球每年施行超过 3000 万例的"最常见手术",而 IOL 度数选择就是它的关键。混浊的晶状体通过超声乳化吸引,然后在晶状体囊内植入丙烯酸酯眼内镜片 (Intraocular Lens, IOL)。这个镜片的度数直接决定了术后的屈光状态,所以如果误差 1D,裸眼视力就会相差 0.5 到 1.0 个级别。因此术前需要精确测量眼轴长和角膜屈光度至 0.01mm/0.05D 的精度,然后用专门的计算公式推算出度数。
🙋
咦,计算公式不止一种吗?左边列出了 SRK/T、Barrett、Haigis、SRK II 四种,选不同公式结果会略有差异…
🎓
对,按代数有很多种。最初普及的是 SRK II(Sanders-Retzlaff-Kraff 1988),公式很简单:P = A − 2.5·AL − 0.9·K,A 是 IOL 的常数,AL 是眼轴长 (mm),K 是平均角膜屈光度 (D)。公式虽然简洁,但对眼轴长极端的患者,术后可能会偏差 1-2D。改进版本是 SRK/T(1990),基于薄镜光线追踪,从 A 常数估计"有效镜片位置 ELP",然后用理论公式计算度数。再往后是 Barrett Universal II(2013),采用机器学习式修正,对短眼轴、长眼轴都有更好的精度。Haigis 式则以 ACD(前房深度)作为独立变量使用。现在全球首选是 Barrett。
🙋
目标屈光度 −0.5D 是什么意思?"−"表示近视对吧?为什么要故意设成近视呢?
🎓
很好的问题!单焦点 IOL 只能聚焦于一个距离,所以要根据患者的生活方式来设定目标。如果完全设成 0D,远处会很清楚,但看手机、书籍就必须戴眼镜。设置为 −0.5 到 −1.0D 的轻微近视时,电脑屏幕、餐桌这个距离的东西不用眼镜也能看清,对以办公为主的人来说很实用,这就是常见的做法。如果患者特别喜欢阅读,可以设 −2.0D 或更高。还有一种方法是两眼设置不同目标,比如主眼看远、副眼看近,这叫"单眼视"。多焦点 IOL 可以近远都清楚,但夜间会有眩光和光晕,要权衡取舍。
🙋
我把 K1 和 K2 改成 43.0 和 45.0 试试,结果出现"散光 2.0D — 推荐散光 IOL"的警告。这是怎么回事?
🎓
那叫"角膜散光"。角膜不是完全球形,而是像橄榄球一样在不同经线方向上弧度不同,会导致焦点分开而模糊。当 K1 和 K2 的差超过 1D 时,术后会出现无法用眼镜纠正的散光,所以要用"散光 IOL",它的镜片内部有圆柱度数。手术时要按照精确的轴向对齐,通常误差要控制在 ±5° 以内,偏差 1° 效果就会下降约 3%。对于 0.5 到 1.0D 的轻度散光,有时也可以在强经线处做角膜缘切口(LRI)来解决。
🙋
我把眼轴长改成 27mm,结果显示"长眼轴(近视眼)— 推荐 Barrett/Haigis"。长眼轴用 SRK/T 就不行吗?
🎓
不是完全不行,但精度会下降。眼轴长超过 26mm 的强度近视眼,或者小于 22mm 的强度远视眼,SRK/T 所假设的 ELP 估计值与实际偏离较大。长眼轴患者用 SRK/T 往往会导致过度矫正(偏向近视),需要进行 Wang-Koch 修正这样的后处理。Barrett Universal II 内置了机器学习式补正,对这种极端眼也能保持较小误差。实际临床中,医生会把多个公式的结果并排比较,结合自己的经验和所用镜片型号的 A 常数最优化值,最后决定用哪个度数。

常见问题

SRK II(1988)是对原始 SRK 式 P = A − 2.5L − 0.9K 根据眼轴长进行修正的经验回归式,在短眼轴时增加系数,在长眼轴时降低系数。SRK/T(1990)基于理论光线追踪,从 A 常数估计有效镜片位置 ELP,然后使用厚镜片公式计算度数。在标准眼轴下两者差异约1-2D,但当眼轴长小于22mm或超过26mm时,SRK/T 往往显示较小的术后屈光误差。
Barrett Universal II(2013)加入了机器学习式补正,在短眼轴、长眼轴、散光矫正和术后LASIK眼等多种情况下,比第三代公式(SRK/T、Hoffer Q、Holladay 1)精度更高,目前已成为全球首选。Haigis 式将 ACD(前房深度)作为独立变量使用,特别是在短眼轴(小于22mm)时精度优异,常用于高度远视眼。本工具中 Barrett 和 Haigis 作为 SRK/T 的简化修正实现,实际临床应用中请使用厂家原生计算器。
单焦点 IOL 只能聚焦于一个距离,因此需要根据患者的生活方式来设定目标屈光度。如果完全设置为 0D,远处视力清晰,但看手机和书籍需要戴眼镜。设置为 −0.5〜−1.0D 的轻度近视时,电脑屏幕和饭桌上的东西不需要眼镜也能看清楚,这对以办公室工作为主的人来说比较方便。有强烈阅读习惯的人可以设置为 −2.0D 或更高。还有一种方法是两眼设置不同的目标值,即"单眼视"。
当角膜的 K1(弱主经线)和 K2(强主经线)的差值超过 1.0D 时,术后会出现需要戴眼镜的残余散光,因此应考虑使用散光 IOL。散光 IOL 内部含有圆柱度数,轴向对齐的精度(通常目标 ±5° 以内)直接影响术后效果。对于轻度散光(1.5D 以下),有时也可在强主经线处进行角膜缘切口(LRI)来对应。当选择非散光 IOL 且散光超过 1.0D 时,本工具会显示警告。

实际应用

白内障手术术前计划:全球每年超过 3000 万例白内障手术中,几乎每例都需要用 IOLMaster 700(Carl Zeiss Meditec)、Lenstar LS 900(Haag-Streit)、Pentacam AXL(Oculus)等光学式生物测量设备测量眼轴长、角膜曲率、前房深度、晶状体厚度等参数,然后输入本工具这样的计算公式来确定度数。第一只眼手术后会根据实际屈光结果来微调 A 常数("A 常数个性化"),以便第二只眼获得更准确的度数。

高级 IOL 的病例选择:Alcon AcrySof IQ Vivity(EDOF)、Johnson & Johnson Tecnis Synergy(三焦点)、ZEISS AT LISA tri、HOYA Vivinex iSert 等多焦点和 EDOF IOL,需要根据患者的角膜形状、瞳孔大小、夜间视力需求、散光量等来选择。多焦点 IOL 对度数误差极为敏感,0.5D 以下的误差也会影响近距视力,因此需要联合使用 Barrett 等高精度公式和术中波前分析(ORA System)作为标准。

屈光手术既往眼的特殊计算:经过 LASIK 或 PRK 的眼,角膜屈光力被改变了,角膜曲率计会过高估计"真实角膜屈光力",如果直接用 SRK/T 计算,几乎肯定会出现远视性屈光误差。针对这种情况,有 Barrett True-K、Haigis-L、ASCRS 在线计算器的 Shammas-PL 等专用补正公式,或者采用"全角膜测定法"进行直接测量。LASIK 既往史是问诊必须确认的内容,发现时要立即改用专用公式,这是避免术后不良结果的铁则。

研究、教学和临床试验:新型 IOL 的开发试验中,本工具这样的开源计算公式的预测值与实测屈光值的差异(平均绝对误差 Mean Absolute Error, MAE)成为主要评估指标。通常 MAE 0.40D 以内、±0.50D 内的比例 75% 以上、±1.00D 内的比例 95% 以上,就是 PMDA、FDA 批准的典型标准。在眼科住院医师教学中,像本工具这样可以交互改变眼轴长和角膜屈光度的参数研究材料,也被广泛用于基础教育。

常见误区和注意事项

最大的陷阱是"在 LASIK 既往眼上直接使用角膜曲率值进行计算"。用准分子激光削减了角膜中央的眼,角膜曲率计测出的周边弧度推估出来的中央角膜屈光力会虚高。如果在 LASIK 既往眼上用常规 SRK/T 或 Barrett UI(非 True-K 版本)输入这样的 K 值,推算出的角膜屈光力过大=所需的 IOL 度数过小,术后会出现远视性屈光误差(残余 +1.5〜2.0D)。必须在问诊时确认屈光手术史,然后改用 Barrett True-K No History、Haigis-L、Shammas-PL 等专用公式。

其次是"SRK II 在眼轴长 24.5mm 处的系数切换边界条件处理"。SRK II 在 AL < 20、20-21、21-22、22-24.5、24.5< 这五个区间用不同的加算常数。程序实现如果把"< 24.5"和"≤ 24.5"搞混,恰好是 24.5mm 的病例会出现 0.5D 的跳变。本工具的处理方式是 AL < 24.5 时按标准范围处理,AL ≥ 24.5 时按长眼轴补正。代码中的比较运算符和论文原文一定要核实清楚。另外,A 常数有"镜片型号的标准值"(由生厂商公布,通常 116〜122)和"医生个人的最优化值"(personalized A constant)两种,这两者可能相差 0.5〜1.5,也是 0.5〜1.5D 误差的源头。

最后,"术前 ACD(前房深度)等同于 IOL 植入后的有效镜片位置 ELP"这个认知是错的。ACD 是术前晶状体前表面到角膜的距离,而 ELP 是 IOL 植入后囊内固定位置,这两个概念本质不同。在正常的囊内固定情况下 ELP 通常约 5.0〜5.5mm,但如果 IOL 固定在睫状沟(sulcus fixation)或强膜内固定,ELP 会浅 0.5〜1.5mm,所以所需度数要相应增加 1.0〜2.5D。术中如果出现后囊破损需要改变固定位置,计算出的度数要加上睫状沟补正(一般减少 1.0〜1.5D)。本工具的 ELP 估计是以囊内固定为前提的近似值,不能应对术中固定位置改变的情况。

使用指南

  1. 输入眼轴长(mm)、角膜屈光度数值(平坦方向和陡峭方向的K值,单位为屈光度)、前房深度(mm)
  2. 选择目标屈光度数值(术后的目标屈光状态:−0.5D、0D、+0.5D 等),点击模拟运行按钮
  3. 系统会自动用 SRK II、SRK/T、Barrett Universal II、Haigis 四种计算公式输出 IOL 度数,并显示推荐的 IOL 度数

具体计算示例

例如一个白内障患者的眼轴长 23.5mm、角膜曲率平坦方向 43.0D、陡峭方向 44.5D、前房深度 3.1mm、目标屈光度 0D:平均K值为 43.75D、角膜曲率半径约 7.73mm、ELP 估计值约 5.62mm。按 SRK II 公式算出约 20.5D、SRK/T 公式约 20.8D、Barrett 公式约 20.7D 的 IOL,医生通过比对各公式结果来选择最适宜的 IOL 度数。

实务中的注意事项

  1. 对于眼轴长 26mm 以上的长眼症例,SRK/T 和 Haigis 公式通常比 SRK II 更精确,应综合对比多个公式的结果
  2. 前房深度小于 2.4mm 或大于 3.5mm 的极端值会增大 ELP 估计误差,必须结合术前眼底检查、角膜内皮细胞检查等综合判断
  3. 角膜散光 1.5D 以上时,应考虑使用散光 IOL,并尽量减少轴向设置的偏差
  4. Barrett 公式在远视眼(短眼症)上精度较好,但也要参考本院的实际数据进行对比