Sensor Data Reconstruction Using ML to Correct Lossy Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT devices face challenges in transmitting data due to limited power resources, leading to the use of lossy compression algorithms that result in compression errors, where data quality is compromised to reduce power consumption.

Innovation Solution

A system and method that employs a machine learning model, trained on patterns of the compression algorithm and symbolic aggregate approximation metadata, to reconstruct lossy compressed data at a gateway, reducing compression errors without increasing energy expenditure on IoT devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If lossy compression is applied to reduce data transmission, then power consumption is reduced, but data quality deteriorates due to compression errors

Engineering Contradiction:
Improvepower consumptionVSAvoiddata quality
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system segments the compression task between two stages: first, simple lossy compression at the IoT device to reduce power consumption; second, a reconstruction stage at the server using machine learning models to correct compression errors. This segmentation allows each stage to optimize for its specific function, resolving the contradiction between power savings and data quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A machine learning reconstruction model acts as an intermediary between the compressed data and the final reconstructed data. This intermediary corrects the compression errors introduced by lossy compression, thereby improving data quality without requiring the IoT device to perform power-intensive compression operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If simple lossy compression is used to save power, then compression speed increases and power consumption decreases, but compression error increases

Engineering Contradiction:
Improvecompression speedVSAvoidcompression error
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary simple lossy compression at the IoT device to achieve fast compression and low power consumption. Then, a machine learning model performs preliminary reconstruction at the server before final data usage, correcting compression errors in advance. This two-stage preliminary action approach maintains both speed and reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The machine learning reconstruction model provides feedback correction to the compressed data. By analyzing the compressed data and applying learned correction patterns, the system feedbacks error corrections that reduce compression errors while maintaining the efficiency of the original simple compression algorithm.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If data is compressed to reduce transmission amount, then bandwidth costs are reduced, but data accuracy is lost

Engineering Contradiction:
Improvedata transmission volumeVSAvoiddata accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system substitutes traditional mechanical lossless compression (which would preserve accuracy but increase data volume) with a combination of lossy compression and machine learning-based reconstruction. The machine learning model replaces the need for exact data preservation by learning and correcting compression artifacts, achieving both reduced data volume and maintained accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12088328B1Reducing the compression error of lossy compressed sensor data
Publication Date: 2024.09.10 DELL PROD LP
  • US12088328B1 patent drawing
  • US12088328B1 patent drawing
  • US12088328B1 patent drawing

AI summary

Reconstructing compressed data to reduce compression loss. Data at a device is compressed using lossy compression and metadata values are added to the compressed data. A gateway receives a package including the compressed data and the metadata values. The data is decompressed and input to a machine learning model along with the metadata values. The machine learning model is trained to reduce the compression loss. The output of the model is an improved decompressed data. Actions may be performed based on the improved decompressed data.