[go: up one dir, main page]

CN105117633B - 人脸识别Windows系统登录验证系统 - Google Patents

人脸识别Windows系统登录验证系统 Download PDF

Info

Publication number
CN105117633B
CN105117633B CN201510561366.0A CN201510561366A CN105117633B CN 105117633 B CN105117633 B CN 105117633B CN 201510561366 A CN201510561366 A CN 201510561366A CN 105117633 B CN105117633 B CN 105117633B
Authority
CN
China
Prior art keywords
user
face
login
face recognition
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201510561366.0A
Other languages
English (en)
Other versions
CN105117633A (zh
Inventor
雷帮军
李云飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
YICHANG QIANJUE ELECTRONIC TECHNOLOGY Co Ltd
China Three Gorges University CTGU
Original Assignee
YICHANG QIANJUE ELECTRONIC TECHNOLOGY Co Ltd
China Three Gorges University CTGU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by YICHANG QIANJUE ELECTRONIC TECHNOLOGY Co Ltd, China Three Gorges University CTGU filed Critical YICHANG QIANJUE ELECTRONIC TECHNOLOGY Co Ltd
Priority to CN201510561366.0A priority Critical patent/CN105117633B/zh
Publication of CN105117633A publication Critical patent/CN105117633A/zh
Application granted granted Critical
Publication of CN105117633B publication Critical patent/CN105117633B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Collating Specific Patterns (AREA)

Abstract

人脸识别Windows系统登录验证系统,包括人脸识别终端,用于对人员进行人脸数据采集和人脸识别;登录凭据提供程序,用于提供在系统登录时与用户交互的界面,替换系统默认登陆入口;用户人脸注册程序,用于注册和管理用户的人脸数据和其他信息;人脸识别终端通过网络和电脑通信,用户使用用户人脸注册程序和人脸识别终端采集人脸模板数据后,在登录系统时,登录凭据提供程序根据用户输入的信息,将用户的人脸模板数据下载到人脸识别终端中,用户在人脸识别终端上进行人脸识别,识别成功后,终端返回成功信息给登录凭据提供程序,登录凭据提供程序允许用户登录系统。本发明系统采用非可见光人脸识别技术作为认证方式,来验证Windows系统用户,保障Windows登陆的安全。

Description

人脸识别Windows系统登录验证系统
技术领域
本发明一种人脸识别Windows系统登录验证系统,涉及人脸识别技术领域。
背景技术
电脑现已成为了人们生活、办公的必需品,很多人会把重要的信息和资料保存在自己的电脑上,电脑的安全性理所当然的成为我们最关心的问题。日常生活和工作中,电脑的安全面临着各种各样的威胁。面临着众多的威胁,保障系统登录安全是非常重要的环节。目前,系统登录方式还是以密码验证方式为主,同时存有智能卡、指纹、人脸等验证方式,但这些已有的认证方式都存有不足。密码、智能卡验证方式都存在易被窃取的危险;指纹属于生物特征,安全性比密码、智能卡高,但容易被复制,并且若手指指纹受到损坏,就会导致无法识别;人脸不能被窃取和复制,但目前使用的人脸识别验证方式,都是基于现有普通摄像头非专有摄像头,很容易受到外界环境的影响,识别率低,导致用户体验很糟糕,甚至影响正常使用。
发明内容
为解决上述技术问题,本发明一种人脸识别Windows系统登录验证系统,采用非可见光人脸识别技术作为认证方式,来验证Windows系统用户,保障Windows登陆的安全,可以实现本地用户以及域用户的登陆。
本发明所采用的技术方案是:
人脸识别Windows系统登录验证系统,包括人脸识别终端,用于对人员进行人脸数据采集和人脸识别;登录凭据提供程序,用于提供在系统登录时与用户交互的界面,替换系统默认登陆入口;用户人脸注册程序,用于注册和管理用户的人脸数据和其他信息;人脸识别终端通过网络和电脑通信,用户使用用户人脸注册程序和人脸识别终端采集人脸模板数据后,在登录系统时,登录凭据提供程序根据用户输入的信息,将用户的人脸模板数据下载到人脸识别终端中,用户在人脸识别终端上进行人脸识别,识别成功后,终端返回成功信息给登录凭据提供程序,登录凭据提供程序允许用户登录系统。
所述人脸识别终端为专用于人脸识别的嵌入式设备,该设备包括ARM和DSP双核处理器、红外摄像头,以嵌入式Linux系统作为操作系统,在DSP上实现非可见光人脸识别算法。非可见光人脸识别具有很高的识别率,而且受到环境的影响很小。
所述登录凭据提供程序,是在系统登录时提供一个登录系统的交互界面,按照Windows系统登录框架开发,用户登录系统时,输入用户信息,登录凭据提供程序根据用户信息从本地数据库或域名服务器数据库中获取用户的人脸模板数据,并下载到人脸识别终端,再根据终端返回的识别信息,判断是否允许用户登录,登录凭据提供程序可替换系统默认登录入口。
所述用户人脸注册程序,用于注册和管理本地或域用户的人脸模板数据和其他信息,用户可以使用用户人脸注册程序来操作人脸识别设备,实现人脸模板数据的采集、设置登录方式、管理数据库操作。
本发明一种人脸识别Windows系统登录验证系统,技术效果如下:
1)、采用非可见光人脸识别和专用人脸识别终端,作为Windows系统登录的验证手段,既保证了系统登录安全性,同时,保证良好的用户体验和系统可靠性。
2)、实现了本地用户和域用户都可登录,满足更多应用场合,个人可以使用,团队也可使用。
3)、提供了多种验证方式登录,满足不同需求。在仅人脸识别登录方式下,用户登录时无需输入任何信息,只需在人脸识别终端前快速进行人脸识别,即可登录系统,极大方便了用户操作。
附图说明
图1是本发明系统结构框图。
具体实施方式
如图1所示,人脸识别Windows系统登录验证系统,包括
人脸识别终端,用于对人员进行人脸数据采集和人脸识别;
登录凭据提供程序,用于提供在系统登录时与用户交互的界面,替换系统默认登陆入口;
登录凭据提供程序在windows系统中是一个COM组件,它向系统提供标准接口,供其调用,接口的具体的功能实现可由编程人员完成。系统调用登录凭据提供程序提供的接口,并根据接口的具体功能实现,来决定向用户提供什么样的登陆界面和登录方式。最直观的表现就是进入windows系统之前需要输入用户密码的默认登陆界面,这个登陆界面是由系统默认的登录凭据提供程序来实现的。一个系统中可以有多个不同的登录凭据提供程序。
系统默认登陆入口是windows系统自带的、默认的登陆界面和方式的总称,用户在登录系统之前只需进行密码验证。
用户人脸注册程序,用于注册和管理用户的人脸数据和其他信息;
人脸识别终端通过网络和电脑通信,用户使用用户人脸注册程序和人脸识别终端采集人脸模板数据后,在登录系统时,登录凭据提供程序根据用户输入的信息,将用户的人脸模板数据下载到人脸识别终端中,用户在人脸识别终端上进行人脸识别,识别成功后,终端返回成功信息给登录凭据提供程序,登录凭据提供程序允许用户登录系统。
人脸模板数据是通过分析人脸面部结构而计算出的可以唯一表征人脸信息的特征数据,是用于进行人脸识别最基本数据。
所述人脸识别终端为专用于人脸识别的嵌入式设备,该设备包括ARM和DSP双核处理器、红外摄像头,以嵌入式Linux系统作为操作系统,在DSP上实现非可见光人脸识别算法。
DSP,即数字信号处理器,是专门用来进行数字信号处理的处理器,用DSP进行人脸识别算法的处理,可以实现非常高的运行效率和处理速度。
非可见光人脸识别具有很高的识别率,而且受到环境的影响很小。可见光人脸识别是利用可见光成像,成像结果受环境光线影响大,容易导致最终获取的人脸图像中丢失有用的人脸信息,使人脸识别的识别率低;非可见光人脸识别使用主动近红外光成像,主动提供红外光源,通过红外摄像头,获取受环境光线影响很小的人脸图像,人脸图像中最大程度保留了有用的人脸信息,从而使人脸识别具有很高的识别率,且受到环境的影响很小。
ARM和DSP双核处理器包含一个ARM架构的CPU和一个DSP。CPU用于运行嵌入式Linux系统和应用软件,DSP用于运行人脸识别算法。
红外摄像头实现过滤掉环境中的可见光,允许近红外光通过,从而获取人脸的近红外图像。
所述登录凭据提供程序,是在系统登录时提供一个登录系统的交互界面,按照Windows系统登录框架开发,用户登录系统时,输入用户信息,登录凭据提供程序根据用户信息从本地数据库或域名服务器数据库中获取用户的人脸模板数据,并下载到人脸识别终端,再根据终端返回的识别信息,判断是否允许用户登录,登录凭据提供程序可替换系统默认登录入口。
所述用户人脸注册程序,用于注册和管理本地或域用户的人脸模板数据和其他信息,人脸模板数据就是唯一表征人脸信息的特征数据;其他信息包含:登录用户的账户名、密码、登录方式(仅密码、仅人脸、人脸和密码组合)、登录时间。用户可以使用用户人脸注册程序来操作人脸识别设备,实现人脸模板数据的采集、设置登录方式、管理数据库操作。
识别过程:用户登录系统时,输入用户信息后,登录凭据提供程序根据用户信息从本地数据库或域名服务器数据库中获取用户的人脸模板数据,并下载到人脸识别终端,同时人脸识别终端进入识别模式,用户将自己的人脸处于摄像头前,人脸识别终端捕捉到人脸图像后,提取特征数据,并和存于设备中的模板数据比对,比对成功,则返回成功信息,使其可以登入系统,比对失败,返回失败信息,登陆界面提示失败。
采集过程:用户运行用户人脸注册程序,输入自己的用户名和密码后,进入数据采集界面,用户点击注册按钮后,人脸识别设备进入数据采集模式,用户将人脸处于摄像头前,根据设备的提示调整人脸的角度和位置,设备会采集多张不同角度和位置的人脸图像,提取特征数据,设备将这些特征数据和一张用户的普通照片数据返回,用户人脸注册程序将用户信息和对应特征数据、照片存入数据库中(本地用户的数据存入本地数据库;域用户的数据存入域服务器上的数据库)。
采集的数据包括:多张人脸模板数据、一张普通照片。
登录方式包括仅密码、仅人脸、人脸和密码组合这三种方式。
如图1所示, Windows系统登录界面和登录方式,是由系统登录认证子系统调用登录凭据提供程序提供的接口来决定的,不同的接口功能实现不同的登录界面和登录方式。本系统中,依据windows系统登录框架的规范,实现登录凭据提供程序的各个接口功能,将人脸识别验证方式加入其中,实现本地用户和域用户都可登录功能。
系统启动时,系统登录认证子系统调用本系统中的登录凭据提供程序提供的相关接口,来绘制登陆界面,当登录界面绘制完成后,等待用户输入用户信息。用户输入用户信息后,登录凭据提供程序获取该用户数据,从相应的数据库中获取人脸模板数据:本地用户从本机数据库中获取数据;域用户从域名服务器上的数据库获取数据。并通过网络将其下载人脸识别终端中,等待终端返回识别结果。用户在终端上进行识别,识别成功后,终端返回成功信息给登录凭据提供程序。登录凭据提供程序得到成功信息后,通过对应接口,告知系统登录认证子系统认证成功,系统登录认证子系统允许用户进入系统。登录凭据提供程序得到识别失败信息后,告知系统登录认证子系统认证失败,系统登录认证子系统则重新调用登录凭据提供程序提供的相关接口,来重新绘制登陆界面,让用户再次验证。
无论本地用户和域用户,在使用人脸识别验证登录系统之前,都需要通过用户人脸注册程序来注册人脸数据。用户运行用户人脸注册程序,输入自己的用户名和密码后,进入数据采集界面,用户点击注册按钮后,人脸识别设备进入数据采集模式,用户将人脸处于摄像头前,根据设备的提示调整人脸的角度和位置,设备会采集多张不同角度和位置的人脸图像,提取特征数据,设备将这些特征数据和一张用户的普通照片数据返回,用户人脸注册程序将用户信息和对应特征数据、照片存入数据库中:本地用户的数据存入本地数据库;域用户的数据存入域服务器上的数据库。

