DE19829284A1

Temporal stereo signal processing method for forming scaled bit stream

Abstract

The method involves transforming the two temporal channels (l,r) into the frequency domain, and forming a spectral mono channel (M) by combining the spectral L and R channels. Three predictions are performed for the spectral L,R and M channels to obtain filtered channels (L'.R',M'). The filtered channels are encoded to obtain the mono-layer of the scaled bit-stream. The encoded filtered mono channel is decoded to obtain an encoded/decoded mono channel (M). The filtered L' and R' channels and the encoded/decoded mono channel are subjected to a prediction using similar prediction coefficients. Spectral stereo signals (L, R, M, S) are formed for the stereo layer of the scaled bit stream by comparing the processed mono channel (M') with the processed filtered channels L' and R'. and/or by combining them. Independent claims are included for a method of processing a temporal stereo signal, a method of decoding an audio bit stream and an apparatus for processing a temporal stereo signal.

DE19829284A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 30 June 2018, 8.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

28 claims: 9 independent, 19 dependent

  1. 1
    A method for processing a temporal Stereosi signal continuously, the first time a (l) and a time union second (r) channel, a scaled bitstream ( 100 ) With a monolayer and a stereo layer to obtain, with the following steps:Transform ( 14 . 16 ) Of the time the first (l) and the time second (r) channel in the Frequency Ranges rich;Form ( 28 . 30 ) Of a spectral channel mono (M) by Combination of spectral first (L) and the spektra len second (R) channel;Carry out ( 18 . 20 . 32 ) Of a first, second and third prediction over the frequency of the spectral first channel (L), the spectral second channel (R) and the spectral mono channel (M), one he filtered first channel (L '), a filtered second channel (R') or to obtain a filtered mono channel (M ');encoding ( 34 ) Of the filtered mono channel (M ') to the Monolayer ( 36 ) The scaled bit stream ( 100 ) to receive;Decoding ( 34 ) The encoded filtered mono channel, an encoded / decoded mono channel (M '') to it hold;To treat ( 38 . 40 ) Of the filtered first (L ') and the second channel (R ') and the coded / decoded Mono-channel (M ''), such that the three treated Ka channels a prediction with similar Prädiktionskoeffi coefficients are subjected;and Form ( 22 . 24 . 46 a, 46 b, 44 a, 44 b, 48 a, 48 b, 50 a, 50 b, 52 ) A first and a second spectral stereo signal (L '', R '', M v , S) for the stereochemistry of the layer scaled bit stream ( 100 ) By comparing ( 46 a, 46 b, 22 . 24 . 52 ) Of the treated single channel (M '' ') with the treated filtered first (L ') and second channel (R ') and / or a combination of the treated filtered first (L ') and second (R') channel.
  2. 9
    A method for processing a temporal Stereosi signal continuously, the first time a (l) and a time union second (r) channel, a scaled bitstream ( 100 ) With a monolayer and a stereo layer to obtain, with the following steps:Form ( 142 a, 142 b, 144 ) A temporal mono channel (M) from the first (l) and the second (R) channel;encoding ( 140 ) Of the time channel mono (m) to the to obtain monolayer of the scaled bit stream;Transform ( 14 . 16 ) Of the first (l) and the second (R) channel in the frequency domain;Forming a spectral mono channel (M) by Kombina tion from the spectral first (L) and the spectral second (R) channel;Decoding ( 140 ) And transforming ( 150 ) The encoded temporal mono channel in the frequency domain to a encoded / decoded spectral mono channel (M CD ) To it hold;Carry out ( 18 ) A first prediction about the Fre sequence with the spectral first channel (L), a ge filtered first channel (L ') to obtain;Carry out ( 20 ) A second prediction about the Fre sequence with the spectral second channel (R) by a ge filtered second channel (R ') to obtain;Carry out ( 172 . 174 ) A third prediction about the frequency with the encoded / decoded spectral Mono channel (M CD ) And with the spectral channel mono (M), wherein prediction of the first ( 18 ) or second ( 20 ) Prediction can be used to provide a L / R-filtered coded / decoded mono channel (M CD''' ) And a L / R-filtered mono channel (M '' ') to receive;Compare ( 154 . 156 ) Of the L / R-coding filtered th / decoded mono channel (M CD''' ) With the L / R-ge filtered mono channel (M '' ') to an L / R-comparison Mono channel (M iv CD ) to obtain;andForm ( 22 . 24 . 46 a, 46 b, 44 a, 44 b, 48 a, 48 b, 50 a, 50 b, 52 ) A first and a second spectral Stereosi gnals (L '', R '', M v , S) for the stereo layer of ska profiled bitstream by comparing the L / R-Ver equalization-mono channel (M CD iv ) With the filtered first Channel (L '), the filtered second channel (R') and with a combination ( 48 a, 48 b, 50 a, 50 b, 52 ) from the filtered first (L ') and said filtered second (R ') channel.
  3. 11
    The method according to any one of the preceding claims, wherein the step of forming a first and a second spectral stereo signal (L '', R '', M v , S) fol lowing substeps:Subtract ( 50 a) double ( 44 a) treated filtered coded / decoded mono channel (M '' ') or double ( 44 a) comparison mono channel (M iv ) of the filtered left channel (L ');Subtract ( 46 b) twice ( 48 b) filtered co coded / decoded mono channel (M ') or the double ( 48 b) comparison mono channel (M iv ) Of the filtered right channel (R ');Compare ( 22 . 24 ) The subtraction with egg nem threshold;andUse ( 22 . 24 ) The subtraction when he stes and second spectral stereo signal (L ', R' ') if the threshold is exceeded, otherwise, Use ( 22 . 24 ) Of the filtered left channel (L ') and the filtered right channel (R ') as the first and a second spectral stereo signal (L ', R' ').
  4. 15
    A method for decoding a using a Prediction over the frequency encoded audio bitstream ( 100 ), The page information ( 126 ) Which on the audio bit stream ( 100 ) Underlying coding point, with the following steps:demultiplexing ( 102 ) Of the audio bit stream ( 100 ), A Monolayer and a stereo layer to obtain, on Because of the side information;Decoding ( 108 ) Of the monolayer using a by the side information specific Decodieralgo algorithm to obtain a decoded mono channel;requantizing ( 104 . 106 ) Stereo layer, a he stes and a second spectral stereo signal (L ', R' ', M v , S) to obtain;To treat ( 110 . 112 ) Of the first and second stereo signal (L '', R '', M v , S) and the decoded mono channel, such that the two stereo signals and the de coded mono channel a prediction with similar pre diction coefficients are subjected;Combine ( 114 . 116 . 118 . 120 . 122 ) Of the treated Mono-channel (M '' ') with the treated first and two th spectral stereo signal (L ', R' ') to a gefil failed left channel (L ') and a filtered right to obtain channel (R '), due to the Seiteninformatio NEN;Carry out ( 130 . 132 ) An inverse prediction about the frequency with the filtered left channel (L ') and the filtered right channel (R '), a spectral left (L) and a spectral right (R) channel to obtained by using the second or third in the page information existing Prädiktionskoeffi cient;andInverse transforming ( 134 . 136 ) Of spectral left (L) and the spectral right (R) channel in the Zeitbe rich to obtain a temporal stereo signal a time left (l) and a temporal computationally having ten (r) channel.
  5. 18
    A method for decoding a using a Prediction over the frequency encoded audio bitstream ( 100 ), The page having information on the the audio bit stream (BS) underlying coding towards point, comprising the steps of:demultiplexing ( 102 ) Of the audio bit stream ( 100 ), A Monolayer and a stereo layer to obtain, on Because of the side information;Decoding ( 108 ) Of the monolayer using a by the side information specific Decodieral algorithm to obtain a decoded mono channel;Transform ( 162 ) Of the decoded mono channel in the Frequency domain to a spectral decoded mono channel (M CD ) to obtain;requantizing ( 104 . 106 ) Stereo layer, a he stes and a second spectral stereo signal (L ', R' ', M v , S) to obtain;Carry out ( 178 ) A prediction over the frequency the decoded mono channel (M CD ) To an L / R-gefil screened mono channel (M CD''' ) To obtain, using of the page information ( 126 ) Existing first or second prediction coefficients at a Prediction over the frequency with the left (L) or Right (R) channel WUR determined during encoding the;Combine ( 120 ;122 . 116 . 118 ) Of the L / R-filtered encoded / decoded mono channel (M CD''' ) with him first and second spectral stereo signal (L '', R ''), a filtered left (L ') and right (R) Ka nal to obtain, due to the side information;Carry out ( 130 . 132 ) An inverse prediction about the frequency with the filtered left channel (1 ') and the filtered right channel (R '), a spectral left (L) and a spectral right (R) channel to obtained by using the second or third in the page information existing Prädiktionskoeffi cient;andInverse transforming ( 134 . 136 ) Of spectral left (L) and the spectral right (R) channel in the Zeitbe rich to obtain a temporal stereo signal a time left (l) and a temporal computationally having ten (r) channel.
  6. 22
    An apparatus for processing a temporal stereo signal that a time first (l) and a time second (r) channel, a ska profiled bitstream ( 100 ) With a mono-layer and a Stereo layer to obtain, having the following features:a means for transforming ( 14 . 16 ) The time union first (l) and the time the second (r) channel into the frequency domain;means for forming ( 28 . 30 ) A spectral Mono channel (M) by combining the spectral first (L) and the second spectral (R) channel;Means for performing ( 18 . 20 . 32 ) A he first, second and third prediction over the frequency the spectral first channel (L), the spectral second channel (R) and the spectral mono channel (M) to a filtered first channel (L '), a filtered second channel (R ') or a filtered monaural channel (M ') to obtain;means for encoding ( 34 ) The filtered Mo nokanals (M ') to the monolayer ( 36 ) The scaled bitstream ( 100 ) to obtain;means for decoding ( 34 ) The encoded ge filtered mono channel to a coded / decoded Mono channel (M '') to obtain;a means for treating ( 38 . 40 ) Of gefilte th first (L ') and second channel (R') as well as the CO coded / decoded mono channel (M ''), such that the three treated channels a prediction with similar Prediction are subjected;andmeans for forming ( 22 . 24 . 46 a, 46 b, 44 a, 44 b, 48 a, 48 b, 50 a, 50 b, 52 ) A first and a second spectral stereo signal (L '', R '', M v , S) for the stereo layer of the scaled bit stream ( 100 ) by Compare ( 46 a, 46 b, 22 . 24 . 52 ) Of the treated Mo nokanals (M '' ') with the treated filtered first (L ') and second channel (R') and / or a combination from the treated filtered first (L ') and second (R ') channel.
  7. 24
    An apparatus for processing a temporal Stereosi signal continuously, the first time a (l) and a time union second (r) channel, a scaled bitstream ( 100 ) With a monolayer and a stereo layer to obtain, having the following features:means for forming ( 142 a, 142 b, 144 ) one temporal mono channel (m) from the first (l) and the second (r) channel;means for encoding ( 140 ) The time Mo nokanals (m) to the monolayer of the scaled bit stream to obtain;a means for transforming ( 14 . 16 ) Of it first (l) and the second (R) channel in the Frequency Ranges rich;means for forming a spectral Monoka Nalles (M) by a combination of the first spectral (L) and the spectral second (R) channel;means for decoding ( 140 ) And Transformie ren ( 150 ) The encoded temporal mono channel in the Frequency range to an encoded / decoded spectral tral mono channel (M CD ) to obtain;means for performing ( 18 ) A first Prediction over the frequency using the first spectral Channel (L) to produce a filtered first channel (L ') to receive;means for performing ( 20 ) A second Prediction over the frequency with the second spectral Channel (R) to produce a filtered second channel (R ') to receive;means for performing ( 172 . 174 ) a third prediction over the frequency with the encoder th / decoded spectral mono channel (M CD ) And the spectral mono channel (M), wherein Prädiktionskoeffizien th of the first ( 18 ) Or second ( 20 ) Prediction ver be used to a L / R filtered encoded / de coded mono channel (M CD''' ) Or a L / R-filtered Mono channel (M '' ') to obtain;means for comparing ( 154 . 156 ) Of the L / R filtered encoded / decoded mono channel (M CD''' ) with the L / R-filtered mono channel (M '' ') to form a L / R comparison mono channel (M iv CD ) to obtain;andmeans for forming ( 22 . 24 . 46 a, 46 b, 44 a, 44 b, 48 a, 48 b, 50 a, 50 b, 52 ) A first and a second spectral stereo signal (L '', R '', M v , S) for the stereo layer of the scaled bit stream by Ver same of the L / R comparison mono channel (M CD iv ) with the filtered first channel (L '), the filtered second Channel (R ') and with a combination ( 48 a, 48 b, 50 a, 50 b, 52 ) Gefil from the filtered first (L ') and the failed second (R ') channel.
  8. 25
    An apparatus for decoding a using a Prediction over the frequency encoded audio bitstream ( 100 ), The page information ( 126 ) Which on the audio bit stream ( 100 ) Underlying coding point, with the following characteristics:a means for demultiplexing ( 102 ) Of Audiobit current ( 100 ), A monolayer and a stereo layer to obtain, due to the side information;means for decoding ( 108 ) Of the monolayer using the page information specific decoding algorithm to a decoded Mono channel to obtain;means for requantizing ( 104 . 106 ) of the Stereo layer to a first and a second spectral Stereo signal (L '', R '', M v , S) to obtain;means for performing ( 110 ) An inverse Prediction over the frequency with the decoded mono channel using the page information ( 126 ) Existing first prediction coefficients with a prediction of the mono channel during Codie proceedings were determined to an unfiltered coding th / decoded mono channel (M '') to obtain;means for performing ( 112 ) A Prädik tion on the frequency with the unfiltered decoded th / decoded mono channel (M ''), a L / R gefilte th mono channel (M '' ') to obtain, by using in the page information ( 126 ) Existing second or third prediction that at a Prediction over the frequency of the left (L) or computationally th (R) channel were determined during encoding;means for combining ( 114 . 116 . 118 . 120 . 122 ) Of the L / R-filtered mono channel (M '' ') it with the first and second spectral stereo signal (L '', R ''), a filtered left channel (L ') and a gefil failed to obtain right channel (R '), due to the Page information;means for performing ( 130 . 132 ) A in verses prediction over the frequency with the filtered left channel (L ') and the filtered right channel (R '), a spectral left (L) and a spektra len right (R) channel, obtained by using the second and third in the side information EXISTING which prediction;andmeans for inverse transforming ( 134 . 136 ) of spectral left (L) and the spectral Right (R) Channel in the time domain a temporal Stereosi signal to get that and a time left (l) a temporal right (r) channel has.
  9. 27
    The apparatus for decoding a using a Prediction over the frequency encoded audio bitstream ( 100 ), The page having information on the the audio bit stream (BS) underlying coding towards have, with the following features:a means for demultiplexing ( 102 ) Of Audiobit current ( 100 ), A monolayer and a stereo layer to obtain, due to the side information;means for decoding ( 108 ) Of the monolayer using the page information specific decoding algorithm to a decoded Mono channel to obtain;a means for transforming ( 162 ) Of the deco coded mono channel in the frequency domain to a spectral decoded mono channel (M CD ) to obtain;means for requantizing ( 104 . 106 ) of the Stereo layer to a first and a second spectral Stereo signal (L '', R '', M v , S) to obtain;a means for treating ( 110 . 112 ) of the first and second stereo signal (L '', R '', M v , S) and the decoded mono channel, such that the two Stereosi signals and the decoded mono channel with a prediction similar prediction are subjected;means for combining ( 114 . 116 . 118 . 120 . 122 ) Of the treated mono channel (M '' ') with the behan punched first and second spectral stereo signal (L '', R '') to a filtered left channel (L ') and to obtain a filtered right channel (R '), on Because of the side information;andmeans for inverse transforming ( 134 . 136 ) of spectral left (L) and the spectral Right (R) Channel in the time domain a temporal Stereosi signal to get that and a time left (l) a temporal right (r) channel has.