Game Table Data Processing via Heat Zone Map Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In entertainment settings, existing systems face challenges in efficiently processing data from game tables, as irrelevant data interferes with service logic processing, leading to inefficiencies and difficulties in tracking game progress and irregular actions.

Innovation Solution

A method and apparatus for data processing that involves acquiring recognition data from game images, generating heat zone maps for game regions, and filtering out irrelevant data based on type and position data, allowing game state detection modules to process only relevant information within specific game regions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all recognition data from multiple camera systems is processed, then comprehensive object detection is achieved, but processing complexity and interference increase

Engineering Contradiction:
Improveobject detection accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the game table surface into multiple independent detection regions (first detection region, second detection region, etc.), each associated with specific camera systems. This segmentation allows different camera systems to be assigned to specific regions, enabling selective processing of recognition data from only the relevant camera-system-region combinations, thereby reducing overall processing complexity while maintaining detection accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and filters out irrelevant recognition data by comparing detected object positions against the predefined detection regions. Only recognition data corresponding to objects located within the active detection regions is retained for processing, while data from other regions is discarded. This extraction approach reduces data volume and processing complexity without losing detection accuracy for relevant objects.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If recognition data from all game objects is processed, then complete game state monitoring is achieved, but service logic processing efficiency decreases

Engineering Contradiction:
Improvegame state monitoring accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent assigns different detection regions to different service logic processing requirements. Each detection region can be configured to monitor specific types of objects or game states relevant to particular services. This local quality approach allows the system to process only the recognition data needed for each specific service logic, improving overall processing efficiency while maintaining reliable game state monitoring for all configured regions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11501605B1Method and apparatus for data processing, electronic device, and storage medium
Publication Date: 2022.11.15 SENSETIME INT PTE LTD
  • US11501605B1 patent drawing
  • US11501605B1 patent drawing
  • US11501605B1 patent drawing

AI summary

Provided is a method for data processing. The method includes the following actions. Recognition data obtained by performing game object recognition on each frame of game image in a game image frame sequence is acquired. The recognition data includes type data of a game object and position data of the game object on a game table. At least one heat zone map corresponding to a surface of the game table is acquired. Each heat zone map represents a game region on the surface of the game table corresponding to each of respective at least one type of game object. Based on the type data, the position data, and the at least one heat zone map, recognition data of a game object that is located in a corresponding game region in each frame of game image in the game image frame sequence is filtered out.