[go: up one dir, main page]

CN104992085A - A human body detection method and device based on touch trajectory tracking - Google Patents

A human body detection method and device based on touch trajectory tracking Download PDF

Info

Publication number
CN104992085A
CN104992085A CN201510325813.2A CN201510325813A CN104992085A CN 104992085 A CN104992085 A CN 104992085A CN 201510325813 A CN201510325813 A CN 201510325813A CN 104992085 A CN104992085 A CN 104992085A
Authority
CN
China
Prior art keywords
touch
user
instruction
living body
touch screen
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.)
Pending
Application number
CN201510325813.2A
Other languages
Chinese (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.)
Dongguan Micropattern Corp
Original Assignee
Dongguan Micropattern Corp
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 Dongguan Micropattern Corp filed Critical Dongguan Micropattern Corp
Priority to CN201510325813.2A priority Critical patent/CN104992085A/en
Publication of CN104992085A publication Critical patent/CN104992085A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/316User authentication by observing the pattern of computer usage, e.g. typical user behaviour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The invention discloses a human body living body detection method based on touch trajectory tracking, which comprises the following steps: randomly calling an instruction subject preset in an instruction database in advance, and designating a response in a touch track tracking mode; acquiring a touch track through a touch screen; matching and comparing the acquired touch track with a standard track preset in the instruction database, and if the matching is successful, judging that the response user is a living human body; otherwise, the non-human living body is judged. According to the invention, the command questions which need to be responded by a human living body brain thinking party in the command database are randomly called, and the response is completed in a touch track tracking mode, so that a counterfeiter can be effectively prevented from attacking the human living body detection system by using a series of technical means such as photos, cut videos, synthesized voice, automatic OCR (optical character recognition) of a machine and the like, and the safety and the reliability of the human living body detection system are higher.

Description

一种基于触摸轨迹跟踪的人体活体检测方法及装置A human body detection method and device based on touch trajectory tracking

技术领域technical field

本发明涉及计算机应用及图像识别技术领域,特别涉及一种基于触摸轨迹跟踪的人体活体检测方法及装置。The invention relates to the technical fields of computer application and image recognition, in particular to a human living body detection method and device based on touch trajectory tracking.

背景技术Background technique

身份验证的商业化应用需求越来越强烈,人们已经把生物特征识别技术作为身份验证的重要手段。人体生物特征包括生理特征和行为特征两种,生理特征通常有人脸、指纹、虹膜、视网膜、掌纹、手形、语音、DNA、耳廓形状等;行为特征通常有笔迹、步态等。然而,假冒问题对基于人体生物特征识别的身份验证系统构成了很大的威胁。假冒者可以使用伪造的指纹膜、盗用他人的照片或者视频、合成的语音等方式攻击现有的基于人体生物特征的身份验证系统。如果基于人体生物特征的身份验证系统缺少有效的防止假冒攻击的能力,将会带来灾难性的后果。避免前述假冒问题的手段之一是确保人体生物特征的获取是从人体活体中取得的,因此,需要有效的人体活体检测技术。The demand for commercial application of identity verification is becoming more and more intense, and people have taken biometric technology as an important means of identity verification. Human biological characteristics include physiological characteristics and behavioral characteristics. Physiological characteristics usually include face, fingerprint, iris, retina, palmprint, hand shape, voice, DNA, auricle shape, etc.; behavioral characteristics usually include handwriting, gait, etc. However, the problem of counterfeiting poses a great threat to authentication systems based on human biometrics. Counterfeiters can attack existing biometric-based identity verification systems by using fake fingerprint films, stealing other people's photos or videos, and synthesized voices. If the identity verification system based on human biometrics lacks the ability to effectively prevent counterfeit attacks, it will bring disastrous consequences. One of the means to avoid the aforementioned counterfeiting problem is to ensure that the acquisition of human biological characteristics is obtained from a living human body. Therefore, an effective human living body detection technology is required.

对基于人脸识别的身份验证系统而言,假冒者可以采用合法用户的照片来进行欺诈攻击,因此,目前现有的活体检测方法所采用的思路主要是自动区分照片人脸和活体人脸。照片人脸与活体人脸的主要区别在于照片中的人脸不会进行眨眼、张嘴等动作,而活体人脸可以做出张嘴、眨眼、摇头等动作。然而,不法分子可以通过事先录制合法用户的人脸视频图像或者剪辑、合成合法用户的人脸视频图像来对活体检测系统进一步进行欺诈攻击。For identity verification systems based on face recognition, counterfeiters can use photos of legitimate users to carry out fraudulent attacks. Therefore, the current existing living body detection methods mainly adopt the idea of automatically distinguishing between photo faces and live faces. The main difference between a photo face and a living human face is that the human face in the photo does not perform actions such as blinking or opening the mouth, while the living human face can perform actions such as opening the mouth, blinking eyes, and shaking the head. However, criminals can further conduct fraudulent attacks on the liveness detection system by recording the face video images of legitimate users in advance or editing and synthesizing the face video images of legitimate users.

对基于语言识别的身份验证系统而言,假冒者可以通过事先录制的语音、剪辑或者合成的语音来对人体活体检测系统进行欺诈攻击。For identity verification systems based on speech recognition, counterfeiters can conduct fraudulent attacks on human body detection systems through pre-recorded voices, edited or synthesized voices.

发明内容Contents of the invention

本发明的第一个目的在于克服现有技术的缺点与不足,提供一种基于触摸轨迹跟踪的人体活体检测方法,该方法是基于用户配合来完成的,终端的指令数据库预先保存大量的需要经过用户思考方可作出应答的指令题目,然后由终端随机调用指令数据库中的指令题目,并要求用户在规定的时间内用手指或触摸工具(如触摸笔)在终端触摸屏上以触摸的方式完成应答,若用户在规定的时间内正确完成应答,则判别为人体活体,否则,为非人体活体。The first purpose of the present invention is to overcome the shortcomings and deficiencies of the prior art, and provide a human body detection method based on touch trajectory tracking. The user thinks about the instruction questions that can be answered, and then the terminal randomly calls the instruction questions in the instruction database, and requires the user to complete the answer by touching the terminal touch screen with a finger or a touch tool (such as a touch pen) within the specified time , if the user completes the response correctly within the specified time, it is judged as a living human body, otherwise, it is a non-human living body.

