首页 / 一种身份验证摄像方法及终端

一种身份验证摄像方法及终端实质审查 发明

技术领域

[0001] 本发明涉及权限管理领域,尤其涉及一种身份验证摄像方法及终端。

相关背景技术

[0002] 为了保证园区或写字楼的安全,通常都会设置闸机对人员进行身份验证限制人员的进出。但是若放置普通的闸机,无法避免一人验证多人通过的情况。现有方案中,通常是直接通过配置保安值班的方式,对于通过人员进行人为确认,并且在有外来者时录入相关信息,以人工配合闸机的方式避免出入人员的身份被漏过验证。但该方式若只配置一名保安,通常在门岗处还需要负责其他工作,无法保证随时在岗,从而会造成人员需要等待的情况;而若是配置多名保安,会造成人力的浪费。

具体实施方式

[0021] 为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0022] 请参照图1,一种身份验证摄像方法,包括步骤:
[0023] 通过闸机中身份采集器采集身份信息;
[0024] 开启检测摄像头采集过闸图像;
[0025] 对所述身份信息进行权限验证得到验证结果并判断所述过闸图像是否异常;
[0026] 若所述验证结果为通过且所述过闸图像正常,则开放所述闸机。
[0027] 从上述描述可知,本发明的有益效果在于:在通过闸机采集身份信息的同时,开启检测摄像头采集人物过闸图像,在身份信息权限验证通过的情况下,还需要过闸图像也不出现异常才能够开放闸门,则能够自动判断是否有翻越闸机、跟人过闸的情况,在预判可能出现异常时即使身份验证通过也不开放闸门,保证了过闸过程的安全性。
[0028] 进一步地,所述开启检测摄像头采集过闸图像包括:
[0029] 以预设次数采集过闸图像或采集预设时间长度内的视频作为过闸图像;
[0030] 所述判断所述过闸图像是否异常包括:
[0031] 若以预设次数采集过闸图像,则直接获取所述过闸图像作为待定图像;
[0032] 若过闸图像为视频,则将视频拆分为视频帧,将每一所述视频帧作为待定图像;
[0033] 判断所述待定图像是否异常。
[0034] 由上述描述可知,可根据摄像头不同的硬件特征选择是按照预设次数采集过闸图像还是采集预设时间长度内的过闸图像,因部署时不同摄像头内部可用的存储空间可能不一致,或是有的部署方式将采集到的数据直接上传到云端进行处理,视频的方式能够保留更多的细节特征,避免遗漏,按照预设次数采集图像能够节约存储空间,提高图像处理的效率。
[0035] 进一步地,所述判断所述待定图像是否异常包括:
[0036] 按照时间顺序排列所述待定图像,判断距离当前时间最近的末位待定图像上的人数是否大于1,若是,则判断所述末位待定图像上人物之间的距离是否小于第一预设距离,若小于,则所述过闸图像异常;
[0037] 若大于,则依次获取每一所述待定图像中人物之间的距离,若均大于所述第一预设距离,则所述过闸图像正常;
[0038] 若距离当前时间最近的所述待定图像上的人数小于1,则获取所述末位待定图像上的人脸信息,判断所述人脸信息是否与所述身份信息对应,若是,则所述过闸图像正常,若不对应,则所述过闸图像异常。
[0039] 由上述描述可知,距离当前时间最近的末位待定图像即靠近正常的闸机开启时间时的图像,若此时图像上出现了两个人且两个人之间的距离过小,则说明二人准备一起通过闸机的可能性极大,则此时不开启闸门并可做出相应提示音;若两个人之间的距离正常,但是根据待定图像看出二者之间的距离在不断靠近,则不能排除开闸时可能出现共同过闸的情况,此时可能进行身份验证的本人还没有感知到可能被共同过闸的情况,故此时也不进行开闸并可进行提示,若图中只出现一个人,则验证这个人的人脸特征是否与身份信息匹配,若匹配则说明刷身份信息和过闸的是同一个人,若不匹配则说明过闸的与刷身份信息的不是同一个人,存在隐患,故此时也不进行开闸,通过画面中人数、人物之间的距离以及其变化还有人脸与身份信息是否匹配多重验证的方式保证了过闸的安全,并且全程无需人工参与。
[0040] 进一步地,所述开启检测摄像头采集过闸图像包括:
[0041] 判断是否存在人物与闸机的距离小于第二预设距离,若是,则开启检测摄像头采集过闸图像;
[0042] 分析所述过闸图像得到验证人脸信息,关联存储所述验证人脸信息以及所述过闸图像。
[0043] 由上述描述可知,当任务与闸机的距离小于第二预设距离时自动开启检测摄像头采集过闸图像,则在人员靠近闸机并获取到身份信息后可以直接开始验证过程,提高过闸的效率。
[0044] 进一步地,所述判断所述过闸图像是否异常包括:
[0045] 获取所述身份信息对应的身份人脸信息,判断所述验证人脸信息中是否存储有与所述身份人脸信息对应的目标验证人脸信息;
[0046] 若是,则获取所述目标验证人脸信息对应的目标过闸图像;
[0047] 判断所述目标过闸图像是否异常。
[0048] 由上述描述可知,因在小于第二预设距离时就提前存储了验证人脸信息,即在通过闸机时,可能已经存储了多个不同的验证人脸信息,故在获取到身份人脸信息时,先需要将身份人脸信息和验证人脸信息匹配,从而获取到身份信息对应的目标过闸图像,这样减少了再开启检测摄像头获取过闸图像的时间,只需要在已经保存的验证人脸信息中进行检索。
[0049] 进一步地,所述分析所述过闸图像得到验证人脸信息,关联存储所述验证人脸信息以及所述过闸图像包括:
[0050] 分析所述过闸图像得到验证人脸信息,对所述验证人脸信息进行权限验证,若通过,则关联存储所述验证人脸信息以及所述过闸图像;
[0051] 所述对所述身份信息进行权限验证得到验证结果包括:
[0052] 判断所述身份信息与所述验证人脸信息是否匹配,若是,则验证结果为验证通过。
[0053] 由上述描述可知,在提前获取到过闸图像时,先对过闸图像中的人脸信息进行权限验证,若具有权限,则关联存储验证人脸信息以及过闸图像,则在获取到身份信息时,无需将身份信息传送至后台进行比较,直接与已经通过验证的验证人脸信息进行比较,若匹配则验证结果为验证通过,在保证安全性的前提下进一步提高了过闸效率。
[0054] 进一步地,所述开启检测摄像头采集过闸图像包括:
[0055] 在执行所述通过闸机中身份采集器采集身份信息时,开启检测摄像头采集过闸图像。
[0056] 由上述描述可知,在采集身份信息的同时开启检测摄像头,则能够将采集到的画面直接与此时的身份信息对应,减少了匹配的过程,并且同时进行身份信息和过闸图像的采集,进一步减少了过闸的时间。
[0057] 进一步地,所述对所述身份信息进行权限验证得到验证结果并判断所述过闸图像是否异常包括:
[0058] 判断所述身份信息是否在白名单中,若是,则获取所述身份信息对应的行为白名单;
[0059] 判断所述过闸图像中对应的行为是否出现在所述行为白名单中,若是,则过闸图像正常。
[0060] 由上述描述可知,若身份信息在白名单中,获取其对应的行为白名单;若过闸图像中检测到的行为在行为白名单中,判断过闸图像正常;即对于一些特殊需求例如大堂中的接待人员,其会出现需要刷卡让临时访问人员通过的情况,故对于特殊人员设置行为白名单,使得其也能够正常使用闸机,增加了系统的灵活性。
[0061] 进一步地,所述行为包括:开启闸机超过预设时长以及闸机通过多人。
[0062] 由上述描述可知,此设置针对迎宾人员,其可能需要开启闸机供多人通过,即对特殊人员根据不同场景开放行为权限,能够适应不同的使用场景,避免异常行为的误判。
[0063] 一种身份验证摄像终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的一种身份验证方法中的各个步骤。
[0064] 本发明上述一种身份验证摄像方法及终端能够适用于对访问验证要求较高的场所,例如智能写字楼、公寓、学校等场所,以下通过具体实施方式进行说明。本发明中人脸图像的采集取得了个人同意,仅用于合法用途,或者设置有显著的人脸图像采集的提示标志,人脸图像的采集仅用于合法用途。
[0065] 请参照图1,本发明的实施例一为:
[0066] 一种身份验证摄像方法,包括步骤:
[0067] S1、通过闸机中身份采集器采集身份信息;
[0068] 在一种可选的实施方式中,可通过闸机中的摄像头采集身份人脸信息,或通过闸机中的读卡器采集用户标识后,从服务器中检索与用户标识对应的身份人脸信息;
[0069] S2、开启检测摄像头采集过闸图像,包括:
[0070] 以预设次数采集过闸图像或采集预设时间长度内的视频作为过闸图像;可根据设备的存储性能进行选择,预设次数至少为一次,多次拍摄的间隔小于0.2秒,因若是通过利用漏洞的方式通过闸机,例如同时通过两人,通常行动的速度较快,设置较小的拍摄间隔能够在尽量减小存储空间的情况下确保后续分析的准确性;
[0071] 在一种可选的实施方式中,判断是否存在人物与闸机的距离小于第二预设距离,若是,则开启检测摄像头采集过闸图像;
[0072] 在一种可选的实施方式中,在执行所述通过闸机中身份采集器采集身份信息时,开启检测摄像头采集过闸图像;
[0073] S2与S3之间还可以包括存储步骤:分析所述过闸图像得到验证人脸信息,关联存储所述验证人脸信息以及所述过闸图像;
[0074] 在一种可选的实施方式中,若是在任务与闸机的距离小于第二预设距离时采集过闸图像,则分析过闸图像得到验证人脸信息,关联存储验证人脸信息以及过闸图像,则后续采集到身份信息后,能够通过身份信息匹配验证人脸信息,若身份信息包括身份人脸信息,则直接匹配身份人脸信息以及验证人脸信息,若身份信息不包括人脸信息,则根据身份信息中的用户标识从数据库中获取预存的身份人脸信息;从而实现身份信息与过闸图像的匹配;
[0075] 若是在执行通过闸机中身份采集器采集身份信息的同时开启检测摄像头采集过闸图像,则存储过闸图像的获取时间,并获取身份信息对应的获取时间;将获取时间相同的身份信息与过闸图像关联存储;若过闸图像为视频,则获取时间取视频开始拍摄的时间;获取时间可采用时间戳的形式作为与身份信息或过闸图像对应的签名部分存储,则能够进一步保证数据传输过程中的安全性;其中,还可设置阈值范围,若过闸图像的获取时间与身份信息的获取时间之间的差在阈值范围内,则认为二者相同,以此消除不同相机拍摄处理过程中可能产生的时间差;因通常闸机系统安装完成之后都会使用较长的时间,故也可在安装时通过闸机多次获取过闸图像的获取时间与身份信息对应的获取时间,标定二者之间的差的范围作为阈值范围;
[0076] S3、对所述身份信息进行权限验证得到验证结果;
[0077] 在一种可选的实施方式中,权限验证包括对身份信息的验证,即验证身份信息是否存在后端服务器的可通过名单中;可通过身份标识、身份人脸信息等方式进行验证,都为闸机验证的常用步骤,在此不再赘述;
[0078] S4、判断所述过闸图像是否异常,包括:
[0079] S40、判断所述身份信息是否在白名单中,若是,则获取所述身份信息对应的行为白名单,否则,执行S41;判断所述过闸图像中对应的行为是否出现在所述行为白名单中,若是,则过闸图像正常,否则,执行S41;其中,所述异常行为包括开启闸机超过预设时长以及闸机通过多人;即存在看到提示标志之后不想被采集人脸信息的访客,也可通过身份信息在白名单内的接待人员出入闸机,用户可自行根据便捷程度需要选择自动人脸验证或是通过工作人员进行人工验证;进一步地,可配置值班铃供访客呼叫接待人员;
[0080] 在一种可选的实施方式中,可以通过现有的各种图像识别算法通过标记好的行为进行行为识别模型的训练,达到确定过闸图像中行为的方式,例如YOLO系列算法;
[0081] S41、若以预设次数采集过闸图像,则直接获取所述过闸图像作为待定图像;
[0082] S42、若过闸图像为视频,则将视频拆分为视频帧,将每一所述视频帧作为待定图像;
[0083] S43、根据所述待定图像判断所述过闸图像是否异常,包括:
[0084] S431、按照时间顺序排列所述待定图像,判断距离当前时间最近的末位待定图像上的人数是否大于1,若是,则执行S432;否则,执行S433;
[0085] S432、判断所述末位待定图像上人物之间的距离是否小于第一预设距离,若小于,则所述过闸图像异常;若大于,则依次获取每一所述待定图像中人物之间的距离,若均大于所述第一预设距离,则所述过闸图像正常;
[0086] 在一种可选的实施方式中,在末位待定图像上人物之间的距离大于第一预设距离的情况下,若存在小于第一预设距离的第一待定图像,则获取所述第一待定图像的排序,若排序在靠近当前时间的后预设百分比位次,则获取在所述第一待定图像之前的每一待定图像上人物之间的距离,得到距离变化趋势,若距离变化趋势为减小,则所述过闸图像异常,否则过闸图像正常;以此方式,在存在小于第一预设距离的待定图像时,不直接认为存在异常,而是进一步判断距离变化趋势,若在小于第一预设距离的第一待定图像之前的待定图像的趋势是减小,则认为存在靠近共同过闸的意图,否则认为是存在意外情况导致的某张图像中小于第一预设距离;从而减少误判的情况;同时,在第一待定图像的排序在后预设百分比位次的情况下才进行进一步判断,即若在较前的位置出现小于第一预设距离的情况而后续没有出现,则认为是其他意外情况导致的;
[0087] 在一种可选的实施方式中,预设百分比位次为20%,即在有100张待定图像时,若第一待定图像的排序在80名及之后,则获取在该第一待定图像之前的每一待定图像上人物之间的距离;
[0088] 其中,距离变化趋势可以通过折线图的方式呈现,计算每一段的斜率,通过斜率的平均值判断趋势,也可使用其他现有技术中的判断方式;
[0089] S433、若距离当前时间最近的所述末位待定图像上的人数等于1,则获取所述末位待定图像上的人脸信息,判断所述人脸信息是否与所述身份信息对应,若是,则所述过闸图像正常,若不对应,则所述过闸图像异常;
[0090] 在一种可选的实施方式中,若末位待定图像上的人数小于1,则获取末位待定图像前预设时间段内/张数的所有待定图像,若大于第三预设数量的第二待定图像中的人数小于1,且第二待定图像与末位待定图像连续,则所述过闸图像正常,否则所述过闸图像异常;即若未检测到末位待定图像中的人,并且前预设时间段内或待定图像张数内也未检测到人,则说明大概率是为过闸直接离开;但是若在末位待定图像附近图像中的人突然消失,则大概率是翻越了闸机;此处预设时间段的设置可根据采集到的通常用户的动作速度确定;
[0091] 在一种可选的实施方式中,获取所述身份信息对应的身份人脸信息,判断所述验证人脸信息中是否存储有与所述身份人脸信息对应的目标验证人脸信息;若是,则获取所述目标验证人脸信息对应的目标过闸图像后,执行S41‑S43或S40‑S43,否则,过闸图像异常;其中,匹配身份人脸信息对应的目标验证人脸信息,并获取对应的过闸图像,因已经提前匹配了身份人脸信息和目标过闸图像,故在前置步骤中若存在未能成功匹配到目标过闸图像的身份人脸信息,说明过闸图像中的人脸与闸机中身份采集器采集到的人脸已经不对应,过闸图像已经出现异常;即在执行S43的过程中,无需执行S433,若S431中人数等于1,即认为过闸图像正常;因为若无法匹配到目标验证人脸信息,说明身份采集器所采集到的身份人脸信息在过闸图像中并没有对应的验证人脸信息,可能存在刷脸后他人通过的情况;
[0092] S5、若所述验证结果为通过且所述过闸图像正常,则开放所述闸机;
[0093] 在一种可选的实施方式中,在开放所述闸机后,继续录制过闸图像并执行步骤S4,若此时过闸图像异常则进行告警;通过告警而不是关闭闸机的方式,避免过闸过程中闸机突然关闭给正在过闸的人员造成伤害。
[0094] 本发明的实施例二为:
[0095] 一种身份验证摄像方法,其与实施例一的不同之处在于:
[0096] 存储步骤还包括:
[0097] 分析所述过闸图像得到验证人脸信息,对所述验证人脸信息进行权限验证,若通过,则关联存储所述验证人脸信息以及所述过闸图像;
[0098] S3包括:判断所述身份信息与所述验证人脸信息是否匹配,若是,则验证结果为验证通过;
[0099] 则在步骤S4中,获取所述身份信息对应的身份人脸信息,判断所述验证人脸信息中是否存储有与所述身份人脸信息对应的目标验证人脸信息;若是,则获取所述目标验证人脸信息对应的目标过闸图像后,执行S41‑S43或S40‑S43,否则,过闸图像异常;其中,匹配身份人脸信息对应的目标验证人脸信息,并获取对应的过闸图像,因已经提前匹配了身份人脸信息和目标过闸图像,故在前置步骤中若存在未能成功匹配到目标过闸图像的身份人脸信息,说明过闸图像中不存在与该身份人脸信息匹配的验证人脸信息,过闸图像中的人脸与闸机中身份采集器采集到的人脸已经不对应,过闸图像已经出现异常;即在执行S43的过程中,无需执行S433,若S431中人数等于1,即认为过闸图像正常;因为若无法匹配到目标验证人脸信息,说明身份采集器所采集到的身份人脸信息在过闸图像中并没有对应的验证人脸信息,可能存在刷脸后他人通过的情况;
[0100] 在一种可选的实施方式中,若S2中判断是否存在人物与闸机的距离小于第二预设距离,若是,则开启检测摄像头采集过闸图像;则可以使用本实施例中的方法进行权限验证,因在人物靠近闸机一定范围时就进行过闸图像的获取,那么此时通常闸机还不能够获取到身份信息,通过能够先获取到的过闸图像中的人脸验证信息进行权限验证,则在获取到身份信息后无需再与后台服务器进行交互,进一步减少了用户从提供身份信息到过闸的过程的用时,从而提升了用户体验;并且若闸机也是通过人脸验证,还能实现几乎无感的过闸体验,即用户靠近闸机到闸机能够采集到人脸信息的范围后,闸机通过本地匹配的方式,确认是否存在对应的目标验证人脸信息就能够完成权限验证。
[0101] 请参照图2,本发明的实施例三为:
[0102] 一种身份验证摄像终端1,包括处理器2、存储器3及存储在存储器3上并可在所述处理器2上运行的计算机程序,所述处理器2执行所述计算机程序时实现实施例一或实施例二中的各个步骤。
[0103] 综上所述,本发明提供了一种身份验证摄像方法及终端,通过闸机中的身份采集器采集身份信息,并开启检测摄像头采集过闸图像,根据身份信息进行权限验证得到验证结果,并判断过闸图像是否异常,在权限验证通过并且过闸图像正常的情况下才开放闸机,通过身份验证配合对过闸图像正常判断的方式,将人物过于靠近或过闸图像中的验证人脸信息与身份信息中的身份人脸信息不匹配的情况排除,避免了多人过闸和闯闸的情况;同时,在判断是否多人过闸的过程中,不仅通过静态的单张图片进行判断,还结合人物之间距离的变化趋势进行判断,进一步避免了误判的情况;同时在打开闸门之后继续获取过闸图像,避免了开闸后才进行不合规行动无法被获取的情况,在开闸后不通过关闸的方式进行限制,而是通过告警的方式提醒相关人员,避免出现危险。同时还设置了白名单,则对于没有存储访问信息和不想提供人脸信息的访问人员,可以由具备白名单中行为权限的工作人员进行验证,兼顾了不同情况。
[0104] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页 第1页 第2页 第3页