atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

From Feature to Gaze: A Generalizable Replacement of Linear Layer for Gaze Estimation

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Cross-domain few-shot with transformers · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AGG, a domain generalization framework for gaze estimation that replaces the final FC layer with a geodesic-projection (Isomap) plus sphere-alignment module (GPM) and trains the backbone with Sphere-Oriented Training, using only source-domain data.

Problem

Appearance-based gaze estimation models degrade substantially on unseen target domains, partly because the high-dimensional FC regression layer overfits to gaze-irrelevant features; the task requires generalization without any target-domain data.

Approach

Observes that geodesic distances between 512D CNN features are proportional to gaze angle differences, so Isomap projects features to a 3D sphere that is aligned to the gaze unit sphere with only 10 learnable parameters (GPM); Sphere-Oriented Training then optimizes the CNN through an MLP surrogate (Isometric Propagator) of Isomap and the inverse alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the final FC layer with GPM, without SOT (ablation)ResNet-18 · DE→DMgaze estimation error (°): 8.66±0.53 -> 7.87±0.23Helped
Replace the final FC layer with GPM, without SOT (ablation)ResNet-18 · DE→DDgaze estimation error (°): 7.76±0.29 -> 7.72±0.33No clear effect
Replace the final FC layer with GPM, without SOT (ablation)ResNet-18 · DG→DMgaze estimation error (°): 8.59±0.57 -> 8.57±0.41No clear effect
Replace the final FC layer with GPM, without SOT (ablation)ResNet-18 · DG→DDgaze estimation error (°): 10.87±1.52 -> 10.94±0.85Hurt
Apply AGG, including GPM and SOTResNet-18 · DE→DMgaze estimation error (°): 8.64 -> 7.10Helped
Apply AGG, including GPM and SOTResNet-18 · DE→DDgaze estimation error (°): 7.83 -> 7.07Helped
Apply AGG, including GPM and SOTResNet-18 · DG→DMgaze estimation error (°): 8.68 -> 7.87Helped
Apply AGG, including GPM and SOTResNet-18 · DG→DDgaze estimation error (°): 12.35 -> 7.93Helped
Apply AGG, including GPM and SOTResNet-50 · DE→DMgaze estimation error (°): 6.04 -> 5.91Helped
Apply AGG, including GPM and SOTResNet-50 · DG→DMgaze estimation error (°): 10.14 -> 9.2Helped
Apply AGG, including GPM and SOTVGG16 · DG→DDgaze estimation error (°): 19.94 -> 13.97Helped

Surprising findings

Limitations

Experimental setup

Datasets: ETH-XGaze Gaze360 MPIIFaceGaze EyeDiap

Benchmarks: ETH-XGaze Gaze360 MPIIFaceGaze EyeDiap

Metrics: angular gaze error (degrees) sphere error

Baselines: Full-Face ADL CA-Net LatentGaze PureGaze ResNet-18 ResNet-50 VGG16

Builds on: Isomap PureGaze L1 loss pretraining

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy