IP Library Granted Patent US 10,650,550
Granted Patent B1
US 10,650,550 · App. 15/482,697 · Granted May 12, 2020

Automatic region of interest detection for casino tables

Inventors: Ryan McClellan (Las Vegas, NV); Brett Tinling (Edmonds, WA); Robin Groenevelt (Roquefort, FR)
Assignee: VISUALIMITS, LLC
G06T7/74G06T7/80G07F17/322G07F17/3241
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,650,550
App. No.
15/482,697
Granted
May 12, 2020
Kind
B1
Abstract

A method, system, and computer readable storage for identifying regions of interest on a casino gaming table. Regions of interest are locations on an image where relevant actions are typically going to occur. For example, locations of betting area region of interest and card area regions of interest are determined so that these areas can be analyzed on a video camera. The analyzed areas can then be used for things such as determining and tracking player betting amounts, determining if the game is being dealt properly (by analyzing the cards dealt to determine if the proper cards are dealt and/or the proper payouts are made).

Claims (34)

1. A method for identifying a region of interest on a casino table, the method, comprising:

defining template meta-data that quantitatively defines a region of interest on a template image of the casino table, wherein the region of interest defines an area of the casino table where activity occurs on the casino table;

capturing with a camera a table image of the casino table, wherein a gaming object is placed on the casino table;

identifying a location of the gaming object on the casino table;

generating camera meta-data for the region of interest based upon the identifying of the location of the gaming object;

defining a homography between the template meta-data and the camera meta-data for the region of interest based on the identifying of the gaming object in the region of interest; and

generating camera meta-data for another region of interest based upon the homography.

2. The method as recited in claim 1 , further comprising:

distributing the template image and the template meta-data to casinos.

3. The method as recited in claim 1 , wherein the template meta-data is distributed to a casino server at a casino subsequent to the template meta-data being updated.

4. The method as recited in claim 3 , further comprising:

distributing the template meta-data from the casino server to a table computer at a casino table.

5. The method as recited in claim 1 , wherein identifying the location of the gaming object on the casino table comprises capturing an image of the casino table with no gaming object present on it, and capturing an image of the casino table with the gaming object present on it, and subtracting the image of the casino table with no gaming object present on it from the image of the casino table with gaming object present on it.

6. The method as recited in claim 5 , further comprising receiving approval from a technician that the identification of the gaming object on the casino table is identified correctly.

7. The method as recited in claim 1 , wherein the region of interest comprises any of a betting region of interest defining a betting area areas and a card area region of interest defining an area where cards are dealt.

8. The method as recited in claim 1 , further comprising defining template meta-data for a plurality of different regions of interest, wherein different types of regions of interest on the template image are identified by different colors.

9. The method as recited in claim 1 , further comprising defining template meta-data for a plurality of different regions of interest, wherein different regions of interest of a same type on the template image are identified by different colors.

10. An apparatus comprising an electronic processor connected to at least one non-transitory computer readable storage medium having instructions stored thereon which when executed by a processor cause the processor to:

define template meta-data that quantitatively defines template regions of interest on a template image of a casino table, wherein the template regions of interest define areas of the casino table where activity occurs on the casino table;

capture with a camera a table image of the casino table, wherein objects are placed on the casino table;

identify locations of the objects on the casino table;

generate camera meta-data locating a first regions of interest on the at least one table image;

define a homography between the template meta-data and the camera meta-data for the template regions of interest based on the identifying of the objects on the casino table; and

generate camera meta-data for a second region of interest based upon the homography.

11. The apparatus as recited in claim 10 , wherein the computer readable instructions are further programmed to cause the at least one electronic processor to:

distribute the template meta-data to casinos.

12. The apparatus as recited in claim 11 , wherein the computer readable instructions are further programmed to cause the at least one electronic processor to distribute the template meta-data to a casino server at a casino subsequent to the template meta-data being updated.

13. The apparatus as recited in claim 12 , wherein the computer readable instructions are further programmed to cause the at least one electronic processor to:

distribute the meta-data from the casino server to a table computer at a casino table.

14. The apparatus as recited in claim 10 , wherein the computer readable instructions are further programmed such that the locations of the objects on the casino table are identified through a capture of an an image of the casino table with no objects present on it, a capture an image of the casino table with objects present on it, and a subtraction of the image of the casino table with no objects present on it from the image of the casino table with objects present on it.

15. The apparatus as recited in claim 14 , wherein the computer readable instructions are further programmed to cause the at least one electronic processor to receive approval from a technician that the identifications of the objects on the casino table are identified correctly.

16. The apparatus as recited in claim 10 , wherein the computer readable instructions are further programmed such that the regions of interest comprise betting regions of interest defining betting areas and card area regions of interest defining areas where cards are dealt.

17. The apparatus as recited in claim 10 , wherein the computer readable instructions are further programmed such that different types of regions of interest on the template image are identified by different colors.

18. The apparatus as recited in claim 10 , wherein the computer readable instructions are further programmed such that different regions of interest of a same type on the template image are identified by different colors.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2024
From: VISUALIMITS, LLC
To: NRT TECHNOLOGIES, INC.
Reel/Frame 067840/0980 →
RELEASE OF SECURITY INTEREST Recorded Sep 17, 2021
From: FIFTH THIRD BANK, NATIONAL ASSOCIATION
To: VISUALIMITS, LLC
Reel/Frame 057511/0436 →
SECURITY AGREEMENT Recorded Sep 3, 2021
From: VISUALIMITS, LLC
To: CANADIAN IMPERIAL BANK OF COMMERCE, AS ADMINISTRATIVE AGENT
Reel/Frame 057405/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2017
From: MCCLELLAN, RYAN; TINLING, BRETT; GROENEVELT, ROBIN
To: VISUALIMITS, LLC
Reel/Frame 044269/0878 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 20, 2017
From: VISUALIMITS, LLC
To: FIFTH THIRD BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 043919/0458 →
Continuity (4)
Continuation In Part 15475040 · Mar 30, 2017
Provisional Application 62315621 · Mar 30, 2016
Provisional Application 62481675 · Apr 4, 2017
Provisional Application 62482686 · Apr 6, 2017
Cited By (16)
US 12,198,497 US 12,198,498 US 12,198,499 US 12,205,436 US 12,205,437 US 12,266,237 US 12,293,632 US 12,293,634 US 12,387,561 US 12,387,563 US 12,387,564 US 12,394,277 US 12,400,517 US 12,412,452 US 12,548,190 US 12,581,725