本发明的另一个目的在于克服现有技术的缺点与不足,提供一种基于触摸轨迹跟踪的人体活体检测装置。Another object of the present invention is to overcome the shortcomings and deficiencies of the prior art, and provide a human body living body detection device based on touch trajectory tracking.

本发明的第一个目的通过下述技术方案实现:First purpose of the present invention is achieved through the following technical solutions:

一种基于触摸轨迹跟踪的人体活体检测方法,应用于配置触摸屏的终端,包括下列步骤:A human body detection method based on touch trajectory tracking, applied to a terminal configured with a touch screen, comprising the following steps:

随机调用指令数据库中事先预置的需要经过活体大脑思考方可应答的指令题目;Randomly call the pre-set command questions in the command database that need to be answered by living brain thinking;

指定所述指令题目的应答方式为触摸轨迹跟踪;Designate the answering method of the instruction topic as touch track tracking;

通过所述终端触摸屏采集得到用户触摸轨迹;Obtaining the user's touch trajectory through the collection of the terminal touch screen;

将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。Matching and comparing the user's touch trajectory with the preset standard trajectory in the command database, if the matching is successful, it is judged that the responding user is a living body; otherwise, it is judged that the responding user is a non-human living body.

优选的,所述指令题目包括:Preferably, the instruction topics include:

在所述触摸屏上显示迷宫,规定用户画出走出迷宫的路径图;A maze is displayed on the touch screen, and the user is required to draw a path diagram for getting out of the maze;

在所述触摸屏上显示一个对称图形的一半,规定用户画出所述对称图形的另外一半;Displaying half of a symmetrical figure on the touch screen, requiring the user to draw the other half of the symmetrical figure;

在所述触摸屏上显示图案序列,规定用户按照图案的变化趋势或规律画出下一个应该显示的图案;Displaying a sequence of patterns on the touch screen, stipulating that the user draws the pattern that should be displayed next according to the changing trend or rule of the patterns;

在所述触摸屏上依次显示图案,规定用户按照显示顺序依次触摸点击所述的显示图案;The patterns are sequentially displayed on the touch screen, and the user is required to sequentially touch and click the display patterns according to the display sequence;

在所述触摸屏上显示一个目标的运动轨迹,规定用户画出所述目标的运动轨迹;Displaying a moving track of a target on the touch screen, requiring the user to draw the moving track of the target;

在所述触摸屏上显示一个或多个文字的笔画书写顺序,规定用户按照此顺序书写相应的文字。The stroke writing order of one or more characters is displayed on the touch screen, and the user is required to write corresponding characters in this order.

优选的,所述终端触摸屏采集得到的用户触摸轨迹为用户通过手指或触摸工具在所述终端触摸屏上进行触摸产生。Preferably, the user touch track collected by the terminal touch screen is generated by the user touching the terminal touch screen with a finger or a touch tool.

优选的,所述方法还包括:Preferably, the method also includes:

设定应答时间的步骤,该步骤用于设定所述指令题目的应答时间,若所述指令题目的应答时长超过事先设定的所述应答时间,则判断应答用户为非人体活体。The step of setting the response time, which is used to set the response time of the command topic, if the response time of the command topic exceeds the preset response time, it is judged that the responding user is a non-human living body.

优选的,在所述随机调用指令数据库中事先预置的指令题目步骤之前,所述方法还包括:Preferably, before the step of randomly calling the pre-set instruction subject in the instruction database, the method further includes:

指令数据库录入步骤,该步骤用于向指令数据库中录入指令题目,并录入与所述指令题目对应的标准轨迹。An instruction database entry step, which is used to enter the instruction topic into the instruction database, and enter the standard trajectory corresponding to the instruction topic.

优选的,在所述将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比的步骤中,通过设置匹配相似度阈值进行相似度判断,若匹配相似度大于等于所述匹配相似度阈值,则判断匹配成功,否则,判断匹配失败。Preferably, in the step of matching and comparing the user touch trajectory with the preset standard trajectory in the instruction database, the similarity judgment is performed by setting a matching similarity threshold, if the matching similarity is greater than or equal to the If the similarity threshold is matched, it is judged that the matching is successful; otherwise, it is judged that the matching fails.

本发明的另一个目的通过以下技术方案实现:Another object of the present invention is achieved through the following technical solutions:

一种基于触摸轨迹跟踪的人体活体检测装置,应用于配置触摸屏的终端,所述装置包括:A human body detection device based on touch trajectory tracking, applied to a terminal configured with a touch screen, the device includes:

指令题目调用单元,该单元用于随机调用指令数据库中事先预置的指令题目;An instruction topic calling unit, which is used to randomly call pre-set instruction topics in the instruction database;

应答方式指定单元,该单元用于指定所述指令题目的应答方式为触摸轨迹跟踪;An answer mode specifying unit, which is used to specify the answer mode of the instruction topic as touch track tracking;

触摸轨迹获取单元,该单元通过所述终端触摸屏采集得到用户触摸轨迹;A touch track acquisition unit, which acquires the user's touch track through the touch screen of the terminal;

匹配判断单元,该单元用于将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。A matching judging unit, which is used to match and compare the user's touch trajectory with the preset standard trajectory in the instruction database, if the matching is successful, then judge that the responding user is a living body; otherwise, judge that the responding user is not a human body living body.

优选的,所述装置还包括:Preferably, the device also includes:

