Dynamic Image Generation Removing QR Codes from Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When videos are directly used as live wallpapers, they often include unwanted sound and information such as QR codes, which detract from the user experience by cluttering the content and reducing the effectiveness of the wallpaper.

Innovation Solution

A method and device for generating a dynamic image by separating video images from audio data, identifying and removing target objects like QR codes from the images, and creating a dynamic image based on the processed images without the target objects, ensuring the final image does not include unwanted content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If videos are directly used as live wallpapers, then the user can easily create dynamic wallpapers from video content, but the wallpapers will contain unwanted elements such as QR codes and audio data that reduce user experience

Engineering Contradiction:
Improveease of creating dynamic wallpaperVSAvoidunwanted elements in wallpaper
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and removes unwanted target objects (such as QR codes, watermarks, and audio data) from the video frames during the dynamic wallpaper generation process. The system identifies these harmful elements and excises them while preserving the desirable video content, thereby eliminating the adverse effects without sacrificing the ease of creation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the video content into individual frames and processes each frame separately to identify and remove target objects. By dividing the video into discrete image units, the system can apply image processing techniques to each segment independently, allowing for selective removal of unwanted elements while maintaining the overall video structure.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If video processing is performed to remove target objects, then the quality of the dynamic image is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvequality of dynamic imageVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis of video frames to identify potential target objects before the actual removal process. By pre-processing the video content to detect and mark unwanted elements, the system prepares the data structure in advance, which streamlines the subsequent removal operation and reduces overall processing time while maintaining high image quality.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If audio data is separated from video, then the unwanted sound is eliminated, but the complexity of the processing system increases

Engineering Contradiction:
Improveunwanted soundVSAvoidcomplexity of processing system
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent extracts and separates audio data from the video stream during the processing pipeline. By isolating the audio track from the video frames, the system eliminates unwanted sound elements while maintaining the visual content. This extraction approach handles audio removal efficiently without requiring complex multi-step processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11600300B2Method and device for generating dynamic image
Publication Date: 2023.03.07 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US11600300B2 patent drawing
  • US11600300B2 patent drawing
  • US11600300B2 patent drawing

AI summary

Embodiments of the disclosure provide a method for generating a dynamic image, an electronic device for the same and a storage medium for the same. The electronic device obtains a video based on a trigger operation. The electronic device obtains images of the video by separating the images an audio data of the video. The images include first images and second images. The electronic device obtains target images by processing the first images. Each of the target images does not contain the target object. The electronic device generates the dynamic image based on the images and the target images.