首页> 中国专利> 学生签到系统、学生签到方法及装置

学生签到系统、学生签到方法及装置

摘要

本申请公开了一种学生签到系统、学生签到方法及装置,学生签到系统包括签到装置,签到装置设于教室中,签到装置接收第一签到信息,第一签到信息包括第一签到时间和第一身份信息,当第一签到时间处于第一时间范围时,验证第一身份信息是否正确;当第一身份信息不正确时,输出第一学生的上课签到异常结果;确定第一学生在教室中的目标位置;根据目标位置确定至少一个目标图像采集装置,控制至少一个目标图像采集装置进行图像采集,得到第一图像;并根据第一图像输出第一学生的签到结果。本申请实现了通过签到装置与学生的移动终端进行交互,完成签到过程,从而提高了学生上课的签到效率,解决了学生上课代替别人签到的问题。

著录项

说明书

技术领域

本申请涉及智慧校园技术领域,尤其涉及一种学生签到系统、学生签到方法及装置。

背景技术

为了监督学生的学习积极性,通常会在上课前后或上课过程中进行签到,传统的签到过程通常是由老师按照学生名单逐个进行点名,当学生较多时,但是这种方式不仅会额外花费很多时间,还经常会出现代替别人签到的情况出现,因此传统的按照学生名单逐个点名的签到方式效率较低,并且具有出错率较高的问题。

发明内容

本申请实施例提供一种学生签到系统、学生签到方法及装置。

第一方面,本申请提供一种学生签到系统,所述学生签到系统包括签到装置,所述签到装置设于教室中,所述签到装置当前已建立目标局域网,所述签到系统还包括设置于所述教室中的多个图像采集装置;其中,所述签到装置用于:

接收第一学生的第一移动终端发送的第一签到信息,所述第一签到信息包括第一签到时间和所述第一学生的第一身份信息,所述第一移动终端已接入所述目标局域网;

当所述第一签到时间处于第一时间范围时,验证所述第一身份信息是否正确,所述第一时间范围的终止时间为上课时间;

当所述第一身份信息不正确时,输出所述第一学生的上课签到异常结果;

确定所述第一学生在所述教室中的目标位置;

根据所述目标位置确定至少一个目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离,所述多个图像采集装置包括所述目标图像采集装置;

控制所述至少一个目标图像采集装置进行图像采集,得到N个第一图像,所述N为正整数;

当所述N个第一图像中存在至少一个第一图像与所述第一学生的面部图像匹配成功时,输出所述第一学生的上课签到正常结果;

当所述N个第一图像均与所述第一学生的面部图像匹配失败时,输出所述第一学生的上课签到异常结果。

第二方面,本申请提供一种学生签到方法,应用于学生签到系统中的签到装置,所述签到装置设于教室中,所述签到装置当前已建立目标局域网,所述签到系统还包括设置于所述教室中的多个图像采集装置;所述方法包括:

接收第一学生的第一移动终端发送的第一签到信息,所述第一签到信息包括第一签到时间和所述第一学生的第一身份信息;

当所述第一签到时间处于第一时间范围时,验证所述第一身份信息是否正确,所述第一时间范围的终止时间为上课时间;

当所述第一身份信息不正确时,输出所述第一学生的上课签到异常结果;

确定所述第一学生在所述教室中的目标位置;

根据所述目标位置确定至少一个目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离,所述多个图像采集装置包括所述目标图像采集装置;

控制所述至少一个目标图像采集装置进行图像采集,得到N个第一图像,所述N为正整数;

当所述N个第一图像中存在至少一个第一图像与所述第一学生的面部图像匹配成功时,输出所述第一学生的上课签到正常结果;

当所述N个第一图像均与所述第一学生的面部图像匹配失败时,输出所述第一学生的上课签到异常结果。

第三方面,本申请实施例提供一种学生签到装置,应用于学生签到系统中的签到装置,所述签到装置设于教室中,所述签到装置当前已建立目标局域网,所述签到系统还包括设置于所述教室中的多个图像采集装置;所述学生签到装置包括:

