SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2410.19553 · NeurIPS · 2023

On Occlusions in Video Action Detection: Benchmark Datasets And Training Recipes

Vibhav Vineet, Rajat Modi, Yogesh Singh

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 6 functions out of this paper's own repositories and ran 0 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
rajatmodi62/OccludedActionBenchmark canonical 0 of 6
FunctionStatusWhere it lives
attention_pool Not yet run rajatmodi62/OccludedActionBenchmark/codebase/codebase_islands/slowfast/models/attention.py
pointer only (licence: NONE) · get_code("a4723eab8df61dbe")
cal_rel_pos_spatial Not yet run rajatmodi62/OccludedActionBenchmark/codebase/codebase_islands/slowfast/models/attention.py
pointer only (licence: NONE) · get_code("156d0bf08e703f3c")
contrastive_forward Not yet run rajatmodi62/OccludedActionBenchmark/codebase/codebase_islands/slowfast/models/contrastive.py
pointer only (licence: NONE) · get_code("fa1acef3f6b3f71f")
drop_path Not yet run rajatmodi62/OccludedActionBenchmark/codebase/codebase_islands/slowfast/models/common.py
pointer only (licence: NONE) · get_code("bcc1cdae3bb3212c")
get_rel_pos Not yet run rajatmodi62/OccludedActionBenchmark/codebase/codebase_islands/slowfast/models/attention.py
pointer only (licence: NONE) · get_code("5fc6c9c916e0ebc7")
l2_loss Not yet run rajatmodi62/OccludedActionBenchmark/codebase/codebase_islands/slowfast/models/contrastive.py
pointer only (licence: NONE) · get_code("1ef3753d70ebb220")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

This paper explores the impact of occlusions in video action detection. We facilitate this study by introducing five new benchmark datasets namely O-UCF and O-JHMDB consisting of synthetically controlled static/dynamic occlusions, OVIS-UCF and OVIS-JHMDB consisting of occlusions with realistic motions and Real-OUCF for occlusions in realistic-world scenarios. We formally confirm an intuitive expectation: existing models suffer a lot as occlusion severity is increased and exhibit different behaviours when occluders are static vs when they are moving. We discover several intriguing phenomenon emerging in neural nets: 1) transformers can naturally outperform CNN models which might have even used occlusion as a form of data augmentation during training 2) incorporating symbolic-components like capsules to such backbones allows them to bind to occluders never even seen during training and 3) Islands of agreement can emerge in realistic images/videos without instance-level supervision, distillation or contrastive-based objectives 2 (eg. video-textual training). Such emergent properties allow us to derive simple yet effective training recipes which lead to robust occlusion models inductively satisfying the first two stages of the binding mechanism (grouping/segregation). Models leveraging these recipes outperform existing video action-detectors under occlusion by 32.3% on O-UCF, 32.7% on O-JHMDB & 2.6% on Real-OUCF in terms of the vMAP metric. The code for this work has been released at https: //github.com/rajatmodi62/OccludedActionBenchmark.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2410.19553")
get_code_for_paper("2410.19553")
have("2410.19553")

Connect an agent — have() is free.