Method and apparatus for encoding and decoding audio information
DCFirst Claim
1. An encoder for the encoding of audio information comprising signal samples, said encoder comprisingmeans for receiving said signal samples,subband means, including adaptive bit allocation means, for generating subband information comprising digital words in response to said signal samples, wherein said adaptive bit allocation means allocates an adaptive number of bits to represent at least a portion of at least some of said digital words, and wherein at least a portion of some of said digital words is represented by an invariant number of bits, andformatting means for assembling digital information including said digital words into a digital output having a format suitable for transmission or storage, wherein said formatting means places said portion of digital words represented by an invariant number of bits into one or more pre-established positions within a frame of said digital output.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The invention relates to formatting encoded audio information in a form suitable for transmission or storage. Audio information is encoded into a binary form, using an invariant number of bits to represent at least some but not all of the encoded information. The information represented by an invariant number of bits is assembled into pre-established positions within a formatted frame.
-
Citations
48 Claims
-
1. An encoder for the encoding of audio information comprising signal samples, said encoder comprising
means for receiving said signal samples, subband means, including adaptive bit allocation means, for generating subband information comprising digital words in response to said signal samples, wherein said adaptive bit allocation means allocates an adaptive number of bits to represent at least a portion of at least some of said digital words, and wherein at least a portion of some of said digital words is represented by an invariant number of bits, and formatting means for assembling digital information including said digital words into a digital output having a format suitable for transmission or storage, wherein said formatting means places said portion of digital words represented by an invariant number of bits into one or more pre-established positions within a frame of said digital output.
-
4. A decoder of a formatted signal comprising digital words, said decoder comprising
deformatting means for obtaining said digital words from said formatted signal, wherein at least a portion of some of said digital words are represented by an invariant number of bits and at least a portion of at least some of said digital words are represented by an adaptive number of bits, said portion of digital words represented by an invariant number of bits is obtained from one or more pre-established positions within a frame of said formatted signal, and said portion of digital words represented by an adaptive number of bits is obtained from one or more positions within said frame established in response to said portion of subband signals represented by an invariant number of bits, inverse subband means for generating signal samples in response to said digital words, and means for sending said signal samples.
-
7. An encoder for the encoding of audio information comprising signal samples, said encoder comprising
means for receiving said signal samples, subband means, including adaptive bit allocation means, for generating subband information comprising digital words in response to said signal samples, wherein said adaptive bit allocation means allocates an adaptive number of bits to represent at least a portion of at least some of said digital words, and wherein at least a portion of some of said digital words is represented by an invariant number of bits, and formatting means for assembling digital information including said digital words into a digital output having a format suitable for transmission or storage, wherein said formatting means places said portion of digital words represented by an invariant number of bits into adjacent positions within a frame of said digital output.
-
10. A decoder of a formatted signal comprising digital words, said decoder comprising
deformatting means for obtaining said digital words from said formatted signal, wherein at least a portion of some of said digital words are represented by an invariant number of bits and at least a portion of at least some of said digital words are represented by an adaptive number of bits, said portion of digital words represented by an invariant number of bits is obtained from one or more adjacent positions within a frame of said formatted signal, and said portion of digital words represented by an adaptive number of bits is obtained from one or more positions within said frame established in response to said portion of subband signals represented by an invariant number of bits, inverse subband means for generating signal samples in response to said digital words, and means for sending said signal samples.
-
13. An encoder for the encoding of audio information comprising signal samples, said encoder comprising
means for receiving said signal samples, subband means for generating, in response to said signal samples, subband signals comprising scaling factors and associated scaled values, and formatting means for assembling digital information including said subband signals into a digital output having a format suitable for transmission or storage, wherein said formatting means places said scaling factors into adjacent positions within a frame of said digital output.
-
17. An encoder for the encoding of audio information comprising signal samples, said encoder comprising
means for receiving said signal samples, subband means for generating, in response to said signal samples, subband signals comprising scaling factors and associated scaled values, and formatting means for assembling digital information including said subband signals into a digital output having a format suitable for transmission or storage, wherein said formatting means places said scaling factors into one or more pre-established positions within a frame of said digital output.
-
23. A decoder of a formatted signal including subband signals comprising scaling factors and scaled values, said decoder comprising
deformatting means for deriving said subband signals by obtaining said scaling factors from adjacent positions within a frame of said formatted signal and by obtaining said scaled values from said formatted signal, inverse subband means for generating signal samples in response to said derived subband signals, and means for sending said signal samples.
-
27. A decoder of a formatted signal including subband signals comprising scaling factors and scaled values, said decoder comprising
deformatting means for deriving said subband signals by obtaining said scaling factors from one or more pre-established positions within a frame of said formatted signal and by obtaining said scaled values from said formatted signal, inverse subband means for generating signal samples in response to said derived subband signals, and means for sending said signal samples.
-
33. An encoding method for the encoding of audio information comprising signal samples, said encoding method comprising
receiving said signal samples, generating subband information comprising digital words in response to said signal samples, and allocating an adaptive number of bits to represent at least a portion of at least some of said digital words, and wherein at least a portion of some of said digital words is represented by an invariant number of bits, and assembling digital information including said digital words into a digital output having a format suitable for transmission or storage, and placing said portion of digital words represented by an invariant number of bits into one or more pre-established positions within a frame of said digital output.
-
35. A decoding method of a formatted signal comprising digital words, said decoding method comprising
obtaining said digital words from said formatted signal, wherein at least a portion of some of said digital words are represented by an invariant number of bits and at least a portion of at least some of said digital words are represented by an adaptive number of bits, said portion of digital words represented by an invariant number of bits is obtained from one or more pre-established positions within a frame of said formatted signal, and said portion of digital words represented by an adaptive number of bits is obtained from one or more positions within said frame established in response to said portion of subband signals represented by an invariant number of bits, generating signal samples in response to said digital words, and sending said signal samples.
-
37. An encoding method for the encoding of audio information comprising signal samples, said encoding method comprising
receiving said signal samples, generating subband information comprising digital words in response to said signal samples, and allocating an adaptive number of bits to represent at least a portion of at least some of said digital words, and wherein at least a portion of some of said digital words is represented by an invariant number of bits, and assembling digital information including said digital words into a digital output having a format suitable for transmission or storage, and placing said portion of digital words represented by an invariant number of bits into adjacent positions within a frame of said digital output.
-
39. A decoding method of a formatted signal comprising digital words, said decoding method comprising
obtaining said digital words from said formatted signal, wherein at least a portion of some of said digital words are represented by an invariant number of bits and at least a portion of at least some of said digital words are represented by an adaptive number of bits, said portion of digital words represented by an invariant number of bits is obtained from one or more adjacent positions within a frame of said formatted signal, and said portion of digital words represented by an adaptive number of bits is obtained from one or more positions within said frame established in response to said portion of subband signals represented by an invariant number of bits, generating signal samples in response to said digital words, and sending said signal samples.
-
41. An encoding method for the encoding of audio information comprising signal samples, said encoding method comprising
receiving said signal samples, generating, in response to said signal samples, subband signals comprising scaling factors and associated scaled values, and assembling digital information including said subband signals into a digital output having a format suitable for transmission or storage, and placing said scaling factors into adjacent positions within a frame of said digital output.
-
42. An encoding method for the encoding of audio information comprising signal samples, said encoding method comprising
receiving said signal samples, generating, in response to said signal samples, subband signals comprising scaling factors and associated scaled values, and assembling digital information including said subband signals into a digital output having a format suitable for transmission or storage, and placing said scaling factors into one or more pre-established positions within a frame of said digital output.
-
45. A decoding method of a formatted signal including subband signals comprising scaling factors and scaled values, said decoding method comprising
deriving said subband signals by obtaining said scaling factors from adjacent positions within a frame of said formatted signal and by obtaining said scaled values from said formatted signal, generating signal samples in response to said derived subband signals, and sending said signal samples.
-
46. A decoding method of a formatted signal including subband signals comprising scaling factors and scaled values, said decoding method comprising
deriving said subband signals by obtaining said scaling factors from one or more pre-established positions within a frame of said formatted signal and by obtaining said scaled values from said formatted signal, generating signal samples in response to said derived subband signals, and sending said signal samples.
Specification