接收单元,用于接收第一学生的第一移动终端发送的第一签到信息,所述第一签到信息包括第一签到时间和所述第一学生的第一身份信息,所述第一移动终端已接入所述目标局域网;

身份确认单元,用于当所述第一签到时间处于第一时间范围时,验证所述第一身份信息是否正确,所述第一时间范围的终止时间为上课时间;

输出单元,用于当所述第一身份信息不正确时,输出所述第一学生的上课签到异常结果;

定位单元,用于确定所述第一学生在所述教室中的目标位置;

确定单元,用于根据所述目标位置确定至少一个目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离;

图像采集单元,用于进行图像采集,得到N个第一图像;

所述输出单元,还用于当所述N个第一图像中存在至少一个第一图像与所述第一学生的面部图像匹配成功时,输出所述第一学生的上课签到正常结果;以及当所述N个第一图像均与所述第一学生的面部图像匹配失败时,输出所述第一学生的上课签到异常结果。

第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。

可以看出,在本申请实施例中,首先接收第一学生的第一移动终端发送的第一签到信息,所述第一签到信息包括第一签到时间和所述第一学生的第一身份信息,所述第一移动终端已接入所述目标局域网;然后当所述第一签到时间处于第一时间范围时,验证所述第一身份信息是否正确,所述第一时间范围的终止时间为上课时间;当所述第一身份信息不正确时,输出所述第一学生的上课签到异常结果;再确定所述第一学生在所述教室中的目标位置;并根据所述目标位置确定至少一个目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离,所述多个图像采集装置包括所述目标图像采集装置;控制所述至少一个目标图像采集装置进行图像采集,得到N个第一图像,所述N为正整数;当所述N个第一图像中存在至少一个第一图像与所述第一学生的面部图像匹配成功时,输出所述第一学生的上课签到正常结果;当所述N个第一图像均与所述第一学生的面部图像匹配失败时,输出所述第一学生的上课签到异常结果。实现了通过签到装置与学生的移动终端进行交互,完成签到过程,从而提高了学生上课的签到效率,解决了学生上课代替别人签到的问题。

附图说明

图1是本申请实施例提供的一种学生签到系统的示意图;

图2是本申请实施例提供的一种学生签到方法的流程示意图;

图3是本申请实施例提供的一种学生签到装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

请参见图1,图1是本申请实施例提供了一种学生签到系统的示意图,该学生签到系统包括签到装置,所述签到装置设于教室中,所述签到装置当前已建立目标局域网,所述签到系统还包括设置于所述教室中的多个图像采集装置,不同的图像采集装置设置在所述教室中的不同位置,签到装置可与图像采集装置进行通信。

其中,所述签到装置用于:

接收第一学生的第一移动终端发送的第一签到信息,所述第一签到信息包括第一签到时间和所述第一学生的第一身份信息,所述第一移动终端已接入所述目标局域网;

当所述第一签到时间处于第一时间范围时,验证所述第一身份信息是否正确,所述第一时间范围的终止时间为上课时间;

当所述第一身份信息不正确时,输出所述第一学生的上课签到异常结果;

确定所述第一学生在所述教室中的目标位置;

根据所述目标位置确定至少一个目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离,所述多个图像采集装置包括所述目标图像采集装置;

控制所述至少一个目标图像采集装置进行图像采集,得到N个第一图像,所述N为正整数;

当所述N个第一图像中存在至少一个第一图像与所述第一学生的面部图像匹配成功时,输出所述第一学生的上课签到正常结果;

当所述N个第一图像均与所述第一学生的面部图像匹配失败时,输出所述第一学生的上课签到异常结果。

在一实现方式中,所述签到装置还用于:

若所述第一签到时间处于第二时间范围内,则确定所述签到装置中是否存储有所述第一学生在所述第一时间范围内的签到记录,所述第二时间范围的起始时间晚于所述上课时间,所述第二时间范围的终止时间早于下课时间;

