Open Access Open Access  Restricted Access Subscription Access

Computer Interaction System Based on Face Recognition

Shashank Gopisetty, Raghunath Gaddam

Abstract


Physical disabilities affect millions of individuals worldwide, significantly limiting their ability to interact with conventional computer input devices such as keyboards and mice. This research presents a non-invasive, real- time computer interaction system that enables hands-free cursor control through facial recognition and gesture detection. The proposed system utilizes a standard webcam to capture facial movements, employing the Dlib library for facial landmark detection and OpenCV for image processing. Key metrics including Eye Aspect Ratio (EAR) and Mouth Aspect Ratio (MAR) are computed to detect blinks, winks, and mouth movements, which are subsequently mapped to cursor actions using the PyAutoGUI automation library. The system architecture comprises four primary modules: face detection, feature extraction, action detection, and mouse control execution. Experimental results demonstrate that the system achieves approximately 90% accuracy in gesture recognition under optimal lighting conditions, providing an accessible and cost-effective solution for individuals with mobility impairments. This research contributes to the growing field of assistive technology by offering a practical implementation that requires no additional hardware beyond a standard webcam, thereby promoting digital independence and improved quality of life for physically challenged users.


Full Text:

PDF

References


World Health Organization, "World Report on Disability," WHO Press, Geneva, Switzerland, 2021.

P. Majaranta and A. Bulling, "Eye Tracking and Eye-Based Human–Computer Interaction," in Advances in Physiological Computing, Springer, London, pp. 39-65, 2014.

R. J. K. Jacob, "The Use of Eye Movements in Human-Computer Interaction Techniques: What You Look At is What You Get," ACM Transactions on Information Systems, vol. 9, no. 2, pp. 152-169, 1991.

M. Betke, J. Gips, and P. Fleming, "The Camera Mouse: Visual Tracking of Body Features to Provide Computer Access for People with Severe Disabilities," IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 10, no. 1, pp. 1-10, 2002.

K. Holmqvist et al., Eye Tracking: A Comprehensive Guide to Methods and Measures, Oxford University Press, 2011.

D. W. Hansen and Q. Ji, "In the Eye of the Beholder: A Survey of Models for Eyes and Gaze," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 32, no. 3, pp. 478-500, 2010.

M. M. Jahagirdar et al., "Mouse Cursor Control Using Eye Movements," International Advanced Research Journal in Science, Engineering and Technology (IARJSET), vol. 11, no. 4, pp. 45-52, 2024.

R. B. K. et al., "Cursor Control Using Eyes and Face Tracking," International Journal of Innovative Research in Technology (IJIRT), vol. 10, no. 8, pp. 210-217, 2023.

V. Kazemi and J. Sullivan, "One Millisecond Face Alignment with an Ensemble of Regression Trees," in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1867- 1874, 2014.

P. S. Teja et al., "Mouse Cursor Control Using Facial Movements," International Journal of Creative Research Thoughts (IJCRT), vol. 11, no. 5, pp. 88-96, 2023.

T. Soukupová and J. Čech, "Real-Time Eye Blink Detection Using Facial Landmarks," in 21st Computer Vision Winter Workshop, 2016.

M. V. Sai P., H. Reddy N. et al., "Facial-Expression Based Mouse Cursor Control for Physically Challenged Individuals: A Human Computer Interaction (HCI) Approach," International Research Journal of Engineering and Technology (IRJET), vol. 10, no. 6, pp. 780-787, 2023.

S. R., S. K. et al., "Mouse Cursor Control Using Facial Movements – An HCI Application," in Proceedings of the International Conference on Sustainable Development in Computer Science (ICSDCS), pp. 152- 158, 2022.

R. C. Gonzalez and R. E. Woods, Digital Image Processing, 4th Edition, Pearson, 2018.

N. Dalal and B. Triggs, "Histograms of Oriented Gradients for Human Detection," in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 886-893, 2005.

A. T. Duchowski, Eye Tracking Methodology: Theory and Practice, 3rd Edition, Springer, 2017.

G. Bradski, "The OpenCV Library," Dr. Dobb's Journal of Software Tools, vol. 25, no. 11, pp. 120-125, 2000.

D. E. King, "Dlib-ml: A Machine Learning Toolkit," Journal of Machine Learning Research, vol. 10, pp. 1755-1758, 2009.

A. Krizhevsky, I. Sutskever, and G. E. Hinton, "ImageNet Classification with Deep Convolutional Neural Networks," in Advances in Neural Information Processing Systems (NIPS), pp. 1097-1105, 2012.

O. Russakovsky et al., "ImageNet Large Scale Visual Recognition Challenge," International Journal of Computer Vision, vol. 115, no. 3, pp. 211-252, 2015.


Refbacks

  • There are currently no refbacks.