1. A system for head-related transfer function (HRTF) personalization, the system comprising: at least one processor; and a memory for storing and encoding computer executable instructions that, when executed by the at least one processor, are operative to: collect a generic set of HRTFs; collect a base three-dimensional face template; collect a depth image of a face of a user; bend the base three-dimensional face template until the base three-dimensional face template matches the face of the user in the depth image to form a modified three-dimensional face template; calculate distortion parameters between the base three-dimensional face template and the modified three-dimensional face template; adjust the generic set of HRTFs based on the distortion parameters to create a personalized set of HRTFs for the user; and generate three-dimensional sound for the user based on the personalized set of HRTFs for the user.