Claims (1)

1.人脸识别Windows系统登录验证系统,其特征在于:
包括人脸识别终端,用于对人员进行人脸数据采集和人脸识别;
登录凭据提供程序,用于提供在系统登录时与用户交互的界面,替换系统默认登录入口;
用户人脸注册程序,用于注册和管理用户的人脸数据和其他信息;
人脸识别终端通过网络和电脑通信,用户使用用户人脸注册程序和人脸识别终端采集人脸模板数据后,在登录系统时,登录凭据提供程序根据用户输入的信息,将用户的人脸模板数据下载到人脸识别终端中,用户在人脸识别终端上进行人脸识别,识别成功后,终端返回成功信息给登录凭据提供程序,登录凭据提供程序允许用户登录系统;
所述人脸识别终端为专用于人脸识别的嵌入式设备,该设备包括ARM和DSP双核处理器、红外摄像头,以嵌入式Linux系统作为操作系统,在DSP上实现非可见光人脸识别算法;
所述登录凭据提供程序,是在系统登录时提供一个登录系统的交互界面,按照Windows系统登录框架开发,用户登录系统时,输入用户信息,登录凭据提供程序根据用户信息从本地数据库或域名服务器数据库中获取用户的人脸模板数据,并下载到人脸识别终端,再根据终端返回的识别信息,判断是否允许用户登录,登录凭据提供程序可替换系统默认登录入口;
所述用户人脸注册程序,用于注册和管理本地或域用户的人脸模板数据和其他信息,用户可以使用用户人脸注册程序来操作人脸识别终端,实现人脸模板数据的采集、设置登录方式、管理数据库操作;
识别过程:用户登录系统时,输入用户信息后,登录凭据提供程序根据用户信息从本地数据库或域名服务器数据库中获取用户的人脸模板数据,并下载到人脸识别终端,同时人脸识别终端进入识别模式,用户将自己的人脸处于摄像头前,人脸识别终端捕捉到人脸图像后,提取特征数据,并和存于设备中的模板数据比对,比对成功,则返回成功信息,使其可以登入系统,比对失败,返回失败信息,登录界面提示失败;
采集过程:用户运行用户人脸注册程序,输入自己的用户名和密码后,进入数据采集界面,用户点击注册按钮后,人脸识别终端进入数据采集模式,用户将人脸处于摄像头前,根据设备的提示调整人脸的角度和位置,设备会采集多张不同角度和位置的人脸图像,提取特征数据,设备将这些特征数据和一张用户的普通照片数据返回,用户人脸注册程序将用户信息和对应特征数据、照片存入数据库中;本地用户的数据存入本地数据库;域用户的数据存入域服务器上的数据库;
系统启动时,系统登录认证子系统调用本系统中的登录凭据提供程序提供的相关接口,来绘制登录界面,当登录界面绘制完成后,等待用户输入用户信息;用户输入用户信息后,登录凭据提供程序获取该用户数据,从相应的数据库中获取人脸模板数据:本地用户从本机数据库中获取数据;域用户从域名服务器上的数据库获取数据;并通过网络将其下载人脸识别终端中,等待终端返回识别结果;用户在终端上进行识别,识别成功后,终端返回成功信息给登录凭据提供程序;登录凭据提供程序得到成功信息后,通过对应接口,告知系统登录认证子系统认证成功,系统登录认证子系统允许用户进入系统;登录凭据提供程序得到识别失败信息后,告知系统登录认证子系统认证失败,系统登录认证子系统则重新调用登录凭据提供程序提供的相关接口,来重新绘制登录界面,让用户再次验证;
无论本地用户和域用户,在使用该人脸识别Windows系统登录验证系统之前,都需要通过用户人脸注册程序来注册人脸数据。
CN201510561366.0A 2015-09-07 2015-09-07 人脸识别Windows系统登录验证系统 Expired - Fee Related CN105117633B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510561366.0A CN105117633B (zh) 2015-09-07 2015-09-07 人脸识别Windows系统登录验证系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510561366.0A CN105117633B (zh) 2015-09-07 2015-09-07 人脸识别Windows系统登录验证系统

