Randomized sample-level interpolation for audio content manipulation

Samarth Hosakere Shivaswamy, Stephen Roessner, Xiang Zhou, Gang Ren, Mark F. Bocko, Dave Headlam · The Journal of the Acoustical Society of America · 2012

In this paper we propose a novel audio signal manipulation algorithm based on sample-level interpolations that can generate multiple unique versions of an audio file without creating any perceptual difference. The proposed algorithm enables important applications such as digital rights management and file distribution tracking. The simplest sample-level interpolation method is based on time domain interpolation of fixed-length audio frames. The processing algorithm first segments the audio signal into fixed-length frames. For each frame, we perform a slight time compression or extension using an audio sample interpolation algorithm and then we recombine the manipulated audio samples to form a manipulated version of the original audio files. To enable better security features a randomization program is applied to control the frame-length and manipulation-length using pseudo-random sequences. The result of this algorithm is effectively a form of weak frequency modulation. If the fame size is larger than the compression/extension sample number, these compression/extension manipulations will not produce any audible difference. Various subjective evaluation experiments are conducted to decide the extent of the admissible processing parameters that will not cause noticeable difference in both fixed-length and randomized-length sample manipulation. The authors also provide several implementation examples and a brief summary.

Read the paper · More papers on PaperTik