dunglevan-design / ChessLens

Over the board chess but online with computer vision

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChessLens

Over the board chess but online with computer vision

Goals

The goal of this project is not to invent a new algorithm/model to detect chess pieces and board positions But rather to leverage,combine and improve on the existing algorithms and APIs to create an end-user application

How it works

User logs in to their account and select game mode like they would on Lichess.
Put your phone at a steady angle to the board where it can see the whole board clearly
If its your turn, play the move on the board, otherwise, wait for opponent's move, this will be announced via a text-to-speech subsystem

About

Over the board chess but online with computer vision


Languages

Language:Java 48.3%Language:TypeScript 35.5%Language:Python 6.7%Language:Objective-C 4.4%Language:Starlark 2.3%Language:Ruby 1.9%Language:JavaScript 0.8%