[go: up one dir, main page]

CN107506743A - Method, device, terminal and storage medium for collecting fingerprint information - Google Patents

Method, device, terminal and storage medium for collecting fingerprint information Download PDF

Info

Publication number
CN107506743A
CN107506743A CN201710794324.0A CN201710794324A CN107506743A CN 107506743 A CN107506743 A CN 107506743A CN 201710794324 A CN201710794324 A CN 201710794324A CN 107506743 A CN107506743 A CN 107506743A
Authority
CN
China
Prior art keywords
fingerprint information
screen
collected
touch
fingerprint
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710794324.0A
Other languages
Chinese (zh)
Inventor
舒茂非
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710794324.0A priority Critical patent/CN107506743A/en
Publication of CN107506743A publication Critical patent/CN107506743A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Image Input (AREA)

Abstract

The application discloses a fingerprint information acquisition method, a fingerprint information acquisition device, a terminal and a storage medium, and belongs to the technical field of terminals. The method is applied to a terminal, a fingerprint sensor is configured below a screen of the terminal, and the method comprises the following steps: when a touch operation is detected based on a screen, fingerprint information generated by the touch operation is collected through a fingerprint sensor arranged below the screen; matching the collected fingerprint information with the stored fingerprint information; when the captured fingerprint information matches the stored fingerprint information, the stored fingerprint information is updated based on the captured fingerprint information. According to the fingerprint identification method and device, stored fingerprint information is continuously perfected and relearned by utilizing the fingerprint information generated by the touch screen, and the accuracy and sensitivity of fingerprint identification can be improved.

Description

指纹信息的采集方法、装置、终端及存储介质Method, device, terminal and storage medium for collecting fingerprint information

技术领域technical field

本发明实施例涉及终端技术领域,特别涉及一种指纹信息的采集方法、装置、终端及存储介质。Embodiments of the present invention relate to the technical field of terminals, and in particular to a fingerprint information collection method, device, terminal and storage medium.

背景技术Background technique

目前,指纹验证方式在终端中的应用越来越广泛,而为了实现指纹验证,通常需要预先采集用户的指纹信息,并将采集的指纹信息存储在终端中,以作为后续指纹验证的基准。At present, fingerprint verification methods are more and more widely used in terminals, and in order to realize fingerprint verification, it is usually necessary to collect user's fingerprint information in advance, and store the collected fingerprint information in the terminal as a benchmark for subsequent fingerprint verification.

相关技术中,终端往往采用引导用户在指定区域执行指纹输入操作的方式,一次性采集用户的指纹信息。例如,用户可以在终端提供的验证方式设置界面中选择指纹设置界面,之后即可在该指纹设置界面的引导下,在指定区域(如Home键)执行多个角度的手指按压操作,以输入多个角度的指纹信息,如此,终端即可一次性采集到用户的指纹信息。In related technologies, the terminal usually collects the user's fingerprint information at one time by guiding the user to perform a fingerprint input operation in a designated area. For example, the user can select the fingerprint setting interface in the verification method setting interface provided by the terminal, and then under the guidance of the fingerprint setting interface, perform finger pressing operations at multiple angles on the designated area (such as the Home button) to input multiple fingerprints. In this way, the terminal can collect the fingerprint information of the user at one time.

发明内容Contents of the invention

本发明实施例提供了一种指纹信息的采集方法、装置、终端及存储介质,可以用于解决一次性采集的指纹信息不够完善,导致后续指纹识别不够灵敏的问题。所述技术方案如下:Embodiments of the present invention provide a fingerprint information collection method, device, terminal, and storage medium, which can be used to solve the problem that the fingerprint information collected at one time is not perfect enough, resulting in insufficient sensitivity of subsequent fingerprint identification. Described technical scheme is as follows:

第一方面,提供了一种指纹信息的采集方法,应用于终端中,所述终端的屏幕下方配置有指纹传感器,所述方法包括:In the first aspect, a method for collecting fingerprint information is provided, which is applied to a terminal, and a fingerprint sensor is arranged under the screen of the terminal, and the method includes:

当基于所述屏幕检测到触碰操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集;When a touch operation is detected based on the screen, the fingerprint information generated by the touch operation is collected through a fingerprint sensor configured under the screen;

将采集的指纹信息与存储的指纹信息进行匹配;Match the collected fingerprint information with the stored fingerprint information;

当所述采集的指纹信息与所述存储的指纹信息匹配时,基于所述采集的指纹信息对所述存储的指纹信息进行更新。When the collected fingerprint information matches the stored fingerprint information, the stored fingerprint information is updated based on the collected fingerprint information.

可选地,所述当基于所述屏幕检测到触碰操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集,包括:Optionally, when a touch operation is detected based on the screen, collecting fingerprint information generated by the touch operation through a fingerprint sensor configured under the screen includes:

当基于所述屏幕检测到触碰操作时,确定所述触碰操作的触碰时长;When a touch operation is detected based on the screen, determine a touch duration of the touch operation;

当所述触碰时长大于第一预设时长时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen.

可选地,所述当所述触碰时长大于第一预设时长时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集,包括:Optionally, when the touch duration is longer than a first preset duration, collecting fingerprint information generated by the touch operation through a fingerprint sensor configured under the screen includes:

当所述触碰操作为按压操作且所述按压操作的按压时长大于第一预设时长时,确定所述按压操作为长按操作;When the touch operation is a press operation and the press duration of the press operation is longer than a first preset duration, determine that the press operation is a long press operation;

当所述长按操作为指定长按操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the long press operation is a designated long press operation, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen.

可选地,所述当所述长按操作为指定长按操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集之前,还包括:Optionally, when the long press operation is a specified long press operation, before collecting the fingerprint information generated by the touch operation through the fingerprint sensor arranged under the screen, the method further includes:

对多种类型的长按操作的操作次数进行统计,不同类型的长按操作用于实现不同功能;Count the number of operations of various types of long press operations, and different types of long press operations are used to achieve different functions;

根据统计结果,确定每种类型的长按操作的操作频率;Determine the operation frequency of each type of long-press operation according to the statistical results;

将所述多种类型的长按操作中操作频率大于预设频率的长按操作,确定为所述指定长按操作。Among the multiple types of long press operations, a long press operation whose operation frequency is greater than a preset frequency is determined as the specified long press operation.

可选地,所述方法还包括:Optionally, the method also includes:

当所述长按操作为指定长按操作时,确定所述长按操作对应的目标类型;When the long press operation is a specified long press operation, determine the target type corresponding to the long press operation;

将所述目标类型的长按操作的操作次数增加预设次数,得到更新后的操作次数;increasing the number of operations of the long-press operation of the target type by a preset number of times to obtain an updated number of operations;

根据所述更新后的操作次数,确定所述目标类型的长按操作的更新后的操作频率;According to the updated number of operations, determine the updated operation frequency of the long press operation of the target type;

根据所述更新后的操作频率,对所述指定长按操作进行更新。The specified long press operation is updated according to the updated operation frequency.

可选地,所述将采集的指纹信息与存储的指纹信息进行匹配之前,还包括:Optionally, before matching the collected fingerprint information with the stored fingerprint information, it also includes:

确定所述采集的指纹信息的采集时长;Determining the collection duration of the collected fingerprint information;

当所述采集时长大于或等于第三预设时长时,执行将采集的指纹信息与存储的指纹信息进行匹配的步骤。When the collection duration is greater than or equal to the third preset duration, a step of matching the collected fingerprint information with the stored fingerprint information is performed.

可选地,所述将采集的指纹信息与存储的指纹信息进行匹配,包括:Optionally, said matching the collected fingerprint information with the stored fingerprint information includes:

计算所述采集的指纹信息与所述存储的指纹信息的指纹相似度;calculating the fingerprint similarity between the collected fingerprint information and the stored fingerprint information;

当所述指纹相似度大于预设相似度阈值时,确定述采集的指纹信息与所述存储的指纹信息匹配。When the fingerprint similarity is greater than a preset similarity threshold, it is determined that the collected fingerprint information matches the stored fingerprint information.

可选地,所述基于所述采集的指纹信息对所述存储的指纹信息进行更新,包括:Optionally, updating the stored fingerprint information based on the collected fingerprint information includes:

从所述采集的指纹信息中确定与所述存储的指纹信息不同的部分指纹信息;determining part of the fingerprint information different from the stored fingerprint information from the collected fingerprint information;

将所述不同的部分指纹信息与所述存储的指纹信息进行拼接;splicing the different partial fingerprint information with the stored fingerprint information;

将拼接后的指纹信息替换为所述存储的指纹信息。The spliced fingerprint information is replaced with the stored fingerprint information.

第二方面,提供了一种指纹信息的采集装置,应用于终端中,所述终端的屏幕下方配置有指纹传感器,所述装置包括:In a second aspect, a device for collecting fingerprint information is provided, which is applied to a terminal, and a fingerprint sensor is arranged under the screen of the terminal, and the device includes:

采集模块,用于当基于所述屏幕检测到触碰操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集;An acquisition module, configured to collect fingerprint information generated by the touch operation through a fingerprint sensor configured under the screen when a touch operation is detected based on the screen;

匹配模块,用于将采集的指纹信息与存储的指纹信息进行匹配;A matching module, configured to match the collected fingerprint information with the stored fingerprint information;

更新模块,用于当所述采集的指纹信息与所述存储的指纹信息匹配时,基于所述采集的指纹信息对所述存储的指纹信息进行更新。An update module, configured to update the stored fingerprint information based on the collected fingerprint information when the collected fingerprint information matches the stored fingerprint information.

可选地,所述采集模块用于:Optionally, the acquisition module is used for:

当基于所述屏幕检测到触碰操作时,确定所述触碰操作的触碰时长;When a touch operation is detected based on the screen, determine a touch duration of the touch operation;

当所述触碰时长大于第一预设时长时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen.

可选地,所述采集模块用于:Optionally, the acquisition module is used for:

当所述触碰操作为按压操作且所述按压操作的按压时长大于第一预设时长时,确定所述按压操作为长按操作;When the touch operation is a press operation and the press duration of the press operation is longer than a first preset duration, determine that the press operation is a long press operation;

当所述长按操作为指定长按操作时,,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the long press operation is a specified long press operation, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen.

可选地,所述装置还包括:Optionally, the device also includes:

统计模块,用于对多种类型的长按操作的操作次数进行统计,不同类型的长按操作用于实现不同功能;The statistics module is used to count the number of operations of various types of long-press operations, and different types of long-press operations are used to achieve different functions;

第一确定模块,用于根据统计结果,确定每种类型的长按操作的操作频率;The first determination module is used to determine the operation frequency of each type of long press operation according to the statistical results;

第二确定模块,用于将所述多种类型的长按操作中操作频率大于预设频率的长按操作,确定为所述指定长按操作。The second determining module is configured to determine a long press operation whose operation frequency is higher than a preset frequency among the multiple types of long press operations as the designated long press operation.

可选地,所述采集模块还用于:Optionally, the acquisition module is also used for:

当所述长按操作为指定长按操作时,确定所述长按操作对应的目标类型;When the long press operation is a specified long press operation, determine the target type corresponding to the long press operation;

将所述目标类型的长按操作的操作次数增加预设次数,得到更新后的操作次数;increasing the number of operations of the long-press operation of the target type by a preset number of times to obtain an updated number of operations;

根据所述更新后的操作次数,确定所述目标类型的长按操作的更新后的操作频率;According to the updated number of operations, determine the updated operation frequency of the long press operation of the target type;

根据所述更新后的操作频率,对所述指定长按操作进行更新。The specified long press operation is updated according to the updated operation frequency.

可选地,所述装置还包括:Optionally, the device also includes:

第三确定模块,用于确定所述采集的指纹信息的采集时长;The third determining module is used to determine the collection duration of the collected fingerprint information;

触发模块,用于当所述采集时长大于或等于第三预设时长时,触发所述匹配模块将采集的指纹信息与存储的指纹信息进行匹配。A triggering module, configured to trigger the matching module to match the collected fingerprint information with the stored fingerprint information when the collection duration is greater than or equal to a third preset duration.

可选地,所述匹配模块用于:Optionally, the matching module is used for:

