DocumentCode
2753247
Title
Implementation of a real-time audio watermark extractor on ARM940T
Author
Mathew, Michael ; Yoonhark Oh, Yoonhark Oh ; Jaeyoung Lee ; Changhoon Yim ; Kilsu Eo, Kilsu Eo
Volume
2
fYear
2003
fDate
0-0 2003
Firstpage
605
Abstract
Standardization of audio watermarking systems by SDMI has been a major step towards digital distribution of music. In this paper, we discuss the implementation of Verance-4C (SDMI Phase-I) audio watermarking scheme on ARM940T processor. It uses several multiply intensive signal processing algorithms such as IIR filtering and autocorrelation. Since multiplications take many cycles in ARM processor, it is challenging to optimize the extractor with minimal number of multiplications. Also, data loading, storing and cache miss issues are important since the target system doesn\´t use internal memory. We also discuss a "Minimum Load and Store using Parallel Computation" (MLS-PC) algorithm for reducing data load and store operations while implementing a signal processing algorithm. The optimized watermark detector can extract audio watermarks from 192kHz, 24 bit audio at 50 MIPS.
Keywords
IIR filters; digital signal processing chips; watermarking; 192 kHz; 24 bit; 50 MIPS; ARM processor; ARM940T; IIR filtering; MLS-PC; Verance-4C; audio watermark extractor; audio watermarking systems; autocorrelation; cache miss; data loading; data storing; digital music distribution; minimum load and store-parallel computation; signal processing algorithm; watermark detector;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Circuits and Systems, 2003. SCS 2003. International Symposium on
Print_ISBN
0-7803-7979-9
Type
conf
DOI
10.1109/SCS.2003.1227125
Filename
5731358
Link To Document