M.Sc Thesis

M.Sc StudentGalperin Vadim
SubjectIn-Line Regression by Support Vectors with Application to
Head Motion Anticipation from EMG Signals
DepartmentDepartment of Computer Science
Supervisor PROFESSOR EMERITUS Yoram Baram


Many real-time Virtual Reality applications use head-mounted displays. Detecting and processing of user head movements are among the critical technical obstacles of such applications. Today's systems exploit head-mounted inertial sensors in order to update the virtual scene. The drawback of this approach is that the head rotations are reported only after the actual movement took place. It could cause latencies in the VR system that result in an unnatural feel, disorientation, and simulation sickness in addition to errors in fitting/matching of virtual and real objects.
In this work we present a method for reducing the latencies by anticipating future head motions based on electromyography (EMG) signals originating from the neck muscles. This anticipation is performed for "nominal" subject in ideal laboratory conditions.
To adapt this basic model to a particular subject in general real-life conditions, a new in-line learning model is proposed. This model constantly learns deviations of the predicted velocity from the real velocity and acts to correct the basic predictions.
In order to implement the in-line model we have developed a new heuristic method, which we call “in-line SVR”, based on incremental learning with SVM. This method has been compared to a number of standard pattern recognition techniques, like Neural Networks and SVR, and has demonstrated superior performance achieving 65-75% improvement over the basic model.