计算所述采集的指纹信息与所述存储的指纹信息的指纹相似度;calculating the fingerprint similarity between the collected fingerprint information and the stored fingerprint information;

当所述指纹相似度大于预设相似度阈值时,确定述采集的指纹信息与所述存储的指纹信息匹配。When the fingerprint similarity is greater than a preset similarity threshold, it is determined that the collected fingerprint information matches the stored fingerprint information.

可选地,所述更新模块用于:Optionally, the update module is used for:

从所述采集的指纹信息中确定与所述存储的指纹信息不同的部分指纹信息;determining part of the fingerprint information different from the stored fingerprint information from the collected fingerprint information;

将所述不同的部分指纹信息与所述存储的指纹信息进行拼接;splicing the different partial fingerprint information with the stored fingerprint information;

将拼接后的指纹信息替换为所述存储的指纹信息。The spliced fingerprint information is replaced with the stored fingerprint information.

第三方面,提供了一种终端,所述终端的屏幕下方配置有指纹传感器,且所述终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器被配置为执行上述第一方面所述的任一指纹信息的采集方法的步骤。In a third aspect, a terminal is provided, a fingerprint sensor is arranged under the screen of the terminal, and the terminal includes a memory, a processor, and a computer program stored in the memory and operable on the processor, It is characterized in that the processor is configured to execute the steps of any fingerprint information collection method described in the first aspect above.

第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面所述的任一指纹信息的采集方法。In a fourth aspect, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, and when it is run on a computer, the computer is made to perform the collection of any fingerprint information described in the above-mentioned first aspect. method.

本发明实施例提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solution provided by the embodiments of the present invention are:

本发明实施例中,可以在基于屏幕检测到触碰操作时,通过屏幕下方配置的指纹传感器对触碰操作产生的指纹信息进行采集,并可以在采集的指纹信息与存储的指纹信息匹配时,基于采集的指纹信息对存储的指纹信息进行更新,如此即可通过触碰操作产生的指纹信息,对存储的指纹信息不断进行完善和再学习,从而可以提高指纹识别的准确度和灵敏度。In the embodiment of the present invention, when a touch operation is detected based on the screen, the fingerprint information generated by the touch operation can be collected through the fingerprint sensor configured under the screen, and when the collected fingerprint information matches the stored fingerprint information, The stored fingerprint information is updated based on the collected fingerprint information, so that the stored fingerprint information can be continuously improved and relearned through the fingerprint information generated by the touch operation, thereby improving the accuracy and sensitivity of fingerprint identification.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.

图1是本发明实施例提供的一种指纹信息的采集方法流程图;Fig. 1 is a flow chart of a method for collecting fingerprint information provided by an embodiment of the present invention;

图2是本发明实施例提供的另一种指纹信息的采集方法流程图;FIG. 2 is a flow chart of another method for collecting fingerprint information provided by an embodiment of the present invention;

图3A是本发明实施例提供的一种指纹信息的采集装置的结构示意图;Fig. 3A is a schematic structural diagram of a device for collecting fingerprint information provided by an embodiment of the present invention;

图3B是本发明实施例提供的另一种指纹信息的采集装置的结构示意图;Fig. 3B is a schematic structural diagram of another device for collecting fingerprint information provided by an embodiment of the present invention;

图3C是本发明实施例提供的又一种指纹信息的采集装置的结构示意图;Fig. 3C is a schematic structural diagram of another device for collecting fingerprint information provided by an embodiment of the present invention;

图4是本发明实施例提供的一种终端400的结构示意图;FIG. 4 is a schematic structural diagram of a terminal 400 provided by an embodiment of the present invention;

图5是本发明实施例提供的一种终端400的结构示意图;FIG. 5 is a schematic structural diagram of a terminal 400 provided by an embodiment of the present invention;

图6A是本发明实施例提供的一种全面屏的结构示意图;Fig. 6A is a schematic structural diagram of a full screen provided by an embodiment of the present invention;

图6B是本发明实施例提供的一种曲面屏的结构示意图;Fig. 6B is a schematic structural diagram of a curved screen provided by an embodiment of the present invention;

图6C是本发明实施例提供的一种异型屏的结构示意图;Fig. 6C is a schematic structural diagram of a special-shaped screen provided by an embodiment of the present invention;

图6D是本发明实施例提供的另一种异型屏的结构示意图;Fig. 6D is a schematic structural diagram of another special-shaped screen provided by an embodiment of the present invention;

图6E是本发明实施例提供的又一种异型屏的结构示意图;Fig. 6E is a schematic structural diagram of another special-shaped screen provided by an embodiment of the present invention;

图6F是本发明实施例提供的又一种异型屏的结构示意图。Fig. 6F is a schematic structural diagram of another special-shaped screen provided by an embodiment of the present invention.

具体实施方式detailed description

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

在对本发明实施例进行详细解释说明之前,首先,对本发明实施例提供的应用场景进行介绍。Before explaining the embodiment of the present invention in detail, firstly, the application scenario provided by the embodiment of the present invention is introduced.

相关技术中,为了实现指纹验证,通常采用引导用户执行指纹输入操作的方式一次性采集指纹信息,但是这种一次性采集指纹信息的方案所采集的指纹信息可能并不完善,不能包括用户手指的全部指纹数据,因此会导致后续指纹识别不够灵敏。例如,一次性采集到的指纹信息中可能不能包括用户手指所有角度的指纹信息,对于没有采集到的角度,当用户基于该角度输入指纹信息时,终端将可能无法准确识别,或者指纹识别耗费时间较长。因此为了提高指纹识别的灵敏度,本发明提供了一种可以持续性地对存储的指纹信息进行完善的指纹信息的采集方法。In related technologies, in order to realize fingerprint verification, fingerprint information is usually collected at one time by guiding the user to perform a fingerprint input operation. However, the fingerprint information collected by this one-time collection of fingerprint information may not be perfect and cannot include the fingerprint information of the user's finger. All fingerprint data, so subsequent fingerprint recognition will not be sensitive enough. For example, the fingerprint information collected at one time may not include the fingerprint information of all angles of the user's finger. For angles that are not collected, when the user enters fingerprint information based on this angle, the terminal may not be able to accurately identify it, or the fingerprint identification will take time. longer. Therefore, in order to improve the sensitivity of fingerprint identification, the present invention provides a method for collecting fingerprint information that can continuously improve the stored fingerprint information.

其次,对本发明实施例的实施环境予以介绍。Secondly, the implementation environment of the embodiment of the present invention is introduced.

本发明实施例应用于终端中,该终端具体可以为手机或者平板电脑等。而且,该终端具有指纹验证功能,可以预先存储用户的指纹信息作为后续指纹验证的基准。The embodiment of the present invention is applied to a terminal, and the terminal may specifically be a mobile phone or a tablet computer. Moreover, the terminal has a fingerprint verification function, which can pre-store the user's fingerprint information as a benchmark for subsequent fingerprint verification.

进一步地,该终端配置有屏幕,该终端可以基于屏幕检测用户的触碰操作,该触碰操作可以为用户的按压操作或者滑动操作等。具体地,该屏幕可以为触摸显示屏,触摸显示屏用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。该触摸显示屏可被设计成为全面屏、曲面屏或异型屏,还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本实施例对此不做限定。Further, the terminal is configured with a screen, and the terminal can detect a user's touch operation based on the screen, and the touch operation can be a user's pressing operation or sliding operation. Specifically, the screen may be a touch display screen, which is used to receive a user's touch operation on or near it using any suitable object such as a finger or a touch pen, and to display user interfaces of various application programs. The touch display screen can be designed as a full screen, a curved screen or a special-shaped screen, and can also be designed as a combination of a full screen and a curved screen, or a combination of a special-shaped screen and a curved screen, which is not limited in this embodiment.

进一步地,该终端的屏幕下方配置有指纹传感器,可以在基于屏幕检测到触碰操作时,通过屏幕下方配置有指纹传感器采集该触碰操作产生的指纹信息。例如,可以在终端的整个屏幕下方均配置指纹采集组件,当在屏幕的任意区域检测到触碰操作时,即可通过该区域的下方的指纹传感器采集指纹信息。Further, a fingerprint sensor is arranged under the screen of the terminal, and when a touch operation is detected based on the screen, the fingerprint information generated by the touch operation can be collected through the fingerprint sensor arranged under the screen. For example, the fingerprint collection component can be configured under the entire screen of the terminal, and when a touch operation is detected in any area of the screen, fingerprint information can be collected through the fingerprint sensor below the area.

在对本发明实施例的应用场景和实施环境进行介绍之后,接下来将结合附图对本发明实施例提供的指纹信息的采集方法进行详细介绍。After introducing the application scenario and implementation environment of the embodiment of the present invention, the method for collecting fingerprint information provided by the embodiment of the present invention will be described in detail next with reference to the accompanying drawings.

图1是本发明实施例提供的一种指纹信息的采集方法流程图,该方法的执行主体为终端,该终端的屏幕下方配置有指纹传感器。参见图1,该方法包括如下步骤:Fig. 1 is a flow chart of a method for collecting fingerprint information provided by an embodiment of the present invention. The execution body of the method is a terminal, and a fingerprint sensor is arranged under the screen of the terminal. Referring to Fig. 1, this method comprises the steps:

步骤101:当基于屏幕检测到触碰操作时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。Step 101: When a touch operation is detected based on the screen, the fingerprint information generated by the touch operation is collected by a fingerprint sensor disposed under the screen.

步骤102:将采集的指纹信息与存储的指纹信息进行匹配。Step 102: Match the collected fingerprint information with the stored fingerprint information.

步骤103:当该采集的指纹信息与该存储的指纹信息匹配时,基于该采集的指纹信息对该存储的指纹信息进行更新。Step 103: When the collected fingerprint information matches the stored fingerprint information, update the stored fingerprint information based on the collected fingerprint information.

本发明实施例中,可以在基于屏幕检测到触碰操作时,通过屏幕下方配置的指纹传感器对触碰操作产生的指纹信息进行采集,并可以在采集的指纹信息与存储的指纹信息匹配时,基于采集的指纹信息对存储的指纹信息进行更新,如此即可通过触碰操作产生的指纹信息,对存储的指纹信息不断进行完善和再学习,从而可以提高指纹识别的准确度和灵敏度。In the embodiment of the present invention, when a touch operation is detected based on the screen, the fingerprint information generated by the touch operation can be collected through the fingerprint sensor configured under the screen, and when the collected fingerprint information matches the stored fingerprint information, The stored fingerprint information is updated based on the collected fingerprint information, so that the stored fingerprint information can be continuously improved and relearned through the fingerprint information generated by the touch operation, thereby improving the accuracy and sensitivity of fingerprint identification.

可选地,该当基于该屏幕检测到触碰操作时,通过该屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集,包括:Optionally, when a touch operation is detected based on the screen, the fingerprint information generated by the touch operation is collected through a fingerprint sensor configured under the screen, including:

当基于屏幕检测到触碰操作时,确定该触碰操作的触碰时长;When a touch operation is detected based on the screen, determine the touch duration of the touch operation;

当该触碰时长大于第一预设时长时,通过该屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。When the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen.

可选地,该当该触碰时长大于第一预设时长时,通过该屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集,包括:Optionally, when the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is collected through the fingerprint sensor arranged under the screen, including:

当该触碰操作为按压操作且该按压操作的按压时长大于第一预设时长时,确定该按压操作为长按操作;When the touch operation is a press operation and the press duration of the press operation is longer than a first preset duration, determine that the press operation is a long press operation;

当该长按操作为指定长按操作时,通过该屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。When the long-press operation is a designated long-press operation, the fingerprint information generated by the touch operation is collected by the fingerprint sensor arranged at the bottom of the screen.

可选地,该当该长按操作为指定长按操作时,通过该屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集之前,还包括:Optionally, when the long-press operation is a specified long-press operation, before collecting the fingerprint information generated by the touch operation through the fingerprint sensor arranged at the bottom of the screen, further include:

对多种类型的长按操作的操作次数进行统计,不同类型的长按操作用于实现不同功能;Count the number of operations of various types of long press operations, and different types of long press operations are used to achieve different functions;

