Delay Estimation Method and Apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsEyal Shlomot, Haiting Li, Lei Miao
Life of this patent
Estimating the term…
Abstract
A delay estimation method includes determining a cross-correlation coefficient of a multi-channel signal of a current frame, determining a delay track estimation value of the current frame based on buffered inter-channel time difference information of at least one past frame, determining an adaptive window function of the current frame, performing weighting on the cross-correlation coefficient based on the delay track estimation value of the current frame and the adaptive window function of the current frame, to obtain a weighted cross-correlation coefficient, and determining an inter-channel time difference of the current frame based on the weighted cross-correlation coefficient.
Claims22
A delay estimation method, comprising:
- determining a cross-correlation coefficient of a multi-channel signal of a current frame;
- determining a delay track estimation value of the current frame based on buffered inter-channel time difference information of at least one past frame;
- determining an adaptive parameter of an adaptive window function of the current frame based on a coding parameter of the at least one past frame, wherein the coding parameter indicates a first type of the at least one past frame or a second type of the at least one past frame on which time-domain downmixing processing is performed;
- determining the adaptive window function of the current frame according to the adaptive parameter;
- performing weighting on the cross-correlation coefficient, based on the delay track estimation value and the adaptive window function, to obtain a weighted cross-correlation coefficient;
- and
- determining an inter-channel time difference of the current frame based on the weighted cross-correlation coefficient.
An audio coding device comprising:
- at least one processor;
- and
- one or more memories coupled to the at least one processor and configured to store programming instructions for execution by the at least one processor to cause the audio coding device to:
- determine a cross-correlation coefficient of a multi-channel signal of a current frame;
- determine a delay track estimation value of the current frame based on buffered inter-channel time difference information of at least one past frame;
- determine an adaptive parameter of an adaptive window function of the current frame based on a coding parameter of the at least one past frame, wherein the coding parameter indicates a first type of the at least one past frame or a second type of the at least one past frame on which time-domain downmixing processing is performed;
- determine an adaptive window function of the current frame according to the adaptive parameter;
- perform weighting on the cross-correlation coefficient, based on the delay track estimation value of the current frame and the adaptive window function of the current frame, to obtain a weighted cross-correlation coefficient;
- and
- determine an inter-channel time difference of the current frame based on the weighted cross-correlation coefficient.
Dependencies are inferred from the claim text.