Multimedia Compositing via Card Face Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high number of video clips required to simulate complex card games, such as baccarat, leads to significant data storage and processing demands, making it costly and resource-intensive to capture and store all possible combinations, especially when multiple decks of cards are used.

Innovation Solution

A multimedia content server system that uses a first database of rendered video clips showing cards being dealt and a second database of image files representing card faces, where the appropriate images are overlaid onto blank cards in the video clips to simulate card hands, reducing the number of video clips needed to be stored and processed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all possible card combinations are captured as video clips, then the user experience of live casino games is enhanced, but the data storage requirements and processing power increase significantly

Engineering Contradiction:
Improveuser experience qualityVSAvoiddata storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system segments the video content into two distinct components: (1) a library of video clips showing cards being dealt with blank faces, and (2) a separate library of card face images. This segmentation allows the system to store only the essential video actions once, while card identities are added later through image overlay, dramatically reducing the number of video clips needed to represent all possible card combinations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention extracts the card face information from the video recording process and separates it into standalone image files. By taking out the card identity data from the video stream, the system can reuse the same video clip footage for multiple different card combinations, storing only the variable card face images separately for later composition.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If all possible card combinations are captured as video clips, then game complexity is fully represented, but the video capturing time and production costs increase

Engineering Contradiction:
Improvegame complexity representationVSAvoidvideo capturing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by recording video clips with blank card faces in advance, capturing only the dealing actions and table layout. This preliminary video library can then be rapidly composed into any specific game scenario by overlaying appropriate card face images, eliminating the need to re-record video for every possible card combination while maintaining full game complexity representation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple decks of cards are used, then game variety is increased, but the number of video clips required increases exponentially

Engineering Contradiction:
Improvegame varietyVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system achieves universality by creating a single set of video clips with blank card faces that can serve multiple functions across different game varieties and deck configurations. By parameterizing the card face images rather than creating dedicated video content for each scenario, the same video infrastructure supports multiple decks, game types, and combination variations, greatly reducing system complexity.

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

Data Source

PatentUS11568898B2Multimedia compositing and storage management system
Publication Date: 2023.01.31 GAMES GLOBAL OPERATIONS LTD
  • US11568898B2 patent drawing
  • US11568898B2 patent drawing
  • US11568898B2 patent drawing

AI summary

A multimedia compositing method comprises selecting, from a plurality of video clip templates stored in a database of the computing system, a first video clip template that includes frames that depict a first object template moving in a first manner. The method further includes selecting, from a plurality of static images stored in the database of the computing system, a first static image that depicts a surface of a first object associated with the first object template; and overlaying the first static image over the first object template depicted in the first video clip template, respectively, to thereby provide a first rendered video clip associated with the first video clip template that includes frames that depict the first object moving in the particular manner.