Delta Encoding via Correlation Dependency Graphs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data processing techniques are inefficient in handling unordered or arbitrary data sets, as they either compress data sets individually with sub-optimal compression or as a single file, limiting the ability to process data sets individually while maximizing compression efficiency.
Innovation Solution
A method and system that analyze data sets to determine correlation parameters, generate an optimized correlation dependency graph, and perform correlation encoding to reduce the overall data to be processed, allowing for efficient batch processing and data transfer by exploiting correlation relationships between data sets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data sets are compressed individually using conventional techniques, then individual processing capability is maintained, but compression efficiency is sub-optimal
Solution Approach 1:
The patent merges multiple data sets into a single composite data structure that preserves individual data set identities while enabling batch processing. This allows the system to process data sets collectively for optimized compression while maintaining the ability to retrieve and process individual data sets separately, thus resolving the contradiction between individual processing capability and compression efficiency.
2Quantity of substance
If data sets are compressed as a single file, then compression efficiency is maximized, but individual processing capability is lost
Solution Approach 1:
The patent segments the compressed data structure into distinct components, each representing an individual data set. The composite data structure includes markers or delimiters that allow the system to identify and extract individual data sets from the compressed batch, thereby maintaining individual processing capability while achieving batch compression efficiency.
3Quantity of substance
If upload bandwidth is limited, then transfer time increases, but data quality can be maintained
Solution Approach 1:
The patent extracts and transmits only the essential correlation information and delta values rather than complete data sets. By separating the reference data (which can be stored locally) from the incremental changes (which need to be transmitted), the system reduces the amount of data requiring transmission while maintaining complete data quality at the receiving end.
Data Source
AI summary
Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.


