CODING METHOD, DECODING METHOD, AND DEVICE AND PROGRAM USING THE METHODS
1 Assignment
0 Petitions
Accused Products
Abstract
A high-quality decoded signal is synthesized. A coding method of the present invention includes a local decoding coefficient searching step. The local decoding coefficient searching step includes a replication determining sub-step, a candidate replication shift signal sequence generating sub-step, a distance calculating sub-step, and a minimum distance shift amount finding sub-step. The replication determining sub-step determines, for each source signal sequence to be coded, whether or not a candidate replication shift signal sequence is to be generated from a decoded signal sequence and outputs a replication determination flag. If the replication determination flag indicates that a candidate replication shift signal sequence is to be generated, the candidate replication shift signal sequence generating sub-step generates a candidate replication shift signal sequence for each predetermined candidate signal shift amounts. The distance calculating sub-step calculates a parameter representing the distance between predetermined signal sequences. The minimum distance shift amount finding step obtains a signal shift amount that minimizes the distance.
13 Citations
30 Claims
-
1-15. -15. (canceled)
-
16. :
- A coding method comprising;
a step of calculating a number of bits to be allocated to each sub-band; a step of outputting, for each sub-band allocated with a number of bits not less than or equal to a threshold value, a code index corresponding to a sub-band frequency-domain signal sequence of said each sub-band and a decoded signal sequence corresponding to the code index; and a step of outputting, for each sub-band allocated with a number of bits less than or equal to a threshold value, a candidate signal shift amount as replication shift information from a plurality of predetermined candidate signal shift amounts, where the candidate signal shift amount minimizes a distance or maximizes a correlation between a signal sequence obtained by shifting by the candidate signal shift amount a decoded signal sequence of a sub-band other than said each sub-band and a sub-band frequency-domain signal sequence of said each sub-band. - View Dependent Claims (26)
- A coding method comprising;
-
17. :
- A coding method comprising;
a step of calculating a number of bits to be allocated to each sub-frame; a step of outputting, for each sub-frame allocated with a number of bits not less than or equal to a threshold value, a code index corresponding to a sub-frame signal sequence in time-domain of said each sub-frame and a decoded signal sequence corresponding to the code index; and a step of outputting, for each sub-frame allocated with a number of bits less than or equal to a threshold value, a candidate signal shift amount as replication shift information from a plurality of predetermined candidate signal shift amounts, where the candidate signal shift amount minimizes a distance or maximizes a correlation between a signal sequence obtained by shifting by the candidate signal shift amount a decoded signal sequence of a sub-frame other than said each sub-frame and a sub-frame signal sequence of said each sub-frame. - View Dependent Claims (27)
- A coding method comprising;
-
18. :
- A decoding method comprising;
a step of decoding a code index of each sub-band to output a sub-band decoded signal sequence of said each sub-band; a step of, when a sub-band replication shift signal sequence of said each sub-band is to be generated, generating a signal sequence as a sub-band replication shift signal sequence of said each sub-band, the signal sequence obtained by shifting a sub-band decoded signal sequence of a sub-band other than said each sub-band by a candidate signal shift amount indicated by replication shift information of said each sub-band; a step of, when a sub-band replication shift signal sequence of said each sub-band is to be generated, outputting the generated sub-band replication shift signal sequence as a complementary decoded signal sequence of said each sub-band and, when a sub-band replication shift signal sequence of said each sub-band is not to be generated, outputting the sub-band decoded signal sequence of said each sub-band as a sub-band complementary decoded signal sequence of said each sub-band; and a step of combining sub-band complementary decoded signal sequences of sub-bands to generate a frequency-domain sub-band complementary decoded signal sequence and transforming the frequency-domain sub-band complementary decoded signal sequence to a time-domain to generate a decoded audio signal. - View Dependent Claims (19, 28, 29)
- A decoding method comprising;
-
20. :
- A decoding method comprising;
a step of decoding a code index of each sub-frame to output a sub-frame decoded signal sequence of said each sub-frame; a step of, when a candidate sub-frame replication shift signal sequence of said each sub-frame is to be generated, generating a signal sequence as a candidate sub-frame replication shift signal sequence of said each sub-frame, the signal sequence obtained by shifting a sub-frame decoded signal sequence of a sub-frame other than said each sub-frame by a candidate signal shift amount indicated by replication shift information of said each sub-frame; a step of, when a candidate sub-frame replication shift signal sequence of said each sub-frame is to be generated, outputting the generated candidate sub-frame replication shift signal sequence as a complementary decoded signal sequence of said each sub-frame and, when a candidate sub-frame replication shift signal sequence of said each sub-frame is not to be generated, outputting the sub-frame decoded signal sequence of said each sub-frame as a sub-frame complementary decoded signal sequence of said each sub-frame; and a step of combining sub-frame complementary decoded signal sequences of sub-frames to generate a decoded audio signal. - View Dependent Claims (30)
- A decoding method comprising;
-
21. :
- A coding device comprising;
a part for calculating a number of bits to be allocated to each sub-band; a part for outputting, for each sub-band allocated with a number of bits not less than or equal to a threshold value, a code index corresponding to a sub-band frequency-domain signal sequence of said each sub-band and a decoded signal sequence corresponding to the code index; and a part for outputting, for each sub-band allocated with a number of bits less than or equal to a threshold value, a candidate signal shift amount as replication shift information from a plurality of predetermined candidate signal shift amounts, where the candidate signal shift amount minimizes a distance or maximizes a correlation between a signal sequence obtained by shifting by the candidate signal shift amount a decoded signal sequence of a sub-band other than said each sub-band and a sub-band frequency-domain signal sequence of said each sub-band.
- A coding device comprising;
-
22. :
- A coding device comprising;
a part for calculating a number of bits to be allocated to each sub-frame; a part for outputting, for each sub-frame allocated with a number of bits not less than or equal to a threshold value, a code index corresponding to a sub-frame signal sequence in time-domain of said each sub-frame and a decoded signal sequence corresponding to the code index; and a part for outputting, for each sub-frame allocated with a number of bits less than or equal to a threshold value, a candidate signal shift amount as replication shift information from a plurality of predetermined candidate signal shift amounts, where the candidate signal shift amount minimizes a distance or maximizes a correlation between a signal sequence obtained by shifting by the candidate signal shift amount a decoded signal sequence of a sub-frame other than said each sub-frame and a sub-frame signal sequence of said each sub-frame.
- A coding device comprising;
-
23. :
- A decoding device comprising;
a part for decoding a code index of each sub-band to output a sub-band decoded signal sequence of said each sub-band; a part for, when a sub-band replication shift signal sequence of said each sub-band is to be generated, generating a signal sequence as a sub-band replication shift signal sequence of said each sub-band, the signal sequence obtained by shifting a sub-band decoded signal sequence of a sub-band other than said each sub-band by a candidate signal shift amount indicated by replication shift information of said each sub-band; a part for, when a sub-band replication shift signal sequence of said each sub-band is to be generated, outputting the generated sub-band replication shift signal sequence as a complementary decoded signal sequence of said each sub-band and, when a sub-band replication shift signal sequence of said each sub-band is not to be generated, outputting the sub-band decoded signal sequence of said each sub-band as a sub-band complementary decoded signal sequence of said each sub-band; and a part for combining sub-band complementary decoded signal sequences of sub-bands to generate a frequency-domain sub-band complementary decoded signal sequence and transforming the frequency-domain sub-band complementary decoded signal sequence to a time-domain to generate a decoded audio signal. - View Dependent Claims (24)
- A decoding device comprising;
-
25. :
- A decoding device comprising;
a part for decoding a code index of each sub-frame to output a sub-frame frequency-domain signal sequence of said each sub-frame; a part for, when a candidate sub-frame replication shift signal sequence of said each sub-frame is to be generated, generating a signal sequence as a candidate sub-frame replication shift signal sequence of said each sub-frame, the signal sequence obtained by shifting a sub-frame decoded signal sequence of a sub-frame other than said each sub-frame by a candidate signal shift amount indicated by replication shift information of said each sub-frame; a part for, when a candidate sub-frame replication shift signal sequence of said each sub-frame is to be generated, outputting the generated candidate sub-frame replication shift signal sequence as a complementary decoded signal sequence of said each sub-frame and, when a candidate sub-frame replication shift signal sequence of said each sub-frame is not to be generated, outputting the sub-frame decoded signal sequence of said each sub-frame as a sub-frame complementary decoded signal sequence of said each sub-frame; and a part for combining sub-frame complementary decoded signal sequences of sub-frames to generate a decoded audio signal.
- A decoding device comprising;
Specification