Publications (2)

Publication Number Publication Date
CN105117633A CN105117633A (zh) 2015-12-02
CN105117633B true CN105117633B (zh) 2018-07-03

Family

ID=54665619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510561366.0A Expired - Fee Related CN105117633B (zh) 2015-09-07 2015-09-07 人脸识别Windows系统登录验证系统

Country Status (1)

Country Link
CN (1) CN105117633B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017107473A (ja) * 2015-12-11 2017-06-15 キヤノン株式会社 情報処理システム、情報処理装置、サーバおよび情報処理方法
CN107194220A (zh) * 2016-03-14 2017-09-22 宏碁股份有限公司 电脑系统的动态验证方法及系统
CN107370758B (zh) * 2017-08-29 2019-12-31 维沃移动通信有限公司 一种登录方法及移动终端
CN109784025A (zh) * 2018-12-28 2019-05-21 深圳竹云科技有限公司 一种基于无感登录方法的Windows系统安全登录方法
CN109951437A (zh) * 2019-01-14 2019-06-28 平安科技(深圳)有限公司 基于人脸识别的安全认证方法、装置以及服务器
CN111046368B (zh) * 2019-12-30 2023-04-21 重庆长安汽车股份有限公司 基于人脸识别登录智能汽车云平台的方法
CN112085005A (zh) * 2020-09-29 2020-12-15 北京兴科高智科技有限公司 一种基于人脸识别的激光美容设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101174948A (zh) * 2006-11-02 2008-05-07 上海银晨智能识别科技有限公司 具有人脸认证的网络登陆系统及登陆方法
CN101571911A (zh) * 2008-04-30 2009-11-04 深圳市飞瑞斯科技有限公司 一种基于紫外光源的人脸识别系统
CN102833182A (zh) * 2012-08-09 2012-12-19 上海量明科技发展有限公司 即时通信中进行人脸识别的方法、客户端及系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101174948A (zh) * 2006-11-02 2008-05-07 上海银晨智能识别科技有限公司 具有人脸认证的网络登陆系统及登陆方法
CN101571911A (zh) * 2008-04-30 2009-11-04 深圳市飞瑞斯科技有限公司 一种基于紫外光源的人脸识别系统
CN102833182A (zh) * 2012-08-09 2012-12-19 上海量明科技发展有限公司 即时通信中进行人脸识别的方法、客户端及系统