应答时间设定单元,该单元用于设定所述指令题目的应答时间,若所述指令题目的应答时长超过事先设定的所述应答时间,则判断应答用户为非人体活体。A response time setting unit, which is used to set the response time of the command topic, if the response time of the command topic exceeds the preset response time, it is judged that the responding user is a non-human living body.

优选的,所述装置还包括:Preferably, the device also includes:

指令数据库录入单元,该单元用于向指令数据库中录入指令题目,并录入与所述指令题目对应的标准轨迹。An instruction database entry unit, which is used to enter instruction topics into the instruction database, and enter standard tracks corresponding to the instruction topics.

本发明相对于现有技术具有如下的优点及效果:Compared with the prior art, the present invention has the following advantages and effects:

(1)本发明采用的是基于手指或触摸工具(例如触摸笔)触摸的方式来进行活体检测,一来防止了基于人脸检测进行活体检测的时候,假冒者通过照片或者视频来欺骗活体检测系统。二来也防止了基于语音识别的方式来进行活体检测时,假冒者通过合成语音来欺骗活体检测系统。(1) The present invention uses a finger or a touch tool (such as a touch pen) to perform liveness detection, so as to prevent counterfeiters from cheating liveness detection through photos or videos when performing liveness detection based on face detection system. Secondly, it also prevents counterfeiters from deceiving the living body detection system by synthesizing voice when liveness detection is performed based on speech recognition.

(2)本发明从指令数据库调用的指令题目是随机产生的,并且随机调用的指令题目中所需绘制的轨迹还是需要经过活体大脑思考才能绘制出来的。因此,能够有效的防止假冒者通过机器对人体活体检测系统的侵入。(2) The instruction questions called from the instruction database in the present invention are randomly generated, and the traces to be drawn in the randomly called instruction questions still need to be drawn after living brain thinking. Therefore, it is possible to effectively prevent counterfeiters from invading the human body detection system through machines.

附图说明Description of drawings

图1是本发明实施例一中一种基于触摸轨迹跟踪的人体活体检测方法流程图;Fig. 1 is a flow chart of a human body detection method based on touch trajectory tracking in Embodiment 1 of the present invention;

图2是本发明实施例二中一种基于触摸轨迹跟踪的人体活体检测装置组成框图。FIG. 2 is a block diagram of a human body detection device based on touch trajectory tracking in Embodiment 2 of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention more clear and definite, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

实施例一Embodiment one

请参见图1,图1是本实施例一中基于触摸轨迹跟踪的人体活体检测方法流程图,应用于配置触摸屏的终端,其中,所述终端包括手机、笔记本电脑、平板电脑、掌上上网设备、多媒体设备、流媒体设备、服务器或者其它与云端相连的智能装置等等,终端包括但不限于以上举例。Please refer to FIG. 1. FIG. 1 is a flow chart of a human body detection method based on touch trajectory tracking in Embodiment 1, which is applied to a terminal equipped with a touch screen, wherein the terminal includes a mobile phone, a notebook computer, a tablet computer, a palm Internet device, Multimedia devices, streaming media devices, servers or other smart devices connected to the cloud, etc., terminals include but are not limited to the above examples.

下面结合图1,具体说明基于触摸轨迹跟踪的人体活体检测方法的应用实例。如图1可知,基于触摸轨迹跟踪的人体活体检测方法包括下列步骤:The application example of the human living body detection method based on touch trajectory tracking will be described in detail below in conjunction with FIG. 1 . As can be seen in Figure 1, the human body detection method based on touch track tracking includes the following steps:

步骤S1、随机调用指令数据库中事先预置的指令题目。Step S1, randomly calling pre-set instruction titles in the instruction database.

终端的指令数据库预先保存各种指令题目,终端随机调用指令题目,要求用户根据触摸屏上提示的应答方式完成相应的应答。The instruction database of the terminal saves various instruction topics in advance, and the terminal calls the instruction topics randomly, requiring the user to complete the corresponding answer according to the answer method prompted on the touch screen.

由于活人与机器最大的区别就在于活人能够进行大脑思考,故而本实施例中终端调用的指令题目是需要经过活体大脑思考方可应答。该指令包括但不限于:Since the biggest difference between a living person and a machine is that the living person can think in the brain, the command questions invoked by the terminal in this embodiment need to be answered by the brain of the living person. This directive includes but is not limited to:

(1)在所述触摸屏上显示迷宫,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出走出迷宫的路径图。(1) A maze is displayed on the touch screen, and the user is required to touch with a finger or a touch tool (such as a touch pen) to draw a path diagram for getting out of the maze.

(2)在所述触摸屏上显示一个对称图形的一半,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出所述对称图形的另外一半。(2) Displaying half of a symmetrical figure on the touch screen, it is stipulated that the user draws the other half of the symmetrical figure by touching with a finger or a touch tool (such as a touch pen).

(3)在所述触摸屏上显示图案序列,规定用户通过手指或触摸工具(例如触摸笔)按照图案的变化趋势或规律画出下一个应该显示的图案。比如显示的图案序列的变化趋势是逐渐变大或变小的多边形(比如三角形、四边形),则用户相应的画出一个更大或更小的多边形(比如三角形、四边形)。又比如显示的图案序列的变化趋势是逐渐变长或变短的线段或者弧线,则用户相应的画出一个更长或更短的线段或者弧线。比如显示的图案序列的规律是某种颜色的图案,则用户应选择相应颜色的画笔画出相应颜色的图案。又比如显示的图案序列是某个物体分别旋转45°、90°、135°,则用户相应的要画出该物体旋转180°后的图形来。(3) Displaying a sequence of patterns on the touch screen, stipulating that the user draws the next pattern to be displayed according to the changing trend or rule of the pattern with a finger or a touch tool (such as a touch pen). For example, the change trend of the displayed pattern sequence is a gradually larger or smaller polygon (such as a triangle, a quadrilateral), and the user correspondingly draws a larger or smaller polygon (such as a triangle, a quadrilateral). For another example, if the change trend of the displayed pattern sequence is a gradually longer or shorter line segment or arc, the user draws a longer or shorter line segment or arc accordingly. For example, the rule of the displayed pattern sequence is a pattern of a certain color, and the user should select a brush of the corresponding color to draw the pattern of the corresponding color. Another example is that the displayed pattern sequence is that an object is rotated by 45°, 90°, and 135° respectively, and the user correspondingly needs to draw the figure after the object is rotated by 180°.

