Skip to content

dbisUnibas/VisionChess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VisionChess

VisionChess is a Mixed Reality chess system for the Apple Vision Pro that connects physical chess gameplay with real-time computer vision and chess-engine assistance.

The system observes a real chessboard through the Apple Vision Pro, reconstructs the current board state, sends the position to a backend for validation and analysis, and visualizes the results as spatially aligned Mixed Reality overlays directly on the physical board.

Move Suggestion
Move Suggestion
Move Detection
Move Detection
Check Highlighting
Check Highlighting
Tutorial
Tutorial

Overview

VisionChess enhances real-world chess by combining the tactile interaction of a physical board with digital strategic support. Instead of replacing the board with a purely virtual interface, VisionChess preserves the physical chess experience and adds contextual Mixed Reality feedback such as move suggestions, check highlighting, and tutorial assistance.

The project consists of two main components:

  1. VisionChess-App — the visionOS client for Apple Vision Pro.
  2. VisionChess-Server — the backend server for move validation, game persistence, and Stockfish-based analysis.

Detailed subproject documentation is available here:


Requirements

Client Requirements

  • Apple Vision Pro
  • Enterprise Entitlement for camera access
  • macOS development machine
  • Xcode with visionOS support
  • VisionChess-App project
  • CoreML-compatible chessboard and piece-detection models
  • Network access to the backend server

Server Requirements

  • Kotlin/JVM backend environment
  • MongoDB
  • Stockfish chess engine
  • Network access from the Apple Vision Pro client

Citation

If you use VisionChess in academic work, please cite the corresponding publication:

@inproceedings{visionchess,
  title     = {VisionChess: A Mixed Reality System for Real-Time Chess Assistance Using Computer Vision},
  author    = {Arnold, Rahel and Bachmann, Tim and Schuldt, Heiko},
  booktitle = {IEEE International Conference on Multimedia and Expo},
  year      = {2026}
}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages