Scalable Encoder, Scalable Decoder,and Scalable Encoding Method
First Claim
1. A scalable coding apparatus comprising:
- a lower layer coding section that encodes an input signal and generates lower layer encoded parameters;
a lower layer decoding section that decodes the lower layer encoded parameters and generates a lower layer decoded signal;
a first spectral outline calculating section that calculates a spectral outline of the input signal based on the input signal;
a second spectral outline calculating section that calculates a spectral outline of the lower layer decoded signal based on the lower layer decoded signal;
a predictive information coding section that obtains predictive information by predicting the spectral outline of the input signal from the spectral outline of the lower layer decoded signal, encodes the predictive information, and generates upper layer encoded parameters; and
an output section that outputs the lower layer encoded parameters and the upper layer encoded parameters.
4 Assignments
0 Petitions
Accused Products
Abstract
A scalable encoder enabling improvement of the encoding efficiency in the second layer and improvement of the quality of the original signal decoded using the encoding signal in the second layer. A predictive coefficient encoding section (205) of the encoder has a predictive coefficient codebook where candidates of the predictive coefficient are recorded. After searching the predictive coefficient codebook, the scale factor of the first layer decoded signal inputted from a scale factor calculating section (202) is multiplied, and a predictive coefficient which most approximates the multiplication result to the scale factor of the original signal inputted from the scale factor calculating section (204) is determined and encoded, and the coded code is inputted to a multiplexing FIG. 1
47 Citations
10 Claims
-
1. A scalable coding apparatus comprising:
-
a lower layer coding section that encodes an input signal and generates lower layer encoded parameters;
a lower layer decoding section that decodes the lower layer encoded parameters and generates a lower layer decoded signal;
a first spectral outline calculating section that calculates a spectral outline of the input signal based on the input signal;
a second spectral outline calculating section that calculates a spectral outline of the lower layer decoded signal based on the lower layer decoded signal;
a predictive information coding section that obtains predictive information by predicting the spectral outline of the input signal from the spectral outline of the lower layer decoded signal, encodes the predictive information, and generates upper layer encoded parameters; and
an output section that outputs the lower layer encoded parameters and the upper layer encoded parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A scalable decoding apparatus for decoding encoded parameters generated by a scalable coding apparatus performing scalable coding on an input signal, the scalable decoding apparatus comprising:
-
a lower layer decoding section that decodes the encoded parameters and generates a lower layer decoded signal;
a predictive information decoding section that generates predictive information for predicting a spectral outline of the input signal by decoding the encoded parameters; and
a spectrum generating section that generates the spectral outline of the input signal based on the lower layer decoded signal and the predictive information.
-
-
10. A scalable coding method comprising the steps of:
- coding an input signal and generating lower layer encoded parameters;
decoding the lower layer encoded parameters and generating a lower layer decoded signal;
calculating a spectral outline of the input signal based on the input signal;
calculating a spectral outline of the lower layer decoded signal based on the lower layer decoded signal; and
predicting the spectral outline of the input signal from the spectral outline of the lower layer decoded signal to obtain predictive information, coding the predictive information, and generating upper layer encoded parameters.
- coding an input signal and generating lower layer encoded parameters;
Specification