Varied Audio Segment Compression for Accelerated Media Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques fail to effectively select and compress specific audio segments within a predefined playback time period for media assets while maintaining user comprehension, as they struggle to determine which segments to play and at what compression rates.

Innovation Solution

The system calculates the playback speed of video segments based on the duration and playback time period, analyzes audio segments for similarity, assigns priority weights, and selectively removes lower-priority segments to fit the playback time, using predefined priority schemes and real-time locational information to adjust playback times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If uniform audio compression is applied to all audio segments for accelerated playback, then the playback speed increases to fit the video duration, but the audio comprehension deteriorates due to increased pitch and loss of important content

Engineering Contradiction:
Improveplayback speedVSAvoidaudio comprehension
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent divides the audio track into multiple segments based on content type (dialogue, music, sound effects, etc.). Each segment is then processed independently with different compression strategies, allowing important segments like dialogue to be preserved while less critical segments can be compressed more aggressively for accelerated playback.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different audio segments are assigned different quality levels and compression rates based on their importance. Critical segments maintain higher quality with lower compression, while non-critical segments accept higher compression for faster playback. This local differentiation resolves the contradiction by preserving comprehension where needed while enabling speed increase where acceptable.

Inventive Principle:
Principle #3Local quality

2Loss of information

If selective audio segment compression is implemented to maintain comprehension, then audio quality is preserved for important segments, but the system complexity increases due to segment selection and priority weighting mechanisms

Engineering Contradiction:
Improveaudio comprehensionVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of the audio track to identify and categorize segments before playback. Priority weights are pre-assigned to different segment types based on their importance to comprehension. This upfront preparation reduces runtime complexity by establishing a clear hierarchy for segment processing before accelerated playback begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses parameter-based classification of audio segments (type, importance, duration) to automatically determine compression strategies. By changing and analyzing segment parameters, the system can make automated decisions about which segments to compress and at what rate, reducing the need for complex real-time decision-making during playback.

Inventive Principle:
Principle #35Parameter changes

3Duration of action of moving object

If audio segments are removed to fit playback time, then the playback time constraint is satisfied, but the audio completeness deteriorates

Engineering Contradiction:
Improveplayback time periodVSAvoidaudio completeness
Core Design Contradiction:
Duration of action of moving objectVSLoss of information

Solution Approach 1:

The system extracts and removes only those audio segments that are determined to be least important to overall comprehension, based on their priority weights and content type. By selectively extracting non-essential segments rather than uniformly compressing all audio, the system fits the playback time constraint while minimizing loss of important information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system discards low-priority audio segments that exceed the playback time constraint, while preserving high-priority segments. The segmentation and priority assignment enable the system to discard specific portions without compromising overall audio completeness, as the essential content is recovered and maintained in the final playback.

Inventive Principle:
Principle #34Discarding and recovering

4Loss of information

If varied compression rates are applied to different audio segments, then audio comprehension is maintained, but the processing time increases due to individual segment analysis and modification

Engineering Contradiction:
Improveaudio comprehensionVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs segment analysis, classification, and priority assignment as preliminary actions before the actual compression and playback process. By completing these processing steps upfront, the system reduces the processing time required during accelerated playback, as the segmentation and parameter assignment are already established and can be applied efficiently to each segment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11039177B2Systems and methods for varied audio segment compression for accelerated playback of media assets
Publication Date: 2021.06.15 ADEIA GUIDES INC
  • US11039177B2 patent drawing
  • US11039177B2 patent drawing
  • US11039177B2 patent drawing

AI summary

Systems and methods are disclosed herein for varied audio segment compression for accelerated playback of media assets. A priority weight for each of the various audio segments is then determined. Each audio segment for use during accelerated playback is based on the priority weight of that audio segment, the received playback time period, and a duration of that audio segment. A sum of the modified time for each audio segment equals the received playback time period. An accelerated playback speed for each audio segment is determined based on the modified time for that audio segment and the duration of that audio segment. The technique generates for playback the video segment based on a determined video playback speed and the audio segments based on the accelerated playback speed for each audio segment.