Audio Data Embedding via Seed Sample Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for combining digital data sets into a smaller set require intensive processing and interpolation, which is inefficient and increases error, especially when applied to audio streams.

Innovation Solution

The method involves equating subsets of samples between digital data sets and embedding seed samples in the resulting set, allowing for reduced processing on the encoding side and flexible reconstruction on the decoding side, with error approximations stored in least significant bits for accurate retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If interpolation is used to combine digital data sets, then the combined data set can be reconstructed, but the processing intensity and complexity increase significantly

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential seed samples from the original digital data sets rather than processing all samples through complex interpolation. By taking out and storing these key seed samples in the combined data set, the method enables simple subtraction-based reconstruction without requiring intensive interpolation processing, thus resolving the contradiction between reconstruction accuracy and processing complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary action by embedding the seed samples into the combined digital data set during the combining process. This preliminary inclusion of reconstruction information allows the decoding process to simply subtract the seed samples from the combined data, eliminating the need for complex interpolation operations during reconstruction and significantly reducing processing complexity.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If information is reduced to fit two digital data sets into one smaller set, then storage efficiency improves, but processing intensity increases

Engineering Contradiction:
Improvedata set sizeVSAvoidencoding efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent extracts only the necessary seed samples from the original data sets and stores them in the combined data set. This extraction approach achieves significant data size reduction while maintaining the ability to reconstruct the original data through simple subtraction operations, thereby improving both storage efficiency and encoding productivity by avoiding complex compression algorithms.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If complex interpolation processing is applied, then reconstruction accuracy is maintained, but error accumulation increases

Engineering Contradiction:
Improvereconstruction precisionVSAvoiderror rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent extracts and preserves the original seed samples in the combined data set, allowing for exact reconstruction through subtraction rather than approximation through interpolation. This approach maintains high reconstruction precision while minimizing error accumulation because the original sample values are retained exactly rather than being estimated through complex interpolation calculations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2328364B1A method and encoder for combining digital data sets, a decoding method and decoder for such combined digital data sets and a record carrier for storing such combined digital data set
Publication Date: 2020.07.01 AURO TECHNOLOGIES NV
  • EP2328364B1 patent drawingFigure 1
  • EP2328364B1 patent drawingFigure 2~4
  • EP2328364B1 patent drawingFigure 5

AI summary

Described herein is a method for creating a digital data stream (80) corresponding to an audio signal that has blocks of samples (A0", A1", A2", A3", A4", A5", A6", A7", A8", A9", B0", B1", B2", B3" B4", B5", B6", B7", B8", B9"). The digital data stream (80) has auxiliary data (81) stored in lower significant bits of the samples (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9) to which the auxiliary data corresponds.