Media Content Compression via Parameter Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for communicating media content, such as GIFs, are cumbersome and inefficient, particularly in mobile interfaces, as they do not effectively compress files for fast loading and often require manual searching and copying, lacking dynamic interface support for animated inputs.

Innovation Solution

A media content management system that preprocesses and encodes media content using parameter optimization, reducing file size while maintaining visual quality, and renders compressed content in a dynamic keyboard interface for easy sharing across messaging platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional compression methods are used for media content, then file size is reduced, but loading speed and visual quality are compromised

Engineering Contradiction:
Improvefile sizeVSAvoidloading speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The system dynamically adjusts compression parameters such as quality thresholds, color palettes, and frame sampling rates based on the specific characteristics of each media content item and the target platform requirements. This allows optimization of the balance between file size reduction and loading speed without sacrificing essential visual quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs pre-processing and analysis of media content before compression to identify key frames, dominant colors, and important regions. This preliminary action enables more efficient compression by focusing resources on preserving critical visual elements while aggressively compressing redundant information.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If conventional compression methods are used for media content, then file size is reduced, but visual quality deteriorates

Engineering Contradiction:
Improvefile sizeVSAvoidvisual quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The system applies different compression strategies to different regions of the media content based on their importance. Critical regions such as foreground objects and text receive higher quality preservation, while background areas with less visual importance undergo more aggressive compression. This local quality approach maintains overall visual quality while achieving better compression ratios.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts compression parameters including quality thresholds, color palettes, and frame sampling rates based on the specific characteristics of each media content item and the target platform requirements. This allows optimization of the balance between file size reduction and loading speed without sacrificing essential visual quality.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If manual searching and copying methods are used, then users can share media content, but the process is cumbersome and inefficient

Engineering Contradiction:
Improvesharing processVSAvoidtime for searching and copying
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically performs the entire compression and preparation process without requiring manual user intervention. Users simply select the media content they wish to share, and the system handles frame extraction, compression, format conversion, and optimization automatically. This self-service approach eliminates the cumbersome manual searching and copying process while significantly reducing the time required for sharing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs pre-processing and analysis of media content before compression to identify key frames, dominant colors, and important regions. This preliminary action enables more efficient compression by focusing resources on preserving critical visual elements while aggressively compressing redundant information.

Inventive Principle:
Principle #10Preliminary action

4Manufacturing precision

If uncompressed media content is used in dynamic interfaces, then visual quality is maintained, but loading performance and memory usage are degraded

Engineering Contradiction:
Improvevisual qualityVSAvoidloading performance
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system dynamically adjusts compression parameters such as quality thresholds, color palettes, and frame sampling rates based on the specific characteristics of each media content item and the target platform requirements. This allows optimization of the balance between file size reduction and loading speed without sacrificing essential visual quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system divides media content into discrete frames or segments that can be independently processed and compressed. This segmentation allows for more efficient memory management and loading performance in dynamic interfaces, as only necessary frames are loaded and processed rather than the entire uncompressed content.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10671836B2Optimization processes for compressing media content
Publication Date: 2020.06.02 GOOGLE LLC
  • US10671836B2 patent drawing
  • US10671836B2 patent drawing
  • US10671836B2 patent drawing

AI summary

Various embodiments relate generally to a system, a device and a method for optimizing processes for compressing media content. An uncompressed content item is received in a media content management system. One or more parameters associated with the uncompressed content item are determined. A plurality of variants of the uncompressed content item is generated using the one or more parameters, the plurality of variants including one or more compressed content items. A candidate set comprising at least one of the one or more compressed content items is determined from the plurality of variants based on one or more filtering factors. A validated compressed content item is selected from the candidate set based on one or more validation criteria, and the validated compressed content item is stored in a database in the media content management system.