1.一种用于线下多人考试的视觉辅助监考方法,其特征是,包括以下步骤:获取本考场的监控帧画面,并按照固定时间间隔,循环获取监控帧画面;
将获取的帧画面按照预设尺寸裁除边缘像素,将经过裁除后的帧画面按照固定的像素大小遍历提取多个小图像,并记录每个小图像的坐标;
将所有提取的小图像都输入到预训练的卷积神经网络1中,判断本小图像内容是否为人像;若此小图像内容被预训练的卷积神经网络1判断为人像,则记录此人像图像的坐标;
所有相邻的人像图像的坐标进行拼接,合成大坐标并记录,删除拼接前的坐标;若无相邻的人像图像,则使用其原始坐标;返回经处理后的所有坐标数据;
按视频帧率或间隔取帧实时获取监控帧画面;
获取人像图像的坐标数据,按此坐标数据从帧画面中提取图像;
将所有提取的图像都输入到预训练的卷积神经网络2中,判断本图像内容是否为作弊行为;若此图像内容被预训练的卷积神经网络2判断为作弊行为,则记录此时的时间和此图像的坐标,并在监视器上按此图像的坐标显示一个红色矩形提示框,用于提示监考员对此处进行核查。
2.根据权利要求1所述的方法,其特征是,在考试时间内,每间隔一定时间运行一次本部分;每运行一次本部分,更新一次坐标数据;未运行本部分时沿用上次运行时获得的坐标数据。
3.根据权利要求1所述的方法,其特征是,边缘像素的计算方法为:
其中,x代表帧画面的长度或宽度;y代表用于提取小图像的固定像素的边长;z为需要额外裁除的像素大小;本式的输出为裁除后的画面的左上起始点与原始帧画面的上侧和左侧的距离;单位均为像素。
4.根据权利要求1所述的方法,其特征是,固定的像素大小是指较小尺寸的正方形图像;在正常考场环境下,标准的1920*1080像素的画面中,此图像的尺寸不大于50*50像素。
5.根据权利要求1所述的方法,其特征是,相邻的人像图像是指,若一个人像图像的左上角起始点的纵坐标或横坐标,加上或减去固定的像素边长,等于另一个人像图像的左上角起始点的纵坐标或横坐标,则这两个人像图像为相邻的人像图像。
6.根据权利要求1所述的方法,其特征是,所述预训练的卷积神经网络1的网络架构为三个卷积层和最大池化层、一个平铺层、一个正则化层、两个全连接层。
7.根据权利要求1所述的方法,其特征是,所述坐标是指形状为(X,Y,W,H)的张量或形状为(X,Y,L)的张量;其中X和Y代表本图像的左上角像素坐标,W是像素宽度,H是像素高度,L是像素边长。
8.根据权利要求1所述的方法,其特征是,所述预训练的卷积神经网络2的网络架构为三个卷积层和最大池化层、一个平铺层、一个正则化层、两个全连接层。