atlas

Research map / Detection and segmentation / CNN features

TransGOP: Transformer-Based Gaze Object Prediction

AAAI 2024 · Detection and segmentation › CNN features · approach: Region-based and query-based detectors · 24 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 TransGOP, an end-to-end gaze object prediction model combining a DINO Transformer detector with a Transformer-based gaze autoencoder, object-to-gaze cross-attention, and a Gaze Box loss, reaching SOTA on GOO-Synth and GOO-Real.

Problem

Gaze object prediction requires predicting both the location and category of the object a person is looking at; prior CNN-based GOP models (GaTector) have weak object localization for dense retail scenes and optimize detector and gaze branches separately.

Approach

Use a DETR-like Transformer detector (DINO) jointly with a Transformer gaze autoencoder whose decoder cross-attends to the detector's encoder memory (object-to-gaze cross-attention), and train end-to-end with a Gaze Box loss that maximizes heatmap energy inside the ground-truth gaze box.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace GaTector with TransGOPGOP model · GOO-SynthmSoC: 67.9 -> 92.8Helped
replace GaTector with TransGOPGOP model · GOO-Real, no pre-trainmSoC: 62.4 -> 82.6Helped
replace GaTector with TransGOPGOP model · GOO-Real, pre-trained on GOO-SynthmSoC: 71.2 -> 89.0Helped
jointly optimize with gaze box loss (ablation)DINO with CNN-based gaze regressor · GOO-SynthAP: 83.7 -> 84.1Helped
add energy aggregation loss (ablation)DINO with CNN-based gaze regressor · GOO-SynthAP: 83.7 -> 81.2Hurt
add gaze autoencoder (ablation)DINO with CNN-based gaze regressor · GOO-SynthmSoC: 84.9 -> 89.8Helped
add gaze box loss (ablation)DINO with CNN-based gaze regressor · GOO-SynthmSoC: 84.9 -> 90.4Helped
add cross-adapter (ablation)TransGOP gaze autoencoder · GOO-SynthmSoC: 90.8 -> 92.8Helped
use object-to-gaze instead of gaze-to-object cross-attention (ablation)TransGOP · GOO-SynthmSoC: 79.4 -> 92.8Helped
replace GaTector with TransGOPGaze estimator · GOO-SynthAUC: 0.957 -> 0.963Helped
replace GaTector with TransGOPGaze estimator · GOO-SynthDist.: 0.073 -> 0.079Hurt
replace GaTector with TransGOPGaze estimator · GOO-SynthAng.: 14.9 -> 13.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: GOO-Synth GOO-Real

Benchmarks: GOO-Synth GOO-Real

Metrics: mSoC mSoC50 mSoC75 mSoC95 AP AUC L2 distance angular error

Baselines: GaTector YOLOv4 YOLOv7 Deformable DETR DINO Recasens Lian Chong

Builds on: DINO GaTector energy aggregation loss DETR

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