An Interactive Augmented Reality Chess

Diploma Thesis

An interactive AR Chess developed, focused on providing an immersive experience to users so that they are able to manipulate virtual chess pieces in front of a real table and play against a chess engine.

Challenges

  • Dealing with the fact that players hide the AR markers while moving virtual chess pieces
  • Creating a solution where users don’t need to wear any gloves.
  • Integrating an AI Chess Engine to play against.

Technologies

  • OpenGL
  • OpenCV
  • Intel RealSense
  • ArUco
  • Qt
  • GLM

Languages

  • C++

Project Details

In order to produce realistic mixed reality simulations and enhance immersion in augmented reality systems, solutions must not only present a realistic visual rendering of the virtual objects, but also allow natural hand interactions.

The main goal of this Thesis is to utilize and introduce advanced techniques for the superimposition and manipulation of virtual objects over the view of the real world for mixed reality simulations. In this work, a modern RGB-Depth sensor was used and a pinch gesture detection algorithm was implemented, employing user’s thumb and forefinger to interact with the virtual content.

Ultimately, a Mixed Reality Chess was developed, focused on providing an immersive experience to users, so that they are able to manipulate virtual chess pieces in front of a real table and play against a chess engine.

Images