Also Published As

Publication number Publication date
CN105117633A (zh) 2015-12-02

Similar Documents

Publication Publication Date Title
CN105117633B (zh) 人脸识别Windows系统登录验证系统
US10664581B2 (en) Biometric-based authentication method, apparatus and system
CN107680294B (zh) 房产信息查询方法、系统、终端设备及存储介质
KR20200006987A (ko) 출입 제어 방법, 출입 제어 장치, 시스템 및 저장매체
CN104732396A (zh) 一种支付控制方法及装置
CN104765998A (zh) 一种基于人脸识别用户身份可靠认证系统及其使用方法
CN108197557A (zh) 人证一致性检验方法、终端设备及计算机可读存储介质
WO2011126515A1 (en) Authenticating a person's identity using rfid card, biometric signature recognition and facial recognition
WO2014187134A1 (en) Method and apparatus for protecting browser private information
WO2019128087A1 (zh) 一种双重解锁的方法、装置以及系统
CN105930816A (zh) 基于虚拟现实设备的虹膜识别系统
WO2022166090A1 (zh) 自助打印方法、装置、设备、存储介质及程序产品
CN106843379A (zh) 一种智能医疗平板电脑
CN103714282A (zh) 一种互动式的基于生物特征的识别方法
TWI584146B (zh) 基於人臉識別的整合登錄系統及方法
CN107368722A (zh) 生物图像的验证方法、计算机可读存储介质、移动终端
KR102234257B1 (ko) 무자각 인증을 이용한 금융 서비스를 제공하는 어플리케이션 및 서비스 제공 방법
CN109885993A (zh) 一种身份认证系统、设备及计算机可读存储介质
CN108596127B (zh) 一种指纹识别方法、身份验证方法及装置和身份核验机
CN110390193A (zh) 一种具有人像动态权限认证功能的个人计算机系统及控制方法
CN105427480A (zh) 一种基于图像分析的柜员机
CN109523408A (zh) 参保人的身份认证方法、保险机构服务器及用户终端
CN110378090A (zh) 账户登录方法、装置、计算机可读存储介质和计算机设备
WO2024212861A1 (zh) 应用程序的登录验证方法、装置、电子设备、计算机可读存储介质及计算机程序产品
CN107292278A (zh) 一种基于Adaboost算法的人脸识别装置及其识别方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180703

CF01 Termination of patent right due to non-payment of annual fee