摘要

The paper proposes a hybrid compression method to resolve the storage problem of a large number of head-related transfer functions (HRTFs). First, each HRTF is approximated by a minimum-phase HRTF and an all pass filter whose group delay equals the interaural time delay (ITD). Second, principal component analysis is applied to the entire HRTF set to derive several basis functions, with a weight vector set defining the contribution of the basis functions to each HRTF. Third, the weight set is vector quantized with the designed codebook. At last, the ITD is curved surface fitted with a cosine series bivariate polynomial. As a result, the HRTF can be reconstructed from the basis functions, codebook indexes, and ITD polynomial coefficients. Simulation results reveal that the proposed method may reduce the data size greatly with similar reconstruction precision comparing with the principal component analysis method.