(4)在所述触摸屏上依次显示图案,规定用户通过手指或触摸工具(例如触摸笔)按照显示顺序依次触摸点击所述显示图案。(4) The patterns are displayed sequentially on the touch screen, and it is stipulated that the user touches and clicks the displayed patterns sequentially with a finger or a touch tool (such as a touch pen) according to the display sequence.

(5)在所述触摸屏上显示一个目标的运动轨迹,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出所述目标的运动轨迹。(5) Displaying a moving track of an object on the touch screen, and specifying that the user touches with a finger or a touch tool (such as a touch pen) to draw the moving track of the target.

(6)在所述触摸屏上显示一个或多个文字的笔划书写顺序,规定用户通过手指或触摸工具(例如触摸笔)按照所述笔划书写顺序书写相应的文字。(6) Displaying the stroke writing sequence of one or more characters on the touch screen, and specifying that the user writes corresponding characters according to the stroke writing sequence with fingers or a touch tool (such as a touch pen).

如果是首次使用该方法,该方法还包括指令数据库的录入步骤,该步骤用于向指令数据库中录入指令题目,并录入与所述指令题目对应的标准轨迹。当然,在使用过程阶段中,也可以添加或者更新指令数据库中的指令题目。If the method is used for the first time, the method also includes an instruction database entry step, which is used to enter the instruction topic into the instruction database, and enter the standard trajectory corresponding to the instruction topic. Of course, during the use process stage, the instruction title in the instruction database can also be added or updated.

步骤S2、指定所述指令题目的应答方式为触摸轨迹跟踪。Step S2, designate the answering method of the instruction question as touch track tracking.

步骤S3、通过所述终端触摸屏采集得到用户触摸轨迹。Step S3, acquiring the user's touch track through the touch screen of the terminal.

该步骤中,终端触摸屏采集得到的用户触摸轨迹为用户通过手指或触摸工具(例如触摸笔)在终端触摸屏上进行触摸(即书写、画、划的方式)产生。In this step, the user's touch track collected by the terminal touch screen is generated by the user touching (that is, writing, drawing, or swiping) on the terminal touch screen with a finger or a touch tool (such as a touch pen).

步骤S4、将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。Step S4. Matching and comparing the user's touch trajectory with the preset standard trajectory in the command database, if the matching is successful, it is judged that the responding user is a living body; otherwise, it is judged that the responding user is a non-human living body.

另外,在实际的使用过程中,在判断应答用户是否为人体活动的决策作出之前,还可以设定指令题目的应答时间,并判断用户应答是否超出应答时间。即设定应答时间的步骤,该步骤用于设定所述指令题目的应答时间,若所述指令题目的应答时长超过事先设定的所述应答时间,则判断应答用户为非人体活体。In addition, in the actual use process, before judging whether the answering user is engaged in physical activity, the answering time of the command topic can also be set, and it can be judged whether the user's answer exceeds the answering time. That is, the step of setting the response time, which is used to set the response time of the command topic, if the response time of the command topic exceeds the preset response time, it is judged that the responding user is a non-human living body.

下面结合图1,对本实施例中基于触摸轨迹跟踪的人体活体检测方法进行进一步的具体描述:Below in conjunction with Fig. 1, the human living body detection method based on touch trajectory tracking in the present embodiment is further described in detail:

终端从指令数据库中随机选取指令题目,并发出指令提示,请用户在规定的时间内用手指或触摸笔触摸的应答方式完成指令题目的应答;用户根据终端的指令提示,用手指或触摸工具(例如触摸笔)触摸书写完成终端所要求完成的触摸操作;通过终端触摸屏采集得到触摸轨迹;将得到的触摸轨迹与指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。实际判断是否匹配时,可以事先预定义一个匹配度或者相似度阈值,例如事先定义如果匹配度或者相似度达到百分之九十以上,则认为匹配成功,判断应答用户为人体活体。The terminal randomly selects the instruction topic from the instruction database, and sends out an instruction prompt, asking the user to answer the instruction topic with a finger or a touch pen within the specified time; the user uses the finger or the touch tool ( For example, a touch pen) touch writing to complete the touch operation required by the terminal; the touch track is collected through the terminal touch screen; the obtained touch track is matched with the standard track preset in the command database, and if the match is successful, then judge the answering user is a living body; otherwise, it is judged that the responding user is not a living body. When actually judging whether there is a match, a matching degree or similarity threshold can be predefined in advance. For example, if the matching degree or similarity reaches more than 90%, the matching is considered successful, and the responding user is judged to be a living body.

(1)走迷宫指令实施方式(1) Implementation of maze command

在触摸屏上显示迷宫,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出走出迷宫的路径图。对于走迷宫指令题目来说,在触摸屏上显示迷宫,让人体活体通过手指或触摸工具(例如触摸笔)进行触摸,画出走出迷宫的路径。通过触摸屏采集得到用户触摸轨迹,将所述用户触摸轨迹与指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。A maze is displayed on the touch screen, and the user is required to touch with a finger or a touch tool (such as a touch pen) to draw a path map for getting out of the maze. For the maze command topic, display the maze on the touch screen, let the living body touch with fingers or touch tools (such as touch pen), and draw the path out of the maze. The user's touch trajectory is obtained through the touch screen, and the user's touch trajectory is matched and compared with the preset standard trajectory in the command database. If the match is successful, it is judged that the responding user is a living body; otherwise, it is judged that the responding user is a non-human living body.

