WO2005081229A1 - オーディオエンコーダ及びオーディオデコーダ - Google Patents
オーディオエンコーダ及びオーディオデコーダ Download PDFInfo
- Publication number
- WO2005081229A1 WO2005081229A1 PCT/JP2005/001968 JP2005001968W WO2005081229A1 WO 2005081229 A1 WO2005081229 A1 WO 2005081229A1 JP 2005001968 W JP2005001968 W JP 2005001968W WO 2005081229 A1 WO2005081229 A1 WO 2005081229A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- encoded
- code amount
- unit
- channel
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 62
- 238000012546 transfer Methods 0.000 claims description 31
- 238000001914 filtration Methods 0.000 claims description 15
- 230000000694 effects Effects 0.000 claims description 9
- 239000000284 extract Substances 0.000 abstract description 10
- 239000011159 matrix material Substances 0.000 description 25
- 238000010586 diagram Methods 0.000 description 23
- 238000012545 processing Methods 0.000 description 21
- 238000006243 chemical reaction Methods 0.000 description 7
- 230000006835 compression Effects 0.000 description 7
- 238000007906 compression Methods 0.000 description 7
- 238000000605 extraction Methods 0.000 description 7
- 230000009466 transformation Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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
- G10L19/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
Definitions
- the present invention relates to an audio encoder for encoding a multi-channel signal.
- an audio encoder for encoding a multi-channel signal.
- the present invention relates to an audio encoder that generates an encoded signal so that an encoded multi-channel signal can be reproduced by an inexpensive decoder.
- the present invention also relates to an audio decoder that decodes an encoded signal encoded by such an audio encoder.
- it relates to an audio decoder that reproduces a multi-channel signal on two channels.
- an audio encoder that generates an encoded signal that enables a multi-channel signal to be reproduced by an inexpensive reproducing apparatus, particularly a 2-channel reproducing apparatus.
- an inexpensive reproducing apparatus particularly a 2-channel reproducing apparatus.
- a signal obtained by down-mixing a multi-channel signal into two channels and a signal for returning the down-mixed signal to a multi-channel signal are separated into first coding signals.
- a technique has been disclosed in which a signal is encoded as a second encoded signal, and an inexpensive decoder can decode only the first encoded signal (see Non-Patent Document 1).
- Non-patent document 1 MPEG2 audio standard (ISO 13818-3)
- the MPEG2 audio standard has a problem that it is not easy to separate the first encoded signal and the second encoded signal.
- Fig. 1 shows a structure of a code signal (bit stream) in the MPEG2 audio standard.
- frame header information 900 indicates a start position of encoding information of one frame encoded every 1152 samples.
- the first encoded signal 901 is an encoded signal obtained by encoding a stereo signal obtained by downmixing a multi-channel signal into two channels.
- the second encoded signal 902 is a multi-channel downmix signal. This is a code-sharing signal obtained by coding information for returning to a code.
- a decoder that wants to decode only the first encoded signal 901, for example, a cellular phone or the like designed on the premise of only 2-channel reproduction, obtains the first encoded signal 901.
- the user wants to skip the second encoded signal 902, but cannot easily obtain the amount of the second encoded signal 902 for the following reason, and Cannot skip the second code signal 902.
- the frame size of each frame can be easily obtained by analyzing the frame header information 900 of each frame, but the code amount of the first encoding signal 901 is different for each frame as illustrated in the figure. Since it is variable, the code amount of the second encoding signal 902 is necessarily variable.
- the code amount of the second encoded signal 902 can be known only by subtracting the code amount of the first encoded signal 901 of the frame from the frame size of the frame. Therefore, when decoding the first encoded signal 901, it is necessary to calculate the code amount of the first encoded signal 901 one by one, which requires a great deal of computational resources. There are problems.
- the decoded downmix signal is downmixed by a predetermined matrix operation at each sample time, so the spatial information of the original multi-channel signal is lost. Therefore, if the user wants to reproduce the two-channel downmixed signal after reproducing the original spatial information, that is, if he wants to reproduce the two-channel signal subjected to the virtual surround processing, the first After decoding the multi-channel signal using the coded signal 901 and the second coded signal 902, it is necessary to filter spatial information based on the head-related transfer function, which requires a great deal of computational resources. There is an issue that must be spent.
- the present invention has been made in view of such a conventional problem, and has been made to simplify the code amount of a code signal obtained by coding information for returning a downmix signal to a multi-channel signal. It is an object of the present invention to provide an audio encoder that generates a coding signal that can be known to a user.
- the present invention provides an original multi-channel space only by reproducing a downmix signal.
- a second object of the present invention is to provide an audio encoder that generates encoded information such that information can be reproduced.
- an audio encoder comprises: a downmix unit for downmixing a multi-channel signal exceeding two channels into a two-channel stereo signal; First encoding means for generating a first encoded signal, and encoding information for returning the downmixed stereo signal to a multi-channel signal to generate a second encoded signal.
- multiplexing means for multiplexing.
- the multiplexing unit includes a first multiplexing unit that multiplexes the code amount calculated by the code amount calculation unit and the second coded signal; A second multiplexing unit that multiplexes the code amount with the second encoded signal multiplexed may be provided.
- the first multiplexing unit may arrange the code amount calculated by the code amount calculation means at the beginning of the second code signal to perform multiplexing.
- the first multiplexing unit multiplexes the code amount calculated by the code amount calculation means so as to be arranged immediately after the symbol identifying the start of the second coded signal. As a little.
- the first multiplexing unit may describe a signal representing the code amount calculated by the code amount calculation unit in a variable length, and multiplex the signal into the second coded signal.
- the downmix means may perform an operation using a head-related transfer function on the multi-channel signal to perform a downmix process.
- the downmix unit may perform an operation using a head-related transfer function on the multi-channel signal on a frequency axis.
- the second encoded signal may include invalid data, and the code amount calculating unit may calculate the code amount of the second encoded signal including the invalid data.
- the audio decoder of the present invention comprises: a first coded signal obtained by coding a two-channel stereo signal in which a multi-channel signal power exceeding two channels is also downmixed; A second encoding signal obtained by encoding information for generating a multi-channel signal from the stereo signal coupler; and a signal representing a code amount of the second encoding signal.
- An acquiring unit for acquiring an encoded signal, and a decoding unit for decoding the acquired encoded signal and outputting a stereo signal are provided.
- the decoding means includes: a first coded signal reading unit for reading the first coded signal from the obtained coded signal; and a signal representing a code amount of the second coded signal. From the encoded signal, and a first decoding unit that decodes the first encoded signal read by the first encoded signal reading unit and outputs the stereo signal. And a first encoded signal readout unit, wherein the first encoded signal readout unit skips the second encoded signal based on the signal representing the code amount read by the code amount readout unit.
- the first encoded signal is obtained by encoding a stereo signal to which a virtual surround effect has been added in advance by an operation using a head-related transfer function, and the first decoding unit includes Alternatively, a stereo signal to which a virtual surround effect is added may be output.
- the audio decoder further includes a second coded signal reading unit that reads the second coded signal from the coded signal, and the read first coded signal and the second code A second decoding unit that decodes the multi-channel signal based on the multi-channel signal, and performs a filtering process based on the head-related transfer function on the decoded multi-channel signal to obtain a virtual surround effect. And a stereo signal output from the first decoding unit, and a stereo signal output from the filter unit to which the virtual surround effect is added. And a selecting unit for selecting any one of the following.
- the first decoding section generates a frequency axis signal of the stereo signal
- the filter section generates a frequency axis signal of the stereo signal.
- the frequency axis signal may be subjected to a filtering process based on a head-related transfer function to generate a two-channel frequency axis signal, and then the frequency axis signal may be converted to a time axis signal.
- the audio decoder further includes a power supply unit that supplies at least power for driving the second decoding unit, and the selection unit controls an amount of power supply from the power supply unit. If the value falls below a predetermined value, the stereo signal from the first decoding unit may be selected.
- the signal indicating the code amount of the second encoded signal read by the code amount reading unit may be a signal indicating the code amount of the second encoded signal including invalid data.
- the code amount of the second coded signal obtained by coding the information necessary for returning the downmix signal to the multi-channel signal can be easily obtained by the audio decoder. This makes it possible to generate a dangling signal. Therefore, even in a reproducing apparatus that reproduces only the downmix signal, it is possible to easily decode and reproduce only the downmix signal.
- a signal representing the code amount of the second encoded signal can be obtained immediately after the start position of the second encoded signal.
- a signal representing the code amount of the second encoded signal can be multiplexed with a variable code length according to the magnitude of the value.
- the number of bits can be saved.
- the downmix processing can be performed on the frequency axis. Therefore, when the second encoding unit performs the encoding processing on the signal on the frequency axis, the downmix processing is performed. And the process of the second encoding process can be efficiently performed.
- the first encoding means handles signals in a band of 1Z2 or less, so that the compression ratio can be improved. Also, when only the encoded signal encoded by the first encoding means is reproduced, a signal in a band of 1Z2 or less is handled, so that the amount of calculation for decoding is reduced.
- bandwidth expansion technology I Since SOZIEC14496-3 is a technology for expanding signals in the band below the 1Z2 band, it will be easier to interface with that technology.
- the downmix signal becomes a filtered signal of the head related transfer function, and the original multi-channel spatial information is reflected even when only the first encoded signal is reproduced. Will be done.
- the downmix signal becomes a filtered signal of the head related transfer function, and the original multi-channel spatial information is reflected even when only the first encoded signal is reproduced.
- the Rukoto Since the head transfer function is also processed on the frequency axis, when combined with the mainstream audio compression methods such as the AAC method (ISOZIEC13818-7) and the AAC-SBR method (ISOZIEC14496-3), Processing can be executed with the amount of calculation. This is because those methods are compression encoding of the signal on the frequency axis.
- the frequency axis signal is converted into a time axis signal.
- processing can be performed with a small amount of computation. Become. This is because those methods are compression encoding of the signal on the frequency axis!
- the mode for decoding the downmix signal is automatically entered. Therefore, the battery life is extended. Also, the listener can detect that the battery life is approaching due to the change in sound quality.
- FIG. 1 shows a structure of a code signal (bit stream) in the MPEG2 audio standard. It is shown.
- FIG. 2 is a block diagram showing a configuration of an audio encoder according to the first embodiment.
- FIG. 3 (a) is a diagram showing a downmix conversion matrix.
- FIG. 3 (b) is a diagram showing a matrix for generating a signal for returning the downmix signal to the original multi-channel signal.
- FIG. 3 (c) is a diagram showing a matrix for returning the downmix signal to the original multi-channel signal.
- FIG. 4 (a) is a diagram showing an example of a matrix when the matrix shown in FIG. 3 (b) is calculated based on a head-related transfer function.
- FIG. 4 (b) is an inverse matrix of FIG. 4 (a), and shows an example of a matrix for returning the downmix signal to the original multi-channel signal.
- FIG. 5 is a diagram showing an example of a description method for describing a code amount calculated by a code amount calculation section 103 in FIG. 2 in an encoded signal.
- FIG. 6 is a flowchart for describing a code amount in a code signal using the description method shown in FIG.
- FIG. 7 is a diagram showing a data configuration of an encoded signal generated in the first and second embodiments.
- FIG. 8 is a diagram showing a configuration of an audio encoder according to the second embodiment.
- FIG. 9 is a diagram showing a configuration of an audio decoder according to Embodiment 3.
- FIG. 10 is a flowchart showing a procedure when an audio decoder reads a signal representing a code amount described by the code amount description method shown in FIG.
- FIG. 11 is a diagram showing a configuration of an audio decoder according to Embodiment 4.
- FIG. 12 is a diagram showing another configuration of the audio decoder according to the fourth embodiment.
- FIG. 13 (a) is a diagram showing an example of the external appearance of a mono television equipped with an audio decoder of the present invention.
- FIG. 13 (b) is a diagram showing an example of the external appearance of a mobile phone incorporating the audio decoder of the present invention. Explanation of reference numerals
- FIG. 2 is a diagram showing a configuration of the audio encoder according to the first embodiment.
- the audio encoder according to the first embodiment shown in FIG. 2 is configured such that, for each frame in which one frame is composed of a variable-length first encoded signal and a second encoded signal, a leading part of the second encoded signal is provided.
- An audio encoder that describes a signal representing the code amount of the second encoded signal in the down-mix unit 100, the first encoding unit 101, the second encoding unit 102, the code amount calculation unit 103, A first multiplexing unit 104 and a second multiplexing unit 105 are provided.
- the first encoded signal is a 2-channel stereo signal obtained by downmixing a multi-channel signal. It is obtained by encoding a signal.
- the second encoded signal is obtained by encoding information for restoring the original multi-channel signal from the first encoded signal.
- the downmix unit 100 downmixes an M-channel (M is a natural number satisfying M> 2) multi-channel signal into a stereo signal.
- M is a natural number satisfying M> 2
- a stereo signal obtained by downmixing a multi-channel signal is referred to as a “downmix signal”.
- First encoding unit 101 encodes the downmix signal to generate a first encoded signal.
- Second encoding unit 102 encodes information for converting the downmix signal into a multi-channel signal.
- the code amount calculation unit 103 calculates the code amount of the signal encoded by the second encoding unit 102.
- First multiplexing section 104 multiplexes the code amount calculated by code amount calculating section 103 and the signal generated by second coding section 102 to generate a second coded signal.
- Second multiplexing section 105 multiplexes the first encoded signal and the second encoded signal.
- the downmix section 100 receives a multi-channel signal of four channels (front left ch, front right ch, rear left ch, rear right ch) in the present embodiment and downmixes it to a stereo signal. For example, by executing the matrix operation shown in Fig. 3 (a), (front left ch + rear left ch) is newly set to the left ch, and (front right ch + rear right ch) is newly set to the right ch. In general, a method using a transformation matrix is used.
- the signal of each input channel is converted into a frequency axis signal using a filter bank as defined in the MPEG2 audio standard, and down-mixed according to a conversion matrix defined for each frequency band.
- a signal of each input channel may be converted into a frequency coefficient using an orthogonal transform method such as FFT (Fast Fourier Transform), and downmixed according to a conversion matrix defined for each frequency coefficient.
- FFT Fast Fourier Transform
- each frequency coefficient may be a complex number like a Fourier coefficient.
- the first encoding unit 101 encodes the downmix signal downmixed on the frequency axis or the time axis to generate a first encoded signal.
- the encoding by the first encoding unit 101 is an encoding system defined by, for example, the MPEG standard.
- second encoding unit 102 encodes information for converting the downmix signal into a multi-channel signal.
- the inverse of the transformation matrix operation used for downmixing The signal generated by the auxiliary matrix operation for establishing the transformation matrix operation is encoded.
- the simplest example is shown in Fig. 3 (b). That is, the left ch and right ch signals calculated by the matrix operation of the shaded portion in FIG. 3B are encoded. If such a signal is coded and transmitted or stored together with the coded downmix signal, the original four channels (front left channel) are calculated by the inverse matrix operation shown in Fig. 3 (c). , Front right ch, rear left ch, rear right ch).
- FIG. 4 (a) is a diagram showing an example of a matrix including a coefficient force calculated from the matrix shown in FIG. 3 (b) based on the head-related transfer function HRTF.
- FIG. 4 (b) is an inverse matrix of FIG. 4 (a), and is a diagram showing an example of a matrix for returning a demodulated signal to an original multi-channel signal.
- A, b, c, d, e, f, g, h, i, j, k, 1, m, n, o, and p in Figs. 4 (a) and (b) are equivalent to the head-related transfer function HRTF. It is a coefficient calculated based on the above.
- the original multi-channel spatial information is reflected on the two-channel stereo signal represented by the left and right channels.
- Such processing may be performed on the input time axis signal.However, the input time axis signal is converted into a frequency axis signal using a filter bank or the like, and the conversion determined for each frequency band is performed. It may be performed according to a permutation matrix. Alternatively, the input time axis signal may be converted into a frequency coefficient using an orthogonal transform method such as FFT, and the conversion may be performed according to a conversion matrix determined for each frequency coefficient. In this case, each frequency coefficient may be a complex number like a Fourier coefficient.
- code amount calculation section 103 calculates the code amount of the signal encoded by second encoding section 102.
- the code amount calculation unit 103 determines that the area in which the signal encoded by the second encoding unit 102 is to be described is invalid data other than the signal encoded by the second encoding unit 102, for example, , Null, etc., the code amount including the invalid data is calculated.
- the claims and the code amount referred to here include the invalid data when the area in which the signal coded by the second coding unit 102 is to be described contains invalid data. The amount of code.
- first multiplexing section 104 multiplexes the code amount calculated by code amount calculating section 103 and the signal generated by second coding section 102 to generate a second coded signal.
- FIG. 6 is a diagram showing an example of a description method for describing a code amount calculated by a code amount calculation unit 103 in an encoded signal.
- FIG. 6 is a flowchart when the code amount is described in the coded signal by the description method shown in FIG.
- the code amount calculated by the code amount calculation unit 103 is represented by, for example, a variable-length bit field of A bits or (A + B) bits as shown in FIG.
- the calculated code amount is represented by A bits, it is described only by size_of_ext, and if the calculated code amount exceeds A bits, it is represented by two fields, size_of_ext and size_of_esc .
- a binary number 1110 is written (S402). In ibo that expresses this condition, the value 14 of size_of_ext is smaller than (1 ⁇ 4)-1, that is, 15 obtained by subtracting 1 from the value 16 obtained by shifting 1 to the left by 4 bits. There is no 8-bit field! That is, in this case, a signal representing the code amount is multiplexed in a 4-bit bit field.
- second multiplexing section 105 multiplexes first encoded signal 901 and second encoded signal 902.
- first encoded signal 901 and the second encoded signal 902 are alternately multiplexed as shown in FIG.
- a code signal is generated such that a signal representing the code amount is multiplexed at the head of 902.
- a downmix section that downmixes an M-channel (M> 2) multi-channel signal into a stereo signal, and encodes the downmix signal into a first code
- M> 2 multi-channel signal
- the first multiplexing unit 104 includes: By multiplexing the signal representing the code amount so that the signal representing the code amount is placed at the head of the second encoded signal, only the first encoded signal is decoded and only the downmix signal is decoded. For a decoder that wants to reproduce the second encoded signal, the information indicating the code amount of the second encoded signal is included in the second encoded signal. It can be removed.
- the signal representing the code amount is disposed immediately after the symbol identifying the start of the second encoded signal.
- the information indicating the code amount of the second encoded signal is equal to the head of the second encoded signal.
- the second encoded signal can be easily removed from the entire encoded signal.
- the code amount of the second encoded signal may be described in a Fill Element of the MPEG2 encoded signal.
- the symbol identifying the start of the second encoded signal is a symbol indicating the start of the Fill Element.
- the number of channels of a multi-channel signal need not be 4, which is 4 for simplicity of explanation, and is generally widely used. Needless to say, it may be.
- the signal indicating the calculated code amount is preferably described at the head of the second encoded signal, but the present invention is not limited to this. For example, it may be described in the frame header information. Further, a signal indicating the code amount of the first encoded signal may be described in the frame header information. Because the code amount of the entire frame is described in the frame header information, the code amount of the second encoded signal can be easily calculated. (Embodiment 2)
- FIG. 8 is a diagram showing a configuration of an audio encoder according to the second embodiment.
- the audio encoder of FIG. 8 is an audio encoder that converts an input four-channel signal on the time axis into a signal on the frequency axis and then downmixes the signal.
- the downmix unit 500, the first encoding unit 501, A second encoding unit 502, a code amount calculating unit 503, a first multiplexing unit 504, and a second multiplexing unit 505 are provided.
- second encoding section 502, code amount calculating section 503, first multiplexing section 504 and second multiplexing section 505 are the same as those shown in the first embodiment.
- the difference from the first embodiment is that the downmix unit 500 receives the frequency axis signal of each input channel generated in the process of the second encoding unit 502 as an input, and The configuration is such that a part of the frequency axis signal or the frequency axis signal of the band is downmixed, and the first encoding unit 501 receives the signal downmixed by the downmixing unit 500 as an input.
- the signal is configured to be encoded.
- the second encoding unit 502 converts the input four-channel signal into a frequency axis signal having the same number of samples as the number of samples of the signal on the time axis. This may be performed by using a filter bank or by using an orthogonal transform method such as FFT to transform the frequency coefficients. In this case, each frequency coefficient may be a complex number like a Fourier coefficient.
- the frequency axis signal of each channel is transmitted to the downmix section 500, and the downmix section 500 performs a downmix process by a predetermined method.
- the downmix processing performed on the corresponding frequency axis signals of each channel may be performed by the matrix operation described in the first embodiment.
- second encoding section 502 encodes information for converting the downmix signal into a multi-channel signal. This method is the same as the method described in the first embodiment!
- downmix section 500 may perform downmix processing on only a part of the band of the received frequency axis signal of each channel. For example, a signal from which a part of the high frequency side of the entire frequency band has been removed is downmixed. This thing Therefore, for a decoder who wants to decode only the first encoded signal and reproduce only the downmix signal, the amount of calculation for decoding is small because the frequency band of the encoded signal is narrow. Become. Further, by downmixing signals in a frequency band equal to or less than 1Z2 of the entire frequency band, further convenience can be enjoyed for the following reasons.
- the first encoding unit 501 may be an encoding system defined by, for example, the MPEG standard.
- the frequency band is a frequency band equal to or less than 1Z2 of the entire frequency band, the This is because it matches the frequency band assumed by the band expansion technology (ISOZIEC14496-3) studied in the standard, so that it becomes easier to interface with that technology.
- the signal decomposed into frequency components may be downmixed while performing filter processing based on the head-related transfer function.
- the filtering process based on the head-related transfer function for the signal decomposed into frequency components may be performed by a method as described in Japanese Patent Application Laid-Open No. H11-3242000. By doing so, even when only the encoded signal encoded by the first encoding unit 501 is reproduced, the original multi-channel spatial information is reflected. Needless to say, this may be performed in the processing process of the first embodiment, which is not limited to the processing process of the second embodiment.
- downmix section 500 that downmixes an M-channel (M> 2) multi-channel signal into a stereo signal, encodes the downmix signal and performs first encoding
- a first encoding unit 501 that generates a signal
- a second encoding unit 502 that encodes information for converting the downmix signal back to a multi-channel signal
- a second encoding unit 502 that encodes the information.
- the downmixing unit 500 converts the multi-channel signal into Each is converted to a frequency axis signal and a part or all of the frequency axis signal is converted. Wavenumber Since the downmix processing can be performed on the frequency axis by downmixing the band signal to the stereo signal, the second encoding unit 502 performs the encoding processing on the signal on the frequency axis. Thus, the downmix process and the second encoding process can be performed efficiently.
- the downmix processing can be performed with a small amount of calculation, and at the same time, the first encoding unit 501 can handle a signal in a narrow band. Therefore, the compression ratio can be improved. Further, when only the encoded signal encoded by the first encoding unit 501 is reproduced, a signal of a narrow band is handled, so that the amount of calculation for decoding is reduced. Also, if the downmix processing is processed in the original frequency band of 1Z2, the signal in the band of 1Z2 or less in the first encoding unit 501 will be handled, so that the compression rate can be further improved.
- band expansion technology (ISOZIEC14496-3), which has been widely researched and developed in recent years, is a technology that expands the signal in the band below the power band, so that it becomes easier to interface with that technology.
- the head-related transfer function is also filtered during the downmixing process, even if only the coded signal coded by the first coding unit 501 is reproduced, the original multi-channel Will be reflected.
- the number of channels of the multi-channel signal does not have to be 4, which is 4 for the sake of simplicity of explanation, and is generally widely used. Needless to say, it may be.
- This audio decoder is an audio decoder that decodes the encoded signal encoded in the first or second embodiment. That is, the first symbol obtained by encoding a stereo signal obtained by downmixing an M-channel (M> 2) multi-channel signal
- An audio decoder that decodes a code signal in which a signal for converting a downmix signal into a multi-channel signal and a second code signal in which information for converting the downmix signal into a multi-channel signal are multiplexed.
- a value indicating the code amount of the second encoded signal is multiplexed in the second encoded signal.
- FIG. 9 is a diagram showing a configuration of an audio decoder according to the third embodiment.
- the audio decoder includes a first encoded signal extracting section 600, a second encoded signal extracting section 601, a first decoding section 602, a code amount extracting section 603, and a substantial signal extracting section 604. Is provided.
- First encoded signal extracting section 600 extracts the first encoded signal.
- the second encoded signal extracting section 601 extracts the second encoded signal.
- First decoding unit 602 decodes the downmix signal based on the first encoded signal.
- the code amount extracting unit 603 extracts a signal that is included in the second encoded signal and indicates the code amount of the second encoded signal.
- the entity signal extracting unit 604 extracts a second encoded signal from the encoded signal based on the signal representing the code amount extracted by the code amount extracting unit 603.
- the first encoded signal extraction unit 600 is configured to return a first encoded signal obtained by encoding a stereo signal obtained by downmixing a four-channel multi-channel signal and a downmix signal to a multi-channel signal.
- the first encoded signal is extracted from the encoded signal in which the information is encoded and multiplexed with the second encoded signal.
- the first encoded signal since the first encoded signal is the encoded signal generated by the first encoding unit of the first or second embodiment, the first encoded signal extraction unit 600 Then, the first encoded signal may be extracted in accordance with the encoded format of the first encoded signal. For example, if the first encoding unit is a coding unit conforming to the MPEG standard AAC system, the first coding unit extracting unit 600 converts the first coding signal according to the AAC encoding format. I just need to take it out.
- the first decoding unit 602 decodes the downmix signal based on the first encoded signal.
- the decoding method here may be performed in accordance with the encoding standard of the first encoded signal.
- FIG. 10 is a flowchart showing a procedure when a signal representing the code amount described by the code amount description method shown in FIG. 5 is read by an audio decoder.
- the second code The code amount extracting unit 603 incorporated in the encoded signal extracting unit 601 extracts a signal included in the second encoded signal and representing the code amount of the second encoded signal (S501).
- the code amount sum is represented by A bits or (A + B) bits shown in FIG. For example, assume that size_of_ext shown in FIG. 5 is 4 bits, size_of_esc is 8 bits, and the value of size_of_ext is 1010 in binary.
- size_of_ext bit size_of_esc is 8 bits, and the value of 6_0 1: is 1111 in binary
- the code amount extracting unit 603 further extracts 8-bit size_of_esc (S503).
- the substantive signal extracting unit 604 extracts a second encoded signal from the encoded signal based on the signal indicating the code amount extracted by the code amount extracting unit 603. For example, if the code amount is 20 bytes, the code amount of the second code signal that encodes information for converting the subsequent 20-byte signal power downmix signal back to a multi-channel signal is determined. Since the two encoded signals are unnecessary for a decoder that reproduces only the downmix signal, it is sufficient to skip the encoded signals by the size thereof.
- the value according to the code amount multiplexed on the second encoded signal is always a signal obtained by encoding information for returning a downmix signal to a multi-channel signal.
- the code amount need not be exactly the same, but may be the same or a larger value. For example, if the net code amount of a signal obtained by encoding information for converting a downmix signal back to a multi-channel signal is 18 bytes, for example, if 2 bytes of additional information are added, although this may be substantially meaningless information), the value corresponding to the code amount multiplexed in the second encoded signal should be 20. That is, this is the same as the case where the second encoding signal includes two bytes that are additional information or meaningless information. By doing so, the substantive signal extraction unit allows the content of the encoded signal This is because there is no need to be aware of it at all.
- the audio decoder includes a first encoded signal obtained by encoding a stereo signal obtained by downmixing an M-channel (M> 2) multi-channel signal, A first encoded signal extracting unit 600 for extracting the first encoded signal for the encoded signal in which the second encoded signal obtained by encoding the information for returning the A second decoding unit for extracting a second encoding signal; a first decoding unit for decoding a downmix signal based on the first encoding signal; (2) A code amount extracting unit 601 extracts a signal representing a code amount included in the second encoded signal, and a code amount extracting unit 603 based on the signal representing the code amount extracted by the code amount extracting unit 603. !
- the second encoding from the encoded signal Further comprising a real signal extraction unit 604 to retrieve the items.
- a real signal extraction unit 604 to retrieve the items.
- the signal indicating the code amount is arranged at the head of the second encoded signal. This is because, for a decoder that wants to decode only the first encoded signal and reproduce only the downmix signal, the information indicating the code amount of the second encoded signal is added to the head of the second encoded signal. This is because, if arranged, the second encoded signal can be easily removed from the entire encoded signal.
- the original multi-channel signal is preliminarily down-mixed into a two-channel signal by the filtering process based on the head-related transfer function.
- the decoder simply decodes the first encoded signal and returns the original multi-channel signal.
- the audio reflecting the spatial information can be reproduced.
- the number of channels of the multi-channel signal need not be 4, which is 4 for the sake of simplicity of explanation, and is generally widely used. Needless to say, it may be.
- the present audio decoder is an audio decoder that decodes the encoded signal encoded in Embodiment 1 or 2. That is, a first encoded signal obtained by encoding a stereo signal obtained by downmixing an M-channel (M> 2) multi-channel signal, and information for returning the downmix signal to a multi-channel signal are encoded.
- the audio decoder decodes the encoded signal multiplexed with the second encoded signal.
- the value indicating the code amount of the second encoded signal is multiplexed in the second encoded signal.
- FIG. 11 is a diagram showing a configuration of an audio decoder according to the fourth embodiment.
- the audio decoder according to the fourth embodiment includes a first encoded signal extracting section 700, a second encoded signal extracting section 701, a first decoding section 702, a code amount extracting section 703, It includes a body signal extracting unit 704, a second decoding unit 705, a filter unit 706, and a selecting unit 707.
- the third embodiment is different from the third embodiment in that a second decoding unit 705 that decodes a multi-channel signal based on a first encoding signal and a second encoding signal, A filter unit 706 that performs a filtering process based on the head-related transfer function on the multi-channel signal, and a selection unit 707 that selects a signal generated by the first decoding unit 702 or a signal generated by the filter unit 706 Is provided.
- the first encoded signal extracting unit 700, the second encoded signal extracting unit 701, the first decoding unit 702, the code amount extracting unit 703, and the actual signal extracting unit 704 are the same as those described in the third embodiment. Is the same as
- the first encoded signal extracting section 700 is used to return a first encoded signal obtained by encoding a stereo signal obtained by down-mixing a four-channel multi-channel signal and a down-mixed signal to a multi-channel signal.
- the first encoded signal is extracted from the encoded signal in which the information is encoded and multiplexed with the second encoded signal. This operation is the same as in the third embodiment.
- first decoding section 702 decodes the downmix signal based on the first encoded signal. This operation is the same as in the third embodiment.
- a code amount extracting section 703 built in the second encoded signal extracting section 701 outputs a signal representing the code amount of the second encoded signal included in the second encoded signal. Take out . This operation is the same as in the third embodiment.
- entity signal extracting section 704 extracts the second encoded signal from the encoded signal. This operation is the same as in the third embodiment.
- second decoding section 705 decodes the multi-channel signal based on the first encoded signal and the second encoded signal.
- the first encoded signal and the second encoded signal are encoded signals generated by the audio encoder according to the first or second embodiment, so that the second decoded signal Unit 705 should decode the first encoded signal and the second encoded signal according to the encoding format to generate a multi-channel signal.
- filter section 706 performs a filtering process based on the head-related transfer function on the decoded multi-channel signal.
- selecting section 707 selects whether the signal is generated by the first decoding section or the signal generated by the filter section.
- the first encoded signal obtained by encoding a stereo signal obtained by downmixing an M-channel (M> 2) multi-channel signal, and the down-mixed signal are multi-sampled.
- a coded signal multiplexed with a second coded signal obtained by multiplexing information for returning to a channel signal a first coded signal extracting unit 700 for extracting a first coded signal
- a second encoding signal included in the second encoding signal included in the second encoding signal.
- a code amount extracting unit 703 for extracting a signal representing the code amount to be extracted, and a signal based on the signal representing the code amount extracted by the code amount extracting unit 703! Then, a substantive signal extracting section 704 for extracting the second encoded signal from the encoded signal, and a second signal for decoding the multi-channel signal based on the first encoded signal and the second encoded signal.
- the selection section 707 for selecting whether the signal is a selected signal or not, so that the user can select a reproduced sound of the downmix signal and a reproduced sound obtained by performing a filtering process based on the head-related transfer function on the multi-channel signal. It becomes.
- the second decoding unit 705 generates a frequency axis signal of each multi-channel signal, and generates a head-related transfer function on the frequency axis for the frequency axis signal of each multi-channel signal.
- the frequency axis signal may be converted to a time axis signal.
- a method as described in JP-A-11 032400 may be used. By doing so, for example, when combined with the AAC method (ISOZIEC 13818-7) or the AAC-SBR method (ISOZIEC 14496-3), the amount of computation can be significantly reduced.
- the number of channels of the multi-channel signal need not be 4, which is 4 for the sake of simplicity of description, and is generally widespread. Needless to say, it may be.
- the second decoding unit receives the first coded signal and the second coded signal as inputs and decodes the multi-channel signal using them, but The multi-channel signal may be decoded using the signal decoded by the decoding unit.
- FIG. 12 is a diagram showing another configuration of the audio decoder according to the fourth embodiment. In that case, the configuration is as shown in FIG.
- the selection unit is automatically set in the first decoding unit. If the control is performed so as to output the generated signal, the battery life is extended because the apparatus automatically enters the downmix signal decoding mode when the battery is near. Also, the listener can detect that the battery life is approaching due to the change in sound quality.
- FIG. 13 is a diagram illustrating an example of the appearance of a mobile audio device including the audio decoder of the present invention.
- A is a mobile telecommunication system incorporating the audio decoder of the present invention. It is a figure showing an example of a bi.
- B is a diagram showing an example of a mobile phone incorporating the audio decoder of the present invention.
- a portable device such as that shown in the figure, if the amount of computation per unit time is large, the circuit scale will increase due to parallelization of computation processing, etc.
- the audio encoder according to the present invention which is an audio encoder for encoding a multi-channel signal, generates an encoded signal that can reproduce an encoded multi-channel signal with an inexpensive decoder. In particular, it can be applied to portable devices that require miniaturization of devices.
- the audio decoder according to the present invention is suitable for reproducing the encoded signal obtained by encoding the multi-channel signal with a 2-channel reproducing unit, for example, headphones. It can be applied to mobile devices that need to be modified, such as mobile phones, MDs, SDs and mobile phones.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Stereophonic System (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006519336A JPWO2005081229A1 (ja) | 2004-02-25 | 2005-02-09 | オーディオエンコーダ及びオーディオデコーダ |
US10/586,905 US7613306B2 (en) | 2004-02-25 | 2005-02-09 | Audio encoder and audio decoder |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004-049650 | 2004-02-25 | ||
JP2004049650 | 2004-02-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005081229A1 true WO2005081229A1 (ja) | 2005-09-01 |
Family
ID=34879555
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/001968 WO2005081229A1 (ja) | 2004-02-25 | 2005-02-09 | オーディオエンコーダ及びオーディオデコーダ |
Country Status (4)
Country | Link |
---|---|
US (1) | US7613306B2 (ja) |
JP (1) | JPWO2005081229A1 (ja) |
CN (1) | CN1906664A (ja) |
WO (1) | WO2005081229A1 (ja) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007531916A (ja) * | 2004-04-05 | 2007-11-08 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 方法、デバイス、エンコーダ装置、デコーダ装置、及びオーディオシステム |
JP2009508175A (ja) * | 2005-09-14 | 2009-02-26 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
JP2009508433A (ja) * | 2005-09-14 | 2009-02-26 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
JP2009526260A (ja) * | 2006-02-07 | 2009-07-16 | エルジー エレクトロニクス インコーポレイティド | 符号化/復号化装置及び方法 |
JP2009532735A (ja) * | 2006-04-03 | 2009-09-10 | エルジー エレクトロニクス インコーポレイティド | メディア信号処理装置及びその方法 |
JP2011059711A (ja) * | 2005-07-14 | 2011-03-24 | Koninkl Philips Electronics Nv | オーディオエンコード及びデコード |
JP4814344B2 (ja) * | 2006-01-19 | 2011-11-16 | エルジー エレクトロニクス インコーポレイティド | メディア信号の処理方法及び装置 |
US8917874B2 (en) | 2005-05-26 | 2014-12-23 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal |
US8983851B2 (en) | 2008-07-11 | 2015-03-17 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Noise filer, noise filling parameter calculator encoded audio signal representation, methods and computer program |
US9384742B2 (en) | 2006-09-29 | 2016-07-05 | Lg Electronics Inc. | Methods and apparatuses for encoding and decoding object-based audio signals |
US9595267B2 (en) | 2005-05-26 | 2017-03-14 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal |
CN111819627A (zh) * | 2018-07-02 | 2020-10-23 | 杜比实验室特许公司 | 用于对沉浸式音频信号进行编码及/或解码的方法及装置 |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7573912B2 (en) * | 2005-02-22 | 2009-08-11 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschunng E.V. | Near-transparent or transparent multi-channel encoder/decoder scheme |
KR100818268B1 (ko) * | 2005-04-14 | 2008-04-02 | 삼성전자주식회사 | 오디오 데이터 부호화 및 복호화 장치와 방법 |
EP1921606B1 (en) * | 2005-09-02 | 2011-10-19 | Panasonic Corporation | Energy shaping device and energy shaping method |
US7974713B2 (en) | 2005-10-12 | 2011-07-05 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Temporal and spatial shaping of multi-channel audio signals |
EP1989920B1 (en) | 2006-02-21 | 2010-01-20 | Koninklijke Philips Electronics N.V. | Audio encoding and decoding |
KR100754220B1 (ko) * | 2006-03-07 | 2007-09-03 | 삼성전자주식회사 | Mpeg 서라운드를 위한 바이노럴 디코더 및 그 디코딩방법 |
US8326609B2 (en) * | 2006-06-29 | 2012-12-04 | Lg Electronics Inc. | Method and apparatus for an audio signal processing |
EP2083585B1 (en) | 2008-01-23 | 2010-09-15 | LG Electronics Inc. | A method and an apparatus for processing an audio signal |
EP2083584B1 (en) * | 2008-01-23 | 2010-09-15 | LG Electronics Inc. | A method and an apparatus for processing an audio signal |
EP2146341B1 (en) * | 2008-07-15 | 2013-09-11 | LG Electronics Inc. | A method and an apparatus for processing an audio signal |
US8639368B2 (en) * | 2008-07-15 | 2014-01-28 | Lg Electronics Inc. | Method and an apparatus for processing an audio signal |
US8615398B2 (en) * | 2009-01-29 | 2013-12-24 | Qualcomm Incorporated | Audio coding selection based on device operating condition |
CN101556799B (zh) * | 2009-05-14 | 2013-08-28 | 华为技术有限公司 | 一种音频解码方法和音频解码器 |
KR101756838B1 (ko) * | 2010-10-13 | 2017-07-11 | 삼성전자주식회사 | 다채널 오디오 신호를 다운 믹스하는 방법 및 장치 |
US8804971B1 (en) * | 2013-04-30 | 2014-08-12 | Dolby International Ab | Hybrid encoding of higher frequency and downmixed low frequency content of multichannel audio |
EP4167233A1 (en) | 2016-11-08 | 2023-04-19 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for encoding or decoding a multichannel signal using a side gain and a residual gain |
US10891960B2 (en) * | 2017-09-11 | 2021-01-12 | Qualcomm Incorproated | Temporal offset estimation |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07264582A (ja) * | 1994-03-25 | 1995-10-13 | Matsushita Electric Ind Co Ltd | 映像符号化装置、映像符号化方法、映像再生装置及び光ディスク |
JP2000295698A (ja) * | 1999-04-08 | 2000-10-20 | Matsushita Electric Ind Co Ltd | バーチャルサラウンド装置 |
JP2001100792A (ja) * | 1999-09-28 | 2001-04-13 | Sanyo Electric Co Ltd | 符号化方法、符号化装置およびそれを備える通信システム |
JP2003218701A (ja) * | 2001-11-14 | 2003-07-31 | Matsushita Electric Ind Co Ltd | 符号化装置、復号化装置およびこれらを用いたシステム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5781237A (en) * | 1994-03-25 | 1998-07-14 | Matsushita Electric Industrial Co., Ltd. | Video coding apparatus and video coding method |
WO2003042981A1 (en) | 2001-11-14 | 2003-05-22 | Matsushita Electric Industrial Co., Ltd. | Audio coding and decoding |
-
2005
- 2005-02-09 CN CNA2005800017872A patent/CN1906664A/zh active Pending
- 2005-02-09 JP JP2006519336A patent/JPWO2005081229A1/ja active Pending
- 2005-02-09 US US10/586,905 patent/US7613306B2/en active Active
- 2005-02-09 WO PCT/JP2005/001968 patent/WO2005081229A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07264582A (ja) * | 1994-03-25 | 1995-10-13 | Matsushita Electric Ind Co Ltd | 映像符号化装置、映像符号化方法、映像再生装置及び光ディスク |
JP2000295698A (ja) * | 1999-04-08 | 2000-10-20 | Matsushita Electric Ind Co Ltd | バーチャルサラウンド装置 |
JP2001100792A (ja) * | 1999-09-28 | 2001-04-13 | Sanyo Electric Co Ltd | 符号化方法、符号化装置およびそれを備える通信システム |
JP2003218701A (ja) * | 2001-11-14 | 2003-07-31 | Matsushita Electric Ind Co Ltd | 符号化装置、復号化装置およびこれらを用いたシステム |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007531916A (ja) * | 2004-04-05 | 2007-11-08 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 方法、デバイス、エンコーダ装置、デコーダ装置、及びオーディオシステム |
US9595267B2 (en) | 2005-05-26 | 2017-03-14 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal |
US8917874B2 (en) | 2005-05-26 | 2014-12-23 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal |
JP2011059711A (ja) * | 2005-07-14 | 2011-03-24 | Koninkl Philips Electronics Nv | オーディオエンコード及びデコード |
JP2009508175A (ja) * | 2005-09-14 | 2009-02-26 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
JP2009508433A (ja) * | 2005-09-14 | 2009-02-26 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
JP2009508176A (ja) * | 2005-09-14 | 2009-02-26 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
JP2009508432A (ja) * | 2005-09-14 | 2009-02-26 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
US9747905B2 (en) | 2005-09-14 | 2017-08-29 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal |
JP4728398B2 (ja) * | 2005-09-14 | 2011-07-20 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
JP4740335B2 (ja) * | 2005-09-14 | 2011-08-03 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
JP4814344B2 (ja) * | 2006-01-19 | 2011-11-16 | エルジー エレクトロニクス インコーポレイティド | メディア信号の処理方法及び装置 |
US8411869B2 (en) | 2006-01-19 | 2013-04-02 | Lg Electronics Inc. | Method and apparatus for processing a media signal |
JP4814343B2 (ja) * | 2006-01-19 | 2011-11-16 | エルジー エレクトロニクス インコーポレイティド | メディア信号の処理方法及び装置 |
US8208641B2 (en) | 2006-01-19 | 2012-06-26 | Lg Electronics Inc. | Method and apparatus for processing a media signal |
US8521313B2 (en) | 2006-01-19 | 2013-08-27 | Lg Electronics Inc. | Method and apparatus for processing a media signal |
US8488819B2 (en) | 2006-01-19 | 2013-07-16 | Lg Electronics Inc. | Method and apparatus for processing a media signal |
US8351611B2 (en) | 2006-01-19 | 2013-01-08 | Lg Electronics Inc. | Method and apparatus for processing a media signal |
US8296156B2 (en) | 2006-02-07 | 2012-10-23 | Lg Electronics, Inc. | Apparatus and method for encoding/decoding signal |
JP2009526259A (ja) * | 2006-02-07 | 2009-07-16 | エルジー エレクトロニクス インコーポレイティド | 符号化/復号化装置及び方法 |
US8285556B2 (en) | 2006-02-07 | 2012-10-09 | Lg Electronics Inc. | Apparatus and method for encoding/decoding signal |
US8612238B2 (en) | 2006-02-07 | 2013-12-17 | Lg Electronics, Inc. | Apparatus and method for encoding/decoding signal |
US8625810B2 (en) | 2006-02-07 | 2014-01-07 | Lg Electronics, Inc. | Apparatus and method for encoding/decoding signal |
US8638945B2 (en) | 2006-02-07 | 2014-01-28 | Lg Electronics, Inc. | Apparatus and method for encoding/decoding signal |
US8712058B2 (en) | 2006-02-07 | 2014-04-29 | Lg Electronics, Inc. | Apparatus and method for encoding/decoding signal |
JP2009526260A (ja) * | 2006-02-07 | 2009-07-16 | エルジー エレクトロニクス インコーポレイティド | 符号化/復号化装置及び方法 |
US9626976B2 (en) | 2006-02-07 | 2017-04-18 | Lg Electronics Inc. | Apparatus and method for encoding/decoding signal |
US8160258B2 (en) | 2006-02-07 | 2012-04-17 | Lg Electronics Inc. | Apparatus and method for encoding/decoding signal |
JP2009532735A (ja) * | 2006-04-03 | 2009-09-10 | エルジー エレクトロニクス インコーポレイティド | メディア信号処理装置及びその方法 |
US9384742B2 (en) | 2006-09-29 | 2016-07-05 | Lg Electronics Inc. | Methods and apparatuses for encoding and decoding object-based audio signals |
US9792918B2 (en) | 2006-09-29 | 2017-10-17 | Lg Electronics Inc. | Methods and apparatuses for encoding and decoding object-based audio signals |
US11869521B2 (en) | 2008-07-11 | 2024-01-09 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, audio stream and a computer program |
US9711157B2 (en) | 2008-07-11 | 2017-07-18 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, and a computer program |
US8983851B2 (en) | 2008-07-11 | 2015-03-17 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Noise filer, noise filling parameter calculator encoded audio signal representation, methods and computer program |
US9043203B2 (en) | 2008-07-11 | 2015-05-26 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, and a computer program |
US10629215B2 (en) | 2008-07-11 | 2020-04-21 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, and a computer program |
US11024323B2 (en) | 2008-07-11 | 2021-06-01 | Fraunhofer-Gesellschaft zur Fcerderung der angewandten Forschung e.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, audio stream and a computer program |
US9449606B2 (en) | 2008-07-11 | 2016-09-20 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, and a computer program |
US12080305B2 (en) | 2008-07-11 | 2024-09-03 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, audio stream and a computer program |
US12080306B2 (en) | 2008-07-11 | 2024-09-03 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, audio stream and a computer program |
CN111819627A (zh) * | 2018-07-02 | 2020-10-23 | 杜比实验室特许公司 | 用于对沉浸式音频信号进行编码及/或解码的方法及装置 |
JP2021530724A (ja) * | 2018-07-02 | 2021-11-11 | ドルビー ラボラトリーズ ライセンシング コーポレイション | 没入的オーディオ信号をエンコードおよび/またはデコードするための方法および装置 |
US12020718B2 (en) | 2018-07-02 | 2024-06-25 | Dolby International Ab | Methods and devices for generating or decoding a bitstream comprising immersive audio signals |
JP7516251B2 (ja) | 2018-07-02 | 2024-07-16 | ドルビー ラボラトリーズ ライセンシング コーポレイション | 没入的オーディオ信号をエンコードおよび/またはデコードするための方法および装置 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2005081229A1 (ja) | 2007-10-25 |
US20070162278A1 (en) | 2007-07-12 |
US7613306B2 (en) | 2009-11-03 |
CN1906664A (zh) | 2007-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005081229A1 (ja) | オーディオエンコーダ及びオーディオデコーダ | |
KR101158698B1 (ko) | 복수-채널 인코더, 입력 신호를 인코딩하는 방법, 저장 매체, 및 인코딩된 출력 데이터를 디코딩하도록 작동하는 디코더 | |
KR101531239B1 (ko) | 다객체 오디오 신호의 부호화 장치 | |
JP4685925B2 (ja) | 適応残差オーディオ符号化 | |
KR100682904B1 (ko) | 공간 정보를 이용한 다채널 오디오 신호 처리 장치 및 방법 | |
JP4601669B2 (ja) | マルチチャネル信号またはパラメータデータセットを生成する装置および方法 | |
TW200935401A (en) | Lossless multi-channel audio codec using adaptive segmentation with random access point (RAP) and multiple prediction parameter set (MPPS) capability | |
JP2010515099A5 (ja) | ||
KR20070019718A (ko) | 오디오 신호 부호화 장치 및 오디오 신호 복호화 장치 | |
JP4568363B2 (ja) | オーディオ信号デコーディング方法及びその装置 | |
JP3761639B2 (ja) | オーディオ復号装置 | |
KR20080071971A (ko) | 미디어 신호 처리 방법 및 장치 | |
KR100636145B1 (ko) | 확장된 고해상도 오디오 신호 부호화 및 복호화 장치 | |
JP2007526687A (ja) | 可変ブロック長信号の復号化スキーム | |
JP5113151B2 (ja) | メディア信号処理装置及びその方法 | |
JP4213708B2 (ja) | オーディオ復号装置 | |
JP3387086B2 (ja) | 音声符号化装置 | |
JP3387087B2 (ja) | 音声符号化方法 | |
MX2008009565A (en) | Apparatus and method for encoding/decoding signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200580001787.2 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006519336 Country of ref document: JP |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2007162278 Country of ref document: US Ref document number: 10586905 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase | ||
WWP | Wipo information: published in national office |
Ref document number: 10586905 Country of ref document: US |