根据统计结果,确定每种类型的长按操作的操作频率;Determine the operation frequency of each type of long-press operation according to the statistical results;

将该多种类型的长按操作中操作频率大于预设频率的长按操作,确定为该指定长按操作。Among the multiple types of long-press operations, a long-press operation whose operation frequency is higher than a preset frequency is determined as the designated long-press operation.

可选地,该方法还包括:Optionally, the method also includes:

当该长按操作为指定长按操作时,确定该长按操作对应的目标类型;When the long press operation is a specified long press operation, determine the target type corresponding to the long press operation;

将该目标类型的长按操作的操作次数增加预设次数,得到更新后的操作次数;Increase the number of operations of the long-press operation of the target type by a preset number of times to obtain an updated number of operations;

根据该更新后的操作次数,确定该目标类型的长按操作的更新后的操作频率;According to the updated number of operations, determine the updated operation frequency of the long press operation of the target type;

根据该更新后的操作频率,对该指定长按操作进行更新。The designated long press operation is updated according to the updated operation frequency.

可选地,该将采集的指纹信息与存储的指纹信息进行匹配之前,还包括:Optionally, before matching the collected fingerprint information with the stored fingerprint information, it also includes:

确定该采集的指纹信息的采集时长;Determine the collection time of the collected fingerprint information;

当该采集时长大于或等于第三预设时长时,执行将采集的指纹信息与存储的指纹信息进行匹配的步骤。When the collection duration is greater than or equal to the third preset duration, a step of matching the collected fingerprint information with the stored fingerprint information is performed.

可选地,该将采集的指纹信息与存储的指纹信息进行匹配,包括:Optionally, matching the collected fingerprint information with the stored fingerprint information includes:

计算该采集的指纹信息与该存储的指纹信息的指纹相似度;Calculate the fingerprint similarity between the collected fingerprint information and the stored fingerprint information;

当该指纹相似度大于预设相似度阈值时,确定述采集的指纹信息与该存储的指纹信息匹配。When the fingerprint similarity is greater than the preset similarity threshold, it is determined that the collected fingerprint information matches the stored fingerprint information.

可选地,该基于该采集的指纹信息对该存储的指纹信息进行更新,包括:Optionally, updating the stored fingerprint information based on the collected fingerprint information includes:

从该采集的指纹信息中确定与该存储的指纹信息不同的部分指纹信息;determining part of the fingerprint information different from the stored fingerprint information from the collected fingerprint information;

将该不同的部分指纹信息与该存储的指纹信息进行拼接;splicing the different partial fingerprint information with the stored fingerprint information;

将拼接后的指纹信息替换为该存储的指纹信息。Replace the spliced fingerprint information with the stored fingerprint information.

可选地,该对该按压操作产生的指纹信息进行采集,包括:Optionally, collecting the fingerprint information generated by the pressing operation includes:

通过该屏幕中配置的指纹采集组件,对该按压操作产生的指纹信息进行采集。The fingerprint information generated by the pressing operation is collected through the fingerprint collection component configured in the screen.

上述所有可选技术方案,均可按照任意结合形成本公开的可选实施例,本公开实施例对此不再一一赘述。All the above optional technical solutions may be combined in any way to form optional embodiments of the present disclosure, which will not be described in detail in the embodiments of the present disclosure.

图2是本发明实施例提供的另一种指纹信息的采集方法流程图,该方法的执行主体为终端。参见图2,该方法包括如下步骤:Fig. 2 is a flow chart of another method for collecting fingerprint information provided by an embodiment of the present invention, and the subject of execution of the method is a terminal. Referring to Fig. 2, this method comprises the steps:

步骤201:当基于屏幕检测到触碰操作时,确定该触碰操作的触碰时长。Step 201: When a touch operation is detected based on the screen, determine the touch duration of the touch operation.

其中,该触碰操作是指对屏幕的触碰操作,具体可以包括按压操作或者滑动操作等能够在屏幕上产生指纹的触碰操作。Wherein, the touch operation refers to a touch operation on the screen, and may specifically include a touch operation such as a press operation or a slide operation that can generate a fingerprint on the screen.

实际应用中,对屏幕的触碰操作通常都是用户在使用终端的过程中,通过用户手指执行的操作,因此本发明实施例中,为了提高指纹识别的灵敏度,可以对该触碰操作产生的指纹信息进行采集,以基于采集的指纹信息对存储的指纹信息进行更新。In practical applications, the touch operation on the screen is usually performed by the user through the user's finger when using the terminal. Therefore, in the embodiment of the present invention, in order to improve the sensitivity of fingerprint identification, the touch operation generated The fingerprint information is collected, and the stored fingerprint information is updated based on the collected fingerprint information.

本发明实施例中,考虑到当触碰时长较短时,如果该触碰操作产生的指纹信息不够清晰,或者采集指纹信息的组件不够灵敏等,都可能导致无法对该触碰操作产生的指纹信息进行准确采集。因此,为了提高采集指纹信息的准确度,当基于屏幕检测到触碰操作时,还可以先确定该触碰操作的触碰时长,以便在触碰时长达到足够时长时再进行指纹采集。In the embodiment of the present invention, it is considered that when the touch duration is short, if the fingerprint information generated by the touch operation is not clear enough, or the components for collecting fingerprint information are not sensitive enough, etc., the fingerprint generated by the touch operation may not be able to be detected. Accurate collection of information. Therefore, in order to improve the accuracy of fingerprint information collection, when a touch operation is detected based on the screen, the touch duration of the touch operation can also be determined first, so that fingerprint collection can be performed when the touch duration reaches a sufficient length.

具体地,可以在基于屏幕检测到触碰操作时开始计时,以通过计时确定该触碰操作的持续时长,即触碰时长。Specifically, timing may be started when a touch operation is detected based on the screen, so as to determine the duration of the touch operation, that is, the touch duration, through timing.

步骤202:当该触碰时长大于第一预设时长时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。Step 202: When the touch duration is longer than the first preset duration, collect fingerprint information generated by the touch operation through the fingerprint sensor disposed under the screen.

其中,该第一预设时长可以由终端默认设置,也可以由用户进行设置,本发明实施例对此不做限定。例如,该第一预设时长可以为0.5秒或者1秒等。Wherein, the first preset duration may be set by default by the terminal, or may be set by a user, which is not limited in this embodiment of the present invention. For example, the first preset duration may be 0.5 second or 1 second.

当该触碰操作为按压操作且该按压操作的按压时长大于第一预设时长时,说明该按压操作为长按操作,由于长按操作通常能够在屏幕上产生较为清晰的指纹信息,因此可以在基于屏幕检测到长按操作时,对该长按操作产生的指纹信息进行采集。When the touch operation is a pressing operation and the pressing duration of the pressing operation is longer than the first preset duration, it indicates that the pressing operation is a long pressing operation. Since the long pressing operation can usually generate relatively clear fingerprint information on the screen, it can When a long press operation is detected based on the screen, fingerprint information generated by the long press operation is collected.

当该触碰操作为滑动操作且该滑动操作的滑动时长大于第一预设时长时,说明执行该滑动操作时用户手指在屏幕上停留时间较久,能够在屏幕上产生较为清晰的指纹信息,因此可以在基于屏幕检测到较长时间的滑动操作时,对该滑动操作产生的指纹信息进行采集。When the touch operation is a sliding operation and the sliding duration of the sliding operation is longer than the first preset duration, it means that the user's finger stays on the screen for a long time when performing the sliding operation, and relatively clear fingerprint information can be generated on the screen. Therefore, when a long-time sliding operation is detected based on the screen, fingerprint information generated by the sliding operation can be collected.

为了进一步提高指纹采集的准确性,当该触碰时长大于第一预设时长时,还可以判断该触碰操作是否为指定触碰操作,当该触碰操作为指定触碰操作时,再对该触碰操作产生的指纹信息进行采集,当该触碰操作不是该指定触碰操作时,则不对该触碰操作产生的指纹信息进行采集。In order to further improve the accuracy of fingerprint collection, when the touch duration is longer than the first preset duration, it can also be judged whether the touch operation is a specified touch operation, and when the touch operation is a specified touch operation, then The fingerprint information generated by the touch operation is collected, and when the touch operation is not the specified touch operation, the fingerprint information generated by the touch operation is not collected.

其中,指定触碰操作为多种类型的触碰操作中操作频率大于预设频率的触碰操作,即用户操作频率较高、经常使用的触碰操作。也即是,可以预先对多种类型的触碰操作的操作频率进行统计,然后将其中操作频率大于预设频率的触碰操作确定为指定触碰操作,并仅对指定触碰操作产生的指纹信息进行采集。Wherein, the designated touch operation is a touch operation with an operation frequency greater than a preset frequency among various types of touch operations, that is, a touch operation frequently used by a user with a relatively high operation frequency. That is to say, the operation frequency of various types of touch operations can be counted in advance, and then the touch operation whose operation frequency is greater than the preset frequency is determined as the specified touch operation, and only the fingerprint generated by the specified touch operation Information is collected.

由于操作频率较高的指定触碰操作的操作通常比较稳定,因此通过仅对操作频率较高的指定触碰操作产生的指纹信息进行采集,可以提高指纹采集的准确性,并可以节省采集功耗。Since the operation of the specified touch operation with high operating frequency is usually relatively stable, the accuracy of fingerprint collection can be improved by only collecting the fingerprint information generated by the specified touch operation with high operating frequency, and the power consumption of collection can be saved. .

具体地,当该触碰时长大于第一预设时长时,对该触碰操作产生的指纹信息进行采集包括以下两种实现方式:Specifically, when the touch duration is longer than the first preset duration, collecting the fingerprint information generated by the touch operation includes the following two implementations:

第一种实现方式:当该触碰操作为按压操作且该按压操作的按压时长大于第一预设时长时,确定该按压操作为长按操作;当该长按操作为指定长按操作时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。The first implementation method: when the touch operation is a press operation and the press duration of the press operation is longer than the first preset duration, determine that the press operation is a long press operation; when the long press operation is a specified long press operation, The fingerprint information generated by the touch operation is collected through the fingerprint sensor configured at the bottom of the screen.

其中,该指定长按操作为多种类型的长按操作中操作频率大于预设频率的长按操作,即用户操作频率较高、经常使用的长按操作。Wherein, the designated long-press operation is a long-press operation whose operation frequency is higher than a preset frequency among various types of long-press operations, that is, a long-press operation frequently used by the user with relatively high operation frequency.

进一步地,当该触碰操作为指定长按操作时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集之前还包括:对多种类型的长按操作的操作次数进行统计,不同类型的长按操作用于实现不同功能;根据统计结果,确定每种类型的长按操作的操作频率;将该多种类型的长按操作中操作频率大于预设频率的长按操作,确定为该指定长按操作。Further, when the touch operation is a specified long-press operation, before collecting the fingerprint information generated by the touch operation through the fingerprint sensor arranged at the bottom of the screen, it also includes: counting the number of operations of various types of long-press operations , different types of long-press operations are used to achieve different functions; according to the statistical results, determine the operation frequency of each type of long-press operation; among the various types of long-press operations, the long-press operation whose operation frequency is greater than the preset frequency, Determines the specified long press action.

其中,多种类型的长按操作可以包括对图标的长按操作、对图片的长按操作、对输入栏的长按操作或者对屏幕空白区域的长按操作等等。The multiple types of long-press operations may include long-press operations on icons, long-press operations on pictures, long-press operations on input fields, or long-press operations on blank areas of the screen, and the like.

进一步地,为了提高统计结果的准确性,还可以在检测过程中对统计结果进行更新,从而重新确定指定长按操作。Further, in order to improve the accuracy of the statistical results, the statistical results may also be updated during the detection process, so as to re-determine the designated long press operation.

具体地,当该长按操作为指定长按操作时,还可以确定该长按操作对应的目标类型;将该目标类型的长按操作的操作次数增加预设次数,得到更新后的操作次数;根据该更新后的操作次数,确定该目标类型的长按操作的更新后的操作频率;根据该更新后的操作频率,对该指定长按操作进行更新。Specifically, when the long press operation is a specified long press operation, the target type corresponding to the long press operation may also be determined; the number of operations of the long press operation of the target type is increased by a preset number of times to obtain an updated number of operations; According to the updated number of operations, the updated operation frequency of the long press operation of the target type is determined; according to the updated operation frequency, the specified long press operation is updated.