若所述签到装置中未存储有所述第一学生在所述第一时间范围内的签到记录,则输出所述第一学生的上课签到迟到结果。

可选地,在输出所述第一学生的上课签到正常结果之后,所述签到装置还用于:

当检测到所述第一移动终端退出所述目标局域网时,确定第一当前时间是否处于第三时间范围内,所述第三时间范围的起始时间为所述下课时间;

当所述第一当前时间处于所述第三时间范围内时,输出所述第一学生的下课签到正常结果;

当所述第一当前时间处于所述第二时间范围内时,则输出所述第一学生的下课签到早退结果,以及向所述第一移动终端发送下课早退提示信息。

可选地,所述输出所述目标学生的下课签到早退结果之后,所述签到装置还用于:

接收所述第一移动终端发送的下课签到更改请求;

当第二当前时间处于所述第二时间范围内时,向第二学生的第二移动终端发送第一指示信息,所述第一指示信息用于指示确认所述第一学生当前是否在所述教室内,所述第二学生为教师事先指定的学生;

当接收到所述第二移动终端针对所述第一指示信息发送的确认响应时,将所述第一学生的下课签到早退结果标记为误判;

当所述第二当前时间处于所述第三时间范围内,或接收到所述第二移动终端针对所述第一指示信息发送的否认响应时,向所述第一移动终端发送第二指示信息,所述第二指示信息用于指示下课签到更改失败。

在一实现方式中,所述签到系统还包括设置于所述教室中的第一定位装置和第二定位装置,所述签到装置可以与所述第一定位装置和所述第二定位装置通信;所述确定所述第一学生在所述目标教室中的目标位置,包括:

所述签到装置,用于向所述第一移动终端发送定位请求;

所述第一移动终端,用于在接收到所述定位请求时,广播定位数据帧,所述定位数据帧携带广播所述定位数据帧的广播时间;

所述第一定位装置,用于接收所述定位数据帧;基于所述定位数据帧的广播时间和所述定位数据帧的第一接收时间,确定所述第一定位装置与所述第一移动终端的第一距离;向所述签到装置发送所述第一距离;

所述第二定位装置,用于接收所述定位数据帧;基于所述定位数据帧的广播时间和所述定位数据帧的第二接收时间,确定所述第二定位装置与所述第一移动终端的第二距离;向所述签到装置发送所述第二距离;

所述签到装置,还用于根据所述第一距离、所述第二距离、所述第一定位装置的位置和所述第二定位装置的位置确定所述目标位置。

可以看出,在本申请实施例中,实现了通过签到装置与学生的移动终端进行交互,完成签到过程,从而提高了学生上课的签到效率,解决了学生上课代替别人签到的问题。

需要说明的是,本实施例的具体实现过程可参见下述方法实施例所述的具体实现过程,在此不再叙述。

请参见图2,图2是本申请实施例提供了一种学生签到方法的流程示意图,应用于上述学生签到系统中的签到装置,该学生签到方法包括以下步骤。

步骤10,签到装置接收第一学生的第一移动终端发送的第一签到信息,所述第一签到信息包括第一签到时间和所述第一学生的第一身份信息,所述第一移动终端已接入所述目标局域网。

其中,所述第一移动终端是指所述第一学生的手机、手表或其他能够用于进行签到操作的电子设备。

可选的,所述第一身份信息可以包括所述第一学生的姓名,学号,所在班级以及其他能够证明所述第一学生身份的信息。

在一实现方式中,教室中的所述签到装置建立目标局域网,学生在进入教室后,通过所述第一移动终端接入所述目标局域网,并进行签到操作,所述第一移动终端在确认签到操作后向所述签到装置发送第一签到信息。

步骤20,当所述第一签到时间处于第一时间范围时,签到装置验证所述第一身份信息是否正确,所述第一时间范围的终止时间为上课时间。

其中,所述第一时间范围为学生上课前的时间段,可选的,所述第一时间范围为8:00-9:00,8:30-9:30或其他时间段。

