Patent ID: 7949518
Filing Date: 2011-05-24
Classification: G10L

Abstract:
1. A hierarchical encoding apparatus comprising: an (M−1)th layer encoding section that performs encoding processing on an input signal to produce an encoded signal of an (M−1)th layer; an (M−1)th layer decoding section that decodes the encoded signal of the (M−1)th layer to produce a decoded signal of the (M−1)th layer; a calculating section that calculates a delay amount at predetermined times from a phase difference between the decoded signal of the (M−1)th layer and the input signal; a delay section that delays the input signal by an amount corresponding to the delay amount to produce a delayed signal; and an Mth layer encoding section that performs encoding processing employing the decoded signal of the (M−1)th layer and the delayed signal, wherein: the calculating section further comprises a correlation section that, when a number of samples of the decoded signal of the (M−1)th layer and a number of samples of the input signal are different, unifies the number of samples in accordance with a signal with the smaller number of samples, and carries out correlation operation on the decoded signal of the (M−1)th layer and the input signal using part of the samples of a signal with the larger number of samples; and calculates the delay amount using a correlation result of the correlation section.