其中,该预设次数可以由终端设置,也可以由用户设置,本发明实施例对此不做限定,通常可以将该预设次数设置为1次,也即是,每次检测到目标类型的长按操作时,即可将该目标类型的长按操作的操作次数加1,从而得到更新后的操作次数。Wherein, the preset number of times can be set by the terminal or by the user, which is not limited in the embodiment of the present invention. Usually, the preset number of times can be set to 1 time, that is, every time a target type is detected When a long press operation is performed, 1 can be added to the number of operations of the long press operation of the target type, so as to obtain an updated number of operations.

第二种实现方式:当该触碰操作为滑动操作且该滑动操作的滑动时长大于第一预设时长时,判断该滑动操作是否为指定滑动操作;当该滑动操作为指定滑动操作时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。The second implementation method: when the touch operation is a sliding operation and the sliding duration of the sliding operation is longer than the first preset duration, judge whether the sliding operation is a specified sliding operation; when the sliding operation is a specified sliding operation, pass The fingerprint sensor configured under the screen collects the fingerprint information generated by the touch operation.

其中,该指定滑动操作为多种类型的滑动操作中操作频率大于预设频率的滑动操作,即用户操作频率较高、经常使用的滑动操作。Wherein, the specified sliding operation is a sliding operation whose operation frequency is higher than a preset frequency among various types of sliding operations, that is, a sliding operation frequently used by a user with a relatively high operation frequency.

具体地,当该滑动操作为指定滑动操作时,对该触碰操作产生的指纹信息进行采集之前还可以包括:对多种类型的滑动操作的操作次数进行统计,不同类型的滑动操作用于实现不同功能;根据统计结果,确定每种类型的滑动操作的操作频率;将该多种类型的滑动操作中操作频率大于预设频率的滑动操作,确定为该指定滑动操作。Specifically, when the sliding operation is a designated sliding operation, before collecting the fingerprint information generated by the touch operation, it may also include: counting the number of operations of various types of sliding operations, and different types of sliding operations are used to realize Different functions; determine the operation frequency of each type of sliding operation according to the statistical results; determine the sliding operation whose operating frequency is greater than a preset frequency among the multiple types of sliding operations as the specified sliding operation.

其中,该多种类型的滑动操作包括对图标的滑动操作、对图片的滑动操作或者对屏幕的空白区域的滑动操作等。其中,对图标的滑动操作可以包括对解锁图标的滑动操作等。Wherein, the multiple types of sliding operations include sliding operations on icons, sliding operations on pictures, or sliding operations on blank areas of the screen. Wherein, the sliding operation on the icon may include the sliding operation on the unlock icon and the like.

进一步地,为了提高统计结果的准确性,还可以在检测过程中对统计结果进行更新,从而重新确定指定滑动操作。Further, in order to improve the accuracy of the statistical results, the statistical results may also be updated during the detection process, so as to re-determine the specified sliding operation.

具体地,当该滑动操作为指定滑动操作时,还可以确定该滑动操作对应的目标类型;将该目标类型的滑动操作的操作次数增加预设次数,得到更新后的操作次数;根据该更新后的操作次数,确定该目标类型的滑动操作的更新后的操作频率;根据该更新后的操作频率,对该指定滑动操作进行更新。Specifically, when the sliding operation is a specified sliding operation, the target type corresponding to the sliding operation can also be determined; the number of operations of the sliding operation of the target type is increased by a preset number of times to obtain an updated number of operations; according to the updated The number of times of operation determines the updated operation frequency of the sliding operation of the target type; according to the updated operating frequency, the specified sliding operation is updated.

其中,该预设次数可以由终端设置,也可以由用户设置,本发明实施例对此不做限定,通常可以将该预设次数设置为1次,也即是,每次检测到目标类型的滑动操作时,即可将该目标类型的滑动操作的操作次数加1,从而得到更新后的操作次数。Wherein, the preset number of times can be set by the terminal or by the user, which is not limited in the embodiment of the present invention. Usually, the preset number of times can be set to 1 time, that is, every time a target type is detected During the sliding operation, the operation count of the sliding operation of the target type can be increased by 1, so as to obtain the updated operation count.

值的说明的是,本发明实施例中,可以通过屏幕下方配置的指纹传感器,对该触碰操作产生的指纹信息进行采集。也即是,终端的屏幕下方配置有指纹传感器,该指纹传感器用于采集屏幕中对应位置产生的指纹信息。Note that, in the embodiment of the present invention, the fingerprint information generated by the touch operation can be collected through the fingerprint sensor disposed under the screen. That is, a fingerprint sensor is disposed under the screen of the terminal, and the fingerprint sensor is used to collect fingerprint information generated at a corresponding position on the screen.

具体地,当该触碰操作为长按操作,可以通过该长按操作的长按区域对应的指纹传感器,采集该触碰操作产生的指纹信息;当该触碰操作为滑动操作时,可以通过该滑动操作的滑动区域对应的指纹传感器,采集该触碰操作产生的指纹信息。Specifically, when the touch operation is a long press operation, the fingerprint information generated by the touch operation can be collected through the fingerprint sensor corresponding to the long press area of the long press operation; The fingerprint sensor corresponding to the sliding area of the sliding operation collects the fingerprint information generated by the touching operation.

进一步地,该终端可以在屏幕的局部区域下方配置指纹传感器,也可以在屏幕的全部区域下方均配置指纹传感器,本发明实施例对此不做限定。当在屏幕的局部区域下方配置指纹传感器时,则只有在该局部区域检测到触碰操作,才能通过该局部区域下方配置的指纹传感器采集该触碰操作产生的指纹信息。当在屏幕的全部区域下方均配置指纹传感器时,则当在屏幕的任意区域检测到触碰操作,即可通过该区域下方配置的指纹传感器采集该触碰操作产生的指纹信息。Further, the terminal may be configured with a fingerprint sensor under a partial area of the screen, or may be configured with a fingerprint sensor under all areas of the screen, which is not limited in this embodiment of the present invention. When a fingerprint sensor is arranged under a partial area of the screen, only when a touch operation is detected in the partial area, can the fingerprint information generated by the touch operation be collected by the fingerprint sensor arranged under the partial area. When fingerprint sensors are arranged under all areas of the screen, when a touch operation is detected in any area of the screen, the fingerprint information generated by the touch operation can be collected by the fingerprint sensor arranged under the area.

进一步地,通过该屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集还包括:确定该触碰操作在屏幕中的触碰区域,启动该触碰区域下方配置的指纹传感器,通过该触碰区域下方配置的指纹传感器采集该触碰操作产生的指纹信息。通过仅启动对应区域的指纹传感器来采集指纹信息,可以节省指纹传感器的功耗,进而节省终端功耗。Further, collecting the fingerprint information generated by the touch operation through the fingerprint sensor arranged under the screen further includes: determining the touch area of the touch operation on the screen, activating the fingerprint sensor arranged under the touch area, and The fingerprint sensor disposed below the touch area collects fingerprint information generated by the touch operation. By only activating the fingerprint sensor in the corresponding area to collect fingerprint information, the power consumption of the fingerprint sensor can be saved, thereby saving the power consumption of the terminal.

需要说明的是,本发明实施例仅是以当触碰操作的触碰时长大于第一预设时长时,对该触碰操作产生的指纹信息进行采集为例进行说明,而在另一实施例中,也可以当基于屏幕检测到触碰操作时,不确定该触碰操作的触碰时长,直接对该触碰操作产生的指纹信息进行采集。It should be noted that the embodiment of the present invention is only described by taking the fingerprint information generated by the touch operation when the touch duration of the touch operation is longer than the first preset duration as an example for illustration, and in another embodiment In this method, when a touch operation is detected based on the screen, the touch duration of the touch operation may not be determined, and the fingerprint information generated by the touch operation may be directly collected.

步骤203:确定采集的指纹信息的采集时长。Step 203: Determine the collection duration of the collected fingerprint information.

本发明实施例中,为了提高准确度,采集到指纹信息之后可以先确定采集的指纹信息的采集时长,也即是,在对该触碰操作产生的指纹信息采集完成之后,确定从开始采集时刻到采集完成时刻之间的采集时长。In the embodiment of the present invention, in order to improve the accuracy, after the fingerprint information is collected, the collection duration of the collected fingerprint information can be determined first, that is, after the collection of the fingerprint information generated by the touch operation is completed, the time period from the start of collection can be determined. The collection time between the time when the collection is completed.

步骤204:当该采集时长大于或等于第三预设时长时,将采集的指纹信息与存储的指纹信息进行匹配。Step 204: When the collection duration is greater than or equal to a third preset duration, match the collected fingerprint information with the stored fingerprint information.

另外,当该采集时长小于该第三预设时长时,还可以将采集的指纹信息丢弃处理,即不将采集的指纹信息与存储的指纹信息进行匹配。In addition, when the collection duration is shorter than the third preset duration, the collected fingerprint information may also be discarded, that is, the collected fingerprint information is not matched with the stored fingerprint information.

其中,该第三预设时长可以由终端默认设置,也可以由用户设置,本发明实施例对此不做限定。例如,该第三预设时长可以为0.5秒或者1秒等。Wherein, the third preset duration may be set by default by the terminal, or may be set by a user, which is not limited in this embodiment of the present invention. For example, the third preset duration may be 0.5 second or 1 second.

其中,存储的指纹信息为终端预先存储的用于指纹验证的指纹信息,且该存储的指纹信息可以包括一个或多个手指的指纹信息。例如,该终端可以存储有指纹库,该指纹库中包括一个或多个手指的指纹信息。Wherein, the stored fingerprint information is fingerprint information pre-stored by the terminal for fingerprint verification, and the stored fingerprint information may include fingerprint information of one or more fingers. For example, the terminal may store a fingerprint database, which includes fingerprint information of one or more fingers.

当采集时长大于或等于第三预设时长时,说明采集的指纹信息较为准确,当采集时长小于该第三预设时长时,说明采集的指纹信息可能较为模糊,不能准确指示用户的指纹。因此,通过仅将采集时长大于或等于第三预设时长与存储的指纹信息进行匹配,可以避免无效的匹配操作,减小终端功耗。When the collection time is greater than or equal to the third preset time, it means that the collected fingerprint information is relatively accurate; when the collection time is less than the third preset time, it means that the collected fingerprint information may be vague and cannot accurately indicate the user's fingerprint. Therefore, by only matching the collection duration greater than or equal to the third preset duration with the stored fingerprint information, invalid matching operations can be avoided and terminal power consumption can be reduced.

具体地,将采集的指纹信息与存储的指纹信息进行匹配包括:计算该采集的指纹信息与该存储的指纹信息的指纹相似度;当该指纹相似度大于或等于预设相似度阈值时,确定该采集的指纹信息与该存储的指纹信息匹配;当该指纹相似度小于预设相似度阈值时,确定该采集的指纹信息与该存储的指纹信息不匹配。Specifically, matching the collected fingerprint information with the stored fingerprint information includes: calculating the fingerprint similarity between the collected fingerprint information and the stored fingerprint information; when the fingerprint similarity is greater than or equal to a preset similarity threshold, determining The collected fingerprint information matches the stored fingerprint information; when the fingerprint similarity is less than a preset similarity threshold, it is determined that the collected fingerprint information does not match the stored fingerprint information.

其中,该预设相似度阈值可以由终端默认设置,也可以由用户设置,本发明实施例对此不做限定。例如,该预设相似度阈值可以为90%、95%等。Wherein, the preset similarity threshold may be set by default by the terminal, or may be set by a user, which is not limited in this embodiment of the present invention. For example, the preset similarity threshold may be 90%, 95% and so on.

其中,当该采集的指纹信息与该存储的指纹信息匹配时,表示该采集的指纹信息对应的指纹与该存储的指纹信息对应的指纹为相同手指的指纹。Wherein, when the collected fingerprint information matches the stored fingerprint information, it means that the fingerprint corresponding to the collected fingerprint information and the fingerprint corresponding to the stored fingerprint information are fingerprints of the same finger.

