Methods and apparatus for embedding codes in compressed audio data streams
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/00
G10L-019/018
G10L-019/02
G10L-019/035
출원번호
US-0631395
(2015-02-25)
등록번호
US-9286903
(2016-03-15)
발명자
/ 주소
Srinivasan, Venugopal
출원인 / 주소
The Nielsen Company (US), LLC
대리인 / 주소
Hanley, Flight & Zimmerman, LLC
인용정보
피인용 횟수 :
0인용 특허 :
163
초록▼
Example methods disclosed herein to embed a watermark in a compressed audio stream include accessing a first scale factor and a first set of mantissas for a first set of transform coefficients included in the compressed audio stream, the first set of transform coefficients corresponding to a first b
Example methods disclosed herein to embed a watermark in a compressed audio stream include accessing a first scale factor and a first set of mantissas for a first set of transform coefficients included in the compressed audio stream, the first set of transform coefficients corresponding to a first band of a compression standard. Such disclosed example methods also include quantizing a second set of transform coefficients based on a second scale factor corresponding to the first scale factor reduced by a unit of resolution to determine a second set of mantissas, the second set of transform coefficients corresponding to the first band of the compression standard and including the watermark. Such disclosed example methods further include replacing the first scale factor with the second scale factor and the first set of mantissas with the second set of mantissas to embed the watermark in the compressed audio stream.
대표청구항▼
1. A method to embed a watermark in a compressed audio stream, the method comprising: accessing a first scale factor and a first set of mantissas for a first set of transform coefficients included in the compressed audio stream, the first set of transform coefficients corresponding to a first band o
1. A method to embed a watermark in a compressed audio stream, the method comprising: accessing a first scale factor and a first set of mantissas for a first set of transform coefficients included in the compressed audio stream, the first set of transform coefficients corresponding to a first band of a compression standard;quantizing, with a processor, a second set of transform coefficients based on a second scale factor corresponding to the first scale factor reduced by a unit of resolution to determine a second set of mantissas, the second set of transform coefficients corresponding to the first band of the compression standard and including the watermark;replacing, with the processor, the first scale factor with the second scale factor and the first set of mantissas with the second set of mantissas to modify the first set of transform coefficients to embed the watermark in the compressed audio stream to produce a watermarked compressed audio stream; andoutputting the watermarked compressed audio stream for transmission. 2. A method as defined in claim 1, wherein the compression standard is Advanced Audio Coding (AAC). 3. A method as defined in claim 1, wherein respective ones of the first set of transform coefficients are associated with a same scale factor, the same scale factor being the first scale factor. 4. A method as defined in claim 1, wherein the first scale factor includes a first fractional multiplier part and a first exponent part. 5. A method as defined in claim 4, wherein quantizing the second set of transform coefficients includes: reducing the first scale factor by one to determine the second scale factor;rounding a first result of dividing the second scale factor by a range of the first fractional multiplier part down to a nearest integer to determine a second exponent part;performing a modulo operation on the second scale factor using the range of the first fractional multiplier part to determine a second fractional multiplier part;using the second fractional multiplier part and the second exponent part to index respective lookup tables to determine a quantization step size; andquantizing the second set of transform coefficients based on the quantization step size. 6. A method as defined in claim 5, further including: retrieving a first value from a first lookup table based on the second exponent part;retrieving a second value from a second lookup table based on the second fractional multiplier part; andmultiplying the first value and the second value to determine the quantization step size. 7. An article of manufacture comprising machine readable instructions which, when executed, cause a machine to at least: access a first scale factor and a first set of mantissas for a first set of transform coefficients included in a compressed audio stream, the first set of transform coefficients corresponding to a first band of a compression standard;quantize a second set of transform coefficients based on a second scale factor corresponding to the first scale factor reduced by a unit of resolution to determine a second set of mantissas, the second set of transform coefficients corresponding to the first band of the compression standard and including the watermark; andreplace the first scale factor with the second scale factor and the first set of mantissas with the second set of mantissas to modify the first set of transform coefficients to embed a watermark in the compressed audio stream. 8. An article of manufacture as defined in claim 7, wherein the compression standard is Advanced Audio Coding (AAC). 9. An article of manufacture as defined in claim 7, wherein respective ones of the first set of transform coefficients are associated with a same scale factor, the same scale factor being the first scale factor. 10. An article of manufacture as defined in claim 7, wherein the first scale factor includes a first fractional multiplier part and a first exponent part. 11. An article of manufacture as defined in claim 10, wherein to quantize the second set of transform coefficients, the instructions, when executed, further cause the machine to: reduce the first scale factor by one to determine the second scale factor;round a first result of dividing the second scale factor by a range of the first fractional multiplier part down to a nearest integer to determine a second exponent part;perform a modulo operation on the second scale factor using the range of the first fractional multiplier part to determine a second fractional multiplier part;use the second fractional multiplier part and the second exponent part to index respective lookup tables to determine a quantization step size; andquantize the second set of transform coefficients based on the quantization step size. 12. An article of manufacture as defined in claim 11, wherein the instructions, when executed, further cause the machine to: retrieve a first value from a first lookup table based on the second exponent part;retrieve a second value from a second lookup table based on the second fractional multiplier part; andmultiply the first value and the second value to determine the quantization step size. 13. An apparatus to embed a watermark in a compressed audio stream, the apparatus comprising: an embedding unit to: access a first scale factor and a first set of mantissas for a first set of transform coefficients included in the compressed audio stream, the first set of transform coefficients corresponding to a first band of a compression standard;quantize a second set of transform coefficients based on a second scale factor corresponding to the first scale factor reduced by a unit of resolution to determine a second set of mantissas, the second set of transform coefficients corresponding to the first band of the compression standard and including the watermark; andreplace the first scale factor with the second scale factor and the first set of mantissas with the second set of mantissas to modify the first set of transform coefficients to embed the watermark in the compressed audio stream to produce a watermarked compressed audio stream;a modification unit to: reconstruct an uncompressed audio stream based on the first set of transform coefficients; andembed the watermark in the reconstructed audio stream to determine the second set of transform coefficients; anda repacking unit to output the watermarked compressed audio stream for transmission. 14. An apparatus as defined in claim 13, wherein the compression standard is Advanced Audio Coding (AAC). 15. An apparatus as defined in claim 13, wherein respective ones of the first set of transform coefficients are associated with a same scale factor, the same scale factor being the first scale factor. 16. An apparatus as defined in claim 13, wherein the first scale factor includes a first fractional multiplier part and a first exponent part. 17. An apparatus as defined in claim 16, wherein to quantize the second set of transform coefficients, the embedding unit is further to: reduce the first scale factor by one to determine the second scale factor;round a first result of dividing the second scale factor by a range of the first fractional multiplier part down to a nearest integer to determine a second exponent part;perform a modulo operation on the second scale factor using the range of the first fractional multiplier part to determine a second fractional multiplier part;use the second fractional multiplier part and the second exponent part to index respective lookup tables to determine a quantization step size; andquantize the second set of transform coefficients based on the quantization step size. 18. An apparatus as defined in claim 17, wherein the embedding unit is further to: retrieve a first value from a first lookup table based on the second exponent part;retrieve a second value from a second lookup table based on the second fractional multiplier part; andmultiply the first value and the second value to determine the quantization step size.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (163)
Truman, Michael M.; Watson, Matthew A., Adding data to a compressed data frame.
James M. Jensen ; Wendell D. Lynch ; Michael M. Perelshteyn ; Robert B. Graybill ; Sayed Hassan ; Wayne Sabin, Apparatus and methods for including codes in audio signals.
Jensen James M. (Columbia MD) Graybill Robert B. (Ellicott City MD) Hassan Sayed (Clarksville MD) Lynch Wendell D. (Silver Spring MD) Sabin Wayne (Baldwin MD), Apparatus and methods for including codes in audio signals and decoding.
Jensen James M. ; Lynch Wendell D. ; Perelshteyn Michael M. ; Graybill Robert B. ; Hassan Sayed ; Sabin Wayne, Apparatus and methods for including codes in audio signals and decoding.
Yuen Henry C. (Redondo Beach CA) Kwoh Daniel S. (La Canada CA), Apparatus and methods for using compressed codes for monitoring television program viewing.
Hirai, Jun, COPYRIGHT PROTECTION METHOD, INFORMATION SIGNAL PROCESSING SYSTEM, INFORMATION SIGNAL OUTPUT APPARATUS, INFORMATION SIGNAL PROCESSING APPARATUS, INFORMATION SIGNAL OUTPUT METHOD, INFORMATION SIGNAL P.
Druyvesteyn Willem F. (Eindhoven NLX) Hoogendoorn Abraham (Eindhoven NLX) Van De Kerkhof Leon M. (Eindhoven NLX) Veldhuis Raymond N. J. (Eindhoven NLX), Coder for incorporating an auxiliary information signal in a digital audio signal, decoder for recovering such signals f.
Neubauer, Christian; Eberlein, Ernst; Plankenbuhler, Roland; Heuberger, Albert; Gerhauser, Heinz; Perthold, Rainer; Schott, Hartmut, Coding process for inserting an inaudible data signal into an audio signal, decoding process, coder and decoder.
Brady James T. (San Jose CA) Menon Jaishankar (San Jose CA), Data storage system and method for operating a disk controller including allocating disk space for compressed data.
Schuyler Reynier Quackenbush ; Amy Ruth Reibman ; David Hilton Shur ; James H. Snyder, Electronic watermarking in the compressed domain utilizing perceptual coding.
Meyer, Thomas W.; Meyer, Josslyn Motha, METHOD OF AND APPARATUS FOR HIGH-BANDWIDTH STEGANOGRAPHIC EMBEDDING OF DATA IN A SERIES OF DIGITAL SIGNALS OR MEASUREMENTS SUCH AS TAKEN FROM ANALOG DATA STREAMS OR SUBSAMPLED AND/OR TRANSFORMED DIGI.
Dapper Mark J. (Cincinnati OH) Geile Michael J. (Loveland OH) Carlin Barry W. (Greenhills OH), Method and apparatus for AM compatible digital broadcasting.
Oomen Arnoldus W. J. (Eindhoven NLX) Groenewegen Marc E. (Eindhoven NLX) Van Der Waal Robbert G. (Eindhoven NLX) Veldhuis Raymond N. J. (Eindhoven NLX), Method and apparatus for coding digital sound by subtracting adaptive dither and inserting buried channel bits and an ap.
Tewfik Ahmed H. ; Swanson Mitchell D. ; Zhu Bin ; Boney Laurence,FRX, Method and apparatus for embedding data, including watermarks, in human perceptible sounds.
Chmounk,Dmitri V.; Beaton,Richard J.; Klotzbach,Darrell P.; Goldberg,Paul R., Method and apparatus for embedding digital watermarking into compressed multimedia signals.
McFarland Alan (North Hollywood CA) Lipoff Stuart J. (Newton MA) Wu Jung-Ming (Acton MA) Caro Richard H. (Acton MA), Method and apparatus for inserting digital data in a blanking interval of an RF modulated video signal.
Absar, Mohammed Javed; George, Sapna; Alvarez-Tinoco, Antonio Mario, Method and apparatus for spectral exponent reshaping in a transform coder for high quality audio.
Copriviza Robert C. (Tarzana CA) Dubin Arnold M. (Calabasas CA) Ackerman Edward B. (Encino CA) Wood Jackson B. (Tarzana CA) Eakins Jeffrey S. (Claremont CA) Harmon David D. (Torrance CA), Method and apparatus for video signal encoding, decoding and monitoring.
Binder Jann (Aspach DEX) Sussmeier Georg (Backnang DEX) Krull Klaus (Weissach DEX) Bambach Wolfgang (Oberstenfeld DEX) Grotz Karlheinz (Fellbach DEX), Method and arrangement for inserting frame markers in data for transmission and for retrieving the data with the aid of.
Nozomu Ikeda JP; Akira Ogino JP; Hisayoshi Moriwaki JP; Takashi Kohashi JP; Yuji Kimura JP, Method and device for superimposing additional information on a video signal.
Allen Jonathan Brandon (Mountainside NJ) Sinha Deepen (Chatham NJ) Sydorenko Mark R. (Plainfield NJ), Perceptual audio compression based on loudness uncertainty.
Tsutsui,Kyoya; Yoshida,Tadao; Akagiri,Kenzo; Haneda,Naoya, Signal reproducing apparatus and method, signal recording apparatus and method, signal receiver, and information processing method.
Myhrvold Nathan P. ; Yuval Gideon A. ; Kim William E., System and method for inserting and recovering a data signal for transmission with a video signal.
Kim William E. (King County WA) Myhrvold Nathan P. (Bellevue WA) Yuval Gideon A. (Mercer Island WA), System and method for inserting and recovering an add-on data signal for transmission with a video signal.
Myhrvold Nathan P. (Bellevue WA) Yuval Gideon A. (Mercer Island WA) Kim William E. (Redmond WA), System and method for inserting and recovering an add-on data signal for transmission with a video signal.
Kim William E. ; Myhrvold Nathan P. ; Yuval Gideon A., System and method for inserting and recovering an on data signal for transmission with a video signal.
Birch Christopher H. (Toronto GA CAX) Primiano Guy A. (Dunwoody GA) Nair Ajith N. (Lawrenceville GA), System and method for transmitting a plurality of digital services including compressed imaging services and associated.
Birch Christopher H. (Toronto CAX) Van Staden Christian V. (Scarborough CAX) Brooks Walter R. (Georgetown CAX) Nicholas Paul D. (Scarborough CAX) Lawrence Steven S. (Toronto CAX), System and method for transmitting a plurality of digital services including imaging services.
Goldman,Phillip Y.; Killianey,Michael A.; Zigmond,Daniel J., System and method of inserting advertisements into an information retrieval system display.
Ammon Gustafson ; Geoffrey Rhoads ; Adnan V. Alattar ; Ravi K. Sharma ; Clay Davidson, Watermark detection utilizing regions with higher probability of success.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.