Gaming activity monitoring systems and methods
Embodiments relate to systems, methods and computer readable media for gaming monitoring. In particular, embodiments process images to determine presence of a gaming object on a gaming table in the images. Embodiments estimate postures of one or more players in the images and based on the estimated postures determine a target player associated with the gaming object among the one or more players.
1. A system for monitoring gaming activity in a gaming area comprising a gaming table, the system comprising:
at least one camera configured to capture images of the gaming area;
an edge gaming monitoring computing device provided in proximity of the gaming table, the edge gaming monitoring computing device comprising a memory and at least one processor having access to the memory and configured to communicate with the at least one camera;
the memory storing instructions executable by the at least one processor to configure the at least one processor to:
determine a presence of a first gaming object on the gaming table in a first image from a series of images of the gaming area captured by the at least one camera;
responsive to determining the presence of the first gaming object in the first image, track the first gaming object in a plurality of images within the series of images;
determine object detection event data, the object detection event data comprising image data extracted from a plurality of images and metadata corresponding to the first gaming object; and
transmit the object detection event data to a gaming monitoring server.
2. The system of claim 1 , wherein the object detection event data is determined in response to tracking of the first gaming object in at least two or more of the plurality of images within the series of images.
3. The system of claim 1 , wherein the at least one processor is further configured to determine a presence of one or more players in the series of images of the gaming area.
4. The system of claim 3 , wherein the image data extracted from the plurality of images comprises: image data corresponding to the one or more players and image data corresponding to the first game object.
5. The system of claim 1 , wherein the gaming monitoring server comprises a gaming monitoring server located in a gaming premises or a gaming monitoring server located remote to the gaming premises.
6. The system of claim 1 , wherein the gaming monitoring server comprises a secure data storage component for the object detection event data and the determined target player information.
7. The system of claim 1 , wherein the at least one camera and the edge gaming monitoring computing device are part of a smartphone.
8. The system of claim 1 , wherein the captured images comprise depth of field images; and
determination of a presence of a first gaming object on the gaming table is based on the depth of field images.
9. Non-transient computer readable storage media storing program code, the program code executable by at least one processor to configure the at least one processor to perform the method of claim 1 .
10. The system of claim 2 , wherein the at least one processor is further configured to determine a presence of one or more players in the series of images of the gaming area.
11. The system of claim 2 , wherein the gaming monitoring server comprises a gaming monitoring server located in a gaming premises or a gaming monitoring server located remote to the gaming premises.
12. The system of claim 2 , wherein the gaming monitoring server comprises a secure data storage component for the object detection event data and the determined target player information.
13. The system of claim 2 , wherein the at least one camera and the edge gaming monitoring computing device are part of a smartphone.
14. The system of claim 2 , wherein the captured images comprise depth of field images; and
determination of a presence of a first gaming object on the gaming table is based on the depth of field images.
15. The system of claim 3 , wherein the captured images comprise depth of field images; and
determination of a presence of a first gaming object on the gaming table is based on the depth of field images.
16. The system of claim 4 , wherein the captured images comprise depth of field images; and
determination of a presence of a first gaming object on the gaming table is based on the depth of field images.