Whisper: a spread spectrum approach to occlusion in acoustic tracking

NICHOLAS MICHAEL VALLIDIS. WHISPER: A Spread Spectrum Approach to Occlusion in Acoustic Tracking. (Under the direction of Gary Bishop.) Tracking systems determine the position and/or orientation of a target object, and are used for many different purposes in various fields of work. My focus is tracking systems in virtual environments. While the primary use of tracking for virtual environments is to track the head position and orientation to set viewing parameters, another use is body tracking—the determination of the positions of the hands and feet of a user. The latter use is the goal for Whisper. The largest problem faced by body-tracking systems is emitter/sensor occlusion. The great range of motion that human beings are capable of makes it nearly impossible to place emitter/sensor pairs such that there is always a clear line of sight between the two. Existing systems either ignore this issue, use an algorithmic approach to compensate (e.g., using motion prediction and kinematic constraints to “ride out” occlusions), or use a technology that does not suffer from occlusion problems (e.g., magnetic or mechanical tracking devices). Whisper uses the final approach. In this dissertation I present Whisper as a solution to the body-tracking problem. Whisper is an acoustic tracking system that uses a wide bandwidth signal to take advantage of low frequency sound’s ability to diffract around objects. Previous acoustic systems suffered from low update rates and were not very robust of environmental noise. I apply spread spectrum concepts to acoustic tracking in order to overcome these problems and allow simultaneous tracking of multiple targets using Code Division Multiple Access.

[1]  Allan D. Pierce,et al.  Acoustics , 1989 .

[2]  Michael Harrington,et al.  WearTrack: a self-referenced head and hand tracker for wearable computers and portable VR , 2000, Digest of Papers. Fourth International Symposium on Wearable Computers.

[3]  R.H. Pettit,et al.  Spread spectrum systems , 1977, Proceedings of the IEEE.

[4]  Karri T. Palovuori,et al.  Shadowtrack: A Novel Tracking System Based on Spreadspectrum Spatio-Temporal Illumination , 2000, Presence: Teleoperators & Virtual Environments.

[5]  Elliott D. Kaplan Understanding GPS : principles and applications , 1996 .

[6]  Max Donath,et al.  The Minnesota Scanner: a prototype sensor for three-dimensional tracking of moving body segments , 1989, IEEE Trans. Robotics Autom..

[7]  Robert C. Dixon,et al.  Spread‐spectrum systems , 1976 .

[8]  Michael Harrington,et al.  Miniature six-DOF inertial system for tracking HMDs , 1998, Defense, Security, and Sensing.

[9]  Deborah Estrin,et al.  Robust range estimation using acoustic and multimodal sensing , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[10]  J. L. Roux An Introduction to the Kalman Filter , 2003 .

[11]  Mary C. Whitton,et al.  Passive haptics significantly enhances virtual environments , 2001 .

[12]  WelchGreg,et al.  High-Performance Wide-Area Optical Tracking , 2001 .

[13]  S. Pizer Self-tracker: a Smart Optica.i Sensor on Silicon /lt~l- Thomas Gary Bishop. Self-tracker: a Smart Optical Sensor on Silicon , 1984 .

[14]  C. Atkeson,et al.  Kinematic features of unrestrained vertical arm movements , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[15]  Mark R. Mine,et al.  Exploiting Proprioception in Virtual-Environment Interaction , 1997 .

[16]  W. G. Neubauer Experimental Measurement of “Creeping” Waves on Solid Aluminum Cylinders in Water Using Pulses , 1968 .

[18]  Hugh L. Applewhite A new ultrasonic positioning principle yielding pseudo-absolute location , 1994 .

[19]  Robert Grover Brown,et al.  Introduction to random signals and applied Kalman filtering : with MATLAB exercises and solutions , 1996 .

[20]  Greg Welch,et al.  SCAAT: incremental tracking with incomplete information , 1997, SIGGRAPH.

[21]  Don Brutzman,et al.  Using Spread Spectrum Ranging Techniques for Position Tracking in a Virtual Environment , 1995 .

[22]  Michael Harrington,et al.  Constellation: a wide-range wireless motion-tracking system for augmented reality and virtual set applications , 1998, SIGGRAPH.

[23]  Principal Investigators,et al.  Low-Power, Miniature, Distributed Position Location and Communication Devices Using Ultra-Wideband, Nonsinusoidal Communication Technology , 1995 .

[24]  Frank J. Ferrin Survey of helmet tracking technologies , 1991, Medical Imaging.

[25]  Lawrence G. Roberts The Lincoln WAND , 1966, AFIPS '66 (Fall).

[26]  Devesh K Bhatnagar Position trackers for Head Mounted Display systems: A survey , 1993 .

[27]  Greg Welch,et al.  High-Performance Wide-Area Optical Tracking: The HiBall Tracking System , 2001, Presence: Teleoperators & Virtual Environments.

[28]  Ivan E. Sutherland,et al.  A head-mounted three dimensional display , 1968, AFIPS Fall Joint Computing Conference.

[29]  I. Mika,et al.  Optical positioning and tracking system for a head mounted display based on spread spectrum technology , 1998 .

[30]  J. Keller,et al.  Geometrical theory of diffraction. , 1962, Journal of the Optical Society of America.

[31]  Frank Biocca,et al.  A Survey of Position Trackers , 1992, Presence: Teleoperators & Virtual Environments.

[32]  Gaetano Borriello,et al.  SpotON: An Indoor 3D Location Sensing Technology Based on RF Signal Strength , 2000 .

[33]  周沁 走进动作捕捉技术的殿堂 Gypsy Motion Capture System , 2002 .

[34]  Michael Zyda,et al.  Inertial and magnetic posture tracking for inserting humans into networked virtual environments , 2001, VRST '01.