This paper discusses a system capable of detecting the position of the listener through a head-tracking system and rendering a 3D audio environment by binaural spatialization. Head tracking is performed through face recognition algorithms which use a standard webcam, and the result is presented over headphones, like in other typical binaural applications. With this system users can choose an audio file to play, provide a virtual position for the source in an euclidean space, and then listen to the sound as if it is coming from that position. If they move their head, the signal provided by the system changes accordingly in real-time, thus providing a realistic effect.
Ludovico LA, Mauro DA, Pizzamiglio D. “Head in space: a head-tracking based binaural spatialization system.” In Proceedings of Sound and Music Conference 2010 (Barcelona, Spain), 369-376).