Video Compression via Segment Grouping and Reference Copying

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The growing number of videos created and shared daily requires efficient compression techniques to save storage space and improve computing efficiency, as many videos contain repetitive content such as natural loops and human behavior.

Innovation Solution

A video compression method that segments videos based on features of objects with periodic changes, groups similar segments, and compresses the video by retaining only key segments, thereby reducing storage and transmission resources and computation costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional video compression methods are used, then storage space is consumed, but compression efficiency is insufficient due to repetitive content

Engineering Contradiction:
Improvestorage spaceVSAvoidcompression efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The video is segmented into multiple segments based on detected repetitive content patterns. Each segment is identified and classified, allowing the compression algorithm to apply different strategies to different portions of the video, thereby improving overall compression efficiency while reducing storage space requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of storing duplicate repetitive segments, the patent stores references or pointers to the original segment. When repetitive content is detected, the system creates copies of the reference rather than copying the actual video data, significantly reducing storage space while maintaining the ability to reconstruct the original video.

Inventive Principle:
Principle #26Copying

2Reliability

If all video segments are stored, then complete video quality is maintained, but storage space and transmission resources are wasted

Engineering Contradiction:
Improvevideo qualityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and identifies repetitive segments from the video stream. By separating these repetitive portions from the unique content, the system can store only the essential unique segments and use references for the repetitive ones, thereby maintaining video quality while reducing storage space and transmission resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system discards redundant copies of repetitive video segments during compression, storing only references instead. During decompression, these references are recovered and used to reconstruct the original repetitive content, ensuring that video quality is maintained while minimizing storage requirements.

Inventive Principle:
Principle #34Discarding and recovering

3Loss of energy

If video compression is applied, then storage space is reduced, but computation cost increases

Engineering Contradiction:
Improvestorage spaceVSAvoidcomputation cost
Core Design Contradiction:
Loss of energyVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary analysis of the video to identify repetitive content patterns before applying compression. By detecting and marking repetitive segments in advance, the compression algorithm can efficiently process these identified segments using reference copying, reducing the overall computation cost compared to compressing the entire video without prior identification.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11677944B1Video compression method, electronic device, and computer program product
Publication Date: 2023.06.13 DELL PROD LP
  • US11677944B1 patent drawing
  • US11677944B1 patent drawing
  • US11677944B1 patent drawing

AI summary

Embodiments of the present disclosure include a video compression method, an electronic device, and a computer program product. In a video compression method provided by embodiments of the present disclosure, a video is segmented into multiple segments based on a first feature of an object extracted from the video, where the object has a first change in each of the multiple segments, and the first feature identifies a start state and an end state of the first change; the multiple segments are grouped based on a similarity of the first change of the object among the multiple segments; and the video is compressed based on the groups of the multiple segments. In this way, for a video with periodically repetitive content, the video is compressed by retaining a part of representative video segments, which can save storage space and network transmission resources and improve computation efficiency, thereby reducing computation cost.