(2)根据半圆画对称半圆实施方式(2) Draw a symmetrical semicircle according to the semicircle implementation

即在所述触摸屏上显示一个对称图形的一半,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出所述对称图形的另外一半的一种具体实施方式。That is, displaying half of a symmetrical figure on the touch screen, it is stipulated that the user draws the other half of the symmetrical figure by touching with a finger or a touch tool (such as a touch pen).

终端提示给出画圆指令,此时终端触摸屏上已显示出左半圆或者右半圆,要求用户用手指或触摸工具(例如触摸笔)触摸绘制出对称的右半圆或者左半圆。当用户根据指令绘制后,即可通过触摸屏采集得到触摸轨迹,然后将得到的触摸轨迹与指令数据库中事先预置的标准轨迹进行匹配,若匹配成功,则判定为人体活体,否则为非活体。The terminal prompts to give a circle drawing command. At this time, the left semicircle or right semicircle is displayed on the terminal touch screen, and the user is required to touch and draw a symmetrical right semicircle or left semicircle with a finger or a touch tool (such as a touch pen). After the user draws according to the instruction, the touch trajectory can be collected through the touch screen, and then the obtained touch trajectory is matched with the preset standard trajectory in the command database. If the matching is successful, it is determined to be a human body, otherwise it is not a living body.

(3)对触摸屏上出现的老鼠图案进行依次点击(类似于打地鼠游戏)实施方式(3) Click on the mouse pattern appearing on the touch screen in sequence (similar to whack-a-mole game) implementation

即在所述触摸屏上依次显示图案,规定用户通过手指或触摸工具(例如触摸笔)按照显示顺序依次触摸点击所述显示图案的一种具体实施方式。That is, the patterns are sequentially displayed on the touch screen, and it is stipulated that a user touches and clicks the displayed patterns sequentially with a finger or a touch tool (such as a touch pen) according to the display sequence.

终端触摸屏依次出现老鼠图案,提示用户对依次出现的老鼠图案进行点击。用户进行触摸点击操作后,通过触摸屏采集得到触摸轨迹。根据采集得到的触摸轨迹,判断用户点击的区域是否正确。若用户在规定时间内按照提示依次正确完成了点击,则判定为人体活体,否则为非活体。Mouse patterns appear sequentially on the touch screen of the terminal, prompting the user to click on the sequentially appearing mouse patterns. After the user performs a touch and click operation, the touch track is collected through the touch screen. According to the collected touch track, it is judged whether the area clicked by the user is correct. If the user completes the clicks correctly in sequence according to the prompts within the specified time, it is determined to be a living body, otherwise it is not a living body.

(4)追踪动物的运动路径具体实施方式(4) Track the motion path of the animal for specific implementation

终端触摸屏上显示一个动物的运动轨迹,让人体活体通过手指或触摸工具(例如触摸笔)触摸,画出目标的运动轨迹。用户根据触摸屏上显示的运动轨迹,通过手指或触摸工具(例如触摸笔)触摸跟踪,在触摸过程中,通过触摸屏采集得到触摸轨迹,将其与终端指令数据库中运动目标的运动轨迹进行匹配,若匹配成功,则判定为人体活体,否则为非活体。The movement track of an animal is displayed on the touch screen of the terminal, and the living body is allowed to touch with a finger or a touch tool (such as a touch pen) to draw the movement track of the target. According to the motion trajectory displayed on the touch screen, the user touches and tracks with a finger or a touch tool (such as a touch pen). If the matching is successful, it is determined to be a living body, otherwise it is not a living body.

本发明通过终端随机调用指令数据库中的需要经过人体活体大脑思考方可解答的指令题目,并且指定用户通过手指或触摸工具(例如触摸笔)触摸轨迹跟踪的方式完成应答,以此来判断当前用户是否是活体,目的是为了避免不法者通过视频合成、语音合成、机器自动OCR识别等一系列技术手段对人体活体检测系统进行攻击。In the present invention, the terminal randomly calls the instruction questions in the instruction database that need to be answered by the living brain, and specifies that the user completes the answer by tracking the touch track of the finger or touch tool (such as a touch pen), so as to judge the current user. Whether it is a living body or not, the purpose is to prevent criminals from attacking the human living body detection system through a series of technical means such as video synthesis, speech synthesis, and machine automatic OCR recognition.

实施例二Embodiment two

如图2所示,图2是本实施例二中一种基于触摸轨迹跟踪的人体活体检测装置组成框图,应用于配置触摸屏的终端。As shown in FIG. 2 , FIG. 2 is a block diagram of a human body detection device based on touch trajectory tracking in Embodiment 2, which is applied to a terminal configured with a touch screen.

从图2可示,该装置包括:As can be seen from Figure 2, the device includes:

1、指令题目调用单元,该单元用于随机调用指令数据库中事先预置的指令题目。1. An instruction topic calling unit, which is used to randomly call pre-set instruction topics in the instruction database.

由于活人与机器最大的区别就在于活人能够进行大脑思考,故而本实施例中终端调用的指令题目是需要经过大脑思考的。该指令包括但不限于:Since the biggest difference between a living person and a machine is that the living person can think with the brain, the command topic called by the terminal in this embodiment needs to be thought through the brain. This directive includes but is not limited to:

(1)在所述触摸屏上显示迷宫,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出走出迷宫的路径图。(1) A maze is displayed on the touch screen, and the user is required to touch with a finger or a touch tool (such as a touch pen) to draw a path diagram for getting out of the maze.

(2)在所述触摸屏上显示一个对称图形的一半,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出所述对称图形的另外一半。(2) Displaying half of a symmetrical figure on the touch screen, it is stipulated that the user draws the other half of the symmetrical figure by touching with a finger or a touch tool (such as a touch pen).

