atlas

Research map / 3D vision / Depth and stereo

Fusing Personal and Environmental Cues for Identification and Segmentation of First-Person Camera Wearers in Third-Person Views

CVPR 2024 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence · 3 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 PersonEnvironmentNet (PEN), fusing personal (individual matching) and environmental (GlueStick line-matching geometry) branches to identify and segment first-person camera wearers in third-person views, plus the TF2023 dataset and an EgoRate overfitting metric.

Problem

Identifying and segmenting camera wearers in a third-person (exocentric) view given synchronized first-person (egocentric) views, without past-frame information, in scenes with multiple wearers; prior models can overfit to the third-person input.

Approach

A three-module model: a personal branch relating individuals visible in the ego view to the exo candidate via multi-head attention, an environmental branch matching background lines (GlueStick) with candidate masks, and a self-attention fusion head; plus "ghost samples" labeled 0.5 to discourage appearance memorization, and EgoRate, which measures reliance on the ego view by replacing ego input wi

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine personal and environmental branches with self-attentionPersonEnvironmentNet · TF2023IoU: 0.40 -> 0.44Helped
Combine personal and environmental branches with self-attentionPersonEnvironmentNet · TF2023Acc: 48.9 -> 52.9Helped
Replace the two-stream ViT baseline with PENTwo-stream ViT baseline · TF2023IoU: 0.33 -> 0.44Helped
Replace the two-stream ViT baseline with PENTwo-stream ViT baseline · TF2023Acc: 39.9 -> 52.9Helped
Replace the two-stream ViT baseline with PENTwo-stream ViT baseline · IUShareViewEgoRate (Acc): 0.0 -> 0.77Helped
Use the personal branch alone instead of fusing both branches (ablation)PersonEnvironmentNet · TF2023IoU: 0.44 -> 0.40Hurt
Use the environmental branch alone instead of fusing both branches (ablation)PersonEnvironmentNet · TF2023IoU: 0.44 -> 0.39Hurt
Fuse branch outputs by addition rather than self-attention (ablation)PersonEnvironmentNet · TF2023Acc: 52.5 vs 52.9No clear effect
Fuse branch outputs by concatenation rather than self-attention (ablation)PersonEnvironmentNet · TF2023Acc: 52.4 vs 52.9No clear effect
Use BCE loss instead of contrastive loss (ablation)Two-Stream baseline · TF2023Acc: 39.9 -> 31.9Hurt
Replace ViT with Swin in the two-stream baseline (ablation)Two-Stream baseline · TF2023Acc: 39.9 -> 36.9Hurt
Add ghost samples during environmental-branch training (ablation)Environmental branch · TF2023EgoRate (Acc): 0.65 -> 0.95Helped

Surprising findings

Limitations

Experimental setup

Datasets: TF2023 IUShareView

Benchmarks: TF2023 IUShareView

Metrics: IoU Accuracy EgoRate

Baselines: Third-first Two-stream baseline (ViT) Two-stream baseline (Swin) Random guess

Builds on: GlueStick Mask R-CNN third-first model Vision Transformer

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