Processing

Please wait...

Settings

Settings

1. WO2000039955 - DIGITAL AUDIO WATERMARKING USING CONTENT-ADAPTIVE, MULTIPLE ECHO HOPPING

Publication Number WO/2000/039955
Publication Date 06.07.2000
International Application No. PCT/SG1998/000111
International Filing Date 29.12.1998
Chapter 2 Demand Filed 30.06.2000
IPC
G10L 19/018 2013.01
GPHYSICS
10MUSICAL INSTRUMENTS; ACOUSTICS
LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
19Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
018Audio watermarking, i.e. embedding inaudible data in the audio signal
CPC
G10L 19/018
GPHYSICS
10MUSICAL INSTRUMENTS; ACOUSTICS
LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
19Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
018Audio watermarking, i.e. embedding inaudible data in the audio signal
Applicants
  • KENT RIDGE DIGITAL LABS [SG/SG]; 21 Heng Mui Keng Terrace Singapore 119613, SG (AllExceptUS)
  • XU, Changsheng [CN/SG]; SG (UsOnly)
  • WU, Jiankang [CN/SG]; SG (UsOnly)
  • SUN, Qibin [CN/SG]; SG (UsOnly)
  • XIN, Kai [CN/SG]; SG (UsOnly)
  • LI, Haizhou [CN/SG]; SG (UsOnly)
Inventors
  • XU, Changsheng; SG
  • WU, Jiankang; SG
  • SUN, Qibin; SG
  • XIN, Kai; SG
  • LI, Haizhou; SG
Agents
  • SPRUSON & FERGUSON PTE LTD; 51 Bras Basah Road #02-03 Plaza by The Park Singapore 189554, SG
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) DIGITAL AUDIO WATERMARKING USING CONTENT-ADAPTIVE, MULTIPLE ECHO HOPPING
(FR) APPLICATION DE FILIGRANE AUDIO NUMERIQUE PAR UTILISATION DE SAUTS A ECHOS MULTIPLES ADAPTES AU CONTENU
Abstract
(EN)
A method, an apparatus and a computer program product for adaptive, content-based watermark embedding of a digital audio signal (100) are disclosed. Corresponding watermark extracting techniques are also disclosed. Watermark information (102) is encrypted (120) using an audio digest signal, i.e. a watermark key (108). To optimally balance inaudibility and robustness when embedding and extracting watermarks (450), the original audio signal (100) is divided into fixed-length frames (1100, 1120, 1130) in the time domain. Echoes (S'[n], S''[n]) are embedded in the original audio signal (100) to represent the watermark (450). The watermark (450) is generated by delaying and scaling the original audio signal (100) and embedding it in the audio signal (100). An embedding scheme (104) is designed for each frame (1100, 1120, 1130) according to its properties in the frequency domain. Finally, a multiple-echo hopping module (160) is used to embed and extract watermarks in the frame (1100, 1120, 1130) of the audio signal (100). An audio watermarking system known as KentMark(Audio) is implemented.
(FR)
L'invention concerne un procédé, un appareil et un progiciel permettant une intégration filigranée d'un signal audio numérique (100) adaptée au contenu. Elle concerne également des techniques d'extraction de filigrane correspondantes. Les informations filigranées (102) sont cryptées (120) au moyen d'un signal condensé audio, c'est-à-dire une clé filigrane (108). Afin d'équilibrer de manière optimale l'inaudibilité et la robustesse lors de l'intégration et de l'extraction de filigranes (450), le signal audio original (100) est divisé en trames de longueurs fixes (1100, 1120, 1130) dans le domaine temps. Les échos (S'[n], S''[n]) sont intégrés dans le signal audio original (100) pour représenter le filigrane (450). On crée ce dernier (450) en retardant et en mettant à l'échelle le signal audio original (100) et en l'intégrant dans ce signal (100). Un schéma d'intégration est conçu pour chaque trame (1100, 1120, 1130) selon ses propriétés dans le domaine fréquence. Enfin, un module de saut à échos multiples (160) est utilisé pour intégrer dans la trame (1100, 1120, 1130) du signal audio (100)et pour en extraire des filigranes. Un système audio d'application de filigrane, que l'on appelle KentMark(Audio), est mis en oeuvre.
Also published as
GBGB0114952.5
Latest bibliographic data on file with the International Bureau