Polarization-Enabled Eye Tracking
- Polarization-Enabled Eye Tracking (PET) is a near-infrared imaging technique that captures polarization-resolved features, offering enhanced details from the sclera and cornea for improved gaze estimation.
- PET systems employ a polarization-filter-array camera to obtain four distinct polarization angles, which are processed using convolutional models to extract richer ocular cues than traditional intensity-only methods.
- Experimental evaluations show that PET reduces gaze error and improves calibration efficiency, making it a promising approach for robust, low-calibration eye tracking in wearable applications.
Searching arXiv for the specified PET papers to ground the article in the cited literature. Polarization-Enabled Eye Tracking (PET) is a near-infrared eye-tracking paradigm that augments conventional intensity imaging with polarization-resolved measurements of light reflected and scattered from the eye. In the reported formulation, a polarization-filter-array camera paired with a single linearly polarized illuminator captures four linear-polarization views , and convolutional models use these channels, or derived polarization descriptors, for gaze estimation. The central premise is that polarization introduces an additional optical contrast mechanism: it can reveal dense, trackable scleral texture and repeatable, gaze-informative corneal patterns that are largely absent in intensity-only imagery, thereby broadening the feature set available to end-to-end gaze estimation and reducing brittleness when classic cues such as pupil boundaries and glints degrade (Žurauskas et al., 6 Nov 2025).
1. Definition and scope
PET denotes an eye-tracking method in which the polarization state of reflected ocular light is measured in addition to its intensity. In the reported systems, the sensing stack comprises a polarization-sensitive camera and linearly polarized NIR illumination; the learned estimator then operates either on the four reconstructed polarization-angle channels or on derived channels such as Intensity, DoLP, and AoLP. This contrasts with standard grayscale eye cameras, which provide one intensity value per pixel, and with RGB imaging, which provides broadband color channels rather than analyzer-angle-resolved measurements (Žurauskas et al., 6 Nov 2025).
The motivation for PET arises from known failure modes of appearance-based eye tracking. Standard intensity-only systems rely heavily on pupil boundary localization, corneal glints, and overall limbus or iris appearance. These cues can become unreliable under eyelid or eyelash occlusion, eye-relief changes or slippage, pupil-size variation, and constrained camera placements that provide a poorer view of the eye opening. PET is proposed as a single-camera, single-illuminator alternative to more complex multi-camera architectures by increasing what the source paper calls “input information density” for end-to-end gaze estimation (Žurauskas et al., 6 Nov 2025).
A subsequent head-mounted study places PET in a personalization setting. There, the question is not only whether polarization improves generic gaze regression, but whether polarization-sensitive imagery supports low-calibration personalized gaze estimation more effectively than conventional NIR or intensity-only inputs. That study benchmarks PET with a personalized Siamese differential-gaze model and reports that polarization inputs reduce gaze error by up to compared to intensity-only inputs in the Siamese setting, while 9 calibration anchors achieve performance comparable to linear calibration using about 100 frames (Kalkanli et al., 26 Mar 2026).
2. Optical basis and polarization representation
In the reported PET systems, the sensor measures reflected light at four linear analyzer orientations: After demosaicking, this yields four per-angle images . From these, the linear Stokes quantities are computed as
Total intensity is then
the degree of linear polarization is
and the angle of linear polarization is
0
Pixels with very low 1 are masked in DoLP and AoLP maps to suppress artifacts. The reported formulation uses this linear-polarization Stokes representation rather than a full Mueller-matrix model (Žurauskas et al., 6 Nov 2025).
The stated optical mechanism is tissue-linked. The sclera and cornea contain birefringent fibrous collagen. In the sclera, anisotropic collagen plus multiple scattering leaves the reflected light with non-zero DoLP and a stable AoLP, producing fine spatial contrast. In the cornea, both interface optics at the air–tear-film–cornea stack and birefringence of corneal stromal lamellae affect the outgoing polarization state. The corneal signal is described as arising from a combination of specular and refracted highlights from layered interfaces and phase retardance or polarization-state rotation introduced by birefringent tissue (Žurauskas et al., 6 Nov 2025).
The practical significance of this representation is that regions that are largely featureless in grayscale can become informative in polarization space. The reported qualitative claims are specific: PET reveals dense, fine-grained scleral texture, described as meso-scale collagen “scaffolding,” and repeatable corneal AoLP or DoLP patterns that vary with gaze. This suggests that PET-derived cues are not solely dependent on visible pupil edges or engineered glints, and therefore may remain discriminative when conventional cues are weakened (Žurauskas et al., 6 Nov 2025).
3. System architectures and processing pipelines
The initial PET demonstration uses a non-form-factor benchtop station with one polarization-filter-array camera per eye and one linearly polarized NIR illuminator per eye. The PET subsystem includes an IDS Imaging UI-3080CP-M-GL Rev.2 camera with a Sony IMX250 PFA sensor, a wire-grid micro-polarizer mosaic, analyzer orientations 2, and an Osram LZ1-00R402 LED at 3. A wire-grid linear polarizer film is applied on the illuminator, and the illumination mode is flood illumination rather than structured glint generation. The benchtop system is binocular, and for each eye it evaluates two temporal-side camera positions, designated higher temporal and lower temporal (Žurauskas et al., 6 Nov 2025).
Preprocessing in that system is explicit: raw micro-polarizer mosaics are demosaicked into four full-resolution orientation images, Gaussian smoothing with 4 is applied, and 5, 6, DoLP, and AoLP are computed. For model input, the four polarization channels are used directly and normalized per channel. A lightweight per-user affine correction is learned from a 9-point calibration sequence, consisting of per-eye scale and bias terms on gaze angles; this calibration is then held fixed for robustness tests involving slippage and pupil-size changes (Žurauskas et al., 6 Nov 2025).
The end-to-end gaze model in that work is PETNet1. It takes synchronized binocular eye images, processes each eye with a shared-weight 4-stage CNN whose blocks are inverted-residual depthwise-separable 7 blocks, operates at total stride 16, and outputs a 8 feature map with 160 channels per eye. Left and right eye features are concatenated to 320 channels for binocular fusion. The backbone has approximately 1.5M parameters; convolutions are bias-free with batch normalization; activations are ReLU; and no cross-view attention or specialized multi-view fusion modules are used. The prediction head maps fused binocular features to per-eye gaze angles. A pseudo-intensity baseline is constructed by averaging the four polarization channels and duplicating that averaged image four times, so that baseline and PET models have matched input dimensionality and matched capacity (Žurauskas et al., 6 Nov 2025).
The later head-mounted study adopts a different PET representation and a different learning formulation. It uses a polarization-sensitive camera with 9 illumination in a binocular head-mounted eye-tracking setup, and its main PET input is a 3-channel tensor comprising Intensity, DoLP, and AoLP. The intensity-only comparison uses three replicated Intensity channels so that both PET and intensity-only inputs are 0. The primary model is a personalized Siamese differential architecture: each branch processes one binocular pair from the same subject, the features from the two branches are concatenated, and a regressor predicts relative gaze displacement 1. Absolute gaze is then reconstructed from anchor images by
2
where 3 is the number of calibration samples, 4 is the known gaze target for anchor 5, and 6 is the predicted displacement between the test input and anchor 7 (Kalkanli et al., 26 Mar 2026).
4. Experimental protocols and quantitative results
The benchtop PET study uses a subject-disjoint split over 346 participants, with 198 training participants and up to 148 validation participants, and trains separate models for each camera placement. The loss is smooth-8 (Huber) with outlier rejection, training lasts 400k iterations, and PET and intensity baselines share the same objective and schedule. Data are acquired with a chinrest; eye positions are adjusted to cover a broad distribution of eye relief; and gaze targets are displayed on a monitor at 48 cm distance, with monitor center aligned to 9 tilt relative to nominal 0 gaze and a collection field of view of 1. The primary metric is the 95th percentile absolute gaze error per participant, 2, summarized over the population as the median across users, 3. Confidence intervals are participant-level nonparametric bootstrapped 90% intervals (Žurauskas et al., 6 Nov 2025).
Across all reported conditions and both camera placements, that study reports that PET reduces 4 relative to the matched intensity-only baseline by an absolute 5 to 6 and a relative 7 to 8. The three benchmarked robustness conditions are nominal calibrated operation, eye-relief change without recalibration, and pupil-size change without recalibration. The larger gains in the higher temporal view are explicitly noted as consistent with a more occlusion-prone geometry (Žurauskas et al., 6 Nov 2025).
| Condition | Lower temporal | Higher temporal |
|---|---|---|
| Nominal calibrated | PET 9 vs Intensity 0 | PET 1 vs Intensity 2 |
| Eye-relief change, no recalibration | PET 3 vs Intensity 4 | PET 5 vs Intensity 6 |
| Pupil-size change, no recalibration | PET 7 vs Intensity 8 | PET 9 vs Intensity 0 |
The same study states that bootstrapped confidence intervals for the PET–intensity median difference exclude zero across broad percentile ranges in all conditions and both camera placements, which it interprets as statistically significant population-level improvements. It also reports a 4-week stability demonstration on one volunteer, imaged on days 1, 5, 7, 15, and 28, where SIFT plus RANSAC on scleral regions yielded 27, 30, 32, and 42 matched inlier keypoints relative to day 1, respectively (Žurauskas et al., 6 Nov 2025).
The head-mounted personalization study benchmarks on 338 subjects, with 196 subjects for training and 142 for validation or testing. It reports gaze angular error in degrees at P50, P75, and P95. The main reported comparison is between polarization input and intensity-only input under four settings: Baseline only, Baseline + linear calibration, Siamese only, and Siamese + linear calibration (Kalkanli et al., 26 Mar 2026).
| Input and method | P50 | P75 | P95 |
|---|---|---|---|
| Polarization, Siamese + linear calibration | 0.91 | 1.51 | 2.88 |
| Polarization, Siamese only | 1.08 | 1.65 | 2.98 |
| Polarization, Baseline + linear calibration | 1.05 | 1.69 | 3.15 |
| Intensity-only, Siamese only | 1.23 | 1.87 | 3.19 |
| Intensity-only, Baseline + linear calibration | 1.24 | 2.02 | 3.56 |
That study states that 9-anchor Siamese PET achieves 1, while Baseline + linear calibration with about 100 frames achieves 2, supporting the claim of comparable performance with about 10-fold fewer calibration samples. It also reports that polarization vs intensity-only in the Siamese setting yields reductions of 3 at P50, 4 at P75, and 5 at P95, and that combining Siamese personalization with linear calibration yields further improvements of 6 at P50, 7 at P75, and 8 at P95 over a linearly calibrated PET baseline (Kalkanli et al., 26 Mar 2026).
5. Personalization, calibration, and sample efficiency
Calibration is a central issue in PET because both cited studies frame polarization as a mechanism for improving robustness without eliminating person-specific variation. In the benchtop work, calibration is a lightweight per-user affine correction learned from a 9-point calibration sequence and held fixed during robustness tests involving slippage and pupil-size changes. This choice is important because the reported improvements under non-nominal conditions are measured without recalibration, thereby isolating the contribution of polarization-derived features under degraded operating conditions (Žurauskas et al., 6 Nov 2025).
The head-mounted study develops a more explicit personalization framework. Its formal problem defines a binocular input 9 and maps it to
0
with ground truth
1
Instead of directly regressing the final personalized gaze from one sample, the Siamese model learns a differential mapping
2
between two binocular eye-image pairs from the same subject. During inference, a small anchor set of calibration images supplies known gaze labels, and final absolute gaze is reconstructed by averaging across predicted displacements relative to those anchors (Kalkanli et al., 26 Mar 2026).
The sample-efficiency result is the defining quantitative claim of that study. The number of anchors is varied across 3, 5, 7, and 9. For polarization, the reported Siamese performance improves monotonically with anchor count: 3 at 3 anchors, 4 at 5 anchors, 5 at 7 anchors, and 6 at 9 anchors. At P95, even 3-anchor Siamese PET is reported to beat the about-100-frame linearly calibrated Baseline PET, 7 versus 8. This suggests that polarization cues remain useful even in very low-anchor regimes (Kalkanli et al., 26 Mar 2026).
The same study also compares pair-construction strategies for Siamese training. Random same-subject pair sampling achieves 9 for PET, whereas calibration sampling achieves 0. The reported interpretation is that random within-subject pairing exposes the model to broader person-specific relative geometry, whereas fixed-anchor pairing encourages memorization. A plausible implication is that PET features are especially compatible with differential learning because the cited scleral and corneal signals are described as both subject-specific and temporally stable (Kalkanli et al., 26 Mar 2026).
6. Interpretation, limitations, and open directions
Both PET studies interpret the gains as physically grounded rather than merely architectural. The benchtop work argues that under occlusion, eye-relief change, and pupil-size variation, tissue-linked polarization features in the sclera and cornea remain available when pupil contours and glints are weakened. The larger gains in the higher temporal camera placement are presented as support for this interpretation because that placement sees less of the eye opening and experiences more eyelid or eyelash occlusion. The head-mounted work extends the argument by emphasizing that its camera sees the top part of the eye, a view especially prone to eyelid and eyelash occlusion, and reports consistent PET advantages across baseline, linear calibration, Siamese personalization, and combined Siamese-plus-linear-calibration protocols (Žurauskas et al., 6 Nov 2025, Kalkanli et al., 26 Mar 2026).
The practical significance claimed in the benchtop study is that PET may offer a simple, robust sensing modality for AI glasses, AR/VR/XR devices, compact always-on wearable eye trackers, and robust eye-based input for human-computer interaction. What is explicitly demonstrated is a benchtop non-form-factor station with single-camera, single-illuminator sensing per eye and matched-capacity improvements over intensity-only baselines. What remains an implication rather than a demonstrated result is fully integrated wearable deployment, including cost, power, and production-grade robustness (Žurauskas et al., 6 Nov 2025).
Several limitations are explicitly identified. The benchtop paper notes a PFA resolution trade-off, because polarization mosaics trade spatial and angular sampling and demosaicking can reduce per-channel SNR. It also notes angular dependence of polarization efficiency, with measured AoLP and DoLP depending on incidence angle and sensor–illuminator orientation, and it emphasizes that compact wearable deployment will require management of stray polarization, optical coatings, stray light suppression, and mechanical tolerances. Only one NIR wavelength, 1, and one linear polarization illumination state are used. Quantitative breakdowns are not provided for eyeglasses, contact lenses, demographic subgroups, head pose variation, uncontrolled ambient lighting, or pathology and generalization effects (Žurauskas et al., 6 Nov 2025).
The personalization paper identifies complementary limitations. It is a benchmarking study on one dataset and one imaging geometry; it does not deeply analyze hardware tradeoffs such as power, cost, exposure constraints, or broader deployment conditions; it still requires some calibration anchors even though the burden is reduced; and naive Siamese inference requires one forward pass per anchor, implying about 2 the baseline cost at 9 anchors before caching. It also does not include feature-visualization or interpretability experiments proving exactly which polarization structures drive the gain (Kalkanli et al., 26 Mar 2026).
Future directions in the benchtop study include miniaturized polarimetric sensors with low interpixel crosstalk and high throughput or fill factor, alternative optical implementations such as metasurface routers or splitters, richer illumination schemes including temporal multiplexing of linear states and possibly circular polarization, algorithms that model personalization more explicitly, self-supervised learning using relationships among intensity, AoLP, and DoLP, and possible use of birefringence-linked ocular contrast for health monitoring. The head-mounted study suggests smarter anchor selection, further few-shot or meta-learning approaches, and deployment strategies such as caching anchor features or reducing anchor count to 3–5 when latency is critical. Taken together, these proposals situate PET as a technical program at the intersection of polarimetric imaging, near-eye sensing, and personalized gaze estimation rather than as a finalized device architecture (Žurauskas et al., 6 Nov 2025, Kalkanli et al., 26 Mar 2026).