Methods and apparatus for mixing compressed digital bit streams
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/00
H04N-005/265
G10L-019/16
G11B-020/00
G11B-020/10
G11B-027/034
G10L-019/008
G10L-019/032
출원번호
US-0800249
(2013-03-13)
등록번호
US-9191581
(2015-11-17)
발명자
/ 주소
Srinivasan, Venugopal
Peiffer, John C.
출원인 / 주소
The Nielsen Company (US), LLC
대리인 / 주소
Hanley, Flight & Zimmerman, LLC
인용정보
피인용 횟수 :
1인용 특허 :
165
초록▼
Methods, apparatus and articles of manufacture for mixing compressed digital bit streams are disclosed. An example method disclosed herein comprises acquiring a frame associated with a first compressed digital bit stream, unpacking the frame to obtain a plurality of original transform coefficient se
Methods, apparatus and articles of manufacture for mixing compressed digital bit streams are disclosed. An example method disclosed herein comprises acquiring a frame associated with a first compressed digital bit stream, unpacking the frame to obtain a plurality of original transform coefficient sets, and modifying the plurality of original transform coefficient sets to mix a second digital bit stream with the first compressed digital bit stream.
대표청구항▼
1. A method to mix data streams, the method comprising: obtaining a first set of transform coefficients from a first compressed data stream, the first set of transform coefficients including a first set of mantissa codes and a first set of exponents;determining a second set of mantissa codes based o
1. A method to mix data streams, the method comprising: obtaining a first set of transform coefficients from a first compressed data stream, the first set of transform coefficients including a first set of mantissa codes and a first set of exponents;determining a second set of mantissa codes based on the first set of transform coefficients and a second data stream;replacing the first set of mantissa codes in the first set of transform coefficients with the second set of mantissa codes, without replacing the first set of exponents in the first set of transform coefficients, to mix the second data stream with the first compressed data stream to form a third data stream without uncompressing the first compressed data stream; andat least one of transmitting or storing the third data stream. 2. A method as defined in claim 1, wherein the first compressed data stream is compressed according to an audio compression standard, and the second data stream is an uncompressed audio data stream. 3. A method as defined in claim 1, wherein determining the second set of mantissa codes includes: determining a set of mantissa values based on the first set of transform coefficients and the second data stream; andprocessing the set of mantissa values based on compression information obtained from the first compressed data stream to determine the second set of mantissa codes. 4. A method as defined in claim 3, wherein determining the set of mantissa values includes: processing the first set of transform coefficients to determine first time domain data;combining second time domain data from the second data stream with the first time domain data to determine third time domain data; andprocessing the third time domain data to determine the set of mantissa values. 5. A method as defined in claim 3, wherein processing the set of mantissa values includes quantizing the set of mantissa values based on the compression information to determine the second set of mantissa codes. 6. A method as defined in claim 5, wherein the compression information includes a quantization step size. 7. A method as defined in claim 5, wherein quantizing the set of mantissa values includes setting a first one of the second set of mantissa codes to at least one of a positive limit or a negative limit when a first one of the set of mantissa values corresponding to the first one of the second set of mantissa codes is outside a range of mantissa values determined from the compression information. 8. A tangible computer readable storage memory device or storage disk comprising computer readable instructions which, when executed, cause a computing device to at least: obtain a first set of transform coefficients from a first compressed data stream, the first set of transform coefficients including a first set of mantissa codes and a first set of exponents;determine a second set of mantissa codes based on the first set of transform coefficients and a second data stream; andreplace the first set of mantissa codes in the first set of transform coefficients with the second set of mantissa codes, without replacing the first set of exponents in the first set of transform coefficients, to mix the second data stream with the first compressed data stream without uncompressing the first compressed data stream. 9. A memory device or storage disk as defined in claim 8, wherein the first compressed data stream is compressed according to an audio compression standard, and the second data stream is an uncompressed audio data stream. 10. A memory device or storage disk as defined in claim 8, wherein to determine the second set of mantissa codes, the instructions, when executed, further cause the computing device to: determine a set of mantissa values based on the first set of transform coefficients and the second data stream; andprocess the set of mantissa values based on compression information obtained from the first compressed data stream to determine the second set of mantissa codes. 11. A memory device or storage disk as defined in claim 10, wherein to determine the set of mantissa values, the instructions, when executed, further cause the computing device to: process the first set of transform coefficients to determine first time domain data;combine second time domain data from the second data stream with the first time domain data to determine third time domain data; andprocess the third time domain data to determine the set of mantissa values. 12. A memory device or storage disk as defined in claim 10, wherein to process the set of mantissa values, the instructions, when executed, further cause the computing device to quantize the set of mantissa values based on the compression information to determine the second set of mantissa codes. 13. A memory device or storage disk as defined in claim 12, wherein the compression information includes a quantization step size. 14. A memory device or storage disk as defined in claim 12, wherein to quantize the set of mantissa values, the instructions, when executed, further cause the computing device to set a first one of the second set of mantissa codes to at least one of a positive limit or a negative limit when a first one of the set of mantissa values corresponding to the first one of the second set of mantissa codes is outside a range of mantissa values determined from the compression information. 15. An apparatus to mix data streams, the apparatus comprising: an unpacking unit to obtain a first set of transform coefficients from a first compressed data stream, the first set of transform coefficients including a first set of mantissa codes and a first set of exponents; anda modification unit to: determine a second set of mantissa codes based on the first set of transform coefficients and a second data stream; andreplace the first set of mantissa codes in the first set of transform coefficients with the second set of mantissa codes, without replacing the first set of exponents in the first set of transform coefficients, to mix the second data stream with the first compressed data stream to form a third data stream without uncompressing the first compressed data stream; anda repacking unit to output the third data stream to at least one of a transmitter or memory. 16. An apparatus as defined in claim 15, wherein the first compressed data stream is compressed according to an audio compression standard, and the second data stream is an uncompressed audio data stream. 17. An apparatus as defined in claim 15, wherein to determine the second set of mantissa codes, the modification unit is further to: determine a set of mantissa values based on the first set of transform coefficients and the second data stream; andprocess the set of mantissa values based on compression information obtained from the first compressed data stream to determine the second set of mantissa codes. 18. An apparatus as defined in claim 17, wherein to determine the set of mantissa values, the modification unit is further to: process the first set of transform coefficients to determine first time domain data;combine second time domain data from the second data stream with the first time domain data to determine third time domain data; andprocess the third time domain data to determine the set of mantissa values. 19. An apparatus as defined in claim 17, wherein to process the set of mantissa values, the modification unit is further to quantize the set of mantissa values based on the compression information to determine the second set of mantissa codes. 20. An apparatus as defined in claim 19, wherein the compression information includes a quantization step size. 21. An apparatus as defined in claim 19, wherein to quantize the set of mantissa values, the modification unit is further to set a first one of the second set of mantissa codes to at least one of a positive limit or a negative limit when a first one of the set of mantissa values corresponding to the first one of the second set of mantissa codes is outside a range of mantissa values determined from the compression information.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (165)
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는 부적절한 답변을 할 수 있습니다.