具体的,当所述第一签到时间处于所述第一时间范围时,表示所述第一学生在通过所述第一移动终端进行签到的时间为上课前,因此判断该学生的签到为正常签到。

在本申请的一实现方式中,所述签到装置接收第一学生的第一移动终端发送的第一签到信息的步骤,之后还包括:

若所述第一签到时间处于第二时间范围内,则签到装置确定是否存储有所述第一学生在所述第一时间范围内的签到记录,所述第二时间范围的起始时间晚于所述上课时间,所述第二时间范围的终止时间早于下课时间;

若所述签到装置中未存储有所述第一学生在所述第一时间范围内的签到记录,则签到装置输出所述第一学生的上课签到迟到结果。

其中,所述第二时间范围为学生上课过程中的时间段,可选的,所述第二时间范围为9:00-10:00,9:30-10:30或其他时间段。

在一实施例中,若所述第一签到时间处于第二时间范围内,则签到装置确定是否存储有所述第一学生在所述第一时间范围内的签到记录,所述第二时间范围的起始时间晚于所述上课时间,所述第二时间范围的终止时间早于下课时间,包括:

若所述第一签到时间处于第二时间范围内,则签到装置搜索是否存储有所述第一学生的签到记录;

当存在所述第一学生的签到记录时,签到装置根据签到记录对应的签到时间确定该学生的签到结果。具体的,当存在一个签到记录对应的签到时间在所述第一时间范围内时,确定该学生签到正常,当任一签到记录对应的签到时间均不在所述第一时间范围内时,确定该学生签到异常。

举例来说,所述第二预设时间范围为9:00-11:00,所述第一签到时间为9:10,那么所述第一签到时间处于所述第二时间范围内,所述签到装置搜索到所述第一移动终端存在签到记录时,并且签到记录对应的签到时间为8:55,那么确定该学生签到正常,当所述签到装置保存的签到记录对应的签到时间为9:02时,确定该学生签到异常。

若所述签到装置中未存储有所述第一学生在所述第一时间范围内的签到记录,则签到装置输出所述第一学生的上课签到迟到结果。

其中,若所述签到装置未存储有所述第一学生在所述第一时间范围内的签到记录,则表示所述第一签到信息对应的签到操作为所述第一学生的第一次签到操作,由于所述第一签到时间不处于所述第一时间范围内,因此输出所述第一学生上课签到迟到的签到结果,

可见,当学生通过所述签到装置进行多次签到时,会根据已保存的多次签到记录确定学生的签到情况,避免学生在多次签到时,签到结果出现异常。

在本申请的一实现方式中,所述签到装置接收第一学生的第一移动终端发送的第一签到信息的步骤,之后还包括:

当检测到所述第一移动终端退出所述目标局域网时,签到装置确定第一当前时间是否处于第三时间范围内,所述第三时间范围的起始时间为所述下课时间;

当所述第一当前时间处于所述第三时间范围内时,签到装置输出所述第一学生的下课签到正常结果;

当所述第一当前时间处于所述第二时间范围内时,签到装置输出所述第一学生的下课签到早退结果,以及向所述第一移动终端发送下课早退提示信息。

其中,所述第三时间范围为学生下课后的时间段,可选的,所述第三时间范围为11:30-13:00,12:00-14:00或其他时间段。

在一实施例中,当所述签到装置检测到所述第一移动终端退出所述目标局域网时,表示所述所述第一移动终端对应的所述第一学生离开教室,因此所述签到装置对所述第一当前时间与所述第三时间范围进行判断;

当所述第一当前时间处于所述第三时间范围内时,表示所述第一学生在下课后离开教室,因此所述签到装置输出所述第一学生的下课签到正常的签到结果,当所述第一当前时间处于所述第二时间范围内时,表示所述第一学生在上课过程中离开教室,因此所述签到装置判断所述第一学生为下课早退的签到结果,并且在判断所述第一学生早退后,所述签到装置项所述第一移动终端发送下课早退的提示信息。

