在考试场中为学生监考十分枯燥,因此,建立一个可靠的作弊检测系统来识别学生是否存在作弊行为。

-  使用一个名为 Yolo3 的训练模型和一个名为 coco 的数据集,我们测试了考场中学生的书籍和手机,并将他们标记为作弊者。 

- 使用haarcascade配置文件分类器,可以检测到学生转身,这样也被认定为作弊的学生。

- 此功能使用 OpenCV 和 YOLO 来监控/分析学生之间是否保持足够的距离。如何距离太近存在作弊嫌疑。

运行环境要求:
tensorflow>=2.5.0*
 keras==2.4.3
 imutils==0.5.4
 numpy==1.19.5
 opencv-python>=4.2.0.32
 matplotlib==3.4.1
 argparse==1.4.0
 scipy==1.6.2
 scikit-learn==0.24.1
 pillow>=8.3.2
 streamlit==0.79.0
 onnx==1.10.1
 tf2onnx==1.9.3
 完整代码下载链接:
https://download.csdn.net/download/weixin_40651515/87272865




![[ Linux ] 一篇带你理解Linux下线程概念](https://img-blog.csdnimg.cn/img_convert/83909507702c18c57defc37117c5b017.png)














