OAK

Observer: An open-source framework for automating spectator for Real-time Strategy game of StarCraft

Metadata Downloads
Author(s)
Bae, Cheong-mokJoo, Ho-taekLee, SunghaKim, Kyungjoong
Type
Article
Citation
SoftwareX, v.32
Issued Date
2025-12
Abstract
Selecting engaging scenes is a critical component of esports broadcasting, traditionally performed by human observers. While recent research has explored AI-based automation, existing approaches often lack comprehensive frameworks for data extraction, human behavior modeling, and interface integration. We present Observer , an open-source framework that collects and preprocesses raw in-game data from StarCraft along with human observer viewport data to train AI-based automatic observers. The system transforms gameplay into multi-channel (hereafter, feature channels) representations and uses a modified Intersection over Union (IoU) metric to evaluate the overlap between predicted and aggregated human viewports. As reported in prior work, a learned observer achieves 56.9% similarity to human behavior, surpassing representative rule-based methods (52.4% and 49.1%) on standard benchmarks. In this software paper, we focus on a standardized, reproducible pipeline and system-level metrics. © 2025 Elsevier B.V., All rights reserved.
Publisher
Elsevier B.V.
DOI
10.1016/j.softx.2025.102421
URI
https://scholar.gist.ac.kr/handle/local/32302
공개 및 라이선스
  • 공개 구분공개
파일 목록
  • 관련 파일이 존재하지 않습니다.

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.