Abstract
Personalization of head-related transfer functions (HRTFs) is an essential task in the research on virtual hearing. In this paper, a method based on sparse principal component analysis (SPCA) and sparse representation (SR) was proposed to personalize HRTFs. The fundamental assumption is that an equivalent sparse combination can express the same anthropometric parameters. SPCA was first used to reduce the dimensionality of three-dimensional anthropometric parameters, and the reduced physiological parameters were used to reconstruct a physiological parameter database. SR was performed on the reconstructed physiological parameters of all subjects. For each subject, SR was used on the anthropometric parameters that were consistent with those in the reconstruction database. The matching pursuit algorithm was used to obtain the subjects in the database that had the same SR as the subject, and the HRTFs of the matched subject were used as the HRTFs of the new subject. The effect of the proposed method was evaluated by spectral distortion. The results showed that the method did better than others regardless of whether the Chinese pilots’ database or the CIPIC database was used, especially in the 0–8 kHz bandwidth.
Similar content being viewed by others
References
Blauert, J.P.: Spatial Hearing, Revised edn. MIT, Cambridge (1997)
Wenzel, E.M., Arruda, M., Kistler, D.J., Wightman, F.L.: Localization using non-individualized head-related transfer functions. J. Acoust. Soc. Am. 94, 111–123 (1993)
Gardner, B., Martin, K.: HRTF measurements of a KEMAR dummy-head microphone. MIT Media Lab Perceptual Computing-Technical Report, 280 (1994)
Algazi, V.R., Duda, R.O., Thompson, D.P., et al.: The CIPIC HRTF database. In: Proceedings of IEEE WAS PAA01, New Paltz, NY, pp. 99–102 (2001)
Katz, B.F.G.: Boundary element method calculation of individual head-related transfer function. I. Rigid model calculation. Acoust. Soc. Am. 110, 2440–2448 (2001)
Zotkin, D., Hwang, J., Duraiswami, R.: HRTF personalization using anthropometric measurements. In: IEEE WASPAA, New Paltz, New York, USA (2003)
Spagnol, S., Geronazzo, M., Avanzini, F.: On the relation between pinna reflection patterns and head-related transfer function features. IEEE Trans. Audio Speech Lang. Process. 21, 508–519 (2013)
Spagnol, S., Avanzini, F.: Frequency estimation of the first pinna notch in head-related transfer functions with a linear anthropometric model. In: Proceeding 18th International Conference Digital Audio Effects (DAFx-2015), Trondheim, Norway, pp. 231–236 (2015)
Shahnawaz, M., Bianchi, L., Sarti, A.: Analyzing notch patterns of head-related transfer functions in CIPIC and symare databases. In: 24th European Signal Processing Conference (EUSIPCO), Budapest, HUNGARY, pp. 101–105 (2016)
Nishino, T., Inoue, N., Takeda, K.: Estimation of HRTFs on the horizontal plane using physical features. Appl. Acoust. 68, 897–908 (2007)
Hu, H., Zhou, L., Ma, H.: HRTF personalization based on artificial neural network in individual virtual auditory space. Appl. Acoust. 69, 163–172 (2008)
Xu, S., Li, Z., Salvendy, G.: Improved method to individualize head-related transfer function using anthropometric measurements. J. Acoust. Soc. Am. 124, 2708–2710 (2008)
Zeng, X.Y., Wang, S.G., Ga, L.P.: Individualization of head-related transfer function based on anthropometric parameters selection and database matching. J. Tech. Acoust. 28, 16–20 (2009)
Torres-Gallegos, E.A., Orduña-Bustamante, F., Arámbula-Cosío, F.: Personalization of head related transfer function (HRTF) based on automatic photo-anthropometry and inference from a database. Appl. Acoust. 97, 84–95 (2015)
Bilinski, P., Ahrens, J., Thomas, M.R.P., et al.: HRTF magnitude synthesis via sparse representation of anthropometric features. IEEE ICASSP Florence, Italy, pp. 4468–4472 (2014)
Bilinski, P., Ahrens, J., Thomas, M.R.P., et al.: HRTF phase synthesis via sparse representation of anthropometric features. IEEE ICASSP Florence, Italy, pp. 4473–4477 (2014)
He, J., Gan, W.S., Tan, E.L.: On the preprocessing and postprocessing of HRTF individualization based on sparse representation of anthropometric features. IEEE ICASSP, Brisbane, QLD, Australia, pp. 639–643 (2015)
Zhu, M., Shahnawaz, M., Tubaro, S., et al.: HRTF personalization based on weighted sparse representation of anthropometric features. IEEE ICASSP, Brussels, Belgium (2017)
Guo, X., Xiong, D., Wang, Y., et al.: Head-related transfer function database of Chinese male pilots. In: Proceedings of the 16th International Conference on MMESE, Xi’an, China, pp. 3–11 (2016)
G8/T 2428-1998. Head-Face Dimensions of Adults. China Standard Press, Beijing (1998)
GJB 4856-2003. Human Dimensions of Chinese Male Pilot Population. Military standard Publishing House of the General Armament Department, Beijing (2003)
Zou, H., Hastie, T., Thbshirani, R.: Sparse principle component analysis. J. Comput. Graph. Stat. 15(2), 265–285 (2006)
Zou, H., Hastie, T.: Regularization and variable selection via the elastic net. J. R. Stat. Soc. Ser. B 67, 301–320 (2005)
Acknowledgements
Thanks for the support of the National Natural Science Foundation of China (11774291) and the Natural Science Foundation of Shaanxi Province of China (2018JM6020).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lu, D., Zeng, X., Guo, X. et al. Personalization of Head-Related Transfer Function Based on Sparse Principle Component Analysis and Sparse Representation of 3D Anthropometric Parameters. Acoust Aust 48, 49–58 (2020). https://doi.org/10.1007/s40857-019-00169-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40857-019-00169-y