Cross-Device Video Compression Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies face issues with inconsistency across different devices, leading to slow compression, errors, and varying bitrates, which affect video quality and file size, making it impractical for devices with limited storage or connectivity.

Innovation Solution

A video application that generates compressed videos with consistent resolution and bitrate by parsing input video parameters, creating a representative blank video, and adjusting compression settings to ensure accurate output, using a combination of hardware and software, including a decoder and encoder, to verify and modify compression parameters for optimal results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If video compression is performed using software decoders and encoders, then video files can be compressed to smaller sizes, but the compression becomes slow and may contain errors

Engineering Contradiction:
Improvevideo file sizeVSAvoidcompression speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system performs preliminary analysis of the input video to determine optimal compression parameters before actual compression begins. This includes analyzing video characteristics, determining appropriate bitrate, and preparing compression settings in advance, which enables faster and more reliable compression execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the encoder monitors compression output and adjusts parameters dynamically. The decoder provides feedback on compression quality and bitrate accuracy, allowing real-time optimization to maintain fast compression speeds while ensuring error-free output and consistent bitrate across different devices.

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If video compression is performed using software decoders and encoders, then video files can be compressed to smaller sizes, but the bitrate becomes inconsistent across different devices

Engineering Contradiction:
Improvevideo file sizeVSAvoidbitrate consistency
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts compression parameters including bitrate, resolution, and encoding settings based on the specific input video characteristics and target device requirements. This parameter optimization ensures consistent bitrate output across different device platforms while maintaining appropriate file sizes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The compression system is designed with universal compatibility, using standardized encoding formats and adaptive bitrate control that work consistently across different device manufacturers and platforms. This multi-functional approach ensures that the same compression process produces consistent results whether executed on mobile devices, tablets, or other platforms.

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

3Quantity of substance

If video compression is performed to smaller sizes, then storage and transfer become feasible on limited devices, but video quality deteriorates

Engineering Contradiction:
Improvevideo file sizeVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system applies selective compression techniques that maintain video quality by intelligently determining which parts of the video can be compressed more aggressively. It uses partial action on less critical frames and excessive action (higher bitrate) on important keyframes and scenes, achieving a balance between file size reduction and quality preservation.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary analysis of video content to identify important scenes, objects, and visual elements before compression. This pre-analysis enables the compressor to allocate higher bitrate to quality-critical portions while using more aggressive compression on less important areas, maintaining overall video quality while reducing file size.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3732879B1Safe and cross device consistent video compression
Publication Date: 2024.10.02 GOOGLE LLC
  • EP3732879B1 patent drawingFigure 1
  • EP3732879B1 patent drawingFigure 2
  • EP3732879B1 patent drawingFigure 3

AI summary

A method generates a compressed video that is consistent across different devices. The method comprises identifying an output bitrate. The method further comprises parsing parameters of an input video. The method further comprises generating a blank video with a fixed duration based on the parameters of the input video. The method further comprises generating a representative video based on providing the blank video as input to a decoder. The method further comprises determining a request bitrate based on the representative video and the output bitrate. The method further comprises compressing the input video using the request bitrate to generate an actual video.