可以看出,在本申请的实施例中,所述签到装置通过判断所述第一学生的所述第一移动终端与所述签到装置建立的局域网的连接关系,判断所述第一学生是否在教室完成上课过程,从而避免了所述第一学生在进行一次签到后早退离开教室,而无法准确记录第一学生的签到情况的问题。

在另一实施例中,所述签到装置接收第一学生的第一移动终端发送的第一签到信息的步骤,之后还包括:

当签到装置检测到所述第一移动终端退出所述目标局域网时,签到装置记录所述第一移动终端退出所述目标局域网的时长;

当所述时长大于预设时长时,签到装置确定第一当前时间是否处于第三时间范围内,所述第三时间范围的起始时间为所述下课时间;

当所述第一当前时间处于所述第三时间范围内时,签到装置输出所述第一学生的下课签到正常结果;

当所述第一当前时间处于所述第二时间范围内时,签到装置输出所述第一学生的下课签到早退结果,以及向所述第一移动终端发送下课早退提示信息。

其中,所述预设时长可以为2min、5min或其他时长。

其中,当签到装置检测到所述第一移动终端退出所述目标局域网时,可能存在学生暂时离开教室的情况,为了避免学生暂时离开教室导致签到装置判断学生早退,因此在所述第一移动终端退出所述目标局域网时开始计时,当所述时长小于预设时长时,所述签到装置不记录所述第一移动终端退出所述目标局域网的事件,当所述时长大于预设时长时,表示所述第一学生已经离开了教室。因此再对所述第一当前时间与所述第三时间范围进行判断;

当所述第一当前时间处于所述第三时间范围内时,表示所述第一学生在下课后离开教室,因此所述签到装置输出所述第一学生的下课签到正常的签到结果,当所述第一当前时间处于所述第二时间范围内时,表示所述第一学生在上课过程中离开教室,因此所述签到装置判断所述第一学生为下课早退的签到结果,并且在判断所述第一学生早退后,所述签到装置项所述第一移动终端发送下课早退的提示信息。

在本申请的一实现方式中,所述签到装置输出所述目标学生的下课签到早退结果之后,所述方法还包括:

签到装置接收所述第一移动终端发送的下课签到更改请求;

当第二当前时间处于所述第二时间范围内时,签到装置向第二学生的第二移动终端发送第一指示信息,所述第一指示信息用于指示确认所述第一学生当前是否在所述教室内,所述第二学生为教师事先指定的学生;

当接收到所述第二移动终端针对所述第一指示信息发送的确认响应时,签到装置将所述第一学生的下课签到早退结果标记为误判;

当所述第二当前时间处于所述第三时间范围内,或接收到所述第二移动终端针对所述第一指示信息发送的否认响应时,签到装置向所述第一移动终端发送第二指示信息,所述第二指示信息用于指示下课签到更改失败。

其中,签到装置在输出所述目标学生的下课其拿到早退结果后,为了能够让所述目标学生对签到异常的情况进行说明,所述签到装置在向所述第一移动终端发送下课早退的提示信息后,接收所述第一移动终端发送的下课签到更改请求,所述下课签到更改请求用于所述目标学生说明签到早退的原因。

其中,所述第二当前时间表示所述签到装置接收到所述第一移动终端的时间;

其中,当第二当前时间处于所述第二时间范围内时,签到装置向第二学生的第二移动终端发送第一指示信息,所述第一指示信息用于指示所述第二学生对第一学生的上课情况进行确认,具体的,所述第一指示信息用于指示所述第二学生确认所述第一学生当前是否在所述教室内,所述第二学生为教师事先指定的学生。

其中,所述签到装置向所述第二移动终端发送第一指示信息后,当接收到第二移动终端针对所述第一指示信息发送的确认响应时,表示所述第二学生已经通过人工方式确认了所述第一学生仍在正常上课,因此所述第二移动终端向所述签到装置发送确认响应,以确定所述第一学生的早退签到结果为误判信息。

