Search papers, labs, and topics across Lattice.
This study introduces Dota2-Vis, a novel video-based dataset and baseline pipeline designed to analyze visibility in professional Dota 2 matches, addressing the limitations of traditional structured data approaches. By utilizing 288 Full HD videos and 2,477 annotated minimap images from all matches of The International 2025, the authors evaluated various object detection models, ultimately finding that YOLO11l (large) excelled in detecting player icons in complex scenes. The visibility curves generated from this analysis reveal nuanced player and team behaviors that conventional analytics fail to capture, providing deeper insights into gameplay dynamics.
Visibility analysis in Dota 2 reveals behavioral patterns that structured data alone can't uncover, challenging existing analytics paradigms in MOBA research.
Introduction: Most Multiplayer Online Battle Arena (MOBA) analytics studies rely on structured data, which does not directly capture what each team could actually see during a match. Objective: This work introduces Dota2-Vis, a video-based dataset, and a baseline pipeline for visibility analysis in professional Dota 2 matches. Methodology: The dataset comprises all 144 matches from The International 2025, recorded from both team perspectives, totaling 288 Full HD videos, together with 2,477 manually annotated minimap images. We evaluate multiple variants of a modern object detector for player-icon detection and use the best-performing model to estimate opponent-visible player presence over time. Results: YOLO11l (large) achieved the best overall performance, reliably identifying player icons even in dense and visually cluttered minimap scenes. The resulting visibility curves reveal player, hero, role, and team-level patterns that complement conventional MOBA analytics, highlighting behavioral differences that are difficult to obtain from structured data alone. The dataset and code are publicly available at https://github.com/RicardoRCarvalho/dota2-vis/.