也即是,可以将采集的指纹信息与存储的至少一个手指的指纹信息中每个手指的指纹信息进行匹配,匹配过程中,可以计算采集的指纹信息与每个手指的指纹信息的指纹相似度,当指纹相似度大于或等于预设相似度阈值时,即可确定该采集的指纹信息与该手指的指纹信息匹配,并确定该采集的指纹信息对应的指纹与该手指的指纹信息对应的指纹为相同手指的指纹。That is, the collected fingerprint information can be matched with the fingerprint information of each finger in the stored fingerprint information of at least one finger. During the matching process, the fingerprint similarity between the collected fingerprint information and the fingerprint information of each finger can be calculated. , when the fingerprint similarity is greater than or equal to the preset similarity threshold, it can be determined that the collected fingerprint information matches the fingerprint information of the finger, and it is determined that the fingerprint corresponding to the collected fingerprint information and the fingerprint corresponding to the fingerprint information of the finger are fingerprints of the same finger.

需要说明的是,本发明实施例仅是以当确定采集的指纹信息的采集时长大于或等于第三预设时长时,再将采集的指纹信息与存储的指纹信息进行匹配为例进行说明,而在另一实施例中,采集到指纹信息之后,还可以不确定采集时长,并直接将采集的指纹信息与存储的指纹信息进行匹配。It should be noted that, the embodiment of the present invention is only illustrated by matching the collected fingerprint information with the stored fingerprint information when it is determined that the collection time of the collected fingerprint information is greater than or equal to the third preset time length. In another embodiment, after the fingerprint information is collected, the collection time period may be determined, and the collected fingerprint information may be directly matched with the stored fingerprint information.

步骤205:当该采集的指纹信息与该存储的指纹信息匹配时,基于该采集的指纹信息对该存储的指纹信息进行更新。Step 205: When the collected fingerprint information matches the stored fingerprint information, update the stored fingerprint information based on the collected fingerprint information.

其中,基于该采集的指纹信息对该存储的指纹信息进行更新是指,将该采集的指纹信息与该存储的指纹信息进行拼接,以对该存储的指纹信息进行完善。Wherein, updating the stored fingerprint information based on the collected fingerprint information refers to splicing the collected fingerprint information with the stored fingerprint information to complete the stored fingerprint information.

具体地,基于该采集的指纹信息对该存储的指纹信息进行更新可以包括:从该采集的指纹信息中确定与该存储的指纹信息不同的部分指纹信息;将该不同的部分指纹信息与该存储的指纹信息进行拼接;将拼接后的指纹信息替换为该存储的指纹信息。Specifically, updating the stored fingerprint information based on the collected fingerprint information may include: determining, from the collected fingerprint information, partial fingerprint information different from the stored fingerprint information; combining the different partial fingerprint information with the stored splice the fingerprint information; replace the spliced fingerprint information with the stored fingerprint information.

如此,在用户使用终端的过程中,即可通过采集屏幕中产生的新指纹信息,不断地对存储的指纹信息进行完善和再学习,从而可以使得该存储的指纹信息能够包括对应手指的全部指纹数据,进而可以提高后续指纹识别的灵敏度。In this way, in the process of using the terminal, the user can continuously improve and relearn the stored fingerprint information by collecting new fingerprint information generated on the screen, so that the stored fingerprint information can include all fingerprints of the corresponding finger. data, which in turn can improve the sensitivity of subsequent fingerprint identification.

本发明实施例中,可以在基于屏幕检测到触碰操作时,通过屏幕下方配置的指纹传感器对触碰操作产生的指纹信息进行采集,并可以在采集的指纹信息与存储的指纹信息匹配时,基于采集的指纹信息对存储的指纹信息进行更新,如此即可通过触碰操作产生的指纹信息,对存储的指纹信息不断进行完善和再学习,从而可以提高指纹识别的准确度和灵敏度。In the embodiment of the present invention, when a touch operation is detected based on the screen, the fingerprint information generated by the touch operation can be collected through the fingerprint sensor configured under the screen, and when the collected fingerprint information matches the stored fingerprint information, The stored fingerprint information is updated based on the collected fingerprint information, so that the stored fingerprint information can be continuously improved and relearned through the fingerprint information generated by the touch operation, thereby improving the accuracy and sensitivity of fingerprint identification.

图3A是本发明实施例提供的一种指纹信息的采集装置的结构示意图,该装置可以为手机、平板电脑等终端,该终端的屏幕下方配置有指纹传感器。参见图3A,该装置包括:FIG. 3A is a schematic structural diagram of a device for collecting fingerprint information provided by an embodiment of the present invention. The device may be a terminal such as a mobile phone or a tablet computer, and a fingerprint sensor is disposed under the screen of the terminal. Referring to Figure 3A, the device includes:

采集模块301,用于当基于屏幕检测到触碰操作时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集;The collection module 301 is used to collect the fingerprint information generated by the touch operation through the fingerprint sensor configured under the screen when a touch operation is detected based on the screen;

匹配模块302,用于将采集的指纹信息与存储的指纹信息进行匹配;A matching module 302, configured to match the collected fingerprint information with the stored fingerprint information;

更新模块303,用于当该采集的指纹信息与该存储的指纹信息匹配时,基于该采集的指纹信息对该存储的指纹信息进行更新。An updating module 303, configured to update the stored fingerprint information based on the collected fingerprint information when the collected fingerprint information matches the stored fingerprint information.

可选地,该采集模块301用于:Optionally, the collection module 301 is used for:

当基于屏幕检测到触碰操作时,确定该触碰操作的触碰时长;When a touch operation is detected based on the screen, determine the touch duration of the touch operation;

当该触碰时长大于第一预设时长时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。When the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen.

可选地,该采集模块301用于:Optionally, the collection module 301 is used for:

当该触碰操作为按压操作且该按压操作的按压时长大于第一预设时长时,确定该按压操作为长按操作;When the touch operation is a press operation and the press duration of the press operation is longer than a first preset duration, determine that the press operation is a long press operation;

当该长按操作为指定长按操作时,通过屏幕下方配置的指纹传感器对该触碰操作产生的指纹信息进行采集。When the long press operation is a specified long press operation, the fingerprint information generated by the touch operation is collected through the fingerprint sensor arranged at the bottom of the screen.

可选地,参见图3B,该装置还包括:Optionally, referring to Figure 3B, the device also includes:

统计模块304,用于对多种类型的长按操作的操作次数进行统计,不同类型的长按操作用于实现不同功能;A statistical module 304, configured to count the number of operations of various types of long press operations, and different types of long press operations are used to realize different functions;

第一确定模块305,用于根据统计结果,确定每种类型的长按操作的操作频率;The first determining module 305 is configured to determine the operating frequency of each type of long press operation according to the statistical results;

第二确定模块306,用于将该多种类型的长按操作中操作频率大于预设频率的长按操作,确定为该指定长按操作。The second determining module 306 is configured to determine, among the multiple types of long-press operations, a long-press operation with an operation frequency greater than a preset frequency as the specified long-press operation.

可选地,该采集模块301还用于:Optionally, the collection module 301 is also used for:

当该长按操作为指定长按操作时,确定该长按操作对应的目标类型;When the long press operation is a specified long press operation, determine the target type corresponding to the long press operation;

将该目标类型的长按操作的操作次数增加预设次数,得到更新后的操作次数;Increase the number of operations of the long-press operation of the target type by a preset number of times to obtain an updated number of operations;

根据该更新后的操作次数,确定该目标类型的长按操作的更新后的操作频率;According to the updated number of operations, determine the updated operation frequency of the long press operation of the target type;

根据该更新后的操作频率,对该指定长按操作进行更新。The designated long press operation is updated according to the updated operation frequency.

可选地,参见图3C,该装置还包括:Optionally, referring to Figure 3C, the device also includes:

第三确定模块307,用于确定该采集的指纹信息的采集时长;The third determining module 307 is used to determine the collection duration of the collected fingerprint information;

触发模块308,用于当该采集时长大于或等于第三预设时长时,触发该匹配模块302将采集的指纹信息与存储的指纹信息进行匹配。The triggering module 308 is configured to trigger the matching module 302 to match the collected fingerprint information with the stored fingerprint information when the collection duration is greater than or equal to a third preset duration.

可选地,该匹配模块302用于:Optionally, the matching module 302 is used for:

计算该采集的指纹信息与该存储的指纹信息的指纹相似度;Calculate the fingerprint similarity between the collected fingerprint information and the stored fingerprint information;

当该指纹相似度大于预设相似度阈值时,确定述采集的指纹信息与该存储的指纹信息匹配。When the fingerprint similarity is greater than the preset similarity threshold, it is determined that the collected fingerprint information matches the stored fingerprint information.

可选地,该更新模块303用于:Optionally, the update module 303 is used for:

从该采集的指纹信息中确定与该存储的指纹信息不同的部分指纹信息;determining part of the fingerprint information different from the stored fingerprint information from the collected fingerprint information;

将该不同的部分指纹信息与该存储的指纹信息进行拼接;splicing the different partial fingerprint information with the stored fingerprint information;

将拼接后的指纹信息替换为该存储的指纹信息。Replace the spliced fingerprint information with the stored fingerprint information.

本发明实施例中,可以在基于屏幕检测到触碰操作时,通过屏幕下方配置的指纹传感器对触碰操作产生的指纹信息进行采集,并可以在采集的指纹信息与存储的指纹信息匹配时,基于采集的指纹信息对存储的指纹信息进行更新,如此即可通过触碰操作产生的指纹信息,对存储的指纹信息不断进行完善和再学习,从而可以提高指纹识别的准确度和灵敏度。In the embodiment of the present invention, when a touch operation is detected based on the screen, the fingerprint information generated by the touch operation can be collected through the fingerprint sensor configured under the screen, and when the collected fingerprint information matches the stored fingerprint information, The stored fingerprint information is updated based on the collected fingerprint information, so that the stored fingerprint information can be continuously improved and relearned through the fingerprint information generated by the touch operation, thereby improving the accuracy and sensitivity of fingerprint identification.

需要说明的是:上述实施例提供的指纹信息的采集装置在采集指纹信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的指纹信息的采集装置与指纹信息的采集方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that: when the fingerprint information collection device provided in the above-mentioned embodiments collects fingerprint information, the division of the above-mentioned functional modules is used as an example for illustration. In practical applications, the above-mentioned functions can be assigned to different functional modules according to needs. To complete means to divide the internal structure of the device into different functional modules to complete all or part of the functions described above. In addition, the device for collecting fingerprint information and the method for collecting fingerprint information provided by the above embodiments belong to the same idea, and the specific implementation process is detailed in the method embodiment, and will not be repeated here.

参考图4和图5所示,其示出了本发明实施例提供的一种终端400的结构示意图。该终端400可以是手机、平板电脑、笔记本电脑和电子书等。本申请中的终端400可以包括一个或多个如下部件:处理器410、存储器420和触摸显示屏430。Referring to FIG. 4 and FIG. 5 , it shows a schematic structural diagram of a terminal 400 provided by an embodiment of the present invention. The terminal 400 may be a mobile phone, a tablet computer, a notebook computer, an e-book, and the like. The terminal 400 in this application may include one or more of the following components: a processor 410 , a memory 420 and a touch screen 430 .

处理器410可以包括一个或者多个处理核心。处理器410利用各种接口和线路连接整个终端400内的各个部分,通过运行或执行存储在存储器420内的指令、程序、代码集或指令集,以及调用存储在存储器420内的数据,执行终端400的各种功能和处理数据。可选地,处理器410可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器410可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责触摸显示屏430所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器410中,单独通过一块芯片进行实现。Processor 410 may include one or more processing cores. The processor 410 uses various interfaces and lines to connect various parts of the entire terminal 400, and executes the terminal by running or executing instructions, programs, code sets or instruction sets stored in the memory 420, and calling data stored in the memory 420. 400 various functions and process data. Optionally, the processor 410 may use at least one of Digital Signal Processing (Digital Signal Processing, DSP), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), and Programmable Logic Array (Programmable LogicArray, PLA). implemented in the form of hardware. The processor 410 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), a modem, and the like. Among them, the CPU mainly processes the operating system, the user interface and application programs, etc.; the GPU is responsible for rendering and drawing the content that needs to be displayed on the touch screen 430; the modem is used for processing wireless communication. It can be understood that, the above-mentioned modem may not be integrated into the processor 410, but may be realized by a single chip.

