Automated Game State Control via Video Item Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for controlling game states in games rely on manual operations, which are inefficient and labor-intensive, requiring human intervention to switch between game states such as card dealing and result processing.

Innovation Solution

A method and apparatus that automatically detect the number and identification information of game items in a video stream, generate a game result based on predetermined conditions, and switch the game to a result processing state, thereby eliminating the need for manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual operation is used to control game states, then the game can be switched between states, but it wastes manpower and reduces efficiency

Engineering Contradiction:
Improvegame state switching efficiencyVSAvoidmanual operation requirement
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system automatically detects game items and their states through video analysis, and autonomously switches game states without requiring manual intervention. The game control system serves itself by using computer vision to monitor the game area, identify game items, determine their states, and trigger appropriate state transitions based on predefined rules.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual operation system with an automated computer vision-based detection and control system. Instead of human staff physically observing and manually switching states, the system uses video streams, image processing, and automated logic to detect game states and control transitions.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automated detection is implemented, then labor costs are saved and efficiency improves, but system complexity increases

Engineering Contradiction:
Improvegame state switching efficiencyVSAvoiddetection and control system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system integrates multiple functions into a unified automated control platform: video stream acquisition, game item detection, state determination, rule evaluation, and state switching. This multi-functional integration reduces the need for separate systems for each task, thereby managing complexity while achieving high automation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces an automated control system as an intermediary between the physical game environment and the game state management. This intermediary layer uses video analysis to bridge the gap between physical game items and digital state representation, simplifying the overall system architecture by centralizing the detection and control logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11660541B2Methods, apparatuses, devices and storage media for controlling game states
Publication Date: 2023.05.30 SENSETIME INT PTE LTD
  • US11660541B2 patent drawing
  • US11660541B2 patent drawing
  • US11660541B2 patent drawing

AI summary

A method, an apparatus, a devices and a storage medium for controlling game states is provided in the disclosure, wherein the method includes: obtaining a video stream of a game area; performing a detection on the video stream to determine a number of game items and identification information of each of the game items in the game area; in a case that the number of the game items in the game area reaches a first predetermined value, generating a game result according to the number of the game items, the identification information of each of the game items, and a preset game result generation condition; and in response to that the game result is generated, switching the game to a result processing state.