KR-102963596-B1 - Method for supporting table game proceeding through image analysis
Abstract
A method for supporting the progress of a table game through video analysis is disclosed. The method for supporting the progress of a table game through video analysis may include: an object identification step for identifying multiple players as player objects by analyzing a video captured in real time of a game table and players located around the game table; a betting recognition step for identifying the betting amount and betting location for each player object between the betting start time and the betting end time by analyzing the video in real time; a win/loss determination step for recognizing the game result of the game table by analyzing the video in real time and determining the win/loss for each player object according to the game result; an amount calculation step for calculating a recovery amount for each player object when the player object loses, and calculating a payout amount using the betting amount and betting location for each player object when the player object wins; and a display step for displaying the win/loss status for each player, the recovery amount for each player object, and the payout amount for each player object on a screen.
Inventors
- 윤두현
- 김주용
- 박관태
Assignees
- 그랜드코리아레저(주)
Dates
- Publication Date
- 20260512
- Application Date
- 20251217
Claims (13)
- An object identification step in an information processing device, which analyzes a captured image of a game table and players located around the game table in real time to identify a plurality of players as player objects; In the information processing device above, a betting recognition step that analyzes the captured image in real time to identify the betting amount and betting location bet by each player object between the betting start time and the betting end time; In the information processing device above, a win/loss determination step that analyzes the captured image in real time to recognize the game result of the game table and determines the win/loss for each player object according to the game result; In the information processing device above, an amount calculation step for calculating a recovery amount for each player object when the player object loses, and calculating a payout amount using the betting amount and betting position bet for each player object when the player object wins; and The information processing device includes a display step for displaying the win/loss status for each player, the recovery amount for each player object, and the payout amount for each player object on a screen. The above object identification step is, A method for supporting table game progress through video analysis, characterized by including the step of identifying the players as individual player objects by analyzing a video recording in which only the parts excluding the faces of the players located around the game table are captured in real time, or a video recording in which the players located around the game table are captured and then masked so that their faces cannot be identified.
- In paragraph 1, the above-mentioned win/loss determination step is, The step of determining whether each player object wins or loses using the above game results and the betting positions for each player object, and The above amount calculation step is, If the above player object loses at all betting positions, a step of calculating the total betting amount wagered by the losing player object as the recovery amount of the above player object; When the above player object wins at all betting positions, a step of calculating the amount to be paid to the winning player object as the payout amount of the player object using the betting amount per betting position and the odds per betting position; and A method for supporting the progress of a table game through video analysis, characterized by including the step of, when the player object wins at some betting positions, calculating the betting amount for each betting position where the player object lost as the recovery amount of the player object, and calculating the amount to be paid to the player object as the payout amount of the player object using the betting amount for each betting position where the player object won and the odds for each betting position.
- In paragraph 1, the betting recognition step is, A step of detecting the movement of each of the identified player objects and identifying at least one betting position for each player object; A step of calculating a betting amount by detecting the movement of each of the identified player objects and the game chips at the identified betting positions, and matching the betting amount for each betting position; and A method for supporting the progress of a table game through video analysis, characterized by including the step of mapping the betting amount matched for each betting position to each player object.
- delete
- In paragraph 1, the object identification step is, A method for supporting the progress of a table game through video analysis, characterized by including a step of distinguishing a player and identifying the player object using at least one of the following physical characteristics: body shape, clothes worn, accessories worn, and physical features excluding the face.
- An object identification step in an information processing device, which analyzes a captured image of a game table and players located around the game table in real time to identify a plurality of players as player objects; In the information processing device above, a betting recognition step that analyzes the captured image in real time to identify the betting amount and betting location bet by each player object between the betting start time and the betting end time; In the information processing device above, a win/loss determination step that analyzes the captured image in real time to recognize the game result of the game table and determines the win/loss for each player object according to the game result; In the information processing device above, an amount calculation step for calculating a recovery amount for each player object when the player object loses, and calculating a payout amount using the betting amount and betting position bet for each player object when the player object wins; and The information processing device includes a display step for displaying the win/loss status for each player, the recovery amount for each player object, and the payout amount for each player object on a screen. The above betting recognition step is, A step of recognizing the betting start time and the betting end time by recognizing the dealer's hand movements or the dealer's sound on the game table; A step of identifying the betting amount and betting location bet by each player object between the betting start time and the betting end time and displaying them on the screen; and A method for supporting the progress of a table game through video analysis, characterized by including the step of displaying information related to the betting amount, betting location, and player object that performed the betting, which were bet before the betting start time or after the betting end time, as abnormal betting on the screen.
- In paragraph 1, the betting recognition step is, A method for supporting table game progress through video analysis, characterized by including the step of displaying a limit amount error on the screen when the total sum of betting amounts placed by each player object between the betting start time and the betting end time is less than the minimum limit amount set for each game table or exceeds the maximum limit amount.
- In paragraph 1, the object identification step is, A step of analyzing the captured video to recognize the types and number of all chips held in the dealer's chip rack before a new game starts on the game table; and A method for supporting the progress of a table game through video analysis, characterized by including a step of determining whether the types and number of all chips held in the dealer's chips rack have changed normally by reflecting the recovery amount and payout amount calculated in the amount calculation step after the game ends.
- In paragraph 1, the object identification step is, A step of analyzing the captured video to recognize the types and number of all chips held in the dealer's chip rack before a new game starts on the game table; and A method for supporting the progress of a table game through image analysis, characterized by including the step of, when the player provides cash to the dealer and receives chips in exchange, recognizing the amount of cash provided by the player object and determining whether the chips corresponding to the amount of cash have been reduced in the chips rack.
- In paragraph 1, the object identification step is, A step of recognizing the type and number of chips placed on the game table for each player object before a new game starts on the game table; and A method for supporting table game progress through video analysis, characterized by including a step of determining whether the types and number of all chips placed on the game table for each player object have changed normally by reflecting the recovery amount and payout amount calculated in the amount calculation step after the game ends.
- In paragraph 1, the object identification step is, A method for supporting table game progress through video analysis, characterized by including a step of recognizing the game table in the above-described captured video to recognize the type of game to be played and the rules of the game.
- In paragraph 1, the method for supporting table game progress through the above-mentioned video analysis is, A method for supporting table game progress through image analysis, characterized by further including the step of recognizing the game start time and game end time by recognizing the dealer's hand movements on the game table, recognizing the dealer's sound, or recognizing the state of the upper part of the game table in the information processing device above.
- An object identification step in an information processing device, which analyzes a captured image of a game table and players located around the game table in real time to identify a plurality of players as player objects; In the information processing device above, a betting recognition step that analyzes the captured image in real time to identify the betting amount and betting location bet by each player object between the betting start time and the betting end time; In the information processing device above, a win/loss determination step that analyzes the captured image in real time to recognize the game result of the game table and determines the win/loss for each player object according to the game result; In the information processing device above, an amount calculation step for calculating a recovery amount for each player object when the player object loses, and calculating a payout amount using the betting amount and betting position bet for each player object when the player object wins; and The information processing device includes a display step for displaying the win/loss status for each player, the recovery amount for each player object, and the payout amount for each player object on a screen. The above object identification step is, The method comprises the step of identifying a dealer located around the above game table as a dealer object, and The method of supporting table game progress through the above video analysis is, In the information processing device above, a step of learning with artificial intelligence using at least one of usual behavior, habits, and facial expressions while playing a game for each dealer object; and A method for supporting table game progress through video analysis, characterized in that, in the information processing device above, the method includes a step of giving an alarm to a manager terminal when an abnormality is detected in some of the usual movements, habits, or facial expressions of the learned dealer object.
Description
Method for supporting table game proceeding through image analysis The present invention relates to a method for supporting the progress of a table game through video analysis, and more specifically, to a method for supporting the progress of a table game through video analysis that analyzes video footage of a game table and its surroundings to recognize the betting amount and betting location for each player, automatically calculates the payout amount to be paid to each player based on the game results, and displays it on the screen, thereby supporting the progress of the table game, reducing the burden on the dealer, and preventing cases where chips are erroneously paid. Casinos and similar venues offer a wide variety of games, allowing players to select and enjoy the games they wish to play. Unlike various electronic games, in table games such as Baccarat, Blackjack, and Roulette, the dealer collects chips bet by players while the game is running or pays them chips by applying different payout ratios based on their betting positions when a player wins; all of these actions rely on the dealer's memory and mental calculation. When a small number of players participate in the game, the dealer is less likely to make mistakes as they remember each player's betting position and amount and settle accounts individually. However, when the number of players participating in a single table game increases, instances of the dealer making errors and paying out incorrectly occur frequently. Recently, various technologies are being developed to utilize techniques for real-time monitoring and tracking of game progress, betting, and win/loss results through video footage captured by cameras while table games are in progress. For example, Korean Registered Patent No. 10-2723385 (hereinafter referred to as the "Prior Patent") discloses a method for monitoring a game by analyzing video footage of a table captured by a camera to monitor the game's progress, recognize amounts bet by players, and detect fraudulent activities during the game. The Prior Patent utilizes a method for calculating a player's betting amount by photographing the betting zone designated for each player and analyzing the chips placed in that zone. However, this method has a problem in that the betting amount can only be calculated when a single player places a bet in a designated zone, as individual betting zones are determined for each player and the number of participants is small. For instance, in games like Baccarat, although individual betting zones are designated, if there are many participants, players may join the game from behind the designated zone, resulting in multiple bets being placed in the designated zone. However, since the prior art patent determines the total bet amount of a player based solely on video footage of the betting area, there is a problem in that it is difficult to determine the amount bet by each player using the prior art patent when multiple people place bets in individual betting areas. Furthermore, in games like roulette where players freely place bets on their desired locations without individual betting areas, applying the prior art patent presents a problem in that it is impossible to identify the betting amount and location for each player. Moreover, in the case of roulette, as the number of participating players increases and players place bets on multiple locations, the dealer must remember all the betting locations and amounts for each player and, upon a player's win, apply the odds for each betting location to mentally calculate the payout amount for each player, which increases the possibility of error. Games like roulette, which involve complex odds, require remembering all betting locations for each player, and necessitate the rapid mental calculation of the total payout amount for each player, have become the games that dealers avoid the most, and they typically employ dedicated dealers for these games. Therefore, there is an urgent need to develop a method that supports dealer operations by automatically calculating betting amounts per player and payout amounts per player based on game results, thereby assisting the dealer in game progression and helping to prevent dealer errors. A brief description of each drawing is provided to help to better understand the drawings cited in the detailed description of the invention. FIG. 1 is a flowchart of a method for supporting table game progress through image analysis according to an embodiment of the technical concept of the present invention. FIG. 2 is a flowchart of an embodiment of step S120 of the method for supporting table game progress through image analysis of FIG. 1. FIG. 3 is a flowchart of an embodiment of step S140 of the method for supporting table game progress through image analysis of FIG. 1. FIG. 4 is a schematic diagram of a roulette table to explain an embodiment in which the method of supporting table game progress through image analysis of FIG