Fusing kinect sensor and inertial sensors with multi-rate Kalman filter

Feng, S. and Murray-Smith, R. (2014) Fusing kinect sensor and inertial sensors with multi-rate Kalman filter. In: IET Conference on Data Fusion & Target Tracking 2014: Algorithms and Applications (DF&TT 2014), Liverpool, UK, 30 Apr 2014, pp. 1-8. (doi: 10.1049/cp.2014.0527)

Full text not currently available from Enlighten.

Publisher's URL: http://dx.doi.org/10.1049/cp.2014.0527


This paper presents a sensor fusion approach to fusing Microsoft Kinect sensor and the built-in inertial sensors in a mobile device. A multi-rate Kalman filter is designed and applied for fusing the low-sampling-rate (30Hz) uncertain positions sensed by the Kinect sensor and the high-sampling-rate (90Hz) accelerations measured by the inertial sensors. These sensors have complementary properties. The Kinect can be applied for skeleton tracking, which gives the joints' positions. Meanwhile, the built-in inertial sensors in the mobile device sense the hand motion and the acceleration can be estimated through inertial sensor fusion. Firstly, convert the acceleration estimated with inertial sensors from the body frame into the Kinect coordinate system. Experimental results show that the hand accelerations estimated with the Kinect sensor and the inertial sensors are comparable. Secondly, design and apply a multi-rate Kalman filter for sensor fusion. The sensor fusion helps improve the accuracy of the system state estimation including the position, the velocity and the acceleration. This is of great benefit for combining inertial sensors and the external position sensing device for indoor augmented reality (AR) and other location-aware sensing applications.

Item Type:Conference Proceedings
Additional Information:ISBN: 9781849198639
Glasgow Author(s) Enlighten ID:Murray-Smith, Professor Roderick
Authors: Feng, S., and Murray-Smith, R.
College/School:College of Science and Engineering > School of Computing Science

University Staff: Request a correction | Enlighten Editors: Update this record