Description
Unlocking blackjack player intelligence using instance segmentation
Tags
AIComputer VisionVideo RecognitionGaming
DeepGamble is a video recognition system that is based on an extension of the Mask R-CNN model. It digitizes the game of blackjack by detecting cards and player bets in real-time and processes decisions they took in order to create accurate player personas.
Abstract
DeepGamble System Architecture consists of high-resolution cameras, Raspberry Pis are connected via a gateway to the Google Cloud Platform where inference models are deployed as micro-services to perform inference in real-time. After assimilating the game play, results are pushed to BigQuery for further analysis and real-time dashboards are generated. Our proposed supervised learning approach consists of a specialized three-stage pipeline that takes images from two viewpoints of the casino table and does instance segmentation to generate masks on proposed regions of interests. These predicted masks along with derivative features are used to classify image attributes that are passed onto the next stage to assimilate the gameplay understanding. Our end-to-end model yields an accuracy of ~95% for the main bet detection and ~97% for card detection in a controlled environment trained using transfer learning approach with 900 training examples.
DeepGamble in Action
Research Paper
A longer technical report of our ICMLA 2020 paper is available
If you would like to cite us, you could use the following BibTeX entry.
@article{Syed_2020,
title={DeepGamble: Towards unlocking real-time player intelligence using multi-layer instance segmentation and attribute detection},
ISBN={9781728184708},
url={http://dx.doi.org/10.1109/ICMLA51294.2020.00067},
DOI={10.1109/icmla51294.2020.00067},
journal={2020 19th IEEE International Conference on Machine Learning and Applications (ICMLA)},
publisher={IEEE},
author={Syed, Danish and Gandhi, Naman and Arora, Arushi and Kadam, Nilesh},
year={2020},
month={Dec}
}
Acknowledgements
The authors would like to thank Arun Shastri, Rasvan Dirlea, Mike Francis, Akshat Rajvanshi, Manoj Bheemineni, Brendan Riley, Geoff Cohn, Jayendu Sharma, Thompson Nguyen and others who contributed, supported, guided and collaborated with us during the development and deployment of our system.
Key Contributors
Naman Gandhi
Arushi Arora
Nilesh Kadam
Client Testimonial
The niche data science coupled with creative consulting led to a rewarding experience. The best way to describe our client's reaction: awe-struck! In their words: “we have never seen anything like this before”, “this would be a game changer”, “my mind is spinning with all the possibilities that this work opens”