Related Experiment Video
Updated: Jul 12, 2025

07:45
Quasi-light Storage for Optical Data Packets
Published on: February 6, 2014
10.9K
Lossless Data Compression for Time-Series Sensor Data Based on Dynamic Bit Packing.
Sang-Ho Hwang1, Kyung-Min Kim2, Sungho Kim1
1Gyeongbuk Institute of IT Convergence Industry Technology, Gyeongsan 38463, Republic of Korea.
Sensors (Basel, Switzerland)
|October 28, 2023
Summary
We developed a lossless bit depth compression (BDC) technique that dynamically packs data, significantly improving compression ratios and reducing energy consumption for AI and data science applications.
Area of Science:
- Data Compression
- Signal Processing
- Computer Science
Background:
- Traditional bit packing methods often lead to space wastage, especially with data containing outliers or multidimensional variations.
- Efficient compression is crucial for handling large datasets in AI training and data science predictive analysis.
- Optimizing storage and network bandwidth is essential for transmitting large volumes of sensor data.
Purpose of the Study:
- To introduce a novel lossless bit depth compression (BDC) technique.
- To maximize compression ratios by dynamically determining pack size based on sensor data patterns.
- To reduce spatial inefficiency caused by outliers in time-series data.
Main Methods:
- The proposed bit depth compression (BDC) technique dynamically determines pack size based on bit depth level patterns in sensor data.
- It performs bit packing, adapting to data characteristics like outliers and multidimensional variations.
- This lossless method is designed for applications in artificial intelligence and data science.
Main Results:
- The BDC method achieved an average compression ratio improvement of 30%, with a maximum of 247% compared to other algorithms.
- It demonstrated significant improvements in energy consumption for data transmission, with an 18% average reduction (up to 34%) via Bluetooth.
- The technique effectively addresses spatial inefficiency in time-series data compression.
Conclusions:
- The proposed BDC technique offers a highly efficient lossless compression solution for sensor data.
- It significantly enhances storage space savings and optimizes network bandwidth utilization.
- BDC is particularly beneficial for AI training data and data science predictive analysis due to its high compression ratio and energy efficiency.
Related Concept Videos
Downsampling
167
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
167
Upsampling
242
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
242
DNA Packaging
102.6K
Overview
102.6K
Sampling Continuous Time Signal
267
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
267
Reconstruction of Signal using Interpolation
212
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next...
212
Discrete Fourier Transform
305
The Discrete Fourier Transform (DFT) is a fundamental tool in signal processing, extending the discrete-time Fourier transform by evaluating discrete signals at uniformly spaced frequency intervals. This transformation converts a finite sequence of time-domain samples into frequency components, each representing complex sinusoids ordered by frequency. The DFT translates these sequences into the frequency domain, effectively indicating the magnitude and phase of each frequency component present...
305