(3)在所述触摸屏上显示图案序列,规定用户通过手指或触摸工具(例如触摸笔)触摸,按照图案的变化趋势及规律画出下一个应该显示的图案。(3) Displaying a pattern sequence on the touch screen, it is stipulated that the user touches with a finger or a touch tool (such as a touch pen), and draws the next pattern to be displayed according to the changing trend and rule of the pattern.

(4)在所述触摸屏上依次显示图案,规定用户通过手指或触摸工具(例如触摸笔)按照显示顺序依次触摸点击所述显示图案。(4) The patterns are displayed sequentially on the touch screen, and it is stipulated that the user touches and clicks the displayed patterns sequentially with a finger or a touch tool (such as a touch pen) according to the display sequence.

(5)在所述触摸屏上显示一个目标的运动轨迹,规定用户通过手指或触摸工具(例如触摸笔)触摸,画出所述目标的运动轨迹。(5) Displaying a moving track of an object on the touch screen, and specifying that the user touches with a finger or a touch tool (such as a touch pen) to draw the moving track of the target.

(6)在所述触摸屏上显示一个或者多个文字的笔画书写顺序,规定用户通过手指或触摸工具(例如触摸笔)触摸,按照此顺序书写相应的文字。(6) Display the stroke writing order of one or more characters on the touch screen, and stipulate that the user writes corresponding characters in this order by touching with a finger or a touch tool (such as a touch pen).

2、应答方式指定单元,该单元用于指定所述指令题目的应答方式为触摸轨迹跟踪。2. An answer mode specifying unit, which is used to specify the answer mode of the instruction topic as touch track tracking.

3、触摸轨迹获取单元,该单元通过触摸屏采集得到触摸轨迹。3. A touch track acquiring unit, which acquires the touch track through the touch screen.

4、匹配判断单元,该单元用于将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。4. A matching judging unit, which is used to match and compare the user’s touch trajectory with the preset standard trajectory in the instruction database. If the matching is successful, it is judged that the responding user is a living body; otherwise, it is judged that the responding user is non-human body.

5、应答时间设定单元,该单元用于设定所述指令题目的应答时间,若所述指令题目的应答时长超过事先设定的所述应答时间,则判断应答用户为非人体活体。5. A response time setting unit, which is used to set the response time of the command topic. If the response time of the command topic exceeds the preset response time, it is judged that the responding user is a non-human living body.

7、指令数据库录入单元,该单元用于向指令数据库中录入指令题目,并录入与所述指令题目对应的标准轨迹。7. An instruction database entry unit, which is used to enter the instruction topic into the instruction database, and enter the standard trajectory corresponding to the instruction topic.

如果是首次使用该装置,必须用到该指令数据库录入单元,通过调用该单元向指令数据库中录入指令题目,并录入与所述指令题目对应的标准轨迹。当然,在使用过程阶段中,也可以通过调用该单元添加或者更新指令数据库中的指令题目。If the device is used for the first time, the instruction database entry unit must be used, and the instruction topic is entered into the instruction database by calling the unit, and the standard trajectory corresponding to the instruction topic is entered. Of course, during the use process stage, the instruction title in the instruction database can also be added or updated by calling this unit.

总而言之,本发明装置可以有效地防止假冒者利用照片、裁剪视频、合成语音等方法来欺骗活体检测认证系统,使得活体检测认证系统的安全性和可靠性更高。In a word, the device of the present invention can effectively prevent counterfeiters from deceiving the living body detection and authentication system by using methods such as photos, clipped videos, and synthesized voices, so that the safety and reliability of the living body detection and authentication system are higher.

值得注意的是,上述装置实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各装置和单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It is worth noting that in the above-mentioned device embodiments, the included units and modules are only divided according to functional logic, but are not limited to the above-mentioned divisions, as long as the corresponding functions can be realized; in addition, each device and unit The specific names are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the present invention.

上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。The above-mentioned embodiment is a preferred embodiment of the present invention, but the embodiment of the present invention is not limited by the above-mentioned embodiment, and any other changes, modifications, substitutions, combinations, Simplifications should be equivalent replacement methods, and all are included in the protection scope of the present invention.

Claims (9)

