atlas

Research map / 3D vision / Depth and stereo

UVAGaze: Unsupervised 1-to-2 Views Adaptation for Gaze Estimation

AAAI 2024 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence · 7 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.

Adapts a pre-trained single-view gaze estimator to arbitrarily placed, unlabeled dual cameras via dual-view mutual supervision and a momentum head-pose stabilization loss.

Problem

Single-view gaze estimation degrades at large head angles, while existing multi-view gaze methods need costly multi-view annotations and fixed, known camera poses at test time.

Approach

Unsupervised 1-to-2 view adaptation: the two views' gaze predictions, transformed into the head coordinate system, supervise each other with the more reliable view (lower head angle) as pseudo-label, while a momentum-averaged constraint on the inter-camera rotation element stabilizes head pose predictions; pre-training data loss is added to prevent drift.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Adapt the single-view estimator to dual views using UVAGazeResNet18 pre-trained on Gaze360 · Gaze360→ETH (Overall)Mono angular error: 18.73 -> 13.05Helped
Adapt the single-view estimator to dual views using UVAGazeResNet18 pre-trained on Gaze360 · Gaze360→ETH (Overall)Dual-S angular error: 16.06 -> 9.93Helped
Adapt the single-view estimator to dual views using UVAGazeResNet18 pre-trained on ETH-MV · ETH→ETH (Overall)Mono angular error: 4.75 -> 4.21Helped
Add mutual supervision without stabilization or pre-training gaze constraint (ablation)UVAGaze · Gaze360→ETHMono angular error: 18.73 -> 57.73Hurt
Add momentum head pose stabilization to mutual supervision (ablation)UVAGaze · Gaze360→ETHMono angular error: 57.73 -> 17.43Helped
Add pre-training gaze constraint to mutual supervision (ablation)UVAGaze · Gaze360→ETHMono angular error: 57.73 -> 13.33Helped
Add pre-training gaze constraint to mutual supervision with head pose stabilization (ablation)UVAGaze · Gaze360→ETHMono angular error: 17.43 -> 13.05Helped

Surprising findings

Limitations

Experimental setup

Datasets: Gaze360 ETH-XGaze

Benchmarks: ETH-XGaze (ETH-MV) Gaze360

Metrics: angular error (Mono) select-front error (Dual-S) average error (Dual-A) head pose error (HPose)

Baselines: PnP-GA RUDA DAGEN Gaze360 GazeAdv

Builds on: ResNet

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