atlas

Research map / Video / Video segmentation and tracking

CYCLO: Cyclic Graph Transformer Approach to Multi-Object Relationship Modeling in Aerial Videos

NeurIPS 2024 · Video › Video segmentation and tracking · approach: Layered video decomposition and dynamics · 2 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.

Introduces the AeroEye drone video scene graph dataset and the Cyclic Graph Transformer (CYCLO), which uses cyclic temporal attention over frame-level relation features to model long-range and periodic object relationships.

Problem

Video scene graph generation in drone/aerial videos, where objects are small and dense and existing VidSGG methods struggle with long-term temporal dependencies and lack aerial relationship datasets.

Approach

A cyclic attention mechanism that attends to frame histories with circular index shifts (mod T), so the first and last frames are connected and temporal order is preserved, applied within a multi-head graph transformer on top of DETR-based spatial relation features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use cyclic temporal graph attention rather than HIGVidSGG models · AeroEye PredClsR@20: 54.18 ± 1.23 -> 56.20 ± 0.70Helped
use cyclic temporal graph attention rather than HIGVidSGG models · AeroEye SGClsmR@20: 15.10 ± 0.37 -> 16.22 ± 0.04Helped
use cyclic temporal graph attention rather than HIGVidSGG models · PVSGR@20: 4.60 -> 5.83Helped
use cyclic temporal graph attention rather than HIGVidSGG models · ASPIRe RelationR@20: 10.26 -> 15.29Helped
use cyclic attention shift η=1 rather than η=2 (ablation)CYCLO · AeroEye PredClsR@20: 55.01 -> 56.20Helped
use cyclic attention shift η=1 rather than η=3 (ablation)CYCLO · AeroEye PredClsR@20: 54.12 -> 56.20Helped
use cyclic attention shift η=1 rather than η=4 (ablation)CYCLO · AeroEye PredClsR@20: 54.55 -> 56.20Helped
use cyclic attention shift η=1 rather than η=5 (ablation)CYCLO · AeroEye PredClsR@20: 54.33 -> 56.20Helped
discard 2 frames per video (ablation)CYCLO · AeroEye PredClsR@20: 56.20 -> 55.08Hurt
discard 3 frames per video (ablation)CYCLO · AeroEye PredClsR@20: 56.20 -> 53.98Hurt
discard 4 frames per video (ablation)CYCLO · AeroEye PredClsR@20: 56.20 -> 52.90Hurt
discard 5 frames per video (ablation)CYCLO · AeroEye PredClsR@20: 56.20 -> 51.84Hurt

Surprising findings

Limitations

Experimental setup

Datasets: AeroEye MAVREC ERA PVSG ASPIRe COCO Visual Genome

Benchmarks: AeroEye PVSG ASPIRe

Metrics: Recall@K mean Recall@K

Baselines: Vanilla Transformer HIG Progression Batch-progression TRACE CSTTran

Builds on: DETR DINO HIG GPT4RoI

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