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