存储器420可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选地,该存储器420包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器420可用于存储指令、程序、代码、代码集或指令集。存储器420可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端400的使用所创建的数据(比如音频数据、电话本)等。The memory 420 may include random access memory (Random Access Memory, RAM), and may also include read-only memory (Read-Only Memory). Optionally, the memory 420 includes a non-transitory computer-readable storage medium. Memory 420 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 420 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), It is used to implement instructions and the like of the various method embodiments described below; the storage data area can store data created according to the use of the terminal 400 (such as audio data, phone book) and the like.

以操作系统为安卓(Android)系统为例,存储器420中存储的程序和数据如图4所示,存储器420中存储有Linux内核层520、系统运行库层540、应用框架层560和应用层580。Linux内核层520为终端400的各种硬件提供了底层的驱动,如显示驱动、音频驱动、摄像头驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。系统运行库层540通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL/ES库提供了6D绘图的支持,Webkit库提供了浏览器内核的支持等。在系统运行库层540中还提供有Android运行时库(Android Runtime),它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。应用框架层560提供了构建应用程序时可能用到的各种API,开发者也可以通过使用这些API来构建自己的应用程序,比如活动管理、窗口管理、视图管理、通知管理、内容提供者、包管理、通话管理、资源管理、定位管理。应用层580中运行有至少一个应用程序,这些应用程序可以是操作系统自带的联系人程序、短信程序、时钟程序、相机应用等;也可以是第三方开发者所开发的应用程序,比如即时通信程序、相片美化程序等。Taking the operating system as an Android system as an example, the programs and data stored in the memory 420 are as shown in Figure 4, and the memory 420 is stored with a Linux kernel layer 520, a system runtime layer 540, an application framework layer 560 and an application layer 580 . The Linux kernel layer 520 provides underlying drivers for various hardware of the terminal 400, such as display drivers, audio drivers, camera drivers, Bluetooth drivers, Wi-Fi drivers, power management, and so on. The system runtime layer 540 provides main feature support for the Android system through some C/C++ libraries. For example, the SQLite library provides database support, the OpenGL/ES library provides 6D drawing support, and the Webkit library provides browser kernel support. The system runtime library layer 540 also provides an Android runtime library (Android Runtime), which mainly provides some core libraries and can allow developers to use the Java language to write Android applications. The application framework layer 560 provides various APIs that may be used when building applications. Developers can also use these APIs to build their own applications, such as activity management, window management, view management, notification management, content providers, Package management, call management, resource management, location management. There is at least one application program running in the application layer 580, and these application programs can be a contact program, a text message program, a clock program, a camera application, etc. Communication programs, photo beautification programs, etc.

以操作系统为IOS系统为例,存储器420中存储的程序和数据如图2所示,IOS系统包括:核心操作系统层620(Core OS layer)、核心服务层640(Core Services layer)、媒体层660(Media layer)、可触摸层680(Cocoa Touch Layer)。核心操作系统层620包括了操作系统内核、驱动程序以及底层程序框架,这些底层程序框架提供更接近硬件的功能,以供位于核心服务层640的程序框架所使用。核心服务层640提供给应用程序所需要的系统服务和/或程序框架,比如基础(Foundation)框架、账户框架、广告框架、数据存储框架、网络连接框架、地理位置框架、运动框架等等。媒体层660为应用程序提供有关视听方面的接口,如图形图像相关的接口、音频技术相关的接口、视频技术相关的接口、音视频传输技术的无线播放(AirPlay)接口等。可触摸层680为应用程序开发提供了各种常用的界面相关的框架,可触摸层680负责用户在终端400上的触摸交互操作。比如本地通知服务、远程推送服务、广告框架、游戏工具框架、消息用户界面接口(User Interface,UI)框架、用户界面UIKit框架、地图框架等等。Taking the operating system as the IOS system as an example, the programs and data stored in the memory 420 are as shown in Figure 2, and the IOS system includes: a core operating system layer 620 (Core OS layer), a core service layer 640 (Core Services layer), a media layer 660 (Media layer), touchable layer 680 (Cocoa Touch Layer). The core operating system layer 620 includes an operating system kernel, drivers, and underlying program frameworks. These underlying program frameworks provide functions closer to hardware for use by the program frameworks located in the core service layer 640 . The core service layer 640 provides system services and/or program frameworks required by applications, such as foundation framework, account framework, advertisement framework, data storage framework, network connection framework, geographic location framework, exercise framework and so on. The media layer 660 provides audio-visual interfaces for applications, such as interfaces related to graphics and images, interfaces related to audio technology, interfaces related to video technology, and wireless playback (AirPlay) interfaces of audio and video transmission technology. The touchable layer 680 provides various commonly used interface-related frameworks for application development, and the touchable layer 680 is responsible for the user's touch interaction operation on the terminal 400 . Such as local notification service, remote push service, advertisement framework, game tool framework, message user interface interface (User Interface, UI) framework, user interface UIKit framework, map framework and so on.

在图5所示出的框架中,与大部分应用程序有关的框架包括但不限于:核心服务层640中的基础框架和可触摸层680中的UIKit框架。基础框架提供许多基本的对象类和数据类型,为所有应用程序提供最基本的系统服务,和UI无关。而UIKit框架提供的类是基础的UI类库,用于创建基于触摸的用户界面,iOS应用程序可以基于UIKit框架来提供UI,所以它提供了应用程序的基础架构,用于构建用户界面,绘图、处理和用户交互事件,响应手势等等。Among the frameworks shown in FIG. 5 , frameworks related to most applications include, but are not limited to: the basic framework in the core service layer 640 and the UIKit framework in the touchable layer 680 . The basic framework provides many basic object classes and data types, and provides the most basic system services for all applications, regardless of UI. The class provided by the UIKit framework is a basic UI class library for creating a touch-based user interface. iOS applications can provide UI based on the UIKit framework, so it provides the infrastructure of the application for building user interfaces, drawing , Handle and user interaction events, respond to gestures, and more.

触摸显示屏430用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏430通常设置在终端430的前面板。触摸显示屏430可被设计成为全面屏、曲面屏或异型屏。触摸显示屏430还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本实施例对此不加以限定。其中:The touch display screen 430 is used to receive user's touch operation on or near it with any suitable object such as a finger or a stylus, and to display user interfaces of various application programs. The touch display screen 430 is usually arranged on the front panel of the terminal 430 . The touch display screen 430 can be designed as a full screen, a curved screen or a special-shaped screen. The touch display screen 430 can also be designed as a combination of a full screen and a curved screen, or a combination of a special-shaped screen and a curved screen, which is not limited in this embodiment. in:

全面屏full screen

全面屏可以是指触摸显示屏430占用终端400的前面板的屏占比超过阈值(比如80%或90%或95%)的屏幕设计。屏占比的一种计算方式为:(触摸显示屏430的面积/终端400的前面板的面积)*400%;屏占比的另一种计算方式为:(触摸显示屏430中实际显示区域的面积/终端400的前面板的面积)*400%;屏占比的再一种计算方式为:(触摸显示屏430的对角线/在终端400的前面板的对角线)*400%。示意性的如图6A所示的例子中,终端400的前面板上近乎所有区域均为触摸显示屏430,在终端400的前面板40上,除中框41所产生的边缘之外的其它区域,全部为触摸显示屏430。该触摸显示屏430的四个角可以是直角或者圆角。The full screen may refer to a screen design in which the touch screen 430 occupies a screen ratio of the front panel of the terminal 400 exceeding a threshold (such as 80% or 90% or 95%). One calculation method of the screen-to-body ratio is: (area of the touch screen 430/area of the front panel of the terminal 400)*400%; another calculation method of the screen-to-body ratio is: (the actual display area in the touch screen 430 area/area of the front panel of the terminal 400)*400%; another calculation method of the screen-to-body ratio is: (diagonal line of the touch screen 430/diagonal line of the front panel of the terminal 400)*400% . In the schematic example shown in FIG. 6A , almost all areas on the front panel of the terminal 400 are touch display screens 430 , and on the front panel 40 of the terminal 400 , other areas except the edge generated by the middle frame 41 , all of which are touch screens 430 . The four corners of the touch screen 430 may be right angles or rounded.

全面屏还可以是将至少一种前面板部件集成在触摸显示屏430内部或下层的屏幕设计。可选地,该至少一种前面板部件包括:摄像头、指纹传感器、接近光传感器、距离传感器等。在一些实施例中,将传统终端的前面板上的其他部件集成在触摸显示屏430的全部区域或部分区域中,比如将摄像头中的感光元件拆分为多个感光像素后,将每个感光像素集成在触摸显示屏430中每个显示像素中的黑色区域中。由于将至少一种前面板部件集成在了触摸显示屏430的内部,所以全面屏具有更高的屏占比。The full screen can also be a screen design in which at least one front panel component is integrated inside or under the touch display screen 430 . Optionally, the at least one front panel component includes: a camera, a fingerprint sensor, a proximity light sensor, a distance sensor, and the like. In some embodiments, other components on the front panel of the traditional terminal are integrated into all or part of the area of the touch display screen 430, for example, after splitting the photosensitive element in the camera into multiple photosensitive pixels, each photosensitive The pixels are integrated in the black area of each display pixel in the touch display screen 430 . Since at least one front panel component is integrated inside the touch display screen 430 , the full screen has a higher screen-to-body ratio.

当然在另外一些实施例中,也可以将传统终端的前面板上的前面板部件设置在终端400的侧边或背面,比如将超声波指纹传感器设置在触摸显示屏430的下方、将骨传导式的听筒设置在终端430的内部、将摄像头设置成位于终端的侧边且可插拔的结构。Of course, in some other embodiments, the front panel components on the front panel of the traditional terminal can also be arranged on the side or back of the terminal 400, for example, the ultrasonic fingerprint sensor is arranged under the touch screen 430, the bone conduction The handset is disposed inside the terminal 430, and the camera is disposed on a side of the terminal in a pluggable structure.

在一些可选的实施例中,当终端400采用全面屏时,终端400的中框的单个侧边,或两个侧边(比如左、右两个侧边),或四个侧边(比如上、下、左、右四个侧边)上设置有边缘触控传感器420,该边缘触控传感器420用于检测用户在中框上的触摸操作、点击操作、按压操作和滑动操作等中的至少一种操作。该边缘触控传感器420可以是触摸传感器、热力传感器、压力传感器等中的任意一种。用户可以在边缘触控传感器420上施加操作,对终端400中的应用程序进行控制。In some optional embodiments, when the terminal 400 adopts a full screen, a single side of the middle frame of the terminal 400, or two sides (such as left and right sides), or four sides (such as An edge touch sensor 420 is arranged on the upper, lower, left, and right sides), and the edge touch sensor 420 is used to detect the user's touch operation, click operation, press operation, and slide operation on the middle frame. at least one action. The edge touch sensor 420 may be any one of a touch sensor, a heat sensor, a pressure sensor, and the like. The user can perform operations on the edge touch sensor 420 to control the application programs in the terminal 400 .

曲面屏curved screen

