User Target Intention Recognition from Cursor Position Using Kalman Filter

  • Gökçen Aslan Aydemir
  • Patrick M. Langdon
  • Simon Godsill
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8009)


This paper discusses user target intention recognition algorithms for pointing – clicking tasks to reduce users’ pointing time and difficulty. Predicting targets by comparing the bearing angles to targets proposed as one of the first algorithms [1] is compared with a Kalman Filter prediction algorithm. Accuracy and sensitivity of prediction are used as performance criteria. The outcomes of a standard point and click experiment are used for performance comparison, collected from both able-bodied and impaired users.


Intention Recognition cursor movement tracking Kalman Filter 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Murata, A.: Improvement of Pointing Time by Predicting Targets in Pointing With a PC Mouse. International Journal of Human-Computer Interaction 10, 23–32Google Scholar
  2. 2.
    Oirschot, H.K.-V., Houtsma, A.J.M.: Cursor trajectory analysis. In: Brewster, S., Murray-Smith, R. (eds.) Haptic HCI 2000. LNCS, vol. 2058, p. 127. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  3. 3.
    McGuffin, M.J., Balakrishnan, R.: Fitts’ law and expanding targets: Experimental studies and designs for user interfaces. ACM Transactions Computer-Human Interaction 4, 388–422 (2005)CrossRefGoogle Scholar
  4. 4.
    Lane, D.M., Peres, S.C., Sándor, A., Napier, H.A.: A Process for Anticipating and Executing Icon Selection in Graphical User Interfaces. International Journal of Human Computer Interaction 2, 243–254 (2005)Google Scholar
  5. 5.
    Wobbrock, J.O., Fogarty, J., Liu, S., Kimuro, S., Harada, S.: The Angle Mouse: Target-Agnostic Dynamic Gain Adjustment Based on Angular Deviation. In: Proceedings of the 27th International Conference on Human Factors in Computing Systems (CHI 2009), New York, pp. 1401–1410 (2009)Google Scholar
  6. 6.
    Asano, T., Sharlin, E., Kitamura, Y., Takashima, K., Kishino, F.: Predictive Interaction Using the Delphian Desktop. In: Proceedings of the 186th Annual ACM Smposium on User Interface Software and Technology (UIST 2005), New York, pp. 133–141 (2005)Google Scholar
  7. 7.
    Lank, E., Cheng, Y.N., Ruiz, J.: Endpoint prediction using motion kinematics. In: Proceedings of the SIGCHI conference on Human factors in computing systems (CHI 2007), New York, NY, USA, pp. 637–646 (2007)Google Scholar
  8. 8.
    Keates, S., Hwang, F., Langdon, P., Clarkson, P.J., Robinson, P.: Cursor measures for motion-impaired computer users. In: Proceedings of the Fifth International ACM Conference on Assistive Technologies – ASSETS, New York, pp. 135–142 (2002)Google Scholar
  9. 9.
    Godsill, S., Vermaak, J.: Models And Algorithms For Tracking Using Variable Dimension Particle Filters. In: International Conference on Acoustics, Speech and Signal Processing (2004)Google Scholar
  10. 10.
    Hwang, F., Keates, S., Langdon, P., And Clarkson, P.J.: A submovement analysis of cursor trajectories. Behaviour and Information Technology 3(24), 205–217 (2005)CrossRefGoogle Scholar
  11. 11.
    Langdon, P.M., Godsill, S., Clarkson, P.J.: Statistical Estimation of User’s Interactions from Motion Impaired Cursor Use Data. In: 6th International Conference on Disability, Virtual Reality and Associated Technologies (ICDVRAT 2006), Esbjerg, Denmark (2006)Google Scholar
  12. 12.
    Zhang, X., Ren, X.: Optimizing Parameter Settings in Target Predictor for Pointing Tasks. In: International Conference Innovative Computing, Information and Control (ICICIC 2007) (2007)Google Scholar
  13. 13.
    Ziebart, B., Dey, A., Bagnell, J.A.: Probabilistic pointing target prediction via inverse optimal control. In: Proceedings of the 2012 ACM International Conference on Intelligent User Interfaces (IUI 2012), pp. 1–10 (2012)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Gökçen Aslan Aydemir
    • 1
  • Patrick M. Langdon
    • 1
  • Simon Godsill
    • 2
  1. 1.Engineering Design CentreUniversity of CambridgeCambridgeUnited Kingdom
  2. 2.Engineering DepartmentCambridgeUnited Kingdom

Personalised recommendations