一种服务器机柜门控制方法、装置及终端与流程

文档序号:14011279阅读:380来源:国知局

本申请涉及服务器技术领域,特别是涉及一种服务器机柜门控制方法、装置及终端。



背景技术:

人脸识别技术是基于人的脸部特征,对输入的人脸图像或者视频流。首先判断其是否存在人脸,如果存在人脸,则进一步的给出每个脸的位置、大小和各个主要面部器官的位置信息。并依据这些信息,进一步提取每个人脸中所蕴涵的身份特征,并将其与已知的人脸进行对比,从而识别每个人脸的身份。广义的人脸识别实际包括构建人脸识别系统的一系列相关技术,包括人脸图像采集、人脸定位、人脸识别预处理、身份确认以及身份查找等;而狭义的人脸识别特指通过人脸进行身份确认或者身份查找的技术或系统。

短信密码认证系统通过sms(短信)将包含一次性密码发送到用户手机中,用户以此作为登录、支付、查询环节的密码认证或者公共场所上网凭据。移动互联网时代,手机扮演着越来越重要的角色,因此它是大部分人贴身保护的极少数设备之一。相比其他认证手段,手机短信密码更容易准确确认用户身份,有力保障身份认证安全。越来越多的企业(期货、证券、保险、网银、航空、运营商、大型企业)倾向于采用短信密码,它们只要将在线业务系统与部署在其内网的dkey短信密码认证系统集成,并无需向其客户分发额外身份认证设备,在提升用户体验同时也大大节约企业的实施和管理成本,从用户反馈情况看,短信密码美誉度很高。

单一基于指纹识别的服务器机柜门门控系统。采集用户的指纹信息,建立用户的指纹信息库。当客户需要开门时,通过指纹采集设备,提取用户指纹,跟指纹库进行指纹匹配,若匹配度达到一定阈值,认证通过,服务器机柜门门控系统打开。

基于电子密码的服务器机柜门控系统。用户可以设置一个6-20位数字组成的密码,当需要打开机柜门控系统时,用户需要输入密码,如果密码输入正确,则机柜门控系统打开。如果连续错误输入3次,登录系统自动锁死。

对于基于指纹识别的技术方案,由于指纹存在被盗取的可能性,可靠性和安全性不高。对于基于密码的门控系统,密码容易遗忘或者被人暴力破解,造成极大的安全隐患。



技术实现要素:

本申请实施例中提供了一种服务器机柜门控制方法、装置及终端,以解决现有技术中存在的问题。

第一方面,本申请实施例提供了一种服务器机柜门控制方法,所述方法包括:

当用户需要开启服务器机柜门时,采集用户的面部信息;

若采集的面部信息与数据库中预先存储的面部信息相匹配,则向用户的手机发送验证码;

接收用户输入的验证码信息;

若接收到的验证码与数据库中存储的验证码相匹配,则控制机柜门开启。

可选地,所述方法还包括:

若采集的面部信息与数据库中预先存储的面部信息不匹配,则重新采集用户的面度信息;

若不匹配的次数超过预设的次数阈值,则开启报警系统。

第二方面,本申请实施例提供了一种服务器机柜门控制装置,所述装置包括:

采集模块,用于当用户需要开启服务器机柜门时,采集用户的面部信息;

发送模块,用于若采集的面部信息与数据库中预先存储的面部信息相匹配,则向用户的手机发送验证码;

接收模块,用于接收用户输入的验证码信息;

执行模块,用于若接收到的验证码与数据库中存储的验证码相匹配,则控制机柜门开启。

可选地,所述采集模块还用于若采集的面部信息与数据库中预先存储的面部信息不匹配,则重新采集用户的面度信息;

所述装置还包括报警模块,用于若不匹配的次数超过预设的次数阈值,则开启报警系统。

第三方面,本申请实施例提供了一种终端,其特征在于,包括:

处理器;

用于存储处理器的执行指令的存储器;

其中,所述处理器被配置为执行上述第一方面所述的方法。

在本申请实施例中,采用了人脸识别和短信验证码双重认证系统,大大提高了服务器机柜门门控系统的可靠性和安全性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种服务器机柜门控制方法流程示意图;

图2为本申请实施例提供的一种服务器机柜门控制装置结构示意图;

图3为本申请实施例提供的一种终端的结构示意图。

具体实施方式

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

图1为本申请实施例提供的一种服务器机柜门控制方法流程示意图,如图1所示,其主要包括以下步骤。

