US 12,236,746 B2
Fraud detection system in a casino
Yasushi Shigeta, Shiga (JP)
Assigned to ANGEL GROUP CO., LTD., Shiga (JP)
Filed by ANGEL GROUP CO., LTD., Shiga (JP)
Filed on Feb. 23, 2023, as Appl. No. 18/113,421.
Application 18/113,421 is a continuation of application No. 17/377,604, filed on Jul. 16, 2021, granted, now 11,741,780.
Application 17/377,604 is a continuation of application No. 16/933,548, filed on Jul. 20, 2020, granted, now 11,393,284, issued on Jul. 19, 2022.
Application 16/933,548 is a continuation of application No. 16/202,290, filed on Nov. 28, 2018, granted, now 10,748,378, issued on Aug. 18, 2020.
Application 16/202,290 is a continuation of application No. 16/016,128, filed on Jun. 22, 2018, granted, now 10,593,154, issued on Mar. 17, 2020.
Application 16/016,128 is a continuation of application No. 15/226,200, filed on Aug. 2, 2016, granted, now 10,032,335, issued on Jul. 24, 2018.
Claims priority of application No. 2015-163213 (JP), filed on Aug. 3, 2015; and application No. 2015-206735 (JP), filed on Oct. 1, 2015.
Prior Publication US 2023/0196877 A1, Jun. 22, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 9/24 (2006.01); A63F 1/18 (2006.01); A63F 3/00 (2006.01); A63F 11/00 (2006.01); G06F 13/00 (2006.01); G06F 17/00 (2019.01); G06Q 50/34 (2012.01); G07F 17/32 (2006.01); A63F 1/00 (2006.01); A63F 1/14 (2006.01)
CPC G07F 17/3241 (2013.01) [A63F 1/18 (2013.01); A63F 3/00157 (2013.01); G06Q 50/34 (2013.01); G07F 17/3206 (2013.01); G07F 17/322 (2013.01); G07F 17/3223 (2013.01); G07F 17/3234 (2013.01); G07F 17/3248 (2013.01); G07F 17/3251 (2013.01); G07F 17/3293 (2013.01); A63F 2001/001 (2013.01); A63F 1/14 (2013.01); A63F 2250/58 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A table game management system used at a game table for playing a game by placing game tokens and utilizing deep learning, the management system comprising:
a camera configured to obtain one or more captured images of a stack of the game tokens placed in a plurality of placement areas laid out in a two-dimensional plane in a shooting direction and in a direction of angle of view by shooting a predetermined area including the plurality of placement areas of the game table from diagonally above, so that the top and side surfaces of the stack are captured in each image of the one or more captured images; and
a control device configured to determine a position in the two-dimensional plane of the stack of the game tokens placed on the game table based on a single captured image of the one or more captured images showing the top and side surfaces of the stack of the game tokens obtained by capturing the stack of the game tokens placed in one or more placement areas of the game table including the plurality of placement areas with the camera from diagonally above,
wherein:
the game tokens comprising the stack are identifiable by at least color information or pattern of the side surface of the game tokens,
to determine the position of the stack of the game tokens, the control device is configured to identify the placement area in which the stack of the game tokens is placed based on a relationship between a recognition result of the stack of the game tokens and the plurality of placement areas,
the control device is further configured to:
determine a type and number of the game tokens comprising the stack based at least on the color information or pattern of the sides surface of the game tokens in the single captured image, and
recognize objects including the game tokens in the single captured image by extracting features and perform image recognition on the captured image in which the color information or pattern appears, by utilizing a convolutional neural network and deep learning,
the convolutional neural network is a neural network trained on images containing a game token of a type used in the game table, and if there are multiple game tokens in the training image, by assigning a label to a region corresponding to the game tokens in the training image, and
the game table has a plurality of player positions arranged horizontally, and each player position has a plurality of placement areas laid out vertically, resulting in the plurality of placement areas being laid out on a two-dimensional plane.