1.一种基于触摸轨迹跟踪的人体活体检测方法,应用于配置触摸屏的终端,其特征在于,包括下列步骤:1. A human body living body detection method based on touch trajectory tracking, applied to a terminal configured with a touch screen, characterized in that, comprising the following steps: 随机调用指令数据库中事先预置的需要经过活体大脑思考方可应答的指令题目;Randomly call the pre-set command questions in the command database that need to be answered by living brain thinking; 指定所述指令题目的应答方式为触摸轨迹跟踪;Designate the answering method of the instruction topic as touch track tracking; 通过所述终端触摸屏采集得到用户触摸轨迹;Obtaining the user's touch trajectory through the collection of the terminal touch screen; 将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。Matching and comparing the user's touch trajectory with the preset standard trajectory in the command database, if the matching is successful, it is judged that the responding user is a living body; otherwise, it is judged that the responding user is a non-human living body. 2.根据权利要求1所述的基于触摸轨迹跟踪的人体活体检测方法,其特征在于,所述指令题目包括:2. The human living body detection method based on touch trajectory tracking according to claim 1, wherein the instruction topic comprises: 在所述触摸屏上显示迷宫,规定用户画出走出迷宫的路径图;A maze is displayed on the touch screen, and the user is required to draw a path diagram for getting out of the maze; 在所述触摸屏上显示一个对称图形的一半,规定用户画出所述对称图形的另外一半;Displaying half of a symmetrical figure on the touch screen, requiring the user to draw the other half of the symmetrical figure; 在所述触摸屏上显示图案序列,规定用户按照图案的变化趋势或规律画出下一个应该显示的图案;Displaying a sequence of patterns on the touch screen, stipulating that the user draws the pattern that should be displayed next according to the changing trend or rule of the pattern; 在所述触摸屏上依次显示图案,规定用户按照显示顺序依次触摸点击所述的显示图案;The patterns are sequentially displayed on the touch screen, and the user is required to sequentially touch and click the display patterns according to the display order; 在所述触摸屏上显示一个目标的运动轨迹,规定用户画出所述目标的运动轨迹;Displaying a moving track of a target on the touch screen, requiring the user to draw the moving track of the target; 在所述触摸屏上显示一个或多个文字的笔划书写顺序,规定用户按照所述笔划书写顺序书写相应的文字。The stroke writing sequence of one or more characters is displayed on the touch screen, and the user is required to write corresponding characters according to the stroke writing sequence. 3.根据权利要求1或2所述的基于触摸轨迹跟踪的人体活体检测方法,其特征在于,3. according to claim 1 or 2 described based on the human body living body detection method of touch trajectory tracking, it is characterized in that, 所述终端触摸屏采集得到的用户触摸轨迹为用户通过手指或触摸工具在所述终端触摸屏上进行触摸产生。The user touch track collected by the terminal touch screen is generated by the user touching the terminal touch screen with a finger or a touch tool. 4.根据权利要求1或2所述的基于触摸轨迹跟踪的人体活体检测方法,其特征在于,所述方法还包括:4. according to claim 1 or 2 described human body detection methods based on touch trajectory tracking, it is characterized in that, described method also comprises: 设定应答时间的步骤,该步骤用于设定所述指令题目的应答时间,若所述指令题目的应答时长超过事先设定的所述应答时间,则判断应答用户为非人体活体。The step of setting the response time, which is used to set the response time of the command topic, if the response time of the command topic exceeds the preset response time, it is judged that the responding user is a non-human living body. 5.根据权利要求1或2所述的基于触摸轨迹跟踪的人体活体检测方法,其特征在于,5. according to claim 1 or 2 described human body living body detection method based on touch track tracking, it is characterized in that, 在所述随机调用指令数据库中事先预置的指令题目步骤之前,所述方法还包括:Before the step of randomly calling the pre-set instruction subject in the instruction database, the method also includes: 指令数据库录入步骤,该步骤用于向指令数据库中录入指令题目,并录入与所述指令题目对应的标准轨迹。An instruction database entry step, which is used to enter the instruction topic into the instruction database, and enter the standard trajectory corresponding to the instruction topic. 6.根据权利要求1或2所述的基于触摸轨迹跟踪的人体活体检测方法,其特征在于,6. according to claim 1 or 2 described human body living body detection methods based on touch trajectory tracking, it is characterized in that, 在所述将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比的步骤中,通过设置匹配相似度阈值进行相似度判断,若匹配相似度大于等于所述匹配相似度阈值,则判断匹配成功,否则,判断匹配失败。In the step of matching and comparing the user touch trajectory with the preset standard trajectory in the instruction database, the similarity judgment is performed by setting the matching similarity threshold, if the matching similarity is greater than or equal to the matching similarity threshold, it is judged that the matching is successful; otherwise, it is judged that the matching fails. 7.一种基于触摸轨迹跟踪的人体活体检测装置,应用于配置触摸屏的终端,其特征在于,所述装置包括:7. A human body detection device based on touch trajectory tracking, applied to a terminal configured with a touch screen, characterized in that the device includes: 指令题目调用单元,该单元用于随机调用指令数据库中事先预置的指令题目;An instruction topic calling unit, which is used to randomly call pre-set instruction topics in the instruction database; 应答方式指定单元,该单元用于指定所述指令题目的应答方式为触摸轨迹跟踪;An answer mode specifying unit, which is used to specify the answer mode of the instruction topic as touch track tracking; 触摸轨迹获取单元,该单元通过所述终端触摸屏采集得到用户触摸轨迹;A touch track acquisition unit, which acquires the user's touch track through the touch screen of the terminal; 匹配判断单元,该单元用于将所述用户触摸轨迹与所述指令数据库中事先预置的标准轨迹进行匹配对比,若匹配成功,则判断应答用户为人体活体;否则,判断应答用户为非人体活体。A matching judging unit, which is used to match and compare the user's touch trajectory with the preset standard trajectory in the instruction database, if the matching is successful, then judge that the responding user is a living body; otherwise, judge that the responding user is not a human body living body. 8.根据权利要求7所述的基于触摸轨迹跟踪的人体活体检测装置,应用于配置触摸屏的终端,其特征在于,所述装置还包括:8. The human living body detection device based on touch trajectory tracking according to claim 7, which is applied to a terminal configured with a touch screen, wherein the device further comprises: 应答时间设定单元,该单元用于设定所述指令题目的应答时间,若所述指令题目的应答时长超过事先设定的所述应答时间,则判断应答用户为非人体活体。A response time setting unit, which is used to set the response time of the command topic, if the response time of the command topic exceeds the preset response time, it is judged that the responding user is a non-human living body. 9.根据权利要求7所述的基于触摸轨迹跟踪的人体活体检测装置,应用于配置触摸屏的终端,其特征在于,所述装置还包括:9. The human living body detection device based on touch trajectory tracking according to claim 7, which is applied to a terminal configured with a touch screen, wherein the device further comprises: 指令数据库录入单元,该单元用于向指令数据库中录入指令题目,并录入与所述指令题目对应的标准轨迹。An instruction database entry unit, which is used to enter the instruction topic into the instruction database, and enter the standard trajectory corresponding to the instruction topic.
CN201510325813.2A 2015-06-13 2015-06-13 A human body detection method and device based on touch trajectory tracking Pending CN104992085A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510325813.2A CN104992085A (en) 2015-06-13 2015-06-13 A human body detection method and device based on touch trajectory tracking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510325813.2A CN104992085A (en) 2015-06-13 2015-06-13 A human body detection method and device based on touch trajectory tracking

