A Virtual Proctor with Biometric Authentication for Facilitating Distance Education

Zhang, Z., Aziz, E.-S., Esche, S. K. & Chassapis, C.
Accepted for publication in Online Engineering & Internet of Things, Lecture Notes in Networks and Systems 22, Auer, M. E. & Zutin, D. G. (Eds.), Springer International Publishing AG, DOI 10.1007/978-3-319-64352-6_11.

Abstract

The lack of efficient and reliable proctoring for tests, examinations and laboratory exercises is slowing down the adoption of distance education. At present, the most popular solution is to arrange for proctors to supervise the students through a surveillance camera system. This method exhibits two shortcomings. The cost for setting up the surveillance system is high and the proctoring process is laborious and tedious. In order to overcome these shortcomings, some proctoring software that identifies and monitors student behavior during educational activities has been developed. However, these software solutions exhibit certain limitations: (i) They impose more severe restrictions on the students than a human proctor would. The students have to sit upright and remain directly in front of their webcams at all times. (ii) The reliability of these software systems highly depends on the initial conditions under which the educational activity is started. For example, changes in the lighting conditions can cause erroneous results. In order to improve the usability and to overcome the shortcomings of the existing remote proctoring methods, a virtual proctor (VP) with biometric authentication and facial tracking functionality is proposed here. In this paper, a two-stage approach (facial detection and facial recognition) for designing the VP is introduced. Then, an innovative method to crop out the face region from images based on facial detection is presented. After that, in order to render the usage of the VP more comfortable to the students, in addition to an eigenface-based facial recognition algorithm, a modified facial recognition method based on a realtime stereo matching algorithm is employed to track the students’ movements. Then, the VP identifies suspicious student behaviors that may represent cheating attempts. By employing a combination of eigenface-based facial recognition and real-time stereo matching, the students can move forward, backward, left, right and can rotate their head in a larger range. In addition, the modified algorithm used here is reliable to changes of lighting, thus decreasing the possibility of false identification of suspicious behaviors.