Method and apparatus for frequency domain watermark processing a multi-channel audio signal in real-time

An audio signal and multi-channel technology, applied in speech analysis, instruments, etc., can solve problems such as loss of audible artifacts, audio quality degradation, and long processing time

Inactive Publication Date: 2013-03-06
THOMSON LICENSING SA
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the WM processing time is long, real-time constraints are violated and a buffer overflow will occur at the in

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for frequency domain watermark processing a multi-channel audio signal in real-time
  • Method and apparatus for frequency domain watermark processing a multi-channel audio signal in real-time
  • Method and apparatus for frequency domain watermark processing a multi-channel audio signal in real-time

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The vast majority of audio processing algorithms, whether audio coding or audio watermarking, are block-based, where a block of N input signal samples is processed and N output samples are generated at the same time. The reason for such block-based processing is that part of the processing is implemented in the frequency domain while the input samples are in the time domain, where N time-domain samples are typically transformed with a Fast Fourier Transform (FFT) or a Modified Discrete Cosine Transform (MDCT). block and process it in the frequency domain and transform it back to the time domain using the corresponding inverse transform. Because such transformations are very efficient for lengths that are powers of two, samples of size 512 or 1024 are most often used.

[0035] A straightforward way for block-based audio processing is to start with the k-th input block I of size N containing input samples from k*N to (k+1)*N-1 k directly generate the k-th output block O ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Digital audio signal watermarking in real-time is difficult in an environment that has limited processing power. According to the invention, the channels in a data block-based audio multi-channel signal are prioritised with respect to watermarking importance, whereby the channel priority can change for different input signal data blocks. For a current input signal block, the most important channel is watermarked and the required processing time is determined. If this required processing time is shorter than a predefined application-dependent threshold, the next most important channel is marked and the additionally required processing time is determined, and so on. Due to the block-based nature of the audio watermarking including block overlap/add and due to the sensitivity of the resulting audio quality against blocking artefacts, several problems are solved in order to lead to acceptable performance and quality. The invention optimises the trade-off between watermark robustness and security on one hand and real-time processing constraint on the other hand.

Description

technical field [0001] The present invention relates to a method and an arrangement for real-time frequency-domain watermarking of a multi-channel audio signal, where in any case insufficient processing power is available for watermarking all channels of the current input portion of the audio signal, and wherein , for watermarking, the audio signal is processed per channel in an overlap / additive manner. Background technique [0002] Real-time watermarking of digital audio signals is difficult in environments with limited processing power. This is eg the case for embedded platforms where low power processing units are often used for cost, thermal and volume reasons, or servers where powerful processors have to watermark multiple data streams in parallel in real time. Typically, audio watermarking systems operate on a block-based basis as follows, a watermark (WM) embedder takes a block of N input signal samples, the WM processes this block and returns a block of N improved o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G10L19/018
CPCG10L19/018G10L19/008G10L19/00
Inventor P.G.鲍姆U.格里斯M.阿诺德陈晓明
Owner THOMSON LICENSING SA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products