{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T17:38:45Z","timestamp":1778693925676,"version":"3.51.4"},"reference-count":60,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2016,1,11]],"date-time":"2016-01-11T00:00:00Z","timestamp":1452470400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"University Of Glasgow (GB) and CSC"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int. J. Mach. Learn. &amp; Cyber."],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1007\/s13042-015-0488-5","type":"journal-article","created":{"date-parts":[[2016,1,11]],"date-time":"2016-01-11T14:47:12Z","timestamp":1452523632000},"page":"1167-1184","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Position stabilisation and lag reduction with Gaussian processes in sensor fusion system for user performance improvement"],"prefix":"10.1007","volume":"8","author":[{"given":"Shimin","family":"Feng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roderick","family":"Murray-Smith","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Ramsay","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,1,11]]},"reference":[{"key":"488_CR1","unstructured":"Azimi M (2012) Skeletal joint smoothing white paper. http:\/\/msdn.microsoft.com\/en-us\/library\/jj131429.aspx . Accessed Aug 2014"},{"key":"488_CR2","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1162\/pres.1997.6.4.355","volume":"6","author":"RT Azuma","year":"1997","unstructured":"Azuma RT et al (1997) A survey of augmented reality. Presence 6:355\u2013385","journal-title":"Presence"},{"key":"488_CR3","doi-asserted-by":"crossref","unstructured":"Bo A, Hayashibe M, Poignet P et al (2011) Joint angle estimation in rehabilitation with inertial sensors and its integration with Kinect. In: EMBC\u201911: 33rd annual international conference of the IEEE engineering in medicine and biology society, pp 3479\u20133483","DOI":"10.1109\/IEMBS.2011.6090940"},{"key":"488_CR4","doi-asserted-by":"crossref","unstructured":"Casiez G, Roussel N, Vogel D (2012) 1 \u20ac filter: a simple speed-based low-pass filter for noisy input in interactive systems. In: Proceedings of the 2012 ACM annual conference on human factors in computing systems, ACM, pp 2527\u20132530)","DOI":"10.1145\/2207676.2208639"},{"key":"488_CR5","doi-asserted-by":"crossref","unstructured":"Conner B, Holden L (1997) Providing a low latency user experience in a high latency application. In: Proceedings of the 1997 symposium on Interactive 3D graphics, ACM, pp 45\u2013ff","DOI":"10.1145\/253284.253305"},{"key":"488_CR6","doi-asserted-by":"crossref","unstructured":"Corke P, Lobo J, Dias J (2007) An introduction to inertial and visual sensing. Int J Robot Res 26:519\u2013535 (SAGE Publications)","DOI":"10.1177\/0278364907079279"},{"key":"488_CR7","unstructured":"Feng S, 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), pp 1\u20138"},{"key":"488_CR8","doi-asserted-by":"crossref","unstructured":"Feng S, Murray-Smith R (2016) Transformations of Gaussian Process priors for user matching. Int J Hum Comput Stud 86:32\u201347 (Elsevier)","DOI":"10.1016\/j.ijhcs.2015.09.001"},{"key":"488_CR9","doi-asserted-by":"crossref","unstructured":"Fitzmaurice GW (1993) Situated information spaces and spatially aware palmtop computers. Commun ACM 36:39\u201349 (ACM)","DOI":"10.1145\/159544.159566"},{"key":"488_CR10","doi-asserted-by":"crossref","unstructured":"Forrester A, Sobester A, Keane A (2008) Engineering design via surrogate modelling: a practical guide, Wiley","DOI":"10.1002\/9780470770801"},{"key":"488_CR11","doi-asserted-by":"crossref","unstructured":"Forrester AI, S\u00f3bester A, Keane AJ (2007) Multi-fidelity optimization via surrogate modelling. In: Proceedings of the royal society of london a: mathematical, physical and engineering sciences, vol 463. The Royal Society, pp 3251\u20133269","DOI":"10.1098\/rspa.2007.1900"},{"key":"488_CR12","unstructured":"Girard A, Rasmussen CE, Candela JQ, Murray-Smith R (2003) Gaussian process priors with uncertain inputs\u2014application to multiple-step ahead time series forecasting. In: Becker STS, Obermayer K (eds) Advances in neural information processing systems, vol 15. MIT Press, Cambridge, pp 529\u2013536"},{"key":"488_CR13","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1023\/A:1021757104135","volume":"30","author":"P Goovaerts","year":"1998","unstructured":"Goovaerts P (1998) Ordinary cokriging revisited. Math Geol 30:21\u201342","journal-title":"Math Geol"},{"key":"488_CR14","doi-asserted-by":"crossref","unstructured":"Hall DL, Llinas J (1997) An introduction to multisensor data fusion. Proc IEEE 85:6\u201323 (IEEE)","DOI":"10.1109\/5.554205"},{"key":"488_CR15","doi-asserted-by":"crossref","unstructured":"Han Z-H, G\u00f6rtz S, Zimmermann R (2013) Improving variable-fidelity surrogate modeling via gradient-enhanced kriging and a generalized hybrid bridge function. Aerosp Sci Technol 25: 177\u2013189 (Elsevier)","DOI":"10.1016\/j.ast.2012.01.006"},{"key":"488_CR16","doi-asserted-by":"crossref","unstructured":"Hart SG, Staveland LE (1988) Development of NASA-TLX (task load index): results of empirical and theoretical research. Hum Ment Workload 1:139\u2013183 (Amsterdam, Holland)","DOI":"10.1016\/S0166-4115(08)62386-9"},{"key":"488_CR17","doi-asserted-by":"crossref","unstructured":"Hennessey C, Noureddin B, Lawrence P (2008) Fixation precision in high-speed noncontact eye-gaze tracking. Syst Man Cybern Part B Cybern IEEE Trans 38:289\u2013298 (IEEE)","DOI":"10.1109\/TSMCB.2007.911378"},{"key":"488_CR18","doi-asserted-by":"crossref","unstructured":"Hol J, Sch\u00f6n T, Luinge H, Slycke P, Gustafsson F (2007) Robust real-time tracking by fusing measurements from inertial and vision sensors. J Real Time Image Process 2:149\u2013160 (Springer)","DOI":"10.1007\/s11554-007-0040-2"},{"key":"488_CR19","doi-asserted-by":"crossref","first-page":"021010","DOI":"10.1115\/1.3023124","volume":"131","author":"S Jeon","year":"2009","unstructured":"Jeon S, Tomizuka M, Katou T (2009) Kinematic Kalman filter (KKF) for robot end-effector sensing. J Dyn Syst Meas Control 131:021010","journal-title":"J Dyn Syst Meas Control"},{"key":"488_CR20","unstructured":"Khaleghi B, Khamis A, Karray FO, Razavi SN (2011) Multisensor data fusion: a review of the state-of-the-art. Inf Fusion, Elsevier"},{"key":"488_CR21","doi-asserted-by":"crossref","unstructured":"Ko J, Fox D (2009) GP-BayesFilters: Bayesian filtering using Gaussian Process prediction and observation models. Auton Robots 27:75\u201390 (Springer)","DOI":"10.1007\/s10514-009-9119-x"},{"key":"488_CR22","doi-asserted-by":"crossref","unstructured":"Ko J, Klein DJ, Fox D, Haehnel D (2007) GP-UKF: unscented Kalman filters with Gaussian Process prediction and observation models. In: Intelligent robots and systems, 2007. IROS 2007. IEEE\/RSJ International Conference on, IEEE, pp 1901\u20131907","DOI":"10.1109\/IROS.2007.4399284"},{"key":"488_CR23","doi-asserted-by":"crossref","unstructured":"Krzysztofowicz R, Long D (1990) Fusion of detection probabilities and comparison of multisensor systems. Syst Man Cybern IEEE Trans 20:665\u2013677 (IEEE)","DOI":"10.1109\/21.57281"},{"key":"488_CR24","unstructured":"Leith DJ, Heidl M, Ringwood JV (2004) Gaussian Process prior models for electrical load forecasting. In: Probabilistic methods applied to power systems, 2004 International Conference on, IEEE, pp 112\u2013117"},{"key":"488_CR25","doi-asserted-by":"crossref","unstructured":"Livingston MA, Sebastian J, Ai Z, Decker JW (2012) Performance measurements for the Microsoft Kinect skeleton. In: Virtual reality short papers and posters (VRW), 2012 IEEE, IEEE, pp 119\u2013120","DOI":"10.1109\/VR.2012.6180911"},{"key":"488_CR26","doi-asserted-by":"crossref","unstructured":"Llinas J, Hall DL, Liggins ME (2009) Handbook of Multisensor data fusion: theory and practice, CRC Press","DOI":"10.1201\/9781420053098.ch1"},{"key":"488_CR27","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1109\/THMS.2014.2302794","volume":"44","author":"Z Lu","year":"2014","unstructured":"Lu Z, Chen X, Li Q, Zhang X, Zhou P (2014) A hand gesture recognition framework and wearable gesture-based interaction prototype for mobile devices. Hum Mach Systems IEEE Trans 44:293\u2013299","journal-title":"Hum Mach Systems IEEE Trans"},{"key":"488_CR28","doi-asserted-by":"crossref","unstructured":"Luo RC, Chang CC, Lai CC (2011) Multisensor fusion and integration: theories, applications, and its perspectives. Sens J IEEE 11:3122\u20133138 (IEEE)","DOI":"10.1109\/JSEN.2011.2166383"},{"key":"488_CR29","unstructured":"MacKay DJ (1998) Introduction to Gaussian processes. NATO ASI Ser F Comput Syst Sci 168:133\u2013166 (Springer Verlag)"},{"key":"488_CR30","doi-asserted-by":"crossref","unstructured":"MacKenzie IS, Ware C (1993) Lag as a determinant of human performance in interactive systems. In: Proceedings of the INTERACT\u201993 and CHI\u201993 conference on Human factors in computing systems, ACM, pp 488\u2013493","DOI":"10.1145\/169059.169431"},{"key":"488_CR31","unstructured":"Motion L (2015) Leap motion controller. https:\/\/developer.leapmotion.com\/ . Accessed Apr 2015"},{"key":"488_CR32","doi-asserted-by":"crossref","unstructured":"Murphy RR (1996) Biological and cognitive foundations of intelligent sensor fusion. Syst Man Cybern Part A Syst Hum IEEE Trans 26:42\u201351 (IEEE)","DOI":"10.1109\/3468.477859"},{"key":"488_CR33","doi-asserted-by":"crossref","unstructured":"Murray-Smith R, Pearlmutter BA (2005) Transformations of Gaussian process priors. In: Proceedings of the first international conference on deterministic and statistical methods in machine learning,Springer-Verlag, Berlin, Heidelberg, pp 110\u2013123","DOI":"10.1007\/11559887_7"},{"key":"488_CR34","doi-asserted-by":"crossref","unstructured":"Norrie L, Koelle M, Murray-Smith R, Kranz M (2013) Putting books back on the shelf: Situated interactions with digital book collections on smartphones. In: Proceedings of the 12th international conference on mobile and ubiquitous multimedia MUM \u201913, ACM, pp 44:1\u201344:2","DOI":"10.1145\/2541831.2541871"},{"key":"488_CR35","unstructured":"OpenNI (2014) OpenNI. http:\/\/www.openni.org\/ . Accessed Jan 2014"},{"key":"488_CR36","unstructured":"Pavlovych A, Gutwin C (2012) Assessing target acquisition and tracking performance for complex moving targets in the presence of latency and jitter. In: Proceedings of graphics interface 2012 GI \u201912, Canadian Information Processing Society, pp 109\u2013116"},{"key":"488_CR37","doi-asserted-by":"crossref","unstructured":"Pavlovych A, Stuerzlinger W (2009) The tradeoff between spatial jitter and latency in pointing tasks. In: Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, ACM, pp 187\u2013196","DOI":"10.1145\/1570433.1570469"},{"key":"488_CR38","doi-asserted-by":"crossref","unstructured":"Rasmussen CE, Williams CKI (2005) Gaussian processes for machine learning (adaptive computation and machine learning), The MIT Press","DOI":"10.7551\/mitpress\/3206.001.0001"},{"key":"488_CR39","doi-asserted-by":"crossref","unstructured":"Rohs M, Oulasvirta A (2008) Target acquisition with camera phones when used as magic lenses. In: Proceedings of the SIGCHI conference on human factors in computing systems, ACM, pp 1409\u20131418","DOI":"10.1145\/1357054.1357275"},{"key":"488_CR40","doi-asserted-by":"crossref","unstructured":"Roweis S, Ghahramani Z (1999) A unifying review of linear Gaussian models. Neural Comput 11:305\u2013345 (MIT Press)","DOI":"10.1162\/089976699300016674"},{"key":"488_CR41","doi-asserted-by":"crossref","unstructured":"Schmidt A (2000) Implicit human computer interaction through context. Pers Technol 4:191\u2013199 (Springer)","DOI":"10.1007\/BF01324126"},{"key":"488_CR42","volume-title":"Designing the user interface","author":"B Shneiderman","year":"2005","unstructured":"Shneiderman B, Plaisant C (2005) Designing the user interface, edition4 edn. Pearson Addison Wesley, Reading","edition":"edition4"},{"key":"488_CR43","doi-asserted-by":"crossref","unstructured":"Smith D, Singh S (2006) Approaches to multisensor data fusion in target tracking: a survey. Knowl Data Eng IEEE Trans 18:1696\u20131710 (IEEE)","DOI":"10.1109\/TKDE.2006.183"},{"key":"488_CR44","unstructured":"Solak E, Murray-Smith R, Leithead WE, Leith DJ, Rasmussen CE (2003) Derivative observations in Gaussian Process models of dynamic systems. In: Becker STS, Obermayer K (eds) Advances in neural information processing systems, vol 15. MIT Press, Cambridge, pp 1033\u20131040"},{"key":"488_CR45","unstructured":"Stanton NA, Walker GH et al (2013) Human factors methods: a practical guide for engineering and design. Ashgate Publishing Ltd"},{"key":"488_CR46","doi-asserted-by":"crossref","unstructured":"Strachan S, Murray-Smith R (2009) Bearing-based selection in mobile spatial interaction. Personal Ubiquitous Comput 13:265\u2013280 (Springer-Verlag)","DOI":"10.1007\/s00779-008-0205-4"},{"key":"488_CR47","doi-asserted-by":"crossref","unstructured":"Susperregi L, Arruti A, Jauregi E, Sierra B, Mart\u00ednez-Otzeta JM, Lazkano E, Ansuategui A (2013) Fusing multiple image transformations and a thermal sensor with Kinect to improve person detection ability. Eng Appl Artif Intell 26:1980\u20131991 (Elsevier)","DOI":"10.1016\/j.engappai.2013.04.013"},{"key":"488_CR48","doi-asserted-by":"crossref","unstructured":"Thrun S (2002) Probabilistic robotics. Commun ACM 45:52\u201357 (ACM)","DOI":"10.1145\/504729.504754"},{"key":"488_CR49","doi-asserted-by":"crossref","unstructured":"Titterton D, Weston J (2004) Strapdown inertial navigation technology, vol 17. Peter Peregrinus Ltd","DOI":"10.1049\/PBRA017E"},{"key":"488_CR50","unstructured":"Turner RD (2012) Gaussian Processes for state space models and change point detection. PhD thesis, University of Cambridge"},{"key":"488_CR51","doi-asserted-by":"crossref","unstructured":"Vasudevan S (2012) Data fusion with Gaussian processes. Robot Auton Syst 60:1528\u20131544 (Elsevier)","DOI":"10.1016\/j.robot.2012.08.006"},{"key":"488_CR52","doi-asserted-by":"crossref","unstructured":"Wang JM, Fleet DJ, Hertzmann A (2008) Gaussian Process dynamical models for human motion. Pattern Anal Mach Intell IEEE Trans 30:283\u2013298 (IEEE)","DOI":"10.1109\/TPAMI.2007.1167"},{"key":"488_CR53","doi-asserted-by":"crossref","unstructured":"Ware C, Balakrishnan R (1994) Reaching for objects in VR displays: lag and frame rate. ACM Trans Comput Hum Interact (TOCHI) 1:331\u2013356 (ACM)","DOI":"10.1145\/198425.198426"},{"key":"488_CR54","unstructured":"Welch G, Bishop G (1995) An introduction to the Kalman filter, vol 7. University of North Carolina at Chapel Hill, Chapel Hill"},{"key":"488_CR55","doi-asserted-by":"crossref","unstructured":"Welch G, Bishop G (1997) SCAAT: Incremental tracking with incomplete information. In: Proceedings of the 24th annual conference on computer graphics and interactive techniques SIGGRAPH \u201997. ACM Press\/Addison-Wesley Publishing Co, New York, pp 333\u2013344","DOI":"10.1145\/258734.258876"},{"key":"488_CR56","unstructured":"Williamson J (2006) Continuous uncertain interaction. Phd thesis, University of Glasgow"},{"key":"488_CR57","doi-asserted-by":"crossref","unstructured":"Williamson J, Murray-Smith R, Hughes S (2007) Shoogle: excitatory multimodal interaction on mobile devices. In: Proceedings of the SIGCHI conference on Human factors in computing systems CHI \u201907, pp 121\u2013124","DOI":"10.1145\/1240624.1240642"},{"key":"488_CR58","doi-asserted-by":"crossref","unstructured":"Yee K-P (2003) Peephole displays: pen interaction on spatially aware handheld computers. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, pp 1\u20138","DOI":"10.1145\/642611.642613"},{"key":"488_CR59","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1109\/THMS.2014.2303083","volume":"44","author":"A Zaraki","year":"2014","unstructured":"Zaraki A, Mazzei D, Giuliani M, De Rossi D (2014) Designing and evaluating a social gaze-control system for a humanoid robot. Hum Mach Syst IEEE Trans 44:157\u2013168","journal-title":"Hum Mach Syst IEEE Trans"},{"key":"488_CR60","doi-asserted-by":"crossref","unstructured":"Zhang Z-Q, Ji L-Y, Huang Z-P, Wu J-K (2012) Adaptive information fusion for human upper limb movement estimation. Syst Man Cybern Part A Syst Hum IEEE Trans 42:1100\u20131108 (IEEE)","DOI":"10.1109\/TSMCA.2012.2189876"}],"container-title":["International Journal of Machine Learning and Cybernetics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13042-015-0488-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13042-015-0488-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13042-015-0488-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13042-015-0488-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,3]],"date-time":"2019-09-03T11:24:45Z","timestamp":1567509885000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13042-015-0488-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,1,11]]},"references-count":60,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,8]]}},"alternative-id":["488"],"URL":"https:\/\/doi.org\/10.1007\/s13042-015-0488-5","relation":{},"ISSN":["1868-8071","1868-808X"],"issn-type":[{"value":"1868-8071","type":"print"},{"value":"1868-808X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,1,11]]}}}