步骤s101:当用户需要开启服务器机柜门时,采集用户的面部信息;

步骤s102:若采集的面部信息与数据库中预先存储的面部信息相匹配,则向用户的手机发送验证码;

步骤s103:接收用户输入的验证码信息;

步骤s104:若接收到的验证码与数据库中存储的验证码相匹配,则控制机柜门开启。

可选地,所述方法还包括:若采集的面部信息与数据库中预先存储的面部信息不匹配,则重新采集用户的面度信息;若不匹配的次数超过预设的次数阈值,则开启报警系统。

在本申请实施例中,采用了人脸识别和短信验证码双重认证系统,大大提高了服务器机柜门门控系统的可靠性和安全性。

在上述方法实施例的基础上,本申请还提供了一种装置实施例,图2为本申请实施例提供的一种服务器机柜门控制装置结构示意图,如图2所示,该装置包括采集模块201、发送模块202、接收模块203和执行模块204。

其中,所述采集模块201,用于当用户需要开启服务器机柜门时,采集用户的面部信息;

发送模块202,用于若采集的面部信息与数据库中预先存储的面部信息相匹配,则向用户的手机发送验证码;

接收模块203,用于接收用户输入的验证码信息;

执行模块204,用于若接收到的验证码与数据库中存储的验证码相匹配,则控制机柜门开启。

可选地,所述采集模块还用于若采集的面部信息与数据库中预先存储的面部信息不匹配,则重新采集用户的面度信息;

所述装置还包括报警模块,用于若不匹配的次数超过预设的次数阈值,则开启报警系统。

以下对本申请的技术方案进行详细说明。

本申请实施例提出了一种基于人脸和短信双重认证的服务器机柜门控系统,一方面通过人脸和短信双重认证,提高了门控系统的可靠性和安全性。解决了长期以来服务器机柜门存在的安全隐患。

本申请实施例主要包括人脸认证子系统和短信验证码认证子系统。

其中,所述人脸认证子系统包括:人脸信息采集模块,主要用于采集用户的人脸信息;人脸信息匹配模块,将采集的用户人脸信息与系统信息库进行认证比对;认证模块,根据信息匹配的结果,进行身份认证。

所述短信验证码认证子系统包括:用户生物特征与手机号绑定管理模块:根据不同用户的生物特征,绑定对应的手机号码,可以实现多用户的身份信息与手机号的绑定与管理。随机验证码生成与发送模块:根据随机数生成算法,生成随机验证码,并且将验证码发送给特定的用户手机。验证码认证模块:将用户输入的验证码与系统的验证码进行匹配认证。若一致,则认证通过;若不一致,则认证失败。

本申请的具体人脸识别认证流程包括:首先需要采集用户的人脸信息,并将采集的人脸信息存储在系统信息库,建立用户的独一的人脸信息库。当用户需要开启门控时,门上的高清摄像头首先采集用户的人脸信息,然后进行人脸信息匹配,如果认证成功,则开启门控系统。若认证失败,则提示再次认证。若重复失败10次,则开启警报系统。

本申请的具体的短信验证码认证的流程包括:首先进行用户手机号与用户身份特征信息的绑定,系统可以管理多位用户的手机号和身份特征信息。当用户完成人脸识别的身份认证之后,系统生成随机的验证码,并且将验证码发送到指定用户的手机。用户收到包含验证码的短信后,将验证码输入到系统中。系统将把用户输入的验证码与自身的验证码进行匹配认证,若一致,则认证通过。若不一致,则认证失败。

图3为本申请实施例提供的一种终端的结构示意图,如图3所示,所述终端300可以包括:处理器310、存储器320及通信单元330。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本申请的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

其中,所述通信单元330,用于建立通信信道,从而使所述存储设备可以与其它设备进行通信。接收其他设备发送的用户数据或者向其他设备发送用户数据。

所述处理器310,为存储设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子设备的各种功能和/或处理数据。所述处理器可以由集成电路(integratedcircuit,简称ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器310可以仅包括中央处理器(centralprocessingunit,简称cpu)。在本申请实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

所述存储器320,用于存储处理器310的执行指令,存储器320可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

当存储器320中的执行指令由处理器310执行时,使得终端300能够执行以下上述方法实施例中的部分或全部步骤。

具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本申请提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-onlymemory,简称:rom)或随机存储记忆体(英文:randomaccessmemory,简称:ram)等。

本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

以上所述的本申请实施方式并不构成对本申请保护范围的限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1