CN106326706B - 电子设备、电子设备访问控制***及方法 - Google Patents

电子设备、电子设备访问控制***及方法 Download PDF

Info

Publication number
CN106326706B
CN106326706B CN201510404564.6A CN201510404564A CN106326706B CN 106326706 B CN106326706 B CN 106326706B CN 201510404564 A CN201510404564 A CN 201510404564A CN 106326706 B CN106326706 B CN 106326706B
Authority
CN
China
Prior art keywords
fingerprint feature
electronic equipment
image
feature point
fingermark
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.)
Active
Application number
CN201510404564.6A
Other languages
English (en)
Other versions
CN106326706A (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.)
Shenzhen Futaihong Precision Industry Co Ltd
Chiun Mai Communication Systems Inc
Original Assignee
Shenzhen Futaihong Precision Industry Co Ltd
Chiun Mai Communication Systems Inc
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 Shenzhen Futaihong Precision Industry Co Ltd, Chiun Mai Communication Systems Inc filed Critical Shenzhen Futaihong Precision Industry Co Ltd
Priority to CN201510404564.6A priority Critical patent/CN106326706B/zh
Priority to TW104122658A priority patent/TWI598828B/zh
Priority to US14/864,557 priority patent/US9785762B2/en
Publication of CN106326706A publication Critical patent/CN106326706A/zh
Application granted granted Critical
Publication of CN106326706B publication Critical patent/CN106326706B/zh
Active 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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/83Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
    • 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/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • G06V40/1306Sensors therefor non-optical, e.g. ultrasonic or capacitive sensing
    • 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/12Fingerprints or palmprints
    • G06V40/1347Preprocessing; Feature extraction
    • G06V40/1359Extracting features related to ridge properties; Determining the fingerprint type, e.g. whorl or loop
    • 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/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification
    • G06V40/1376Matching features related to ridge properties or fingerprint texture
    • 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/20Movements or behaviour, e.g. gesture recognition
    • G06V40/28Recognition of hand or arm movements, e.g. recognition of deaf sign language
    • 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/70Multimodal biometrics, e.g. combining information from different biometric modalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Social Psychology (AREA)
  • Psychiatry (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Collating Specific Patterns (AREA)
  • User Interface Of Digital Computer (AREA)
  • Image Input (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种电子设备、电子设备访问控制***及方法。所述电子设备访问控制方法包括:扫描用户指纹并获取用户指纹的第一指纹影像;利用指纹影像处理方法获取所述第一指纹影像的所有指纹特征点;存储所述第一指纹影像的所有指纹特征点;从所述第一指纹影像的所有指纹特征点中提取出指定数目的指纹特征点;对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像;获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径;将所述第一触摸路径设定为所述电子设备的解锁路径;存储所述新影像以及所设定的解锁路径;及锁定所述电子设备。本发明利用用户指纹特征点设定解锁路径,有效控制对电子设备的访问。

Description

电子设备、电子设备访问控制***及方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种电子设备、以及电子设备访问控制***及方法。
背景技术
目前,电子设备(如手机)的解锁方式大多都是采用滑动轨迹解锁。然而,这种解锁方式只适用于对安全性要求不高的设备。
发明内容
鉴于以上内容,有必要提供一种电子设备,能够提高对电子设备访问的安全性。
此外,还有必要提供一种电子设备访问控制***及方法,能够提高对电子设备访问的安全性。
所述电子设备,包括互相之间电气连接的扫描设备、处理器、存储设备以及显示设备,所述扫描设备,用于扫描用户指纹,获取用户指纹的第一指纹影像并将该第一指纹影像输出给所述处理器;所述处理器,用于利用指纹影像处理方法获取该第一指纹影像的所有指纹特征点;所述存储设备,用于存储所述第一指纹影像的所有指纹特征点;所述处理器,还用于从所述第一指纹影像的所有指纹特征点中提取出指定数目的指纹特征点;所述处理器,还用于对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像;所述显示设备,用于显示所述新影像;所述处理器,还用于获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径,并将该第一触摸路径设定为解锁路径;所述存储设备,还用于存储所述新影像及所设定的解锁路径;及所述处理器,还用于锁定所述电子设备。
所述电子设备,包括互相之间电气连接的扫描设备、处理器、存储设备以及显示设备,所述扫描设备,用于于所述电子设备处于锁定状态时,扫描用户指纹,获取用户指纹的第二指纹影像并将该第二指纹影像输出给所述处理器;所述处理器,用于利用预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点;所述处理器,还用于判断所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点是否相匹配;所述处理器,还用于当判断得出所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点相匹配时,读取出所述存储设备中所存储的所述新影像,并触发所述显示设备显示该新影像;所述处理器,还用于获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径,并根据该第二触摸路径判断所述电子设备是否满足解除锁定状态的条件;及所述处理器,还用于当确定所述电子设备满足解除锁定状态的条件时,触发所述电子设备解锁。
所述电子设备访问控制***包括:获取模块,用于扫描用户指纹并获取用户指纹的第一指纹影像;处理模块,用于利用指纹影像处理方法获取所述第一指纹影像的所有指纹特征点;存储模块,用于存储所述第一指纹影像的所有指纹特征点;所述处理模块,还用于从所述第一指纹影像的所有指纹特征点中提取出指定数目的指纹特征点;所述处理模块,还用于对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像;所述获取模块,还用于获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径;所述处理模块,还用于将所述第一触摸路径设定为所述电子设备的解锁路径;所述存储模块,还用于存储所述新影像以及所设定的解锁路径;及所述处理模块,还用于锁定所述电子设备。
所述电子设备访问控制***包括:获取模块,用于于所述电子设备处于锁定状态时,扫描用户指纹并获取用户指纹的第二指纹影像;处理模块,用于利用预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点;显示模块,用于当所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点相匹配时,读取出所述存储设备中所存储的所述新影像,并显示该新影像;所述获取模块,还用于获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径;所述处理模块,还用于根据所述第二触摸路径判断所述电子设备是否满足解除锁定状态的条件;及所述处理模块,还用于所述电子设备满足解除锁定状态的条件时,解除所述电子设备的锁定状态。
所述电子设备访问控制方法包括:扫描用户指纹并获取用户指纹的第一指纹影像;利用指纹影像处理方法获取所述第一指纹影像的所有指纹特征点;存储所述第一指纹影像的所有指纹特征点;从所述第一指纹影像的所有指纹特征点中提取出指定数目的指纹特征点;对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像;获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径;将所述第一触摸路径设定为所述电子设备的解锁路径;存储所述新影像以及所设定的解锁路径;及锁定所述电子设备。
所述电子设备访问控制方法包括:于所述电子设备处于锁定状态时,扫描用户指纹并获取用户指纹的第二指纹影像;利用预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点;当所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点相匹配时,读取出所述存储设备中所存储的所述新影像,并显示该新影像;获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径;根据所述第二触摸路径判断所述电子设备是否满足解除锁定状态的条件;及所述电子设备满足解除锁定状态的条件时,解除所述电子设备的锁定状态。
相较于现有技术,本发明提供的电子设备、电子设备访问控制***及方法,可利用用户指纹特征点来设定解锁路径,有效控制对电子设备的访问。每个人的指纹都是独一无二的,不易仿冒,加上解锁路径的设定,可提供多重安全保障。
附图说明
图1是本发明电子设备较佳实施例的架构图。
图2-3举例说明指纹特征点。
图4举例说明利用指纹特征点设定解锁路径。
图5本发明电子设备访问控制***较佳实施例的架构图。
图6是本发明电子设备访问控制方法之电子设备锁定较佳实施例的流程图。
图7是本发明电子设备访问控制方法之电子设备解锁较佳实施例的流程图。
主要元件符号说明
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
参阅图1所示,是本发明电子设备较佳实施例的架构图。在本实施例中,电子设备1包括,但不限于,扫描设备10、处理器11、存储设备12以及显示设备13。上述各个元件之间电气连接。在本实施例中,所述电子设备1可以为手机、电脑等设备。本实施例中,所述电子设备1可以根据用户指纹的指纹特征点设置解锁路径,藉此锁定电子设备1以实现对电子设备1的访问控制。以下将分别从锁定电子设备1以及解除电子设备1的锁定状态两个方面来介绍本发明。
下面先从锁定电子设备1来介绍本发明。
本实施例中,所述扫描设备10可以用于扫描用户指纹并获取用户指纹的第一指纹影像。所述扫描设备10将该第一指纹影像输出给所述处理器11。所述处理器11利用预设的指纹影像处理方法获取该第一指纹影像的所有指纹特征点。所述预设的指纹影像处理方法包括,但不限于,影像增强、脊谷侦测、影像分割等。本实施例中,该指纹特征点包括,但不限于,端点、分岔点等。例如,参阅图2所示,所述处理器11获取第一指纹影像14包括40个指纹特征点(为清楚简单地说明本发明,图中仅示出12个指纹特征点P1~P12为例)。
所述存储设备12存储所述第一指纹影像的所有指纹特征点。本实施例中,该存储设备12可以是电子设备1本身的内存,也可以是外部存储设备,如智能媒体卡(Smart MediaCard)、安全数字卡(Secure Digital Card)、快闪存储设备卡(Flash Card)等。
所述处理器11从所述第一指纹影像的所有指纹特征点中提取出指定数目的指纹特征点。例如,所述处理器11提取出12个指纹特征点。该指定数目也可以为少于或多于12的复数个例如10个。
本实施例中,所述处理器11根据指纹特征点的权重来提取所述指定数目的指纹特征点。本实施例中,该指定数目的指纹特征点可以为权重较高的指纹特征点。具体地,所述处理器11可以将所述第一指纹影像的所有指纹特征点按照权重从高到低依序排列,提取排列于前面的所述指定数目的指纹特征点。在其他实施例中,所述指定数目的指纹特征点也可以是所述处理器11从第一指纹影像的所有指纹特征点中,随机提取出来的指纹特征点。
所述处理器11对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像,如图3所示的新影像15。本实施例中,所述处理器11根据所述显示设备13的解析度的大小来调整该指纹特征点之间的距离。具体地,所述处理器11可以将上述提取的各个指纹特征点之间的距离等比率放大或缩小,使得上述提取的各个指纹特征点所构成的新影像的大小与所述显示设备13的大小相同。
所述显示设备13显示所述新影像。本实施例中,该显示设备13可以为触摸屏。
所述处理器11获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径,并将该第一触摸路径设定为解锁路径。该第一触摸路径可以为用户触摸所述新影像中某几个指纹特征点所经过的路径。例如,参阅图4所示,所述处理器11将用户触摸所述新影像15中的五个指纹特征点(即P2、P1、P11、P3、P6)所构成的第一触摸路径151设定为所述电子设备1的解锁路径。
在其他实施例中,所述处理器11还进一步获取用户触摸所述新影像中的指纹特征点的第一触摸顺序。例如,参阅图4所示,所述处理器11获取用户触摸所述新影像15中的五个指纹特征点(即P2、P1、P11、P3、P6)的第一触摸顺序为先经过指纹特征点P2,然后再依次经过指纹特征点P1、P11、P3、P6。
所述存储设备12存储所述新影像、所设定的解锁路径,以及用户触摸所述新影像中的指纹特征点的第一触摸顺序。
所述处理器11还可以锁定所述电子设备1。本实施例中,所述处理器11可以于所述电子设备1待机达到预定时长时,将该电子设备1锁定。在其他实施例中,所述处理器11也可以于用户按了预设键(例如按了电源键,或同时按了Shift键和L键)时将该电子设备1锁定。
以下从解除电子设备1的锁定状态来介绍本发明。
本实施例中,所述显示设备13于所述电子设备1处于锁定状态时,可以以显示一条提示信息的方式提示用户进行指纹扫描。在其他实施例中,也可以不作上述提示。
所述扫描设备10于所述电子设备1处于锁定状态时,扫描用户指纹并获取用户指纹的第二指纹影像。所述扫描设备10将该第二指纹影像输出给所述处理器11。
所述处理器11利用所述预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点。
所述处理器11判断所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点是否相匹配。若判断得出所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点相匹配,所述处理器11读取出所述存储设备12中所存储的所述新影像,并触发所述显示设备13显示该新影像。
本实施例中,所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点相匹配是指该第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点完全相同。在其他实施例中,所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点相匹配是指所述第二指纹影像的指纹特征点与所述存储设备12中所存储的指纹特征点相同的比率大于或者等于一个预定比率。例如,可以为所述第二指纹影像的90%以上的指纹特征点与所述存储设备12中所存储的指纹特征点相同。
所述处理器11获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径,并根据该第二触摸路径判断所述电子设备1是否满足解除锁定状态的条件。
本实施例中,当用户触摸所述新影像中的指纹特征点所构成的第二触摸路径与所述存储设备12中所存储的解锁路径一致时,所述处理器11确定所述电子设备1满足解除锁定状态的条件,并触发所述电子设备1解锁。所述处理器11于所述电子设备1解除锁定状态时,还进一步触发指定的应用程序运行。该指定的应用程序可以为例如Word、Excel、网页浏览器等。
在其他实施例中,当用户触摸所述新影像中的指纹特征点所构成的第二触摸路径与所述存储设备12中所存储的解锁路径一致,且用户触摸该新影像中的指纹特征点的第二触摸顺序与所述存储设备12中所存储的第一触摸顺序一致时,所述处理器11确定所述电子设备1满足解除锁定状态的条件,并触发所述电子设备1解锁。所述处理器11于所述电子设备1解除锁定状态时,还进一步触发所述指定的应用程序运行。
参阅图5所示,是本发明电子设备访问控制***(以下简称访问控制***)较佳实施例的功能模块图。在本实施例中,访问控制***16安装并运行于所述电子设备1中。在本实施例中,所述访问控制***16可以被分割成一个或多个模块,所述一个或多个模块存储在所述存储设备12中,并被配置成由一个或多个处理器11执行,以完成本发明。例如,所述访问控制***16被分割成获取模块161、处理模块162、存储模块163以及显示模块164。本发明所称的模块是能够完成一特定功能的程序段,比程序更适合用于描述软件在电子设备1中的执行过程,关于各模块的详细功能将结合图6及图7的流程图作具体描述。
参阅图6所示,是本发明电子设备访问控制方法较佳实施例的电子设备锁定流程图。根据不同需求,该流程图中步骤的顺序可以改变,某些步骤可以省略或合并。
步骤601,获取模块161扫描用户指纹并获取用户指纹的第一指纹影像。
本实施例中,所述获取模块161可以利用所述扫描设备10来扫描用户指纹并获取用户指纹的第一指纹影像。
处理模块162利用所述预设的指纹影像处理方法获取所述第一指纹影像的所有指纹特征点。所述预设的指纹影像处理方法包括,但不限于,影像增强、脊谷侦测、影像分割等。本实施例中,该指纹特征点包括,但不限于,端点、分岔点。
例如,参阅图2所示,所述处理模块162获取第一指纹影像14包括40个指纹特征点(为清楚简单地说明本发明,图中仅示出12个指纹特征点P1~P12为例)。
步骤602,存储模块163存储所述第一指纹影像的所有指纹特征点。例如,存储到所述存储设备12中。
步骤603,所述处理模块162从所述第一指纹影像的所有指纹特征点中提取出指定数目的指纹特征点。
例如,所述处理模块162提取出12个指纹特征点。该指定数目也可以为少于或多于12的复数个例如10个。
本实施例中,所述处理模块162根据指纹特征点的权重来提取所述指定数目的指纹特征点。本实施例中,该指定数目的指纹特征点可以为权重较高的指纹特征点。具体地,所述处理模块162可以将所述第一指纹影像的所有指纹特征点按照权重从高到低依序排列,提取排列于前面的所述指定数目的指纹特征点。在其他实施例中,所述指定数目的指纹特征点也可以是所述处理模块162从第一指纹影像的所有指纹特征点中,随机提取出来的指纹特征点。
步骤604,所述处理模块162对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像。
本实施例中,所述处理模块162根据所述显示设备13的解析度的大小来调整该指纹特征点之间的距离。具体地,所述处理模块162可以将上述提取的各个指纹特征点之间的距离等比率放大或缩小,使得上述提取的各个指纹特征点所构成的新影像的大小与所述显示设备13的大小相同。
例如,参阅图3所示是所述处理模块162根据所述显示设备13的解析度的大小,对所提取的12个指纹特征点(即P1~P12)之间的距离等比率放大后,所获得的由该12个指纹特征点构成的新影像15。
步骤605,显示模块164将所述新影像显示于所述显示设备13上。本实施例中,所述显示设备13可以为触摸屏。
所述获取模块161获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径。该第一触摸路径可以为用户触摸所述新影像中某几个指纹特征点所经过的路径。例如,参阅图4所示,所述获取模块161获取用户触摸所述新影像中15中的五个指纹特征点(即P2、P1、P11、P3、P6)所构成的第一触摸路径151。
在其他实施例中,所述获取模块161还进一步获取用户触摸所述新影像中的指纹特征点的第一触摸顺序。例如,所述获取模块161还进一步获取到用户触摸所述新影像15中的所述五个指纹特征点的第一触摸顺序为先经过指纹特征点P2,然后再依次经过指纹特征点P1、P11、P3、P6。
步骤606,所述处理模块162将所述第一触摸路径设定为所述电子设备1的解锁路径。所述存储模块163存储所述新影像、所设定的解锁路径以及用户触摸所述新影像中的指纹特征点的第一触摸顺序。
步骤607,所述处理模块162锁定所述电子设备1。
本实施例中,所述处理模块162可以于所述电子设备1待机达到预定时长时,将该电子设备1锁定。在其他实施例中,所述处理模块162也可以于用户按了预设键(例如按了电源键,或同时按了Shift键和L键)时将该电子设备1锁定。
参阅图7所示,是本发明电子设备访问控制方法较佳实施例的电子设备解锁流程图。根据不同需求,该流程图中步骤的顺序可以改变,某些步骤可以省略或合并。
步骤701,所述显示模块164于所述电子设备1处于锁定状态时,显示一条提示信息到所述显示设备13以提示用户进行指纹扫描。在其他实施例中,所述显示模块164也可以不作上述提示,即在所述电子设备1处于锁定状态时不显示任何提示信息,也即是本步骤可以省略。
步骤702,所述获取模块161于所述电子设备1处于锁定状态时,扫描用户指纹并获取用户指纹的第二指纹影像。
本实施例中,所述获取模块161可以利用所述扫描设备10来扫描用户指纹并获取用户指纹的第二指纹影像。
步骤703,所述处理模块162利用所述预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点。
步骤704,所述处理模块162判断所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点是否相匹配。若判断得出所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点相匹配,执行步骤705。若判断得出所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点不匹配,回到步骤701。
本实施例中,所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点相匹配是指该第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点完全相同。
在其他实施例中,所述第二指纹影像的所有指纹特征点与所述存储设备12中所存储的指纹特征点相匹配是指所述第二指纹影像的指纹特征点与所述存储设备12中所存储的指纹特征点相同的比率大于或者等于一个预定比率。例如,可以为所述第二指纹影像的90%以上的指纹特征点与所述存储设备12中所存储的指纹特征点相同。
步骤705,所述显示模块164读取出所述存储设备12中所存储的所述新影像,并将该新影像显示于所述显示设备13上。
步骤706,所述获取模块161获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径。
步骤707,所述处理模块162根据所述第二触摸路径判断所述电子设备1是否满足解除锁定状态的条件。当判断得出所述电子设备1满足解除锁定状态的条件时,执行步骤708。当判断得出所述电子设备1不满足解除锁定状态的条件时,回到步骤706。
本实施例中,当用户触摸所述新影像中的指纹特征点所构成的第二触摸路径与所述存储设备12中所存储的解锁路径一致时,所述处理模块162判断所述电子设备1满足解除锁定状态的条件。
在其他实施例中,当用户触摸所述新影像中的指纹特征点所构成的第二触摸路径与所述存储设备12中所存储的解锁路径一致,且用户触摸该新影像中的指纹特征点的第二触摸顺序与所述存储设备12中所存储的第一触摸顺序一致时,所述处理模块162判断所述电子设备1满足解除锁定状态的条件。
步骤708,所述处理模块162解除所述电子设备1的锁定状态。在本实施例中,所述处理模块162于所述电子设备1解除锁定状态时,还进一步触发指定的应用程序运行。该指定的应用程序可以为例如Word、Excel、网页浏览器等。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换都不应脱离本发明技术方案的精神和范围。

Claims (13)

1.一种电子设备,包括互相之间电气连接的扫描设备、处理器、存储设备以及显示设备,其特征在于:
所述扫描设备,用于扫描用户指纹,获取用户指纹的第一指纹影像并将该第一指纹影像输出给所述处理器;
所述处理器,用于利用预设的指纹影像处理方法获取该第一指纹影像的所有指纹特征点;
所述存储设备,用于存储所述第一指纹影像的所有指纹特征点;
所述处理器,还用于将所述第一指纹影像的所有指纹特征点按照权重依序排列,从所述第一指纹影像的所有指纹特征点中提取出排列在前的指定数目的指纹特征点;
所述处理器,还用于对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像;
所述显示设备,用于显示所述新影像;
所述处理器,还用于获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径,并将该第一触摸路径设定为解锁路径;
所述存储设备,还用于存储所述新影像及所设定的解锁路径;及所述处理器,还用于锁定所述电子设备。
2.如权利要求1所述的电子设备,其特征在于,所述处理器根据所述显示设备的解析度的大小来调整所提取的指纹特征点之间的距离,以获得所述新影像。
3.如权利要求2所述的电子设备,其特征在于,所述处理器将所提取的各个指纹特征点之间的距离等比率放大或缩小,使得所提取的指纹特征点所构成的新影像的大小与所述显示设备的大小相同。
4.如权利要求1所述的电子设备,其特征在于,所述存储设备还用于存储用户触摸所述新影像中的指纹特征点的第一触摸顺序。
5.一种电子设备,包括互相之间电气连接的扫描设备、处理器、存储设备以及显示设备,其特征在于:
所述扫描设备,用于于所述电子设备处于锁定状态时,扫描用户指纹,获取用户指纹的第二指纹影像并将该第二指纹影像输出给所述处理器;
所述处理器,用于利用预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点;
所述处理器,还用于判断所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点是否相匹配;
所述处理器,还用于当判断得出所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点相匹配时,读取出所述存储设备中所存储的新影像,并触发所述显示设备显示该新影像;
所述处理器,还用于获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径,并根据该第二触摸路径判断所述电子设备是否满足解除锁定状态的条件;及
所述处理器,还用于当确定所述电子设备满足解除锁定状态的条件时,触发所述电子设备解锁。
6.如权利要求5所述的电子设备,其特征在于:所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点相匹配是指该第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点完全相同,或者是指所述第二指纹影像的指纹特征点与所述存储设备中所存储的指纹特征点相同的比率等于或者大于一个预定比率。
7.如权利要求5所述的电子设备,其特征在于,所述处理器于下述条件下触发所述电子设备解锁:
用户触摸所述新影像中的指纹特征点所构成的第二触摸路径与所述存储设备中所存储的解锁路径一致。
8.如权利要求5所述的电子设备,其特征在于,所述处理器于下述条件下触发所述电子设备解锁:
用户触摸所述新影像中的指纹特征点所构成的第二触摸路径与所述存储设备中所存储的解锁路径一致,且用户触摸该新影像中的指纹特征点的第二触摸顺序与所述存储设备中所存储的第一触摸顺序一致。
9.如权利要求5所述的电子设备,其特征在于:
所述处理器,还用于于所述电子设备解除锁定状态时,触发指定的应用程序运行。
10.一种实现权利要求1所述的电子设备的访问控制***,其特征在于,该***包括:
获取模块,用于扫描用户指纹并获取用户指纹的第一指纹影像;
处理模块,用于利用预设的指纹影像处理方法获取所述第一指纹影像的所有指纹特征点;
存储模块,用于存储所述第一指纹影像的所有指纹特征点;
所述处理模块,还用于将所述第一指纹影像的所有指纹特征点按照权重依序排列,从所述第一指纹影像的所有指纹特征点中提取出排列在前的指定数目的指纹特征点;
所述处理模块,还用于对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像;
所述获取模块,还用于获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径;
所述处理模块,还用于将所述第一触摸路径设定为所述电子设备的解锁路径;
所述存储模块,还用于存储所述新影像以及所设定的解锁路径;及
所述处理模块,还用于锁定所述电子设备。
11.一种实现权利要求5所述的电子设备的访问控制***,其特征在于,该***包括:
获取模块,用于于所述电子设备处于锁定状态时,扫描用户指纹并获取用户指纹的第二指纹影像;
处理模块,用于利用预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点;
显示模块,用于当所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点相匹配时,读取出所述存储设备中所存储的新影像,并显示该新影像;
所述获取模块,还用于获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径;
所述处理模块,还用于根据所述第二触摸路径判断所述电子设备是否满足解除锁定状态的条件;及
所述处理模块,还用于所述电子设备满足解除锁定状态的条件时,解除所述电子设备的锁定状态。
12.一种实现权利要求1所述的电子设备的访问控制方法,其特征在于,该方法包括:
扫描用户指纹并获取用户指纹的第一指纹影像;
利用预设的指纹影像处理方法获取所述第一指纹影像的所有指纹特征点;
存储所述第一指纹影像的所有指纹特征点;
将所述第一指纹影像的所有指纹特征点按照权重依序排列,从所述第一指纹影像的所有指纹特征点中提取出排列在前的指定数目的指纹特征点;
对所提取的指纹特征点之间的距离进行调整,获得一幅由所提取的指纹特征点所构成的新影像;
获取用户触摸所述新影像中的指纹特征点所构成的第一触摸路径;
将所述第一触摸路径设定为所述电子设备的解锁路径;
存储所述新影像以及所设定的解锁路径;及
锁定所述电子设备。
13.一种实现权利要求5所述的电子设备的访问控制方法,其特征在于,该方法包括:
于所述电子设备处于锁定状态时,扫描用户指纹并获取用户指纹的第二指纹影像;
利用预设的指纹影像处理方法获取所述第二指纹影像的所有指纹特征点;
当所述第二指纹影像的所有指纹特征点与所述存储设备中所存储的指纹特征点相匹配时,读取出所述存储设备中所存储的新影像,并显示该新影像;
获取用户触摸所述新影像中的指纹特征点所构成的第二触摸路径;
根据所述第二触摸路径判断所述电子设备是否满足解除锁定状态的条件;及
所述电子设备满足解除锁定状态的条件时,解除所述电子设备的锁定状态。
CN201510404564.6A 2015-07-10 2015-07-10 电子设备、电子设备访问控制***及方法 Active CN106326706B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201510404564.6A CN106326706B (zh) 2015-07-10 2015-07-10 电子设备、电子设备访问控制***及方法
TW104122658A TWI598828B (zh) 2015-07-10 2015-07-13 電子設備、電子設備訪問控制系統及方法
US14/864,557 US9785762B2 (en) 2015-07-10 2015-09-24 Electronic device and method for controlling access to same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510404564.6A CN106326706B (zh) 2015-07-10 2015-07-10 电子设备、电子设备访问控制***及方法

Publications (2)

Publication Number Publication Date
CN106326706A CN106326706A (zh) 2017-01-11
CN106326706B true CN106326706B (zh) 2019-05-21

Family

ID=57726124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510404564.6A Active CN106326706B (zh) 2015-07-10 2015-07-10 电子设备、电子设备访问控制***及方法

Country Status (3)

Country Link
US (1) US9785762B2 (zh)
CN (1) CN106326706B (zh)
TW (1) TWI598828B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104881238A (zh) * 2015-06-25 2015-09-02 京东方科技集团股份有限公司 一种触控显示装置及其触控方法
CN107103221B (zh) * 2017-04-28 2020-04-21 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN108563383A (zh) * 2018-03-30 2018-09-21 维沃移动通信有限公司 一种图像查看方法及移动终端
CN110502177B (zh) * 2018-05-17 2021-06-11 上海耕岩智能科技有限公司 一种同步验证指纹信息的屏幕解锁方法和装置
TWI769689B (zh) * 2020-09-09 2022-07-01 神盾股份有限公司 具有指紋感測功能的電子裝置以及指紋比對方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2829264A1 (fr) * 2001-09-04 2003-03-07 St Microelectronics Sa Procede de comparaison d'empreintes digitales
US7885436B2 (en) * 2006-07-13 2011-02-08 Authentec, Inc. System for and method of assigning confidence values to fingerprint minutiae points
KR101549558B1 (ko) * 2009-03-18 2015-09-03 엘지전자 주식회사 휴대 단말기 및 그 제어방법
US8913801B2 (en) * 2012-06-29 2014-12-16 Apple Inc. Enrollment using synthetic fingerprint image and fingerprint sensing systems
US10305698B2 (en) * 2013-12-19 2019-05-28 Electrolux Home Products, Inc. System, method, apparatus, and computer program product for customizing an appliance display

Also Published As

Publication number Publication date
CN106326706A (zh) 2017-01-11
TW201710953A (zh) 2017-03-16
US9785762B2 (en) 2017-10-10
TWI598828B (zh) 2017-09-11
US20170011209A1 (en) 2017-01-12

Similar Documents

Publication Publication Date Title
CN106326706B (zh) 电子设备、电子设备访问控制***及方法
US8955063B2 (en) Terminal device authentication method, terminal device and program
WO2017000342A1 (zh) 一种指纹识别方法和终端
CN105354455B (zh) 一种状态切换方法及电子设备
CN102737194A (zh) 具有指纹解锁功能的移动终端及移动终端的指纹解锁方法
CN101494690A (zh) 一种移动终端及其解锁方法
CN104424414A (zh) 用于使用户登录到移动设备的方法
CN107368722A (zh) 生物图像的验证方法、计算机可读存储介质、移动终端
CN104050406A (zh) 利用指纹组合进行鉴权的方法及终端设备
Kim Keypad against brute force attacks on smartphones
EP3655874B1 (en) Method and electronic device for authenticating a user
CN102096805A (zh) 注册用于脸部识别的多个脸部图像的装置和方法
CN104156648A (zh) 屏幕解锁方法及装置
CN105184133A (zh) 一种鉴权方法、装置及相应移动终端
CN107454251B (zh) 解锁控制方法及相关产品
CN107408208B (zh) 用于对用户的生物测量进行分析的方法和指纹感测***
CN106650657A (zh) 一种基于全脸二进制匹配的身份验证方法及装置
CN106156593B (zh) 一种利用截图进行验证的方法及装置
Ara et al. An efficient privacy-preserving user authentication scheme using image processing and blockchain technologies
CN111104873A (zh) 一种多图像处理装置协同的人脸识别方法、***、设备和介质
Zhang et al. Research and development of palmprint authentication system based on android smartphones
CN110097671A (zh) 基于生物特征的重点区域的解锁方法、装置和存储介质
KR101957405B1 (ko) 숄더 서핑 공격에 강인한 패턴 입력 방법 및 장치
US20150020165A1 (en) System of executing application and method thereof
CN108763893A (zh) 基于人脸识别的读写装置、方法及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant