mlsanityData to 14 Oct 2026

CNN-based Game State Detection for a Foosball Table

arXiv 2404.05357 ↗First posted 8 Apr 2024cs.CVcited by 0

On the map: Deep reinforcement learning methods → RL for games and combinatorial optimization

Abstract (arXiv)

The automation of games using Deep Reinforcement Learning Strategies (DRL) is a well-known challenge in AI research. While for feature extraction in a video game typically the whole image is used, this is hardly practical for many real world games. Instead, using a smaller game state reducing the dimension of the parameter space to include essential parameters only seems to be a promising approach. In the game of Foosball, a compact and comprehensive game state description consists of the positional shifts and rotations of the figures and the position of the ball over time. In particular, velocities and accelerations can be derived from consecutive time samples of the game state. In this paper, a figure detection system to determine the game state in Foosball is presented. We capture a dataset containing the rotations of the rods which were measured using accelerometers and the positional shifts were derived using traditional Computer Vision techniques (in a laboratory setting). This dataset is utilized to train Convolutional Neural Network (CNN) based end-to-end regression models to predict the rotations and shifts of each rod. We present an evaluation of our system using different state-of-the-art CNNs as base architectures for the regression model. We show that our system is able to predict the game state with high accuracy. By providing data for both black and white teams, the presented system is intended to provide the required data for future developments of Imitation Learning techniques w.r.t. to observing human players.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in RL for games and combinatorial optimization, one of 15 directions in Deep reinforcement learning methods. Builds on 5 of its 31 references that are in the map. First posted on arXiv 8 Apr 2024.

Builds on

5 of 31 references.

References · 5

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019Searching for MobileNetV3cited by 1,994
  3. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
  4. 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
  5. 2021YOLOX: Exceeding YOLO Series in 2021cited by 1,071

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2024Enhancing Chess Reinforcement Learning with Graph Representation
  2. 2025pix2pockets: Shot Suggestions in 8-Ball Pool from a Single Image in the Wild
  3. 2025Playing Non-Embedded Card-Based Games with Reinforcement Learning
  4. 2022Inspector: Pixel-Based Automated Game Testing via Exploration, Detection, and Investigation
  5. 2018Inverse reinforcement learning for video games
  6. 2013Playing Atari with Deep Reinforcement Learning
  7. 2020Deep Reinforcement Learning with Mixed Convolutional Network
  8. 2026Chess-World-Model: A 10M-Game Benchmark for Exact State Tracking from Chess Move Sequences