Video Compression via Segment Grouping and Reference Copying
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If all video segments are stored, then complete video quality is maintained, but storage space and transmission resources are wasted
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.
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.
3Loss of energy
If video compression is applied, then storage space is reduced, but computation cost increases
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.
Data Source
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.