其中,当所述第二当前时间处于第三时间范围内时,表示所述第二学生未在上课期间确定所述第一学生的上课情况,因此签到装置向所述目标学生提示签到更改失败的提示信息;可选的,当所述第二学生明确确认所述第一学生早退时,所述第二移动终端向所述签到装置发送针对所述第一指示信息的否认相应,所述签到装置向所述目标学生提示签到更改失败的提示信息。

可见,在第一学生出现签到异常情况时,所述签到装置可以通过另外一名在教室内的学生对所述第一学生的上课情况进行确认,从而能够降低学生签到的出错率。

步骤30,当所述第一身份信息不正确时,签到装置输出所述第一学生的上课签到异常结果。

其中,当所述第一身份信息不正确时,表示所述第一身份信息与所述第一学生的身份不匹配,因此可能存在所述第一学生是通过其他人代签的可能性,因此签到装置输出所述第一学生的上课签到异常结果。

步骤40,签到装置确定所述第一学生在所述教室中的目标位置。

其中,为了减少对所述第一学生的签到判断出现错误,输出所述第一学生的上课签到异常结果后,可以再根据所述第一学生的在教室中的位置对所述第一学生的签到情况进行判断。

在本申请的一实现方式中,所述目标位置为所述第一学生在教室中对应的位置,所述目标位置可以通过排与列进行表示,具体的,可以是第一排第二列、第三排第四列或其他位置。

其中,所述签到装置判断所述第一学生在所述教室中的相对位置的方式可以为所述签到装置接收所述第一移动终端发送的位置信息,所述位置信息包括所述第一移动终端在所述教室中的相对位置。

步骤50,签到装置根据所述目标位置确定至少一个目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离,所述多个图像采集装置包括所述目标图像采集装置。

其中,所述预设距离小于所述教室的对角线长度,所述预设距离可以为3米、5米或其他长度。

其中,在确定所述目标位置后,为了对所述第一移动终端与所述第一学生进行确认,避免出现由其他学生持有所述第一移动终端进行代签到的情况,根据所述目标位置确定至少一个所述目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离,从而保证所述目标图像采集装置能够获取到所述第一移动终端的持有者的清楚的面部图像,

其中,为了保证在对所述第一移动终端的持有者进行拍照,避免所述目标图像采集装置无法清楚的获得该持有者的面部图像,可以设置多个所述目标图形图像采集装置同时进行图像采集,从而能够从多个角度对所述第一移动终端的持有者进行拍照,避免出现无法获得该持有者的面部图像的问题。

步骤60,签到装置控制所述至少一个目标图像采集装置进行图像采集,得到N个第一图像,所述N为正整数。

步骤70,当所述N个第一图像中存在至少一个第一图像与所述第一学生的面部图像匹配成功时,输出所述第一学生的上课签到正常结果。

步骤80,当所述N个第一图像均与所述第一学生的面部图像匹配失败时,签到装置输出所述第一学生的上课签到异常结果。

其中,在通过至少一个所述目标图像采集装置进行采集后,所述签到装置可能会采集教室中多个学生的第一图像,为了从多个第一图像中确定所述第一学生的图像,需要逐个将所述第一图像与所述第一学生的面部图像进行匹配,当所述第一图像中包括所述第一学生的面部图像时,表明所述第一学生当前正位于教室内进行上课,因此输出所述第一学生的上课正常签到的结果;当所述第一图像中不包括所述第一学生的面部图像时,表示所述第一学生当前未位于教室内,所述第一学生对应的第一移动终端为他人代签到,因此输出所述第一学生的上课签到异常结果。

在本申请的一实现方式中,所述签到系统还包括设置于所述教室中的第一定位装置和第二定位装置;所述签到装置确定所述第一学生在所述目标教室中的目标位置,包括:

签到装置向所述第一移动终端发送定位请求;

在接收到所述定位请求时,签到装置广播定位数据帧,所述定位数据帧携带广播所述定位数据帧的广播时间;

