I now have a thorough picture from StatPearls, EyeWiki, and recent PubMed reviews. Here is a complete, well-structured answer:
Intraocular Lens (IOL) Power Calculation - Generations of Formulas
IOL power calculation formulas have evolved over roughly 60 years, driven by the single goal of more accurately predicting Effective Lens Position (ELP) - the postoperative distance of the IOL principal plane behind the cornea. Each generation added variables or changed methodology to reduce residual refractive error.
Background: What All Formulas Must Calculate
Almost every formula is ultimately a variation of Fyodorov's vergence equation:
P = (1336 / [AL - ELP]) - (1336 / [1336/{1000/([1000/DPostRx] - V) + K} - ELP])
The measurable inputs are axial length (AL) and keratometry (K). The problem is that ELP cannot be measured preoperatively - it must be predicted. Each generation improved that prediction.
First Generation (1967 - late 1970s)
Formulas: Fyodorov (1967), Colenbrander (1973), Binkhorst, Hoffer (1974)
- Based on theoretical/geometric optics applied to the schematic eye
- Used fixed constants for ELP - it was assumed the same for all eyes
- Fyodorov's formula was the first to use keratometry and axial length
- In 1980, Sanders, Retzlaff, and Kraff published the landmark SRK regression formula:
P = A - 2.5L - 0.9K
- P = IOL power (D), A = lens-specific A-constant, L = axial length (mm), K = mean keratometry (D)
- First formula to introduce the lens-specific A-constant, accounting for IOL design and position
- Major limitation: used a fixed ELP for all eyes - inaccurate in short or long eyes
Second Generation (early 1980s)
Formulas: SRK II, Modified Binkhorst, Hoffer ACD adjustment
- Recognized that the first-generation fixed ELP was the main source of error in extreme axial lengths
- SRK II added a correction factor (C-value) to the original SRK based on axial length:
P = A - 2.5L - 0.9K + C
| Axial Length (mm) | C-value |
|---|
| 10-20 | +3.0 |
| 20-21 | +2.0 |
| 21-22 | +1.0 |
| 22-24.5 | 0 |
| >24.5 | -0.5 |
- Still fundamentally a regression formula with limited anatomical basis
- Improved accuracy for outlier eyes but remained imprecise
Third Generation (late 1980s - 1990s)
Formulas: SRK/T (1990), Holladay 1 (1988), Hoffer Q (1993)
These are the "workhorse" formulas still used today. Key advance: ELP is now predicted mathematically from AL and K, not fixed.
SRK/T
- Hybrid: regression-derived constants combined with theoretical optics
- Optimizes ACD using a regression-derived formula incorporating AL and K
- Best for long eyes (AL >26 mm)
Holladay 1
- Divided ACD into: corneal thickness + endothelium-to-iris distance + iris-to-lens distance
- Introduced the Surgeon Factor (SF) - the distance from iris plane to IOL principal plane
- SF requires optimization per surgeon/lens combination
Hoffer Q
- Used a personalized ACD incorporating AL
- Particularly accurate in short eyes (AL <22 mm)
- Introduced a tangent function for the AL-ACD relationship
General guidance (3rd gen):
- Short eyes (<22 mm): Hoffer Q
- Normal eyes (22-26 mm): all three comparable
- Long eyes (>26 mm): SRK/T
Fourth Generation (1990s - 2010s)
Formulas: Haigis (1990s), Holladay 2 (1996), Barrett Universal II
Key advance: additional biometric variables beyond just AL and K are incorporated.
Haigis Formula
- Replaced keratometry-derived ELP prediction with measured preoperative ACD
- Uses three constants (a0, a1, a2) that can all be individually optimized:
- a0: shifts the prediction curve up/down
- a1: weights the measured ACD
- a2: weights the axial length
- Particularly useful when K is unreliable (e.g., post-LASIK corneas)
Holladay 2
- Uses 7 variables: AL, keratometry, ACD, white-to-white (WTW), lens thickness (LT), preoperative refraction, and patient age
- Most comprehensive formula of its era
- Requires the Holladay IOL Consultant software
Barrett Universal II
- Incorporates ACD plus a theoretical model of the lens
- Performs well across all AL ranges
- Widely considered one of the most accurate formulas currently in routine use
- Freely available online; now a benchmark comparator
Fifth Generation / AI & Machine Learning Era (2010s - present)
Formulas: Hill-RBF, Kane, PEARL-DGS, EVO, Ladas Super Formula, ESCRS iTrace AI
Key advance: no fixed formula - instead, pattern recognition on large datasets.
Hill-RBF (Radial Basis Function)
- Pure machine learning trained on thousands of postoperative outcomes
- Uses AL, K, ACD, and lens thickness
- Works within a "confidence interval" - flags cases outside its training data range
Kane Formula
- Combines theoretical optics with regression and AI elements
- Inputs: AL, K, ACD, LT, white-to-white, sex
- Multiple studies show it matches or outperforms Barrett Universal II
- Particularly effective in extreme AL eyes and post-refractive surgery cases
PEARL-DGS
- Neural network trained on a large European dataset
- Uses AL, K, ACD, LT, WTW, age, and sex
EVO Formula (Emmetropia Verifying Optical)
- Ray-tracing based, freely available online
- Strong performance for normal and extreme eyes
Summary Table
| Generation | Era | Key Formulas | ELP Prediction Method | Variables Used |
|---|
| 1st | 1967-1980 | Fyodorov, Binkhorst, SRK | Fixed constant | AL, K |
| 2nd | Early 1980s | SRK II, Modified Binkhorst | AL-based correction factor | AL, K |
| 3rd | 1988-1993 | SRK/T, Holladay 1, Hoffer Q | Theoretical from AL + K | AL, K |
| 4th | 1990s-2010s | Haigis, Holladay 2, Barrett UII | Multiple biometric inputs | AL, K, ACD, LT, WTW, age, Rx |
| 5th | 2010s-now | Hill-RBF, Kane, PEARL-DGS, EVO | AI / neural network | AL, K, ACD, LT, WTW, sex, age |
Special Situations
Post-refractive surgery eyes (LASIK/PRK): Standard formulas fail because K readings are distorted. Special methods used include:
- Double-K method
- Masket formula
- Barrett True K
- ASCRS online calculator (consensus approach)
Pediatric eyes: Rapidly growing eyes require initial under-correction; IOL power is typically calculated at ~80% of the calculated amount in children under 2 years. Newer generation formulas (SRK/T) are preferred.
Toric IOLs: Cylinder power and axis calculation adds another layer, requiring corneal topography, total keratometry (including posterior corneal astigmatism), and specialized calculators (Barrett Toric, Kane Toric).
Key Concept: Constant Optimization
Regardless of generation, no formula performs well without optimized constants. The A-constant (or equivalent) that comes in the box with an IOL is a manufacturer default. Surgeons must use optimized values from the ULIB (User Group for Laser Interference Biometry) database or personalize constants to their own outcomes. This single step has as much impact on accuracy as formula choice.
Recent literature confirms the trend toward AI: a 2024 review (
Stopyra et al., J Clin Med, PMID 38256632) specifically reviewed AI-based IOL formulas, and a 2025 update (
Raimundo & Findl, Curr Opin Ophthalmol, PMID 39638414) covers the most current formula comparisons - both are worth reading for the latest benchmarks.