# US 11,861,866 B2 · Automatic region of interest detection for casino tables

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,861,866 B2
- Document ID: US11861866B2
- Status: Granted
- Kind: B2
- Application number: 17/712,468
- Filed: 2022-04-04
- Published: 2022-07-21
- Granted: 2024-01-02
- Earliest claimed: 2017-03-30
- Assignees: Visualimits, LLC
- Applicants: visualimits, llc
- Inventors: Ryan McClellan; Brett Tinling; Robin Groenevelt
- Web page: https://patentgrep.com/patent/US11861866B2

## CPC

- G06T 7/74: {involving reference images or patches}
- G06T 7/11: Region-based segmentation
- G06T 7/337: {involving reference images or patches}
- G06T 7/80: Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
- G07F 17/322: {Casino tables, e.g. tables having integrated screens, chip detection means}
- G07F 17/3241: {Security aspects of a gaming system, e.g. detecting cheating, device integrity, surveillance (computer security G06F21/00)}
- G06T 2207/20224: Image subtraction
- G06T 2207/30221: Sports video; Sports image
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})

## 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

### Claim 1

A method for identifying a region of interest on a casino table, the method comprising:
receiving top-down meta-data for the casino table, wherein the top-down meta-data defines a plurality of regions of interest of the casino table;
capturing with a camera a table image of the casino table, wherein a gaming object is placed on the casino table in one of the plurality of regions of interest;
based on the table image and top-down meta data, defining a homography between the top down meta-data and the table image for the one of the plurality of regions of interest based on the location of the gaming object in the region of interest;
based on the homography, transforming each of the plurality of regions of interest in the top-down meta data to regions of interest in the table image; and
generating camera meta-data for each of the plurality of transformed regions of interest.

### Claim 2 (depends on 1)

The method as recited in claim 1, further comprising generating camera meta-data for each of a plurality of different cameras.

### Claim 3 (depends on 2)

The method as recited in claim 2, wherein each of the plurality of different cameras have a different camera angle relative to the casino table.

### Claim 4 (depends on 2)

The method as recited in claim 2, wherein a first camera of the plurality of different cameras is mounted on a pole proximate to the casino table.

### Claim 5 (depends on 4)

The method as recited in claim 4, wherein a second camera of the plurality of different cameras is a ceiling-mounted camera.

### Claim 6 (depends on 2)

The method as recited in claim 2, wherein each of the plurality of different cameras simultaneously capture images of the casino table.

### Claim 7 (depends on 1)

The method as recited in claim 1, wherein the top-down meta-data for the casino table defines a shape for each of the plurality of regions of interest.

### Claim 8 (depends on 1)

The method as recited in claim 1, wherein the casino table defines betting circles and each of the plurality of regions of interest corresponds with a respective betting circle.

### Claim 9 (depends on 1)

The method as recited in claim 1, wherein the casino table defines a dice region and one of the plurality of regions of interest corresponds with the dice region.

### Claim 10 (depends on 1)

The method as recited in claim 1, wherein the casino table defines a wheel region and one of the plurality of regions of interest corresponds with the wheel region.

### Claim 11 (depends on 1)

The method as recited in claim 1, wherein the table image is a still image.

### Claim 12 (depends on 1)

The method as recited in claim 1, wherein the table image is a video image.

### Claim 13

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 the processor cause the processor to:
receive top-down meta-data for the casino table, wherein the top-down meta-data defines a plurality of regions of interest of the casino table;
capture with a camera a table image of the casino table, wherein a gaming object is placed on the casino table in one of the plurality of regions of interest;
based on the table image and the top-down meta data, define a homography between the top down meta-data and the table image for the one of the plurality of regions of interest based on the location of the gaming object in the region of interest;
based on the homography, transform each of the plurality of regions of interest in the top-down meta data to regions of interest in the table image; and
generate camera meta-data for each of the plurality of transformed regions of interest.

### Claim 14 (depends on 13)

The apparatus as recited in claim 13, further comprising instructions which when executed by a processor cause the processor to:
generate camera meta-data for each of a plurality of different cameras.

### Claim 15 (depends on 14)

The apparatus as recited in claim 14, wherein each of the plurality of different cameras simultaneously capture images of the casino table.

### Claim 16 (depends on 14)

The apparatus as recited in claim 14, wherein each of the plurality of different cameras have a different camera angle relative to the casino table.

### Claim 17 (depends on 14)

The apparatus as recited in claim 14, wherein a first camera of the plurality of different cameras is mounted on a pole proximate to the casino table.

### Claim 18 (depends on 17)

The apparatus as recited in claim 17, wherein a second camera of the plurality of different cameras is a ceiling-mounted camera.

### Claim 19 (depends on 13)

The apparatus as recited in claim 13, wherein the any of the plurality of regions of interest corresponds with any of a betting circle, a dice region, and a wheel region.

### Claim 20 (depends on 13)

The apparatus as recited in claim 13, wherein the table image is any of a still image and a video image.