签到装置接收所述第一定位装置基于所述广播时间确定的第一距离以及接收所述第二定位装置基于所述广播时间确定的第二距离;

签到装置根据所述第一距离、所述第二距离、所述第一定位装置的位置和所述第二定位装置的位置确定所述目标位置。

其中,所述第一定位装置与所述第二定位装置位于所述教室中的不同位置。

其中,所述第一定位装置在接收到所述签到装置广播发送的所述定位数据帧时,确定接收到所述定位数据帧的第一接收时间,由于所述定位数据帧中包括所述定位数据帧的广播时间,因此可以根据所述广播时间与所述第一接收时间的差值确定所述第一定位装置与所述第一移动终端之间的所述第一距离,同理可得,所述第二定位装置能够根据第二接收时间与所述广播时间确定所述第二定位装置与所述第一移动终端之间的所述第二距离。

其中,所述签到装置根据所述第一距离、所述第二距离、所述第一定位装置的位置和所述第二定位装置的位置确定所述目标位置,包括:

签到装置根据所述第一定位装置的位置与所述第一距离确定第一区域;

签到装置根据所述第二定位装置的位置与所述第二距离确定第二区域;

签到装置根据所述第一区域与所述第二区域确定所述目标位置。

其中,所述第一区域为以所述第一定位装置的位置为圆形,所述第一距离为半径的环形或扇形区域,所述第二区域为以所述第二定位装置的位置为圆形,所述第二距离为半径的环形或扇形区域,所述目标位置为所述第一区域与所述第二区域的交点位置。

可见,通过所述第一定位装置与所述第二定位装置,能够准确的确定所述第一移动终端的目标位置,方便对所述第一移动终端的持有者进行拍照,进而确定该持有者是否为所述第一学生,从而能够更准确的确定所述第一学生的签到情况,提高所述第一学生的签到准确率,避免出现签到错误或签到异常的情况。

请参见图3,图3是本申请实施例提供了一种学生签到装置的结构示意图,应用于上述学生签到系统,该装置包括:

接收单元310,用于接收第一学生的第一移动终端发送的第一签到信息,所述第一签到信息包括第一签到时间和所述第一学生的第一身份信息,所述第一移动终端已接入所述目标局域网;

身份确认单元320,用于当所述第一签到时间处于第一时间范围时,验证所述第一身份信息是否正确,所述第一时间范围的终止时间为上课时间;

输出单元330,用于当所述第一身份信息不正确时,输出所述第一学生的上课签到异常结果;

定位单元340,用于确定所述第一学生在所述教室中的目标位置;

确定单元350,用于根据所述目标位置确定至少一个目标图像采集装置,所述目标图像采集装置距离所述目标位置的距离小于预设距离;

图像采集单元360,用于进行图像采集,得到N个第一图像;

所述输出单元350,还用于当所述N个第一图像中存在至少一个第一图像与所述第一学生的面部图像匹配成功时,输出所述第一学生的上课签到正常结果;以及当所述N个第一图像均与所述第一学生的面部图像匹配失败时,输出所述第一学生的上课签到异常结果。

需要说明的是,身份确认单元320、输出单元330、定位单元340、确定单元350和图像采集单元360可通过处理器实现,接收单元310可通过通信接口实现。

本申请实施例还提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法中签到装置所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

本申请实施例所描述的方法或者算法的步骤可以以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read OnlyMemory,ROM)、可擦除可编程只读存储器(Erasable Programmable ROM,EPROM)、电可擦可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于接入网设备、目标网络设备或核心网设备中。当然,处理器和存储介质也可以作为分立组件存在于接入网设备、目标网络设备或核心网设备中。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DigitalSubscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(DigitalVideo Disc,DVD))、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。

以上所述的具体实施方式,对本申请实施例的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请实施例的具体实施方式而已,并不用于限定本申请实施例的保护范围,凡在本申请实施例的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请实施例的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号