WO2019033867A1 - Input method and device, and electronic device - Google Patents
Input method and device, and electronic device Download PDFInfo
- Publication number
- WO2019033867A1 WO2019033867A1 PCT/CN2018/094433 CN2018094433W WO2019033867A1 WO 2019033867 A1 WO2019033867 A1 WO 2019033867A1 CN 2018094433 W CN2018094433 W CN 2018094433W WO 2019033867 A1 WO2019033867 A1 WO 2019033867A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- biometric
- image information
- password
- template
- input
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Definitions
- This document relates to the field of electronic technology, for example, to an input method, device, and electronic device.
- the composition of passwords is relatively simple. For example, set characters (including numbers, letters, symbols, etc.) or nine-square grid graphics as passwords, or use fingerprints as passwords.
- set characters including numbers, letters, symbols, etc.
- nine-square grid graphics as passwords
- fingerprints as passwords.
- a character with a pure character or a nine-square grid is used as the password, since the position of the character or the graphic on the display screen is fixed, it is easy to be peeked; if the fingerprint is simply used as the password, since the fingerprint is on the contacted object, There are residues that are easy to be stolen by copying fake fingers. It can be seen that the passwords set on the electronic devices are currently not safe.
- the embodiment of the present application provides an input method and device, and an electronic device, which can improve the security and portability of information input.
- an input method including:
- an input device including:
- a detecting unit configured to detect image information of the biometric input on the display interface of the electronic device
- the processing unit is configured to determine, according to the detected image information of the biometric, character information corresponding to the first location of the biometric displayed on the display interface.
- an electronic device including:
- a display module supporting biometric identification configured to detect image information of biometrics
- a processor configured to execute the input program to: determine, according to the detected image information of the biometric, a character corresponding to the first location of the biometric displayed on a display interface of the display module information.
- the display module supporting biometric recognition comprises: a display and a biometric touch sensor.
- the embodiment of the present application further provides a computer readable storage medium, where the storage medium stores an input program, and when the input program is executed by the processor, the input method of the first aspect is implemented.
- the image information of the biometric input on the display interface of the electronic device is detected, and the character information corresponding to the first position of the biometric displayed on the display interface is determined according to the image information of the detected biometric property. .
- the security of the information input can be improved, and in particular, when the image information of the biometrics and the corresponding character information are set as the password, the security of the password can be improved.
- the image information of the biometrics and the corresponding character information can be extracted by one entry process, thereby improving the portability of the information input.
- the display module supporting the biometric identification is used to detect the image information of the biometric feature, which can support the thin and light design of the electronic device, and can reduce the cost.
- FIG. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
- FIG. 2 is a schematic diagram showing the working principle of a basic unit of a capacitive fingerprint sensor
- FIG. 3 is a schematic diagram of detecting a fingerprint image by a capacitive fingerprint sensor
- FIG. 4 is a schematic diagram of two detection modes of a capacitive fingerprint sensor
- FIG. 5 is a flowchart of an input method according to an embodiment of the present application.
- FIG. 6 is a flowchart of an input method according to another embodiment of the present application.
- FIG. 7 is a flowchart of an input method according to another embodiment of the present application.
- FIG. 8 is a schematic diagram of an application scenario according to an embodiment of the present application.
- FIG. 9 is a schematic diagram of an input device according to an embodiment of the present application.
- An embodiment of the present application provides an electronic device, including: a display module supporting biometric recognition, a memory storing an input program, and a processor; wherein the display module is configured to detect image information of the biometric; the processor is configured to execute the input program To perform the following operations: determining, according to the detected image information of the biometric, the character information corresponding to the first location of the biometric displayed on the display interface of the display module.
- the biometrics can include at least one of: a fingerprint, a palm print, an eye print, and a lip print.
- the first location can include a central location.
- this application is not limited thereto.
- the first position may also be other set positions, such as a position where the fingerprint density is the largest, a ridge bifurcation point position of the fingerprint, and a ridge node position of the fingerprint.
- the electronic device provided by the present application may be any digital terminal device, including but not limited to a laptop computer, a tablet computer, a mobile phone, a media player, an e-book, a personal digital assistant (PDA), an in-vehicle device, a smart home device.
- a mobile terminal, and a fixed terminal such as an Automatic Teller Machine (ATM) may also include a combination of two or more of them.
- ATM Automatic Teller Machine
- biometrics as a fingerprint as an example.
- FIG. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
- the electronic device 100 includes a memory 101, a memory controller 102, a processor (such as a central processing unit (CPU)) 103, a peripheral interface 104, and a radio frequency (RF) circuit 105.
- Audio circuit 106 input/output (I/O) subsystem 107, display 108, fingerprint sensor 109, other input/output devices 110, and power system 111. These components communicate via at least one communication bus or signal line.
- the components of electronic device 100 may have more or fewer components than illustrated, or have different component configurations.
- the various components shown in Figure 1 can be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and application specific integrated circuits.
- Memory 101 can include random access memory and can also include one or more magnetic disk storage devices, flash memory devices, or other non-volatile memory.
- the memory controller 102 can control access to the memory 101 by components of the electronic device 100, such as the processor 103, the RF circuitry 105, the audio circuitry 106, and the peripheral interface 104.
- the processor 103 can include one or more processing units that execute various software programs and instructions stored in the memory 101 to perform various functions of the electronic device 100 and process the data.
- the peripheral interface 104 connects the display 108 of the electronic device, the fingerprint sensor 109, and other input/output devices 110 to the processor 103 and memory 101.
- the RF circuit 105 can convert an electrical signal into an electromagnetic wave and communicate with the communication network and other communication devices via the electromagnetic wave; at the same time, convert the received electromagnetic wave into an electrical signal.
- the audio circuit 106 provides an audio interface between the user and the electronic device 100.
- the audio circuit 106 receives audio data from the processor 103 and the memory 101, converts the audio data into electrical signals, and transmits the electrical signals to a speaker, which in turn converts the electrical signals into acoustic signals that are recognizable by the adult ear.
- the audio circuit 106 also receives the acoustically transformed electrical signals received by the microphone and converts the electrical signals into audio data and transmits the audio data to the processor 103 and memory 101 for subsequent processing.
- the I/O subsystem 107 functions as an interface between the input/output device of the electronic device 100 and the peripheral interface 104, which may include, for example, a display 108, a fingerprint sensor 109, and other input/output devices 110.
- the I/O subsystem 107 can include a display controller 1071, a fingerprint touch controller 1072, and one or more controllers 1073 for other input/output devices.
- the display controller 1071 and the fingerprint touch controller 1072 may be integrated into one controller, or may be separate controllers, which is not limited in this application.
- the display module supporting fingerprint recognition may include a display 108 and a fingerprint october 109.
- the fingerprint sensor 109 provides an input interface of the electronic device 100 to the user
- the display 108 provides an output interface of the electronic device 100 to the user.
- Display 108 can include a display screen for providing visual output, such as an output that can include text, graphics, video, and any combination thereof.
- the fingerprint sensor 109 is a touch sensitive surface that accepts user input, and the input information may include fingerprint information of the finger.
- Fingerprint touch controller 1072 detects an input signal on fingerprint sensor 109 and converts the detected input signal into an interaction with a user interface object on display 108.
- the display 108 and the fingerprint sensor 109 may be of a separate structural design, such as the fingerprint sensor 109 may be laid under the display screen of the display 108, or the fingerprint sensor 109 may be laid on the display screen of the display 108.
- this application is not limited thereto.
- the two can be integrated into an integrated structure, such as display 108 and fingerprint sensor 109 can be integrated into a display module that supports fingerprint recognition.
- the fingerprint touch sensor 109 can realize the one-time input process of the fingerprint and the character information, can support the thin and light design of the device, and has a cost advantage.
- the electronic device 100 may also include a power supply system 111 for powering various components; the power supply system 111 may include a power management system, one or more power sources (such as batteries), a charging system, a power failure detection circuit, a power converter, and Any other component associated with the generation, management, and distribution of electrical energy in electronic device 100.
- the power supply system 111 may include a power management system, one or more power sources (such as batteries), a charging system, a power failure detection circuit, a power converter, and Any other component associated with the generation, management, and distribution of electrical energy in electronic device 100.
- the fingerprint sensor 109 and the fingerprint touch controller 1072 in one embodiment may implement a fingerprint recognition function for the entire area of the display 108, wherein the fingerprint touch detection technique may be implemented by optical, acoustic, capacitive or other principles.
- the fingerprint touch detection will be described below by taking a capacitive fingerprint sensor as an example with reference to FIGS. 2 to 4.
- Capacitance refers to the ability to accommodate an electric field.
- the basic unit of the capacitive fingerprint sensor may include a transmitter (Transmitter) and a receiver (Rx), which constitute a capacitor.
- the fingerprint touch controller In the working state, the fingerprint touch controller first charges the capacitor composed of the emitter and the receiver.
- the line in Fig. 2(a) indicates the electric field between the two poles in the absence of the operating medium, and the density of the lines indicates the distribution of the strength of the electric field.
- Figure 2(b) and Figure 2(c) show that when the finger approaches the fingerprint sensor, the electric field between the two stages changes significantly because the finger forms a capacitor between the emitter and the receiver. Thereby forming an electric field. Since the emitter plate has a large area, the electric field between the finger and the emitter is larger than the electric field between the finger and the receiver. The proximity of the finger weakens the electric field between the emitter and the receiver, reduces the voltage value sampled by the receiver, and the change in the capacitance value can be calculated by the change in the voltage value.
- the fingerprint has a gully, the peak is in contact with the surface of the display module of the electronic device, the distance between the capacitor formed by the emitter and the emitter is small, and the variation of the capacitance is large, and the valley has a distance from the surface of the display module and is formed between the emitter and the emitter.
- the capacitor distance is large and the capacitance change is small.
- the fingerprint image is drawn using the detected change in capacitance value, as shown in Figure 3.
- the fingerprint sensor can support two detection modes.
- the solid line indicates the receiver array
- the chain line indicates the emitter array.
- the receiver array is laterally disposed and the emitter array is vertically disposed.
- this application is not limited thereto. In other embodiments, the array of receivers can be vertically disposed and the array of emitters can be disposed laterally.
- FIG. 4(a) can support detecting a fingerprint image in which all channels of the emitter (TX) and the receiver (RX) of the display area array are all turned on, and each node (ie, the intersection of the emitter array and the receiver array) is detected.
- the value of the capacitance changes, thereby drawing a fingerprint image, and the coordinate value of the finger touch position can be calculated from the fingerprint image.
- part of the channels of the emitter array and the receiver array are closed, the interlaced spacers are scanned, the capacitance value of each node of the opened channel is detected, and the coordinate value of the finger touch position is calculated, and
- the corresponding gesture is identified by information such as coordinate position, touch area, and time. This mode saves power consumption from the previous mode in terms of detection and calculation.
- Figure 4 shows the switching of the two detection modes by controlling the number of channel openings.
- the detection mode can also be switched by adjusting the driving voltage to achieve a different signal to noise ratio.
- the fingerprint sensor can implement the fingerprint recognition function of the entire area of the display
- the coordinate system used when determining the coordinates of the fingerprint touch position can be consistent with the coordinate system used by the display interface on the display. Or there is a correspondence between the two.
- this application is not limited thereto.
- the fingerprint image can also be drawn by detecting the difference between the fingerprint sensor and the distance between the fingerprint valley and the peak. Calculate the touch location.
- FIG. 5 is a flowchart of an input method according to an embodiment of the present application. As shown in FIG. 5, the input method provided in this embodiment includes step S501 and step S502.
- the character information corresponding to the first position of the biometric displayed on the display interface is determined.
- the biometric features may include at least one of the following: a fingerprint, a palm print, an eye print, and a lip print.
- the first location can include a central location.
- this application is not limited thereto.
- the first position may also be other set positions, such as a position with the highest fingerprint density, a ridge bifurcation position of the fingerprint, and a ridge node position of the fingerprint.
- the method may further include: determining whether to turn on image information for detecting the biometric according to the security level requirement of the display interface; and if the determination result is turning on the image information for detecting the biometric, step S501 is performed.
- the method may further include: detecting, in a case that the image information of the biometric is not turned on, the touch region information of the biometric input on the display interface of the electronic device.
- the method may further include:
- the password template includes a biometric template and character information corresponding to the biometric template
- the password input is confirmed to be correct.
- the method may further include: storing image information of the detected biometric and character information determined according to the image information of the biometric, and The image information of the biometric and the character information are used as a password template.
- the input method provided by the present application will be described below by taking a biometric as a fingerprint as an example.
- FIG. 6 is a flowchart of an input method according to another embodiment of the present application.
- the execution main body is described by taking the electronic device shown in FIG. 1 as an example.
- the input method provided by an embodiment of the present application includes step S601, step S602, and step S603.
- the processor determines whether to start the fingerprint image recognition function according to the security level requirement of the interface displayed by the display; wherein, for the interface with high security level requirements, such as screen unlocking, bank payment, and important account login
- the fingerprint image recognition function can be turned on; for a security level requiring a general interface, such as a dialing interface, a browsing interface, a game operation interface, etc., it is generally not necessary to enable the fingerprint image recognition function.
- the electronic device may provide default settings, or the user may also set the security level requirements of the interface according to his own needs.
- the fingerprint sensor turns on the fingerprint image recognition function, detects the fingerprint image information input on the interface, and calculates the coordinates of the touch center position in the fingerprint image region according to the fingerprint image information, and the processor is based on the touch center position.
- the coordinates of the coordinates can be determined to correspond to the character information displayed at that position on the display interface.
- the fingerprint sensor can detect the fingerprint image in accordance with the detection mode shown in FIG. 4(a).
- the fingerprint sensor turns off the fingerprint image recognition function, does not detect the fingerprint image, detects only the fingerprint touch area, and calculates the touch position information.
- the fingerprint sensor can be detected in accordance with the detection mode shown in FIG. 4(b).
- FIG. 7 is a flowchart of another example of an input method provided by another embodiment of the present application.
- the execution main body is described by taking the electronic device shown in FIG. 1 as an example.
- the user when the fingerprint sensor turns on the fingerprint image recognition function, the user can perform password preset and matching unlock processing.
- the input method provided by another embodiment of the present application includes step S701, step S702, step S703, and step S704.
- a password template is preset.
- the display of the electronic device may display a password setting interface, and prompt the user to detect the fingerprint image information when the password is preset; after the fingerprint sensor of the electronic device detects the fingerprint image information of the user, calculate the fingerprint image according to the fingerprint image information.
- the coordinates of the touch center position the processor determines the character information corresponding to the coordinate on the display interface; the processor instructs the memory to store the entered fingerprint image information (as a fingerprint template) and the calculated corresponding character information as a password template.
- the user can preset the password in the following two ways:
- the first method is to input the fingerprint template character by character. After the first character and the corresponding fingerprint image are collected, the next character and the corresponding fingerprint image are collected. Until the password is collected; the second way is to continuously enter all the characters, and then repeat the input until the fingerprint image corresponding to all characters is collected.
- the prompt is changed to the finger that is initially entered; or the fingerprints that are entered multiple times are inconsistent, so as to ensure that the password is preset multiple times during the input process.
- the fingerprint corresponding to the same character belongs to the same finger. If all characters and fingerprints are successfully collected, the password preset operation is completed.
- the display interface of the electronic device is the unlocking interface or the password verification interface, that is, when the user inputs a password for verification
- the user can press the corresponding finger on the corresponding character according to the preset fingerprint.
- the prompt position of the fingerprint may appear at the character position, prompting the user to input with the correct finger.
- the character information is corresponding to the touch center position calculated based on the detected fingerprint image.
- the processor of the electronic device compares with the password template stored in the memory; if the detected fingerprint image and the corresponding character information match successfully, then The password is correct and the verification is passed. If one of the two matches is unsuccessful, the password is incorrect.
- the upper limit of the number of erroneous inputs can be set. If the number of consecutive erroneous input exceeds the preset upper limit, the password cannot be continuously entered for a period of time.
- the processor may send an instruction to perform a response operation.
- the processor determines that the input fingerprint image information and the character information match successfully, the fingerprint template in the password template can be continuously improved according to the input fingerprint image information, so that the subsequent recognition is faster and more accurate.
- FIG. 8 is a schematic diagram of an input method applied to an application (APP) login on an electronic device according to an embodiment of the present application.
- the login password of the APP is set to a digital combination “150”, which in turn corresponds to the fingerprint A, the fingerprint B, and the fingerprint C.
- Figure 8(b) when the user logs in to the APP, you need to enter a password to unlock it.
- the entered characters and fingerprints are the same as the default password template.
- Figure 8(c) and Figure 8(d) show two operation cases in which the login fails. If one of the fingerprints and characters matches the preset password template, it cannot be unlocked successfully.
- the characters of the password verification interface displayed on the display interface may present a random distribution of positions, thereby avoiding being sneaked and improving the security level of the password.
- the input method provided by the embodiment of the present application can be applied to a payment, webpage or APP login, bank ATM withdrawal password entry, document encryption, screen unlocking, etc., and the set character password can be a combination of numbers, letters or other symbols. , combined with fingerprint information, thereby increasing the security level of the password.
- FIG. 9 is a schematic diagram of an input device according to an embodiment of the present application.
- an input device provided by an embodiment of the present application includes: a detecting unit 901 and a processing unit 902.
- the detecting unit 901 is configured to detect image information of the biometric input on the display interface of the electronic device; and the processing unit 902 is configured to determine, according to the detected image information of the biometric, the first displayed on the display interface and the biometric The character information corresponding to the location.
- the apparatus of the embodiment of the present application may further include: a storage unit 903; and a storage unit 903 configured to store image information and processing of the biometric detected by the detecting unit 901 when the display interface includes a password setting interface.
- the unit 902 determines the character information according to the image information of the biometric, and uses the image information of the biometric and the character information as a password template.
- the processing unit 902 may be further configured to: after the display interface includes the unlock interface or the password verification interface, determine the character information corresponding to the center position of the biometric displayed on the display interface, and the detected creature The image information of the feature and the character information determined according to the image information of the biometric are compared with a preset password template; wherein the password template includes a biometric template and character information corresponding to the biometric template; and the detected creature When the image information of the feature matches the biometric template, and the character information determined according to the image information of the biometric matches the character information corresponding to the biometric template in the password template, the password input is confirmed to be correct.
- the biometrics can include at least one of: a fingerprint, a palm print, an eye print, and a lip print.
- the first location can include a central location.
- this application is not limited thereto.
- the first position may also be other set positions, such as a position with the highest fingerprint density, a ridge bifurcation position of the fingerprint, and a ridge node position of the fingerprint.
- biometrics as a fingerprint as an example.
- the detecting unit 901 is configured to sense fingerprint image information on the electronic device when the finger is preset or input a password, and report the fingerprint image information to the processing unit 902.
- the processing unit 902 is configured to perform determination processing on the fingerprint image information after receiving the fingerprint image information detected by the detecting unit 901. For example, when the password template is preset, the received fingerprint image and the calculated position coordinate information are converted into character information corresponding to the display interface, and the fingerprint image information and the corresponding character information are transmitted to the storage unit 903, and the fingerprint may also be The image information is encrypted and passed to the storage unit 903 to ensure security.
- the received fingerprint image is converted into the character information corresponding to the display interface, and the preset character and the fingerprint image information stored in the storage unit 903 are extracted, and the two are compared, according to the comparison result.
- the display controller issues an instruction and the display performs the corresponding interface switching action.
- the storage unit 903 is configured to store preset characters and fingerprint image information.
- the processing unit 902 can further improve the fingerprint image information according to the correct password input during the subsequent verification, and update the fingerprint image information in the storage unit 903.
- the detecting unit 901 may include a fingerprint touch sensor of the electronic device and a fingerprint touch controller; the processing unit 902 may include a CPU of the electronic device; the storage unit 903 may include a read only memory (ROM), Storage devices such as flash memory.
- ROM read only memory
- the input method proposed in the embodiment of the present application implements a combination of biometrics (such as fingerprints) and characters, especially in the biometric-based physical and character logic when the password is preset and verified.
- biometrics such as fingerprints
- characters are extracted in one entry process, which improves the convenience of information input, and can be subsequently applied to security in electronic devices (such as mobile phones, computers, car devices, smart homes, etc.).
- electronic devices such as mobile phones, computers, car devices, smart homes, etc.
- Highly demanding scenarios such as bank or third party payments, important document encryption, APP or web login.
- the embodiment of the present application further provides a computer readable storage medium, where the storage medium stores at least one program, and the at least one program is implemented by a processor to implement the input method.
- All or some of the steps, systems, and functional blocks/units in the methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof.
- the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical The components work together.
- Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit.
- Such software may be distributed on a computer readable medium, which may include computer storage media (or non-transitory media) and communication media (or transitory media).
- Computer storage medium includes volatile and nonvolatile, implemented in any method or technology for storing information, such as computer readable instructions, data structures, program modules or other data. Sex, removable and non-removable media.
- Computer storage media include, but are not limited to, Random Access Memory (RAM), Read-Only Memory (ROM), and Electrically Erasable Programmable Read-Only Memory (EEPROM). , flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical disc storage, magnetic box, magnetic tape, disk storage or other magnetic storage A device, or any other medium that can be used to store desired information and that can be accessed by a computer.
- communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and can include any information delivery media.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Collating Specific Patterns (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
L'invention concerne un procédé d'entrée, comportant les étapes consistant à: détecter des informations d'image concernant une caractéristique biologique introduite sur une interface d'affichage d'un dispositif électronique; et déterminer, d'après les informations d'image détectées concernant la caractéristique biologique, des informations de caractère, affichées sur l'interface d'affichage, correspondant à une première position de la caractéristique biologique.The invention relates to an input method, comprising the steps of: detecting image information relating to a biological characteristic introduced on a display interface of an electronic device; and determining, based on the detected image information relating to the biological characteristic, character information displayed on the display interface corresponding to a first position of the biological characteristic.
Description
本文涉及电子技术领域,例如涉及一种输入方法、装置及电子设备。This document relates to the field of electronic technology, for example, to an input method, device, and electronic device.
目前,在手机、平板电脑、个人电脑等电子设备上,密码的构成比较单一。比如,设置字符(包括数字、字母、符号等)或者九宫格的图形作为密码,或者采用指纹作为密码。然而,若采用纯字符或者九宫格的图形作为密码,由于字符或者图形在显示屏幕上的位置是固定不变的,容易被人偷窥;若单纯采用指纹作为密码,由于指纹在接触过的物体上是有残留的,容易被人盗取复制假手指。可见,目前电子设备上设置的密码安全性不佳。At present, on electronic devices such as mobile phones, tablet computers, and personal computers, the composition of passwords is relatively simple. For example, set characters (including numbers, letters, symbols, etc.) or nine-square grid graphics as passwords, or use fingerprints as passwords. However, if a character with a pure character or a nine-square grid is used as the password, since the position of the character or the graphic on the display screen is fixed, it is easy to be peeked; if the fingerprint is simply used as the password, since the fingerprint is on the contacted object, There are residues that are easy to be stolen by copying fake fingers. It can be seen that the passwords set on the electronic devices are currently not safe.
发明内容Summary of the invention
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.
本申请实施例提供一种输入方法及装置、电子设备,能够提高信息输入的安全性和便携性。The embodiment of the present application provides an input method and device, and an electronic device, which can improve the security and portability of information input.
第一方面,本申请实施例提供一种输入方法,包括:In a first aspect, an embodiment of the present application provides an input method, including:
检测在电子设备的显示界面上输入的生物特征的图像信息;Detecting image information of biometrics input on a display interface of the electronic device;
根据检测到的所述生物特征的图像信息确定所述显示界面上显示的预备生物特征的第一位置所对应的字符信息。And determining, according to the detected image information of the biometric, character information corresponding to the first position of the preliminary biometric displayed on the display interface.
第二方面,本申请实施例提供一种输入装置,包括:In a second aspect, an embodiment of the present application provides an input device, including:
检测单元,设置为检测在电子设备的显示界面上输入的生物特征的图像信息;a detecting unit configured to detect image information of the biometric input on the display interface of the electronic device;
处理单元,设置为根据检测到的所述生物特征的图像信息,确定所述显示界面上显示的与生物特征的第一位置所对应的字符信息。The processing unit is configured to determine, according to the detected image information of the biometric, character information corresponding to the first location of the biometric displayed on the display interface.
第三方面,本申请实施例提供一种电子设备,包括:In a third aspect, an embodiment of the present application provides an electronic device, including:
支持生物特征识别的显示模块,配置为检测生物特征的图像信息;a display module supporting biometric identification configured to detect image information of biometrics;
存储有输入程序的存储器;a memory in which an input program is stored;
处理器,配置为执行所述输入程序以实现以下操作:根据检测到的所述生物特征的图像信息确定所述显示模块的显示界面上显示的与所述生物特征的第一位置所对应的字符信息。a processor configured to execute the input program to: determine, according to the detected image information of the biometric, a character corresponding to the first location of the biometric displayed on a display interface of the display module information.
在一实施例中,所述支持生物特征识别的显示模块,包括:显示器以及生物特征触摸传感器。In an embodiment, the display module supporting biometric recognition comprises: a display and a biometric touch sensor.
此外,本申请实施例还提供一种计算机可读存储介质,所述存储介质存储有输入程序,所述输入程序被处理器执行时实现上述第一方面的输入方法。In addition, the embodiment of the present application further provides a computer readable storage medium, where the storage medium stores an input program, and when the input program is executed by the processor, the input method of the first aspect is implemented.
在本申请实施例中,检测在电子设备的显示界面上输入的生物特征的图像信息,根据检测到的生物特性的图像信息确定显示界面上显示的与生物特征的第一位置所对应的字符信息。如此,结合生物特征的物理性和字符的逻辑性进行信息输入,能够提高信息输入的安全性,尤其在设置生物特征的图像信息和对应的字符信息作为密码时,可以提高密码使用的安全性。而且,生物特征的图像信息和对应的字符信息可以通过一次录入过程进行提取,提高了信息输入的便携性。In the embodiment of the present application, the image information of the biometric input on the display interface of the electronic device is detected, and the character information corresponding to the first position of the biometric displayed on the display interface is determined according to the image information of the detected biometric property. . In this way, by inputting information in combination with the physical characteristics of the biometrics and the logic of the characters, the security of the information input can be improved, and in particular, when the image information of the biometrics and the corresponding character information are set as the password, the security of the password can be improved. Moreover, the image information of the biometrics and the corresponding character information can be extracted by one entry process, thereby improving the portability of the information input.
在本申请实施例中,采用支持生物特征识别的显示模块检测生物特征的图像信息,能够支持电子设备的轻薄化设计,而且能降低成本。In the embodiment of the present application, the display module supporting the biometric identification is used to detect the image information of the biometric feature, which can support the thin and light design of the electronic device, and can reduce the cost.
在阅读并理解了附图和详细描述后,可以明白其他方面。Other aspects will be apparent upon reading and understanding the drawings and detailed description.
图1为本申请一实施例提供的一种电子设备的示例性结构示意图;1 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
图2为电容式指纹触感器的基本单元的工作原理示意图;2 is a schematic diagram showing the working principle of a basic unit of a capacitive fingerprint sensor;
图3为电容式指纹触感器检测指纹图像的示意图;3 is a schematic diagram of detecting a fingerprint image by a capacitive fingerprint sensor;
图4为电容式指纹触感器的两种检测模式的示意图;4 is a schematic diagram of two detection modes of a capacitive fingerprint sensor;
图5为本申请一实施例提供的一种输入方法的流程图;FIG. 5 is a flowchart of an input method according to an embodiment of the present application;
图6为本申请另一实施例提供的一种输入方法的流程图;FIG. 6 is a flowchart of an input method according to another embodiment of the present application;
图7为本申请另一实施例提供的一种输入方法的流程图;FIG. 7 is a flowchart of an input method according to another embodiment of the present application;
图8为本申请一实施例的应用场景示意图;FIG. 8 is a schematic diagram of an application scenario according to an embodiment of the present application;
图9为本申请一实施例提供的一种输入装置的示意图。FIG. 9 is a schematic diagram of an input device according to an embodiment of the present application.
以下结合附图对本申请实施例进行详细说明,应当理解,以下所说明的实施例仅用于说明和解释本申请,并不用于限定本申请。The embodiments of the present application are described in detail below with reference to the accompanying drawings.
本申请实施例提供一种电子设备,包括:支持生物特征识别的显示模块、存储有输入程序的存储器以及处理器;其中,显示模块配置为检测生物特征的图像信息;处理器配置为执行输入程序以实现以下操作:根据检测到的生物特征的图像信息确定显示模块的显示界面上显示的与该生物特征的第一位置所对应的字符信息。An embodiment of the present application provides an electronic device, including: a display module supporting biometric recognition, a memory storing an input program, and a processor; wherein the display module is configured to detect image information of the biometric; the processor is configured to execute the input program To perform the following operations: determining, according to the detected image information of the biometric, the character information corresponding to the first location of the biometric displayed on the display interface of the display module.
在一实施例中,生物特征可以包括以下至少之一:指纹、掌纹、眼纹以及唇纹。In an embodiment, the biometrics can include at least one of: a fingerprint, a palm print, an eye print, and a lip print.
在一实施例中,第一位置可以包括中心位置。然而,本申请对此并不限定。在其他实施例中,第一位置也可以为其他设定的位置,比如可以为指纹纹路密度最大的位置、指纹的脊分叉点位置和指纹的脊节点位置等。In an embodiment, the first location can include a central location. However, this application is not limited thereto. In other embodiments, the first position may also be other set positions, such as a position where the fingerprint density is the largest, a ridge bifurcation point position of the fingerprint, and a ridge node position of the fingerprint.
本申请提供的电子设备可以是任何数字终端设备,包括但不限于手提电脑、平板电脑、移动电话、媒体播放器、电子书、个人数字助理(Personal Digital Assistant,PDA)、车载设备、智能家居设备等移动终端,以及诸如银行自动取款机(Automatic Teller Machine,ATM)等固定终端,还可以包括其中两项或多项的组合。The electronic device provided by the present application may be any digital terminal device, including but not limited to a laptop computer, a tablet computer, a mobile phone, a media player, an e-book, a personal digital assistant (PDA), an in-vehicle device, a smart home device. A mobile terminal, and a fixed terminal such as an Automatic Teller Machine (ATM) may also include a combination of two or more of them.
下面以生物特征为指纹为例进行说明。The following takes biometrics as a fingerprint as an example.
图1为本申请一实施例提供的一种电子设备的示例性结构示意图。如图1所示,电子设备100包括存储器101、存储器控制器102、处理器(比如,中央处理器(Central Processing Unit,CPU))103、外设接口104、射频(Radio Frequency,RF)电路105、音频电路106、输入/输出(I/O)子系统107、显示器108、指纹触感器109、其他输入/输出设备110以及电源系统111。这些组件 通过至少一条通信总线或信号线进行通信。FIG. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in FIG. 1, the
电子设备100的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。图1所示的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和专用集成电路。The components of
存储器101可包括随机存取存储器,并且还可包括一个或多个磁盘存储设备、闪存设备或其他非易失性存储器。
存储器控制器102可控制电子设备100的诸如处理器103、RF电路105、音频电路106和外设接口104之类的组件对存储器101的访问。The
处理器103可以包含一个或多个处理单元,运行各种存储在存储器101中的软件程序和指令,以便执行电子设备100的各种功能,并对数据进行处理。The
外设接口104将电子设备的显示器108、指纹触感器109以及其他输入/输出设备110连接到处理器103和存储器101。The
RF电路105可以将电信号转换成电磁波,并经由电磁波与通信网络以及其它通信设备进行通信;同时,将接收到的电磁波转换成电信号。The
音频电路106提供了用户与电子设备100之间的音频接口。音频电路106接收来自处理器103和存储器101的音频数据,将音频数据变换成电信号,并且将电信号传送到扬声器,扬声器再将电信号变换成人耳可以识别的声波信号。音频电路106还接收由麦克风接收到的声波变换而来的电信号,并将电信号变换成音频数据,并且将音频数据传送到处理器103和存储器101,进行后续处理。The
I/O子系统107发挥电子设备100的输入/输出设备和外设接口104之间的接口作用,输入/输出设备例如可以包括:显示器108、指纹触感器109以及其他输入/输出设备110。该I/O子系统107可以包括:显示控制器1071、指纹触摸控制器1072以及一个或多个用于其他输入/输出设备的控制器1073。在一实施例中,显示控制器1071和指纹触摸控制器1072可以整合为一个控制器,也可以是分开独立的控制器,本申请对此并不限定。The I/
在一实施例中,支持指纹识别的显示模块可以包括显示器108和指纹触感器109。其中,指纹触感器109向用户提供电子设备100的输入接口,显示器108向用户提供电子设备100的输出接口。显示器108可以包括显示屏幕,用于 提供可视输出,比如可以包括文本、图形、视频及其任意组合的输出。指纹触感器109是一个接受用户输入的触摸敏感表面,输入信息可以包括手指的指纹信息。指纹触摸控制器1072检测指纹触感器109上的输入信号,并且将检测到的输入信号转换成与显示器108上的用户界面对象的交互。在一实施例中,显示器108和指纹触感器109可以为独立的结构设计,比如指纹触感器109可以铺设在显示器108的显示屏幕的下面,或者指纹触感器109可以铺设在显示器108的显示屏幕的上面。然而,本申请对此并不限定。在其他实施例中,两者可以整合为一体化的结构,如显示器108和指纹触感器109可以整合为一个支持指纹识别的显示模组。In an embodiment, the display module supporting fingerprint recognition may include a
在一实施例中,采用指纹触感器109即可实现指纹和字符信息的一次录入过程,能够支持设备的轻薄化设计,而且具有成本优势。In an embodiment, the
电子设备100还可以包括用于为各种组件供电的电源系统111;电源系统111可以包括电源管理系统、一个或多个电源(比如电池)、充电系统、电源故障检测电路、电源转换器、以及与电子设备100中的电能生成、管理和分布相关联的其他任何组件。The
在一实施例中的指纹触感器109和指纹触摸控制器1072可以实现显示器108全区域的指纹识别功能,其中,指纹触摸检测技术可以通过光学、声学、电容或者其它原理实现。The
下面参照图2至图4以电容式指纹触感器为例说明指纹触摸检测。The fingerprint touch detection will be described below by taking a capacitive fingerprint sensor as an example with reference to FIGS. 2 to 4.
电容是指容纳电场的能力。平行板电容器的电容为C=εS/d;其中,ε为极板间介质的介电常数,S为极板面积,d为极板间的距离。从上式中可以看出,当极板之间的距离减小时,电容值会增大;反之,当极板间的距离增大时,电容值会减小。Capacitance refers to the ability to accommodate an electric field. The capacitance of the parallel plate capacitor is C = εS / d; where ε is the dielectric constant of the dielectric between the plates, S is the plate area, and d is the distance between the plates. It can be seen from the above formula that as the distance between the plates decreases, the capacitance value increases; conversely, as the distance between the plates increases, the capacitance value decreases.
如图2(a)所示,电容式指纹触感器的基本单元可以包含发射极(Transmitter)和接收极(Rx),两者构成电容器。工作状态时,指纹触摸控制器先给发射极和接收极组成的电容器充电。图2(a)中的线条表示无操作介质存在时两极间的电场,线条的疏密表示电场的强弱分布。As shown in FIG. 2(a), the basic unit of the capacitive fingerprint sensor may include a transmitter (Transmitter) and a receiver (Rx), which constitute a capacitor. In the working state, the fingerprint touch controller first charges the capacitor composed of the emitter and the receiver. The line in Fig. 2(a) indicates the electric field between the two poles in the absence of the operating medium, and the density of the lines indicates the distribution of the strength of the electric field.
图2(b)和图2(c)表示当手指(Finger)接近指纹触感器时,两级之间的电场发生了显著变化,这是因为手指与发射极及接收极之间分别组成了电容 器,从而形成了电场。由于发射极的极板面积较大,所以手指与发射极之间的电场大于手指与接收极之间的电场。手指的接近削弱了发射极和接收极之间的电场,降低了接收极采样到的电压值,通过电压值的变化可以计算得到电容值的变化。Figure 2(b) and Figure 2(c) show that when the finger approaches the fingerprint sensor, the electric field between the two stages changes significantly because the finger forms a capacitor between the emitter and the receiver. Thereby forming an electric field. Since the emitter plate has a large area, the electric field between the finger and the emitter is larger than the electric field between the finger and the receiver. The proximity of the finger weakens the electric field between the emitter and the receiver, reduces the voltage value sampled by the receiver, and the change in the capacitance value can be calculated by the change in the voltage value.
指纹有沟壑,波峰与电子设备的显示模块表面接触,与发射极之间形成的电容器距离较小,容值的变化量较大,而沟谷与显示模块表面有距离,与发射极之间形成的电容器距离较大,容值变化量较小。指纹图像就是采用检测到的容值变化量绘制出来的,如图3所示。The fingerprint has a gully, the peak is in contact with the surface of the display module of the electronic device, the distance between the capacitor formed by the emitter and the emitter is small, and the variation of the capacitance is large, and the valley has a distance from the surface of the display module and is formed between the emitter and the emitter. The capacitor distance is large and the capacitance change is small. The fingerprint image is drawn using the detected change in capacitance value, as shown in Figure 3.
在一实施例中,如图4所示,指纹触感器可以支持两种检测模式。在图4中,实线表示接收极阵列,点划线表示发射极阵列。在图4中,接收极阵列横向设置,发射极阵列竖向设置。然而,本申请对此并不限定。在其他实施例中,接收极阵列可以竖向设置,发射极阵列可以横向设置。In an embodiment, as shown in FIG. 4, the fingerprint sensor can support two detection modes. In FIG. 4, the solid line indicates the receiver array, and the chain line indicates the emitter array. In Figure 4, the receiver array is laterally disposed and the emitter array is vertically disposed. However, this application is not limited thereto. In other embodiments, the array of receivers can be vertically disposed and the array of emitters can be disposed laterally.
图4(a)可以支持检测指纹图像,其中,显示区域阵列发射极(TX)和接收极(RX)的所有通道全部开启,检测各个节点(即发射极阵列和接收极阵列的交叉点)的容值变化值,从而绘制出指纹图像,并且,根据指纹图像可以计算出手指触摸位置的坐标值。在图4(b)中,关闭了发射极阵列和接收极阵列的部分通道,隔行隔列进行扫描,检测已开启通道的各个节点的容值变化值,计算出手指触摸位置的坐标值,并通过坐标位置、触摸面积以及时间等信息识别相应的手势,该模式从检测和计算方面,都比前一种模式节省功耗。FIG. 4(a) can support detecting a fingerprint image in which all channels of the emitter (TX) and the receiver (RX) of the display area array are all turned on, and each node (ie, the intersection of the emitter array and the receiver array) is detected. The value of the capacitance changes, thereby drawing a fingerprint image, and the coordinate value of the finger touch position can be calculated from the fingerprint image. In FIG. 4(b), part of the channels of the emitter array and the receiver array are closed, the interlaced spacers are scanned, the capacitance value of each node of the opened channel is detected, and the coordinate value of the finger touch position is calculated, and The corresponding gesture is identified by information such as coordinate position, touch area, and time. This mode saves power consumption from the previous mode in terms of detection and calculation.
图4是通过控制通道开启的数目来进行两种检测模式的切换。然而,本申请对此并不限定。在其他实施例中,还可以通过调整驱动电压达到不同的信噪比来进行检测模式的切换。Figure 4 shows the switching of the two detection modes by controlling the number of channel openings. However, this application is not limited thereto. In other embodiments, the detection mode can also be switched by adjusting the driving voltage to achieve a different signal to noise ratio.
需要说明的是,在一实施例中,由于指纹触感器可以实现显示器全区域的指纹识别功能,因此,确定指纹触摸位置的坐标时采用的坐标系可以与显示器上显示界面采用的坐标系一致,或者两者存在对应关系。然而,本申请对此并不限定。It should be noted that, in an embodiment, since the fingerprint sensor can implement the fingerprint recognition function of the entire area of the display, the coordinate system used when determining the coordinates of the fingerprint touch position can be consistent with the coordinate system used by the display interface on the display. Or there is a correspondence between the two. However, this application is not limited thereto.
在其他实施例中,如果以光学(如红外线)或声学(如超声波)原理来实现显示屏内指纹检测,则也可以通过检测指纹触感器到指纹沟谷和波峰的距离的差别来绘制指纹图像和计算触摸位置。In other embodiments, if the fingerprint detection in the display screen is implemented by optical (such as infrared) or acoustic (such as ultrasonic) principles, the fingerprint image can also be drawn by detecting the difference between the fingerprint sensor and the distance between the fingerprint valley and the peak. Calculate the touch location.
图5为本申请一实施例提供的一种输入方法的流程图。如图5所示,本实施例提供的输入方法包括步骤S501和步骤S502。FIG. 5 is a flowchart of an input method according to an embodiment of the present application. As shown in FIG. 5, the input method provided in this embodiment includes step S501 and step S502.
在S501中,检测在电子设备的显示界面上输入的生物特征的图像信息。In S501, image information of the biometric input on the display interface of the electronic device is detected.
在S502中,根据检测到的生物特征的图像信息,确定显示界面上显示的与该生物特征的第一位置所对应的字符信息。In S502, based on the detected image information of the biometric, the character information corresponding to the first position of the biometric displayed on the display interface is determined.
在一实施例中,上述生物特征可以包括以下至少之一:指纹、掌纹、眼纹以及唇纹。In an embodiment, the biometric features may include at least one of the following: a fingerprint, a palm print, an eye print, and a lip print.
在一实施例中,第一位置可以包括中心位置。然而,本申请对此并不限定。在其他实施例中,第一位置也可以为其他设定的位置,比如,指纹纹路密度最大的位置、指纹的脊分叉位置和指纹的脊节点位置等。In an embodiment, the first location can include a central location. However, this application is not limited thereto. In other embodiments, the first position may also be other set positions, such as a position with the highest fingerprint density, a ridge bifurcation position of the fingerprint, and a ridge node position of the fingerprint.
在一实施例中,所述方法还可以包括:根据显示界面的安全等级要求,判断是否开启检测生物特征的图像信息;在判断结果为开启检测生物特征的图像信息的情况下,执行步骤S501。In an embodiment, the method may further include: determining whether to turn on image information for detecting the biometric according to the security level requirement of the display interface; and if the determination result is turning on the image information for detecting the biometric, step S501 is performed.
在一实施例中,所述方法还可以包括:在判断结果为不开启检测生物特征的图像信息的情况下,检测在电子设备的显示界面上输入的生物特征的触摸区域信息。In an embodiment, the method may further include: detecting, in a case that the image information of the biometric is not turned on, the touch region information of the biometric input on the display interface of the electronic device.
在一实施例中,在显示界面包括解锁界面或密码验证界面时,在S502之后,所述方法还可以包括:In an embodiment, when the display interface includes the unlocking interface or the password verification interface, after S502, the method may further include:
将检测到的生物特征的图像信息和根据该生物特征的图像信息确定的字符信息与预设的密码模板进行比对;其中,密码模板包括生物特征模板以及与该生物特征模板对应的字符信息;Comparing the detected image information of the biometric and the character information determined according to the image information of the biometric with a preset password template; wherein the password template includes a biometric template and character information corresponding to the biometric template;
在检测到的生物特征的图像信息与该生物特征模板匹配,且根据该生物特征的图像信息确定的字符信息与密码模板中与该生物特征模板对应的字符信息匹配时,确认密码输入正确。When the image information of the detected biometric is matched with the biometric template, and the character information determined according to the image information of the biometric matches the character information corresponding to the biometric template in the password template, the password input is confirmed to be correct.
在一实施例中,在显示界面包括密码设置界面时,在S502之后,所述方法还可以包括:存储检测到的生物特征的图像信息以及根据该生物特征的图像信息确定的字符信息,并将所述生物特征的图像信息以及所述字符信息作为密码模板。In an embodiment, when the display interface includes a password setting interface, after S502, the method may further include: storing image information of the detected biometric and character information determined according to the image information of the biometric, and The image information of the biometric and the character information are used as a password template.
下面以生物特征为指纹为例对本申请提供的输入方法进行说明。The input method provided by the present application will be described below by taking a biometric as a fingerprint as an example.
图6为本申请另一实施例提供的一种输入方法的流程图。在本实施例中,执行主体以图1所示的电子设备为例进行说明。FIG. 6 is a flowchart of an input method according to another embodiment of the present application. In this embodiment, the execution main body is described by taking the electronic device shown in FIG. 1 as an example.
如图6所示,本申请一实施例提供的输入方法包括步骤S601,步骤S602和步骤S603。As shown in FIG. 6, the input method provided by an embodiment of the present application includes step S601, step S602, and step S603.
在S601中,处理器(比如CPU)根据显示器所显示的界面的安全等级要求,判断是否开始指纹图像识别功能;其中,对于安全等级要求较高的界面,如屏幕解锁、银行支付、重要账户登录等界面,可以开启指纹图像识别功能;对于安全等级要求一般的界面,如拨号界面、浏览界面、游戏操作界面等,通常不需要开启指纹图像识别功能。在一实施例中,电子设备可以提供默认设置,或者用户也可以按照自己的需求设置界面的安全等级要求。In S601, the processor (such as a CPU) determines whether to start the fingerprint image recognition function according to the security level requirement of the interface displayed by the display; wherein, for the interface with high security level requirements, such as screen unlocking, bank payment, and important account login Such as the interface, the fingerprint image recognition function can be turned on; for a security level requiring a general interface, such as a dialing interface, a browsing interface, a game operation interface, etc., it is generally not necessary to enable the fingerprint image recognition function. In an embodiment, the electronic device may provide default settings, or the user may also set the security level requirements of the interface according to his own needs.
在S602中,根据处理器的指令,指纹触感器开启指纹图像识别功能,检测界面上输入的指纹图像信息,并根据指纹图像信息在指纹图像区域计算触摸中心位置的坐标,处理器基于触摸中心位置的坐标可以确定对应到显示界面上该位置显示的字符信息。比如,指纹触感器可以按照图4(a)所示的检测模式检测指纹图像。In S602, according to the instruction of the processor, the fingerprint sensor turns on the fingerprint image recognition function, detects the fingerprint image information input on the interface, and calculates the coordinates of the touch center position in the fingerprint image region according to the fingerprint image information, and the processor is based on the touch center position. The coordinates of the coordinates can be determined to correspond to the character information displayed at that position on the display interface. For example, the fingerprint sensor can detect the fingerprint image in accordance with the detection mode shown in FIG. 4(a).
在S603中,如果不需要开启指纹图像识别功能,则指纹触感器关闭指纹图像识别功能,不检测指纹图像,仅检测指纹触摸区域,并计算得到触摸位置信息。比如,指纹触感器可以按照图4(b)所示的检测模式进行检测。In S603, if the fingerprint image recognition function is not required to be turned on, the fingerprint sensor turns off the fingerprint image recognition function, does not detect the fingerprint image, detects only the fingerprint touch area, and calculates the touch position information. For example, the fingerprint sensor can be detected in accordance with the detection mode shown in FIG. 4(b).
图7为本申请另一实施例提供的输入方法的另一示例流程图。在本实施例中,执行主体以图1所示的电子设备为例进行说明。在本实施例中,在指纹触感器开启指纹图像识别功能时,用户可以进行密码预设和匹配解锁处理。FIG. 7 is a flowchart of another example of an input method provided by another embodiment of the present application. In this embodiment, the execution main body is described by taking the electronic device shown in FIG. 1 as an example. In this embodiment, when the fingerprint sensor turns on the fingerprint image recognition function, the user can perform password preset and matching unlock processing.
如图7所示,本申请另一实施例提供的输入方法包括步骤S701,步骤S702、步骤S703和步骤S704。As shown in FIG. 7, the input method provided by another embodiment of the present application includes step S701, step S702, step S703, and step S704.
在S701中,预设密码模板。其中,电子设备的显示器可以显示密码设置界面,提示用户预设密码时需要检测指纹图像信息;电子设备的指纹触感器检测到用户的指纹图像信息后,根据指纹图像信息,计算指纹图像的区域中的触摸中心位置的坐标,处理器确定显示界面上该坐标对应到的字符信息;处理器指 示存储器将录入的指纹图像信息(作为指纹模板)以及计算得到的对应的字符信息存为密码模板。In S701, a password template is preset. The display of the electronic device may display a password setting interface, and prompt the user to detect the fingerprint image information when the password is preset; after the fingerprint sensor of the electronic device detects the fingerprint image information of the user, calculate the fingerprint image according to the fingerprint image information. The coordinates of the touch center position, the processor determines the character information corresponding to the coordinate on the display interface; the processor instructs the memory to store the entered fingerprint image information (as a fingerprint template) and the calculated corresponding character information as a password template.
在本步骤中,用户可以采用以下两种方式预设密码:第一种方式是逐个字符录入指纹模板,第一个字符和对应的指纹图像采集完毕后,再采集下一个字符和对应的指纹图像,直到密码采集完毕;第二种方式是连续录入全部字符,然后重复输入,直到所有字符对应的指纹图像采集完毕。在上述过程中,如果检测到同一字符对应的多次录入的指纹非同一手指,则提示更换到初始录入的手指;或提示多次录入的指纹不一致,以确保密码预设的多次录入过程中同一字符对应的指纹属于同一手指。若所有字符和指纹采集成功,则完成密码预设操作。In this step, the user can preset the password in the following two ways: The first method is to input the fingerprint template character by character. After the first character and the corresponding fingerprint image are collected, the next character and the corresponding fingerprint image are collected. Until the password is collected; the second way is to continuously enter all the characters, and then repeat the input until the fingerprint image corresponding to all characters is collected. In the above process, if it is detected that the fingerprints entered by the same character are not the same finger, the prompt is changed to the finger that is initially entered; or the fingerprints that are entered multiple times are inconsistent, so as to ensure that the password is preset multiple times during the input process. The fingerprint corresponding to the same character belongs to the same finger. If all characters and fingerprints are successfully collected, the password preset operation is completed.
在S702中,在电子设备的显示界面为解锁界面或密码验证界面时,即用户输入密码进行验证时,用户可以按照预设的指纹采用相应的手指在对应的字符上按下。其中,在用户按下字符的同时,字符位置可以出现指纹的提示图形,提示用户要用正确的手指进行输入。与密码模板预设过程相似,字符信息是根据检测到的指纹图像计算出的触摸中心位置对应而来的。In S702, when the display interface of the electronic device is the unlocking interface or the password verification interface, that is, when the user inputs a password for verification, the user can press the corresponding finger on the corresponding character according to the preset fingerprint. Wherein, when the user presses the character, the prompt position of the fingerprint may appear at the character position, prompting the user to input with the correct finger. Similar to the password template preset process, the character information is corresponding to the touch center position calculated based on the detected fingerprint image.
在S703中,电子设备的处理器接收到输入的指纹图像和计算到的字符信息后,会与存储器中存储的密码模板比对;如果检测到的指纹图像和对应的字符信息都匹配成功,则密码正确,验证通过。两项中有一项匹配不成功,则提示密码错误。在一实施例中,可以设定错误输入的次数上限,如果连续错误输入次数超过预设的上限,则设置一段时间内不能继续输入密码。In S703, after receiving the input fingerprint image and the calculated character information, the processor of the electronic device compares with the password template stored in the memory; if the detected fingerprint image and the corresponding character information match successfully, then The password is correct and the verification is passed. If one of the two matches is unsuccessful, the password is incorrect. In an embodiment, the upper limit of the number of erroneous inputs can be set. If the number of consecutive erroneous input exceeds the preset upper limit, the password cannot be continuously entered for a period of time.
在S704中,如果上述密码验证成功,处理器可以发送指令执行响应操作。其中,在输入密码的过程,如果处理器判断输入的指纹图像信息和字符信息均匹配成功,可以根据输入的指纹图像信息不断完善密码模板中的指纹模板,以便后续的识别更加快速准确。In S704, if the above password verification is successful, the processor may send an instruction to perform a response operation. In the process of inputting a password, if the processor determines that the input fingerprint image information and the character information match successfully, the fingerprint template in the password template can be continuously improved according to the input fingerprint image information, so that the subsequent recognition is faster and more accurate.
图8为本申请一实施例的输入方法应用于电子设备上的应用程序(APP)登录的示意图。在本实施例中,如图8(a)所示,设置APP的登录密码为数字组合“150”,依次对应指纹A、指纹B、指纹C。如图8(b)所示,在用户登录APP时,需要输入密码解锁,输入的字符与指纹均与预设的密码模板相同才能登录成功。图8(c)和图8(d)列举了两种登录失败的操作案例,其中,指纹 和字符只要有一项与预设的密码模板匹配不一致,均无法解锁成功。在图8(c)中,输入的字符均匹配密码模板,但是字符“1”对应的指纹与密码模板不匹配,导致登录失败;在图8(d)中,输入的指纹均匹配密码模板,但是输入的字符与密码模板不匹配,导致登录失败。FIG. 8 is a schematic diagram of an input method applied to an application (APP) login on an electronic device according to an embodiment of the present application. In this embodiment, as shown in FIG. 8( a ), the login password of the APP is set to a digital combination “150”, which in turn corresponds to the fingerprint A, the fingerprint B, and the fingerprint C. As shown in Figure 8(b), when the user logs in to the APP, you need to enter a password to unlock it. The entered characters and fingerprints are the same as the default password template. Figure 8(c) and Figure 8(d) show two operation cases in which the login fails. If one of the fingerprints and characters matches the preset password template, it cannot be unlocked successfully. In Figure 8(c), the characters entered match the password template, but the fingerprint corresponding to the character "1" does not match the password template, resulting in login failure. In Figure 8(d), the input fingerprints match the password template. However, the characters entered do not match the password template, causing the login to fail.
如图8所示,本申请一实施例提供的输入方法应用于密码验证时,显示界面显示出的密码验证界面的字符可以呈现位置的随机分布,从而避免被人偷窥,提高密码的安全级别。As shown in FIG. 8 , when the input method provided by an embodiment of the present application is applied to password verification, the characters of the password verification interface displayed on the display interface may present a random distribution of positions, thereby avoiding being sneaked and improving the security level of the password.
本申请实施例提供的输入方法可以应用于支付、网页或者APP登陆、银行ATM机取款密码录入、文档加密、屏幕解锁等需要验证的情景,设置的字符密码可以是数字、字母或者其它符号的组合,再结合指纹信息,从而提高密码的安全级别。The input method provided by the embodiment of the present application can be applied to a payment, webpage or APP login, bank ATM withdrawal password entry, document encryption, screen unlocking, etc., and the set character password can be a combination of numbers, letters or other symbols. , combined with fingerprint information, thereby increasing the security level of the password.
图9为本申请一实施例提供的输入装置的示意图。如图9所示,本申请一实施例提供的输入装置包括:检测单元901和处理单元902。检测单元901,设置为检测在电子设备的显示界面上输入的生物特征的图像信息;处理单元902,设置为根据检测到的生物特征的图像信息确定显示界面上显示的与该生物特征的第一位置所对应的字符信息。FIG. 9 is a schematic diagram of an input device according to an embodiment of the present application. As shown in FIG. 9, an input device provided by an embodiment of the present application includes: a detecting
在一实施例中,本申请一实施例的装置还可以包括:存储单元903;存储单元903,设置为在显示界面包括密码设置界面时,存储检测单元901检测到的生物特征的图像信息以及处理单元902根据该生物特征的图像信息确定的字符信息,并将所述生物特征的图像信息以及所述字符信息作为密码模板。In an embodiment, the apparatus of the embodiment of the present application may further include: a
在一实施例中,处理单元902,还可以设置为在显示界面包括解锁界面或密码验证界面时,确定显示界面上显示的与生物特征的中心位置所对应的字符信息之后,将检测到的生物特征的图像信息和根据该生物特征的图像信息确定的字符信息与预设的密码模板进行比对;其中,密码模板包括生物特征模板以及与该生物特征模板对应的字符信息;在检测到的生物特征的图像信息与该生物特征模板匹配,且根据该生物特征的图像信息确定的字符信息与密码模板中与该生物特征模板对应的字符信息匹配时,确认密码输入正确。In an embodiment, the
在一实施例中,生物特征可以包括以下至少之一:指纹、掌纹、眼纹以及唇纹。In an embodiment, the biometrics can include at least one of: a fingerprint, a palm print, an eye print, and a lip print.
在一实施例中,第一位置可以包括中心位置。然而,本申请对此并不限定。在其他实施例中,第一位置也可以为其他设定的位置,比如,指纹纹路密度最大的位置、指纹的脊分叉位置和指纹的脊节点位置等。In an embodiment, the first location can include a central location. However, this application is not limited thereto. In other embodiments, the first position may also be other set positions, such as a position with the highest fingerprint density, a ridge bifurcation position of the fingerprint, and a ridge node position of the fingerprint.
下面以生物特征为指纹为例进行说明。The following takes biometrics as a fingerprint as an example.
在一实施例中,检测单元901,设置为当手指在预设或者输入密码时,感测电子设备上的指纹图像信息,并向处理单元902上报指纹图像信息。处理单元902,设置为在收到检测单元901检测到的指纹图像信息后,对指纹图像信息进行判断处理。比如,在预设密码模板时,将接收到的指纹图像和计算得到的位置坐标信息转化为显示界面对应的字符信息,将指纹图像信息和对应的字符信息传递给存储单元903,也可以将指纹图像信息加密后传递给存储单元903,以保证安全性。在输入密码验证时,将接收到的指纹图像转化为显示界面对应的字符信息,并将存储单元903存储的预设的字符和指纹图像信息提取出来,两者进行比对,根据比对结果向显示器控制器发出指令,显示器执行相应的界面切换的动作。存储单元903,设置为存储预设的字符和指纹图像信息。其中,处理单元902还可以根据后续验证时输入的正确的密码对指纹图像信息进行完善,更新存储单元903中的指纹图像信息。In an embodiment, the detecting
其中,在实际使用时,检测单元901可以包括电子设备的指纹触感器以及指纹触摸控制器;处理单元902可以包括电子设备的CPU;存储单元903可以包括只读存储器(Read Only Memory,ROM)、闪存(Flash)等存储设备。然而,本申请对此并不限定。Wherein, in actual use, the detecting
综上可知,本申请实施例提出的输入方法,实现了生物特征(比如,指纹等)和字符的结合输入,尤其在密码预设和验证输入时,基于生物特征的物理性和字符的逻辑性,提高了密码的安全性;而且生物特征和字符在一次录入过程实现提取,提高了信息输入的便捷性,后续可以应用于电子设备(如移动电话、电脑、车载设备、智能家居等)中安全要求较高的场景,比如银行或者第三方支付、重要文档加密、APP或者网页登陆等。In summary, the input method proposed in the embodiment of the present application implements a combination of biometrics (such as fingerprints) and characters, especially in the biometric-based physical and character logic when the password is preset and verified. The security of the password is improved; and the biometrics and characters are extracted in one entry process, which improves the convenience of information input, and can be subsequently applied to security in electronic devices (such as mobile phones, computers, car devices, smart homes, etc.). Highly demanding scenarios, such as bank or third party payments, important document encryption, APP or web login.
此外,本申请实施例还提供一种计算机可读存储介质,所述存储介质存储有至少一个程序,所述至少一个程序被处理器执行时实现上述输入方法。In addition, the embodiment of the present application further provides a computer readable storage medium, where the storage medium stores at least one program, and the at least one program is implemented by a processor to implement the input method.
上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可 以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、带电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、闪存或其他存储器技术、只读光盘(Compact Disc Read-Only Memory,CD-ROM)、数字多功能盘(Digital Versatile Disc,DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。All or some of the steps, systems, and functional blocks/units in the methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical The components work together. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer readable medium, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and nonvolatile, implemented in any method or technology for storing information, such as computer readable instructions, data structures, program modules or other data. Sex, removable and non-removable media. Computer storage media include, but are not limited to, Random Access Memory (RAM), Read-Only Memory (ROM), and Electrically Erasable Programmable Read-Only Memory (EEPROM). , flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical disc storage, magnetic box, magnetic tape, disk storage or other magnetic storage A device, or any other medium that can be used to store desired information and that can be accessed by a computer. Moreover, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and can include any information delivery media.
Claims (14)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710713192.4A CN109409055A (en) | 2017-08-18 | 2017-08-18 | A kind of input method and device, electronic equipment |
| CN201710713192.4 | 2017-08-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019033867A1 true WO2019033867A1 (en) | 2019-02-21 |
Family
ID=65361765
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/094433 Ceased WO2019033867A1 (en) | 2017-08-18 | 2018-07-04 | Input method and device, and electronic device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN109409055A (en) |
| WO (1) | WO2019033867A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112462983B (en) * | 2020-12-17 | 2024-09-27 | 中国农业银行股份有限公司 | Contactless input device and method for determining character input value |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6983061B2 (en) * | 2000-04-27 | 2006-01-03 | Fujitsu Limited | Personal authentication system and method using biometrics information, and registering apparatus, authenticating apparatus and pattern information input medium for the system |
| CN104182673A (en) * | 2014-08-12 | 2014-12-03 | 赵守中 | Identity identification method, system and equipment based on fingerprints |
| CN106874717A (en) * | 2016-06-28 | 2017-06-20 | 阿里巴巴集团控股有限公司 | A kind of identity identifying method, apparatus and system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107479790A (en) * | 2014-01-22 | 2017-12-15 | 联想(北京)有限公司 | Operation processing method and device and electronic equipment |
| CN104660613B (en) * | 2015-03-16 | 2019-03-29 | 联想(北京)有限公司 | The authentication method and electronic equipment of subscriber identification module |
| CN106970761A (en) * | 2017-03-13 | 2017-07-21 | 宇龙计算机通信科技(深圳)有限公司 | Control method and device for the electronic installation with full frame fingerprint recognition |
| CN106960146A (en) * | 2017-03-20 | 2017-07-18 | 宇龙计算机通信科技(深圳)有限公司 | Control method and device for the electronic equipment with full frame fingerprint recognition |
-
2017
- 2017-08-18 CN CN201710713192.4A patent/CN109409055A/en active Pending
-
2018
- 2018-07-04 WO PCT/CN2018/094433 patent/WO2019033867A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6983061B2 (en) * | 2000-04-27 | 2006-01-03 | Fujitsu Limited | Personal authentication system and method using biometrics information, and registering apparatus, authenticating apparatus and pattern information input medium for the system |
| CN104182673A (en) * | 2014-08-12 | 2014-12-03 | 赵守中 | Identity identification method, system and equipment based on fingerprints |
| CN106874717A (en) * | 2016-06-28 | 2017-06-20 | 阿里巴巴集团控股有限公司 | A kind of identity identifying method, apparatus and system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109409055A (en) | 2019-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210357488A1 (en) | Fingerprint Recognition Method and Apparatus, and Touchscreen Terminal | |
| RU2721361C1 (en) | Method and device for unlocking fingerprint | |
| US9934371B2 (en) | Fingerprint recognition method and electronic device performing thereof | |
| EP3144835B1 (en) | Fingerprint recognition-based terminal and method and system for logging in to same in stand-by state | |
| EP3314493B1 (en) | Method and apparatus for enabling the touchscreen display of a mobile device | |
| US9348987B2 (en) | Electronic device including finger-operated input device based biometric matching and related methods | |
| US8903141B2 (en) | Electronic device including finger sensor having orientation based authentication and related methods | |
| TWI490725B (en) | Electronic device including finger-operated input device based biometric enrollment and related methods | |
| CN107862194B (en) | A security verification method, device and mobile terminal | |
| US20130298224A1 (en) | Electronic device including a finger sensor having a valid authentication threshold time period and related methods | |
| US20140189604A1 (en) | Method and system for unlocking a touchscreen of an electronic device | |
| KR20180135242A (en) | Terminal and method for controlling the same | |
| KR20200009916A (en) | Electronic device and method for controlling the same | |
| CN106355141B (en) | Portable electronic device and operation method thereof | |
| KR101576557B1 (en) | Apparatus for anti-hacking fingerprint recognition means of cell-phone and surface means and method of the same | |
| CN109844764B (en) | Fingerprint sensor function verification method and terminal | |
| CN108229139A (en) | A kind of cipher-code input method and mobile terminal | |
| EP3480685A1 (en) | Electronic device including touchpad and fingerprint sensor and method of detecting touch | |
| CN114821678B (en) | Fingerprint information processing method and device, terminal and storage medium | |
| WO2019033867A1 (en) | Input method and device, and electronic device | |
| US20180239884A1 (en) | Detection System, Fingerprint Sensor, and Method of Finger Touch Authentication Thereof | |
| WO2024041452A1 (en) | Fingerprint recognition method and apparatus, electronic device and readable storage medium | |
| CN107704737A (en) | Method, apparatus, mobile terminal and the computer-readable recording medium of safety verification | |
| KR102019373B1 (en) | Terminal and method for controlling the same | |
| US11113376B2 (en) | Detection system, fingerprint sensor, and method of finger touch authentication thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18845906 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18845906 Country of ref document: EP Kind code of ref document: A1 |