曲面屏是指触摸显示屏430的屏幕区域不处于一个平面内的屏幕设计。一般的,曲面屏至少存在这样一个截面:该截面呈弯曲形状,且曲面屏在沿垂直于该截面的任意平面方向上的投影为平面的屏幕设计,其中,该弯曲形状可以是U型。可选地,曲面屏是指至少一个侧边是弯曲形状的屏幕设计方式。可选地,曲面屏是指触摸显示屏430的至少一个侧边延伸覆盖至终端400的中框上。由于触摸显示屏430的侧边延伸覆盖至终端400的中框,也即将原本不具有显示功能和触控功能的中框覆盖为可显示区域和/或可操作区域,从而使得曲面屏具有了更高的屏占比。可选地,如图6B所示的例子中,曲面屏是指左右两个侧边42是弯曲形状的屏幕设计;或者,曲面屏是指上下两个侧边是弯曲形状的屏幕设计;或者,曲面屏是指上、下、左、右四个侧边均为弯曲形状的屏幕设计。在可选的实施例中,曲面屏采用具有一定柔性的触摸屏材料制备。The curved screen refers to a screen design in which the screen area of the touch display 430 is not in a plane. Generally, the curved screen has at least one section: the section is curved, and the projection of the curved screen on any plane direction perpendicular to the section is a planar screen design, wherein the curved shape can be U-shaped. Optionally, the curved screen refers to a screen design in which at least one side is curved. Optionally, the curved screen means that at least one side of the touch display screen 430 extends to cover the middle frame of the terminal 400 . Since the side of the touch display screen 430 extends to cover the middle frame of the terminal 400, that is, the middle frame that originally does not have a display function and a touch function is covered as a displayable area and/or an operable area, so that the curved screen has more features. High screen-to-body ratio. Optionally, in the example shown in FIG. 6B, the curved screen refers to a screen design in which the left and right sides 42 are curved; or, the curved screen refers to a screen design in which the upper and lower sides are curved; or, A curved screen refers to a screen design in which the upper, lower, left, and right sides are curved. In an optional embodiment, the curved screen is made of a touch screen material with certain flexibility.

异型屏Shaped screen

异型屏是外观形状为不规则形状的触摸显示屏,不规则形状不是矩形或圆角矩形。可选地,异型屏是指在矩形或圆角矩形的触摸显示屏430上设置有凸起、缺口和/或挖孔的屏幕设计。可选地,该凸起、缺口和/或挖孔可以位于触摸显示屏430的边缘、屏幕中央或两者均有。当凸起、缺口和/或挖孔设置在一条边缘时,可以设置在该边缘的中间位置或两端;当凸起、缺口和/或挖孔设置在屏幕中央时,可以设置在屏幕的上方区域、左上方区域、左侧区域、左下方区域、下方区域、右下方区域、右侧区域、右上方区域中的一个或多个区域中。当设置在多个区域中时,凸起、缺口和挖孔可以集中分布,也可以分散分布;可以对称分布,也可以不对称分布。可选地,该凸起、缺口和/或挖孔的数量也不限。A shaped screen is a touch display screen with an irregular appearance, and the irregular shape is not a rectangle or a rounded rectangle. Optionally, the special-shaped screen refers to a screen design in which protrusions, notches and/or holes are provided on the rectangular or rounded rectangular touch display screen 430 . Optionally, the protrusions, notches and/or cutouts may be located on the edge of the touch display screen 430, in the center of the screen, or both. When the protrusion, notch and/or digging hole is set on one edge, it can be set in the middle or both ends of the edge; when the protrusion, notch and/or digging hole is set in the center of the screen, it can be set on the top of the screen region, upper left region, left region, lower left region, lower region, lower right region, right region, upper right region. When arranged in multiple regions, the protrusions, notches and digging holes can be distributed in a concentrated manner or in a dispersed manner; they can be distributed symmetrically or asymmetrically. Optionally, the number of the protrusions, notches and/or holes is not limited.

由于异型屏将触摸显示屏的上额区和/或下额区覆盖为可显示区域和/或可操作区域,使得触摸显示屏在终端的前面板上占据更多的空间,所以异型屏也具有更大的屏占比。在一些实施例中,缺口和/或挖孔中用于容纳至少一种前面板部件,该前面板部件包括摄像头、指纹传感器、接近光传感器、距离传感器、听筒、环境光亮度传感器、物理按键中的至少一种。Since the special-shaped screen covers the upper forehead area and/or the lower forehead area of the touch display screen as a displayable area and/or an operable area, the touch display screen occupies more space on the front panel of the terminal, so the special-shaped screen also has Larger screen-to-body ratio. In some embodiments, the notch and/or the hole is used to accommodate at least one front panel component, the front panel component includes a camera, a fingerprint sensor, a proximity light sensor, a distance sensor, an earpiece, an ambient light sensor, a physical button, etc. at least one of .

示例性的,该缺口可以设置在一个或多个边缘上,该缺口可以是半圆形缺口、直角矩形缺口、圆角矩形缺口或不规则形状缺口。示意性的如图6C所示的例子中,异型屏可以是在触摸显示屏430的上边缘的中央位置设置有半圆形缺口43的屏幕设计,该半圆形缺口43所空出的位置用于容纳摄像头、距离传感器(又称接近传感器)、听筒、环境光亮度传感器中的至少一种前面板部件;示意性的如图6D所示,异型屏可以是在触摸显示屏430的下边缘的中央位置设置有半圆形缺口44的屏幕设计,该半圆形缺口44所空出的位置用于容纳物理按键、指纹传感器、麦克风中的至少一种部件;示意性的如图6E所示的例子中,异型屏可以是在触摸显示屏430的下边缘的中央位置设置有半椭圆形缺口45的屏幕设计,同时在终端400的前面板上还形成有一个半椭圆型缺口,两个半椭圆形缺口围合成一个椭圆形区域,该椭圆形区域用于容纳物理按键或者指纹识别模组;示意性的如图6F所示的例子中,异型屏可以是在触摸显示屏430中的上半部中设置有至少一个小孔45的屏幕设计,该小孔45所空出的位置用于容纳摄像头、距离传感器、听筒、环境光亮度传感器中的至少一种前面板部件。Exemplarily, the notch can be provided on one or more edges, and the notch can be a semicircular notch, a right-angled rectangular notch, a rounded rectangular notch or an irregular-shaped notch. In the schematic example shown in FIG. 6C , the special-shaped screen may be a screen design in which a semicircular notch 43 is provided at the central position of the upper edge of the touch display 430, and the position vacated by the semicircular notch 43 is used for It is used to accommodate at least one front panel component in a camera, a distance sensor (also known as a proximity sensor), an earpiece, and an ambient light brightness sensor; as shown schematically in FIG. A screen design with a semicircular notch 44 in the central position, the position vacated by the semicircular notch 44 is used to accommodate at least one of the physical buttons, fingerprint sensor, and microphone; schematically shown in Figure 6E In an example, the special-shaped screen may be a screen design in which a semi-elliptical notch 45 is provided at the center of the lower edge of the touch display 430, and at the same time, a semi-elliptical notch is formed on the front panel of the terminal 400, and two semi-elliptical notches are formed. Shaped gaps form an elliptical area, which is used to accommodate physical keys or fingerprint identification modules; in the example shown in Figure 6F, the special-shaped screen can be in the upper half of the touch display screen 430 The screen design is provided with at least one small hole 45, and the position vacated by the small hole 45 is used to accommodate at least one front panel component among the camera, the distance sensor, the earpiece, and the ambient light brightness sensor.

