Application-Aware Image Capture Policy Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current live video streaming platforms, such as those using Open Broadcaster Software (OBS), face difficulties in capturing video game images due to complexity in setup and user confusion over capturing methods, leading to potential black screens and poor user experience during live streaming.

Innovation Solution

A method and terminal for capturing images based on detecting application-specific information, using a database to determine the appropriate capturing policy, either existing or alternative, to ensure successful image capture, preventing black screens and improving user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional capturing methods (like OBS) are used to capture video game images, then the capturing function can be achieved, but the setup process becomes complex and users experience confusion leading to black screens

Engineering Contradiction:
Improveimage capture success rateVSAvoidcapturing setup complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically detects application information and selects capturing policies without user intervention. The terminal autonomously queries the database for application-specific capturing policies and executes the appropriate capturing method, eliminating the need for users to manually configure complex capturing settings.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A database is introduced as an intermediary between the capturing system and applications. The database stores pre-configured capturing policies for different applications, serving as a mediator that translates application characteristics into appropriate capturing methods, simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If manual configuration of capturing methods is required, then users have control over capturing parameters, but user confusion increases and setup time is extended

Engineering Contradiction:
Improvecapturing setup easeVSAvoidsetup time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

Capturing policies are pre-configured in the database for various applications before actual capturing operations. The system performs preliminary analysis of application information and selects the appropriate pre-configured policy, eliminating the need for users to spend time configuring capturing parameters during actual use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically performs the configuration selection process by detecting application information and querying the database for appropriate policies. This self-service mechanism eliminates manual configuration steps, significantly improving ease of operation and reducing setup time.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11249624B2Method for capturing an image, terminal and storage medium thereof
Publication Date: 2022.02.15 BIGO TECH PTE LTD
  • US11249624B2 patent drawing
  • US11249624B2 patent drawing
  • US11249624B2 patent drawing

AI summary

A method for capturing an image is disclosed in the present disclosure. The method includes: detecting first information associated with a first application that is running, wherein the first information is configured to characterize an attribute of the first application; capturing an image output by the first application in a capturing fashion associated with the image output by the first application based on a first capturing policy in the case that the first information associated with the first application exists in the first database; capturing the image output by the first application based on a second capturing policy in the case that the first information associated with the first application does not exist in the first database. The present disclosure also discloses a terminal and a storage medium.