Abstract:
Cheating in exams is a persistent problem that contributes to academic dishonesty. In this paper we explore a variety of related work proposed as a solution for exam cheating, then we propose an exam cheating detection system that works for both on-site and online examinations. The proposed system applies Human Pose Estimation that includes both single-user and multiple-user tracking algorithms. Based on video footage, the system can detect whether or not a student is cheating by continuously validating their head posture and hand movement conditions during the exam. The system doesn't fully imply a student is cheating, instead, we use the term 'warning' for the output to indicate that the student has met an abnormal condition that is similar to cheating behavior. At last, we validate the system usage in real-life examination environments through two different experiments that resulted in accuracy numbers of 92%-97% in cheating detection.