除此之外,本领域技术人员可以理解,上述附图所示出的终端400的结构并不构成对终端400的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端400中还包括射频电路、输入单元、传感器、音频电路、无线保真(Wireless Fidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。In addition, those skilled in the art can understand that the structure of the terminal 400 shown in the above drawings does not constitute a limitation on the terminal 400, and the terminal may include more or less components than those shown in the figure, or combine some components, or different component arrangements. For example, the terminal 400 also includes components such as a radio frequency circuit, an input unit, a sensor, an audio circuit, a wireless fidelity (Wireless Fidelity, WiFi) module, a power supply, and a Bluetooth module, which will not be repeated here.

在另一实施例中,还提供了一种终端,该终端的屏幕下方配置有指纹传感器,且该终端包括存储器、处理器及存储在该存储器上并可在该处理器上运行的计算机程序,该处理器被配置为执行上述图1或图2实施例提供的指纹信息的采集方法。In another embodiment, a terminal is also provided, the terminal is provided with a fingerprint sensor under the screen, and the terminal includes a memory, a processor, and a computer program stored on the memory and operable on the processor, The processor is configured to execute the method for collecting fingerprint information provided in the above-mentioned embodiment in FIG. 1 or FIG. 2 .

在另一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述图1或图2实施例提供的指纹信息的采集方法。In another embodiment, a computer-readable storage medium is also provided. Instructions are stored in the computer-readable storage medium. When the computer-readable storage medium is run on a computer, the computer executes the above-mentioned embodiment provided in FIG. 1 or FIG. 2. The collection method of fingerprint information.

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above embodiments can be completed by hardware, and can also be completed by instructing related hardware through a program. The program can be stored in a computer-readable storage medium. The above-mentioned The storage medium mentioned may be a read-only memory, a magnetic disk or an optical disk, and the like.

以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the application, and are not intended to limit the application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the application shall be included in the protection of the application. within range.

Claims (18)

1.一种指纹信息的采集方法,其特征在于,应用于终端中,所述终端的屏幕下方配置有指纹传感器,所述方法包括:1. A method for collecting fingerprint information, characterized in that, it is applied in a terminal, and a fingerprint sensor is configured under the screen of the terminal, and the method comprises: 当基于所述屏幕检测到触碰操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集;When a touch operation is detected based on the screen, the fingerprint information generated by the touch operation is collected through a fingerprint sensor configured under the screen; 将采集的指纹信息与存储的指纹信息进行匹配;Match the collected fingerprint information with the stored fingerprint information; 当所述采集的指纹信息与所述存储的指纹信息匹配时,基于所述采集的指纹信息对所述存储的指纹信息进行更新。When the collected fingerprint information matches the stored fingerprint information, the stored fingerprint information is updated based on the collected fingerprint information. 2.如权利要求1所述的方法,其特征在于,所述当基于所述屏幕检测到触碰操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集,包括:2. The method according to claim 1, wherein when a touch operation is detected based on the screen, the fingerprint information generated by the touch operation is collected by a fingerprint sensor arranged under the screen ,include: 当基于所述屏幕检测到触碰操作时,确定所述触碰操作的触碰时长;When a touch operation is detected based on the screen, determine a touch duration of the touch operation; 当所述触碰时长大于第一预设时长时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen. 3.如权利要求2所述的方法,其特征在于,所述当所述触碰时长大于第一预设时长时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集,包括:3. The method according to claim 2, wherein when the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is detected by the fingerprint sensor arranged under the screen. Collect, including: 当所述触碰操作为按压操作且所述按压操作的按压时长大于第一预设时长时,确定所述按压操作为长按操作;When the touch operation is a press operation and the press duration of the press operation is longer than a first preset duration, determine that the press operation is a long press operation; 当所述长按操作为指定长按操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the long press operation is a designated long press operation, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen. 4.如权利要求3所述的方法,其特征在于,所述当所述长按操作为指定长按操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集之前,还包括:4. The method according to claim 3, wherein when the long-press operation is a designated long-press operation, the fingerprint information generated by the touch operation is processed by a fingerprint sensor arranged at the bottom of the screen. Before collecting, also include: 对多种类型的长按操作的操作次数进行统计,不同类型的长按操作用于实现不同功能;Count the number of operations of various types of long press operations, and different types of long press operations are used to achieve different functions; 根据统计结果,确定每种类型的长按操作的操作频率;Determine the operation frequency of each type of long-press operation according to the statistical results; 将所述多种类型的长按操作中操作频率大于预设频率的长按操作,确定为所述指定长按操作。Among the multiple types of long press operations, a long press operation whose operation frequency is greater than a preset frequency is determined as the specified long press operation. 5.如权利要求4所述的方法,其特在于,所述方法还包括:5. method as claimed in claim 4, is characterized in that, described method also comprises: 当所述长按操作为指定长按操作时,确定所述长按操作对应的目标类型;When the long press operation is a specified long press operation, determine the target type corresponding to the long press operation; 将所述目标类型的长按操作的操作次数增加预设次数,得到更新后的操作次数;increasing the number of operations of the long-press operation of the target type by a preset number of times to obtain an updated number of operations; 根据所述更新后的操作次数,确定所述目标类型的长按操作的更新后的操作频率;According to the updated number of operations, determine the updated operation frequency of the long press operation of the target type; 根据所述更新后的操作频率,对所述指定长按操作进行更新。The specified long press operation is updated according to the updated operation frequency. 6.如权利要求1-5任一所述的方法,其特征在于,所述将采集的指纹信息与存储的指纹信息进行匹配之前,还包括:6. The method according to any one of claims 1-5, wherein, before matching the collected fingerprint information with the stored fingerprint information, further comprising: 确定所述采集的指纹信息的采集时长;Determining the collection duration of the collected fingerprint information; 当所述采集时长大于或等于第三预设时长时,执行将采集的指纹信息与存储的指纹信息进行匹配的步骤。When the collection duration is greater than or equal to the third preset duration, a step of matching the collected fingerprint information with the stored fingerprint information is performed. 7.如权利要求1-5任一所述的方法,其特征在于,所述将采集的指纹信息与存储的指纹信息进行匹配,包括:7. The method according to any one of claims 1-5, wherein said matching the collected fingerprint information with the stored fingerprint information comprises: 计算所述采集的指纹信息与所述存储的指纹信息的指纹相似度;calculating the fingerprint similarity between the collected fingerprint information and the stored fingerprint information; 当所述指纹相似度大于预设相似度阈值时,确定述采集的指纹信息与所述存储的指纹信息匹配。When the fingerprint similarity is greater than a preset similarity threshold, it is determined that the collected fingerprint information matches the stored fingerprint information. 8.如权利要求1-5任一所述的方法,其特征在于,所述基于所述采集的指纹信息对所述存储的指纹信息进行更新,包括:8. The method according to any one of claims 1-5, wherein said updating said stored fingerprint information based on said collected fingerprint information comprises: 从所述采集的指纹信息中确定与所述存储的指纹信息不同的部分指纹信息;determining part of the fingerprint information different from the stored fingerprint information from the collected fingerprint information; 将所述不同的部分指纹信息与所述存储的指纹信息进行拼接;splicing the different partial fingerprint information with the stored fingerprint information; 将拼接后的指纹信息替换为所述存储的指纹信息。The spliced fingerprint information is replaced with the stored fingerprint information. 9.一种指纹信息的采集装置,其特征在于,应用于终端中,所述终端的屏幕下方配置有指纹传感器,所述装置包括:9. A device for collecting fingerprint information, characterized in that it is applied to a terminal, and a fingerprint sensor is arranged under the screen of the terminal, and the device includes: 采集模块,用于当基于所述屏幕检测到触碰操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集;An acquisition module, configured to collect fingerprint information generated by the touch operation through a fingerprint sensor configured under the screen when a touch operation is detected based on the screen; 匹配模块,用于将采集的指纹信息与存储的指纹信息进行匹配;A matching module, configured to match the collected fingerprint information with the stored fingerprint information; 更新模块,用于当所述采集的指纹信息与所述存储的指纹信息匹配时,基于所述采集的指纹信息对所述存储的指纹信息进行更新。An update module, configured to update the stored fingerprint information based on the collected fingerprint information when the collected fingerprint information matches the stored fingerprint information. 10.如权利要求9所述的装置,其特征在于,所述采集模块用于:10. The device according to claim 9, wherein the acquisition module is used for: 当基于所述屏幕检测到触碰操作时,确定所述触碰操作的触碰时长;When a touch operation is detected based on the screen, determine a touch duration of the touch operation; 当所述触碰时长大于第一预设时长时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the touch duration is longer than the first preset duration, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen. 11.如权利要求10所述的装置,其特征在于,所述采集模块用于:11. The device according to claim 10, wherein the collection module is used for: 当所述触碰操作为按压操作且所述按压操作的按压时长大于第一预设时长时,确定所述按压操作为长按操作;When the touch operation is a press operation and the press duration of the press operation is longer than a first preset duration, determine that the press operation is a long press operation; 当所述长按操作为指定长按操作时,通过所述屏幕下方配置的指纹传感器对所述触碰操作产生的指纹信息进行采集。When the long press operation is a designated long press operation, the fingerprint information generated by the touch operation is collected by the fingerprint sensor disposed under the screen. 12.如权利要求11所述的装置,其特征在于,所述装置还包括:12. The device of claim 11, further comprising: 统计模块,用于对多种类型的长按操作的操作次数进行统计,不同类型的长按操作用于实现不同功能;The statistics module is used to count the number of operations of various types of long-press operations, and different types of long-press operations are used to achieve different functions; 第一确定模块,用于根据统计结果,确定每种类型的长按操作的操作频率;The first determination module is used to determine the operation frequency of each type of long press operation according to the statistical results; 第二确定模块,用于将所述多种类型的长按操作中操作频率大于预设频率的长按操作,确定为所述指定长按操作。The second determining module is configured to determine a long press operation whose operation frequency is higher than a preset frequency among the multiple types of long press operations as the specified long press operation. 13.如权利要求12所述的装置,其特在于,所述采集模块还用于:13. The device according to claim 12, wherein the acquisition module is also used for: 当所述长按操作为指定长按操作时,确定所述长按操作对应的目标类型;When the long press operation is a specified long press operation, determine the target type corresponding to the long press operation; 将所述目标类型的长按操作的操作次数增加预设次数,得到更新后的操作次数;increasing the number of operations of the long-press operation of the target type by a preset number of times to obtain an updated number of operations; 根据所述更新后的操作次数,确定所述目标类型的长按操作的更新后的操作频率;According to the updated number of operations, determine the updated operation frequency of the long press operation of the target type; 根据所述更新后的操作频率,对所述指定长按操作进行更新。The specified long press operation is updated according to the updated operation frequency. 14.如权利要求9-13任一所述的装置,其特征在于,所述装置还包括:14. The device according to any one of claims 9-13, further comprising: 第三确定模块,用于确定所述采集的指纹信息的采集时长;The third determining module is used to determine the collection duration of the collected fingerprint information; 触发模块,用于当所述采集时长大于或等于第三预设时长时,触发所述匹配模块将采集的指纹信息与存储的指纹信息进行匹配。A triggering module, configured to trigger the matching module to match the collected fingerprint information with the stored fingerprint information when the collection duration is greater than or equal to a third preset duration. 15.如权利要求9-13任一所述的装置,其特征在于,所述匹配模块用于:15. The device according to any one of claims 9-13, wherein the matching module is used for: 计算所述采集的指纹信息与所述存储的指纹信息的指纹相似度;calculating the fingerprint similarity between the collected fingerprint information and the stored fingerprint information; 当所述指纹相似度大于预设相似度阈值时,确定述采集的指纹信息与所述存储的指纹信息匹配。When the fingerprint similarity is greater than a preset similarity threshold, it is determined that the collected fingerprint information matches the stored fingerprint information. 16.如权利要求9-13任一所述的装置,其特征在于,所述更新模块用于:16. The device according to any one of claims 9-13, wherein the update module is used for: 从所述采集的指纹信息中确定与所述存储的指纹信息不同的部分指纹信息;determining part of the fingerprint information different from the stored fingerprint information from the collected fingerprint information; 将所述不同的部分指纹信息与所述存储的指纹信息进行拼接;splicing the different partial fingerprint information with the stored fingerprint information; 将拼接后的指纹信息替换为所述存储的指纹信息。The spliced fingerprint information is replaced with the stored fingerprint information. 17.一种终端,所述终端的屏幕下方配置有指纹传感器,且所述终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器被配置为执行权利要求1-8所述的任一项方法的步骤。17. A terminal, a fingerprint sensor is arranged under the screen of the terminal, and the terminal includes a memory, a processor, and a computer program stored in the memory and operable on the processor, characterized in that, The processor is configured to perform the steps of any one of the methods of claims 1-8. 18.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求1-8任一项所述的方法。18. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a computer, the computer is made to execute the method according to any one of claims 1-8.
CN201710794324.0A 2017-09-06 2017-09-06 Method, device, terminal and storage medium for collecting fingerprint information Pending CN107506743A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710794324.0A CN107506743A (en) 2017-09-06 2017-09-06 Method, device, terminal and storage medium for collecting fingerprint information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710794324.0A CN107506743A (en) 2017-09-06 2017-09-06 Method, device, terminal and storage medium for collecting fingerprint information

Publications (1)

Publication Number Publication Date
CN107506743A true CN107506743A (en) 2017-12-22

Family

ID=60694797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710794324.0A Pending CN107506743A (en) 2017-09-06 2017-09-06 Method, device, terminal and storage medium for collecting fingerprint information

Country Status (1)

Country Link
CN (1) CN107506743A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108133193A (en) * 2017-12-27 2018-06-08 深圳信炜科技有限公司 Display module, fingerprint sensor and electronic equipment
CN110758323A (en) * 2019-09-24 2020-02-07 大众问问(北京)信息科技有限公司 Vehicle starting method and device, vehicle-mounted equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101231691A (en) * 2007-12-24 2008-07-30 浙江金指码科技有限公司 Learning type intellectual fingerprint identification comparison method adjusted based on fingerprint data quantity
CN101231692A (en) * 2007-12-24 2008-07-30 浙江金指码科技有限公司 Learning type intellectual fingerprint identification comparison method adjusted by fingerprint eigenvalue
US20150347816A1 (en) * 2014-06-03 2015-12-03 Apple Inc. Electronic device for processing composite finger matching biometric data and related methods
CN107132946A (en) * 2017-04-26 2017-09-05 深圳市万普拉斯科技有限公司 Fingerprint recognition based reminding method, device, storage medium and computer equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101231691A (en) * 2007-12-24 2008-07-30 浙江金指码科技有限公司 Learning type intellectual fingerprint identification comparison method adjusted based on fingerprint data quantity
CN101231692A (en) * 2007-12-24 2008-07-30 浙江金指码科技有限公司 Learning type intellectual fingerprint identification comparison method adjusted by fingerprint eigenvalue
US20150347816A1 (en) * 2014-06-03 2015-12-03 Apple Inc. Electronic device for processing composite finger matching biometric data and related methods
CN107132946A (en) * 2017-04-26 2017-09-05 深圳市万普拉斯科技有限公司 Fingerprint recognition based reminding method, device, storage medium and computer equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108133193A (en) * 2017-12-27 2018-06-08 深圳信炜科技有限公司 Display module, fingerprint sensor and electronic equipment
CN110758323A (en) * 2019-09-24 2020-02-07 大众问问(北京)信息科技有限公司 Vehicle starting method and device, vehicle-mounted equipment and storage medium

Similar Documents

Publication Publication Date Title
US11467715B2 (en) User interface display method, terminal and non-transitory computer-readable storage medium for splitting a display using a multi-finger swipe
CN108958681B (en) Method, device, terminal and storage medium for split-screen display
CN107506123B (en) Adjusting operation execution method and device and terminal
CN107688422B (en) Notification message display method and device
WO2019174465A1 (en) User interface display method and apparatus, terminal, and storage medium
US20190079666A1 (en) Control method of terminal device, terminal device, and storage medium
CN107608615B (en) Fingerprint identification function starting method and device, terminal and storage medium
CN107563168A (en) Unlocking method and device for mobile terminal and mobile terminal
CN107704744A (en) Identity verification method, device and mobile terminal
US11061558B2 (en) Touch operation response method and device
CN107765968A (en) Target switching method, device, terminal and computer-readable recording medium
CN107613118A (en) Method, device, mobile terminal and storage medium for enabling shortcut function
WO2019233307A1 (en) User interface display method and apparatus, and terminal and storage medium
CN107562316A (en) Interface display method, device and terminal
CN107688430B (en) Method, device, terminal and storage medium for replacing wallpaper
CN107609372A (en) Fingerprint identification method, device, mobile terminal and storage medium
CN107608550B (en) Touch operation response method and device
US11086442B2 (en) Method for responding to touch operation, mobile terminal, and storage medium
CN107562475A (en) Message display method, device and terminal
CN107526525A (en) Screen capture method, device, mobile terminal and computer-readable storage medium
CN107506086A (en) Touch screen control method, device, mobile terminal and storage medium
CN110442267B (en) Touch operation response method, device, mobile terminal and storage medium
CN107545167A (en) Screen unlocking method, device and terminal
CN107562346A (en) Terminal control method, device, terminal and computer-readable storage medium
US11194425B2 (en) Method for responding to touch operation, mobile terminal, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20171222