Gaming table events detecting and processing
AssigneeVisualimits, LLC
InventorRyan McClellan
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for detecting and processing events that occur at a gaming table in a casino environment. Camera streams associated with the table game are analyzed using lightweight, watchdog processes. When a certain event is detected, extended processes can be executed in order to provide additional information regarding the event. Such as approach can require a relatively limited amount of computing resources, while still providing relevant information to casino operators. The information can be used, for example, to track gameplay and provide player ratings.
Claims17
A computer-based method of detecting and tracking gameplay events at a gaming table, comprising:
- receiving, by one or more computer processors, a camera stream from a camera positioned proximate to a gaming table;
- executing, by the one or more computer processors, a plurality of watchdog processes, wherein each of the watchdog processes reviews the camera stream for a trigger event associated with the respective watchdog process;
- when the trigger event is detected by one of the plurality of watchdog processes, creating, by the one or more computer processors, a timestamp for the trigger event;
- identifying, by the one or more computer processors, coordinates of the trigger event relative to the gaming table;
- executing, by the one or more computer processors, an appendage detection process to associate the trigger event with a particular player at the gaming table, wherein the appendage detection process is provided the coordinates of the trigger event and reviews frames of one or more of the camera streams prior to the timestamp to identify an image of a face of the player associated with the trigger event;
- and
- associating, by the one or more computer processors, the trigger event with an identified player through a facial recognition process.
A table gaming system for a gaming environment comprising:
- a gaming table;
- a camera positioned proximate to the gaming table;
- a computing system comprising one or more processors, the one or more processors in communication with memory that stored logic that, when executed by the one or more processors, causes the one or more processors to:
- receive a camera stream from the camera positioned proximate to a gaming table;
- execute a plurality of watchdog processes, wherein each of the watchdog processes reviews the camera stream for a trigger event associated with the respective watchdog process;
- when the trigger event is detected by one of the plurality of watchdog processes, create a timestamp for the trigger event;
- identify coordinates of the trigger event relative to the gaming table;
- execute an appendage detection process to associate the trigger event with a particular player at the gaming table, wherein the appendage detection process is provided coordinates of the trigger event and reviews frames of one or more of the camera streams prior to the timestamp to identify an image of a face of the player associated with the trigger event;
- associate the trigger event with an identified player based on a facial recognition process.
A computer-based method of detecting and tracking gameplay events at a gaming table, comprising:
- receiving, by one or more computer processors, a camera stream from each of a plurality of cameras positioned proximate to a gaming table, wherein the plurality of cameras comprises a first subset of cameras positioned on a first side of the gaming table and the second subset of cameras positioned on a second side of the gaming table;
- executing, by the one or more computer processors, a plurality of watchdog processes, wherein each of the watchdog processes reviews the camera streams for an event, wherein each of the watchdog processes reviews camera streams from one or more of the plurality of camera for a trigger event associated with the respective watchdog process;
- when the trigger event is detected by one of the plurality of watchdog processes, creating, by the one or more computer processors, a timestamp for the trigger event;
- identifying, by the one or more computer processors, coordinates of the trigger event relative to the gaming table;
- executing, by the one or more computer processors, an appendage detection process to associate the trigger event with a particular player at the gaming table, wherein the appendage detection process is provided coordinates of the trigger event and reviews frames of one or more of the camera streams prior to the timestamp to identify an image of a face of the player associated with the trigger event;
- and
- when the facial recognition process successfully identifies the player, associating, by the one or more computer processors, the trigger event with an identified player based on a facial recognition process.
Dependencies are inferred from the claim text.