Decoding Pedestrian Crossing Intention from Egocentric Vision via Vision Language Models

Danya Li, Xiang Su, Yan Feng, Rico Krueger
6/8/2026
cs.CVcs.AI

No official code found. Best implementation: danyayay/EgoCross-VLM (0 stars, MIT, last commit 2026-08-06).

Abstract

Egocentric vision offers a first-person view of human perception and decision making, yet its potential for traffic-safety prediction remains underexplored. In this work, we study the decoding of pedestrian crossing intentions from short egocentric video clips. We approach this by formulating the task as a closed-ended visual question answering (VQA) problem and leveraging vision language models (VLMs) to predict the pedestrians' intent. We first benchmark three families of state-of-the-art VLMs in a zero-shot setting, finding that they achieve moderate gains over random guessing but exhibit limited higher-level traffic reasoning. Motivated by these findings, we further adapt VLMs to the target task using parameter-efficient fine-tuning. Our results show that the fine-tuned models substantially outperform their zero-shot counterparts and achieve a 9\% accuracy improvement over a specialized transformer-based baseline. Finally, we demonstrate that incorporating additional contextual cues, including ego motion, vehicle motion, and eye gaze, further improves predictive performance. In particular, the fine-tuned Qwen3-VL-2B model guided by eye gaze and ego motion achieves a 14.5% accuracy improvement over the transformer baseline, establishing a new state of the art for egocentric pedestrian intent decoding.

View on arXivView PDF

Code Implementations(1)

MIT

Code for "Decoding Pedestrian Crossing Intention from Egocentric Vision via Vision Language Models"

00Shell, PythonMay 28, 20262 months agoMIT

Similar Papers

Cite this paper

@article{li2026decoding,
  title  = {Decoding Pedestrian Crossing Intention from Egocentric Vision via Vision Language Models},
  author = {Danya Li and Xiang Su and Yan Feng and Rico Krueger},
  year   = {2026},
  eprint = {2606.09142},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.09142v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.09142.svg)](https://codeofpaper.com/paper/2606.09142)

Discussion