Publications (1)

Publication Number Publication Date
CN104992085A true CN104992085A (en) 2015-10-21

Family

ID=54303898

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510325813.2A Pending CN104992085A (en) 2015-06-13 2015-06-13 A human body detection method and device based on touch trajectory tracking

Country Status (1)

Country Link
CN (1) CN104992085A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107301337A (en) * 2016-04-14 2017-10-27 腾讯科技(深圳)有限公司 Information Authentication method and apparatus
CN108132751A (en) * 2017-11-22 2018-06-08 深圳市万普拉斯科技有限公司 False-touch prevention mode release method, apparatus, storage medium and mobile terminal
CN108804902A (en) * 2018-06-05 2018-11-13 成都睿码科技有限责任公司 A method of the electronics Freehandhand-drawing safety verification based on deep learning model
CN109325462A (en) * 2018-10-11 2019-02-12 深圳斐视沃德科技有限公司 Recognition of face biopsy method and device based on iris

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003098421A1 (en) * 2002-05-16 2003-11-27 Sony Corporation Inputting method and inputting apparatus
CN101158882A (en) * 2006-10-02 2008-04-09 三星电子株式会社 Method for unlocking portable multimedia player and apparatus thereof
CN102184078A (en) * 2011-06-02 2011-09-14 宇龙计算机通信科技(深圳)有限公司 Touch screen mobile terminal and screen unlocking method
CN102236527A (en) * 2011-07-15 2011-11-09 Tcl集团股份有限公司 Method and device for unlocking touch screen and touch screen terminal
CN103034442A (en) * 2012-12-07 2013-04-10 中标软件有限公司 Electronic equipment, device and method for unlocking screen thereof, and device and method for setting unlocking information
CN103064607A (en) * 2011-10-20 2013-04-24 网秦无限(北京)科技有限公司 Method and system for unlocking device with touch screen
CN103136462A (en) * 2011-12-05 2013-06-05 联想(北京)有限公司 Method and system of password authentication

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003098421A1 (en) * 2002-05-16 2003-11-27 Sony Corporation Inputting method and inputting apparatus
CN101158882A (en) * 2006-10-02 2008-04-09 三星电子株式会社 Method for unlocking portable multimedia player and apparatus thereof
CN102184078A (en) * 2011-06-02 2011-09-14 宇龙计算机通信科技(深圳)有限公司 Touch screen mobile terminal and screen unlocking method
CN102236527A (en) * 2011-07-15 2011-11-09 Tcl集团股份有限公司 Method and device for unlocking touch screen and touch screen terminal
CN103064607A (en) * 2011-10-20 2013-04-24 网秦无限(北京)科技有限公司 Method and system for unlocking device with touch screen
CN103136462A (en) * 2011-12-05 2013-06-05 联想(北京)有限公司 Method and system of password authentication
CN103034442A (en) * 2012-12-07 2013-04-10 中标软件有限公司 Electronic equipment, device and method for unlocking screen thereof, and device and method for setting unlocking information

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107301337A (en) * 2016-04-14 2017-10-27 腾讯科技(深圳)有限公司 Information Authentication method and apparatus
CN108132751A (en) * 2017-11-22 2018-06-08 深圳市万普拉斯科技有限公司 False-touch prevention mode release method, apparatus, storage medium and mobile terminal
CN108804902A (en) * 2018-06-05 2018-11-13 成都睿码科技有限责任公司 A method of the electronics Freehandhand-drawing safety verification based on deep learning model
CN109325462A (en) * 2018-10-11 2019-02-12 深圳斐视沃德科技有限公司 Recognition of face biopsy method and device based on iris
CN109325462B (en) * 2018-10-11 2021-03-12 深圳斐视沃德科技有限公司 Face recognition living body detection method and device based on iris

Similar Documents

Publication Publication Date Title
US11551482B2 (en) Facial recognition-based authentication
US11188628B2 (en) Biometric challenge-response authentication
US10482230B2 (en) Face-controlled liveness verification
CN105468950B (en) Identity authentication method, device, terminal and server
US8856541B1 (en) Liveness detection
WO2016172872A1 (en) Method and device for verifying real human face, and computer program product
US20180048641A1 (en) Identity authentication method and apparatus
US9135503B2 (en) Fingertip tracking for touchless user interface
US12306918B2 (en) Cognitive multi-factor authentication
CN109359548A (en) Multi-face recognition monitoring method and device, electronic device and storage medium
TW201907330A (en) Method, device, device and data processing method for identity authentication
CN108280418A (en) The deception recognition methods of face image and device
CN102332093A (en) Identity authentication method and device adopting palmprint and human face fusion recognition
CN103324947B (en) Authentication method and authentication method
US20140351926A1 (en) Athentication of device users by gaze
CN110197108A (en) Auth method, device, computer equipment and storage medium
CN103902029A (en) Mobile terminal and unlocking method thereof
CN104965589A (en) Human living body detection method and device based on human brain intelligence and man-machine interaction
CN104992085A (en) A human body detection method and device based on touch trajectory tracking
CN109684993B (en) Face recognition method, system and equipment based on nostril information
Banga et al. Impact of behavioural biometrics on mobile banking system
CN112949363A (en) Face living body identification method and device
CN103984415B (en) A kind of information processing method and electronic equipment
US11507646B1 (en) User authentication using video analysis
CN116226817A (en) Identification method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 523000, building 6, 310, 311 and 3, 312 South Industrial Road, Songshan hi tech Industrial Development Zone, Guangdong, Dongguan

Applicant after: GUANGDONG MICROPATTERN SOFTWARE CO., LTD.

Address before: 6, building 310, 312, 311 and 3, South Industrial Road, Songshan hi tech Industrial Development Zone, Guangdong, Dongguan, 523000

Applicant before: Dongguan MicroPattern Corporation

COR Change of bibliographic data
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151021