Fingerprint registration method and apparatus
By providing swipe gestures and prompts on the fingerprint registration interface, the complexity of fingerprint registration in existing technologies is solved, thus simplifying the process and improving the user experience.
Patent Information
- Application Number
- PCT/CN2025/106493
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-30
- Filing Date
- 2025-07-01
- Publication Date
- 2026-03-05
AI Technical Summary
The existing fingerprint registration process is quite complex, resulting in a poor user experience.
A fingerprint registration method is provided, which displays a fingerprint area, icon, and prompt information on the user registration interface. Users can perform a swipe operation on the fingerprint area, simplifying the registration process to a single swipe operation. The method also prompts users to re-register if registration fails, ensuring accuracy.
The fingerprint registration process has been simplified, improving the user experience and increasing the accuracy and efficiency of registration.
Smart Images

Figure CN2025106493_05032026_PF_FP_ABST
Abstract
Description
Fingerprint registration method and device
[0001] This application claims priority to Chinese patent application filed on August 30, 2024, with application number 202411219590.7 and entitled "Fingerprint Registration Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of terminal device technology, and in particular to a fingerprint registration method and apparatus. Background Technology
[0003] With the development of mobile internet, the use of terminal devices such as mobile phones and tablets has become increasingly widespread, making information security issues related to these devices a major concern. To prevent unauthorized access to terminal devices, authentication of access terminals is necessary.
[0004] Currently, fingerprint recognition technology is widely used for identity verification in terminal devices. Fingerprint recognition is a biometric identification technology that uses the unique texture information in a person's fingerprint to verify identity. The technology works by using sensors to acquire optical images or capacitance maps of the finger's surface, then comparing this data with a pre-stored fingerprint template. If a match is found, the identity is confirmed.
[0005] Pre-stored fingerprint templates require users to register in advance and store them on their terminal devices. However, the current fingerprint registration process is quite complicated, resulting in a poor user experience. Summary of the Invention
[0006] This application provides a fingerprint registration method and apparatus, which simplifies the fingerprint registration process and improves the user experience.
[0007] To achieve the above objectives, the embodiments of this application adopt the following technical solutions.
[0008] In a first aspect, embodiments of this application provide a fingerprint registration method, which includes: displaying a user registration interface, the user registration interface including a fingerprint area, an icon, and a first prompt message, the first prompt message being used to prompt the user to perform a swipe operation in the fingerprint area according to the icon. In response to the user's swipe operation, displaying a second prompt message, a third prompt message, or a fourth prompt message, the second prompt message being used to prompt the user that registration was successful, the third prompt message being used to prompt the user that registration failed and to request re-registration, and the fourth prompt message being used to prompt the user that the current finger information has been previously registered and to request a different finger information for re-registration.
[0009] Therefore, in the fingerprint registration method provided in this application embodiment, users can swipe across the fingerprint area according to the icon, and register successfully with just a single swipe, eliminating the need for multiple pressing operations. This simplifies the fingerprint registration process and improves the user registration experience. Furthermore, even if registration fails, the user is still prompted to re-register to ensure accuracy and further enhance the user registration experience.
[0010] In one possible design, the area of the fingerprint region is greater than 20% of the area of the user registration interface. That is, the fingerprint region provided in this embodiment accounts for more than 20% of the user registration interface, which can ensure that the user can perform swipe operations and avoid the situation where only a small range of swipes can be supported due to the small area of the fingerprint region. This simplifies the fingerprint registration process and improves the user experience.
[0011] In one possible design, before displaying the second, third, or fourth prompt message, the method further includes: acquiring multiple fingerprint images generated by the user during the swipe operation. Displaying the second, third, or fourth prompt message includes: displaying the second prompt message if the multiple fingerprint images do not match a registered fingerprint template, and displaying the fourth prompt message if the multiple fingerprint images match a registered fingerprint template. Therefore, if the user uses an unregistered finger, the user can successfully register with just a single swipe, simplifying the fingerprint registration process. Additionally, if the user uses a registered finger, the user can be prompted to re-register their fingerprint to ensure accuracy and improve the user's registration experience.
[0012] In one possible design, the fingerprint registration method further includes: if multiple fingerprint images do not match a registered fingerprint template, filtering the multiple fingerprint images based on image quality or image overlap; obtaining fingerprint features based on the filtered fingerprint images; and registering the fingerprint features into the fingerprint template. Thus, if the user uses an unregistered finger, fingerprint images with higher image quality or lower image overlap can be filtered from the multiple fingerprint images, and their fingerprint features can be extracted and stored in the fingerprint template.
[0013] In one possible design, a second, third, or fourth prompt message is displayed, including: if the user's swipe operation takes less than a preset time, a third prompt message is displayed. Therefore, if the user swipes too quickly, the captured fingerprint image may not meet the requirements, prompting the user to re-register to ensure the accuracy of fingerprint registration and improve the user's registration experience.
[0014] In one possible design, the icon includes at least one of arrows, graphics, or characters.
[0015] In one possible design, the first prompt, second prompt, third prompt, or fourth prompt may include at least one of voice, text, image, or video.
[0016] Secondly, embodiments of this application provide a fingerprint registration device, which includes a display module. The display module displays a user registration interface, which includes a fingerprint area, an icon, and a first prompt message. The first prompt message prompts the user to slide the fingerprint in the fingerprint area according to the icon. The display module is also configured to display a second, third, or fourth prompt message in response to the user's sliding action. The second prompt message indicates successful registration; the third prompt message indicates registration failure and prompts the user to re-register; and the fourth prompt message indicates that the user's current finger information has already been registered and they should change their finger information and re-register.
[0017] In one possible design, the area of the fingerprint region is 20% larger than the area of the user registration interface.
[0018] In one possible design, the fingerprint registration device further includes a processor. The processor acquires multiple fingerprint images generated by the user during the swipe operation. Specifically, the display module displays a second prompt message if the multiple fingerprint images do not match the registered fingerprint template. Specifically, the display module displays a fourth prompt message if the multiple fingerprint images match the registered fingerprint template.
[0019] In one possible design, the processor is also used to: if multiple fingerprint images do not match the registered fingerprint template, filter the multiple fingerprint images based on image quality or image overlap, obtain fingerprint features based on the filtered multiple fingerprint images, and register the fingerprint features into the fingerprint template.
[0020] In one possible design, the display module is specifically used to display a third prompt message if the time for the user to perform the swipe operation is less than a preset value.
[0021] In one possible design, the icon includes at least one of arrows, graphics, or characters.
[0022] In one possible design, the first prompt, second prompt, third prompt, or fourth prompt may include at least one of voice, text, image, or video.
[0023] For the benefits of the second aspect, please refer to the explanation of the first aspect.
[0024] Thirdly, embodiments of this application provide an electronic device including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, which includes computer instructions. When one or more processors execute the computer instructions, the electronic device performs the fingerprint registration method in any of the possible implementations of the first aspect described above.
[0025] Fourthly, embodiments of this application provide a computer-readable storage medium including computer instructions that, when executed on an electronic device, cause the electronic device to perform the fingerprint registration method in any of the possible implementations of the first aspect described above.
[0026] Fifthly, embodiments of this application provide a computer program product that, when run on a computer or processor, causes the computer or processor to execute the fingerprint registration method in any of the possible implementations of the first aspect described above.
[0027] It is understood that any of the fingerprint registration devices, electronic devices, computer-readable storage media or computer program products provided above can be applied to the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0028] These or other aspects of this application will become more readily apparent in the following description. Attached Figure Description
[0029] Figure 1 is a flowchart of a fingerprint registration method provided in an embodiment of this application;
[0030] Figure 2 is a structural diagram of an electronic device provided in an embodiment of this application;
[0031] Figure 3 is a flowchart of another fingerprint registration method provided in an embodiment of this application;
[0032] Figure 4 is a schematic diagram of a user registration interface provided in an embodiment of this application;
[0033] Figure 5 is a schematic diagram of an icon provided in an embodiment of this application;
[0034] Figure 6 is a flowchart of another fingerprint registration method provided in an embodiment of this application;
[0035] Figure 7 is a structural diagram of a fingerprint registration device provided in an embodiment of this application. Detailed Implementation
[0036] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the embodiments, unless otherwise stated, "multiple" means two or more.
[0037] Furthermore, the term "coupling" is used to refer to electrical connections, including direct connections via wires or terminals or indirect connections via other devices. Therefore, "coupling" should be considered a broad type of electronic communication connection.
[0038] It should be noted that, in this application, the terms "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0039] Currently, fingerprint recognition technology is widely used in terminal devices for identity verification. This technology requires acquiring fingerprint information. Fingerprint information consists of unique skin texture features on a person's finger, composed of a complex set of lines, dots, ridges, and valleys. Each person's fingerprint information can remain unchanged over a long period, therefore, fingerprint information can be widely used in identity verification and personal identification technologies, such as unlocking mobile phones. Thus, because fingerprint recognition technology utilizes the uniqueness of each person's fingerprint information, it can achieve efficient and accurate individual identification and verification. It is a reliable biometric technology with advantages such as ease of operation and high recognition accuracy, and is widely used in the fields of information security and identity verification.
[0040] Using the fingerprint unlock function requires prior fingerprint registration. To achieve rapid registration, a fingerprint registration method is proposed, as shown in Figure 1. This fingerprint registration method includes the following process:
[0041] S101. Obtain the fingerprint image captured during the user's current finger swipe.
[0042] S102. Filter the fingerprint images collected during this sliding process.
[0043] S103. Detect whether there is a first fingerprint image that meets the preset conditions among the registered fingerprint images on the fingerprint template. If there is a first fingerprint image that meets the preset conditions among the registered fingerprint images on the fingerprint template, then execute S104. If there is no first fingerprint image that meets the preset conditions among the registered fingerprint images on the fingerprint template, then execute S105.
[0044] S104. Delete the first fingerprint image and register the second fingerprint image in the fingerprint template.
[0045] S105. Register the second fingerprint image in the fingerprint template.
[0046] S106. Determine whether the number of times the user swipes their finger has reached the preset number. If the number of times the user swipes their finger has not reached the preset number, then execute S107. If the number of times the user swipes their finger has reached the preset number, then execute S108.
[0047] S107. Issue a prompt message to encourage the user to continue swiping their finger.
[0048] S108, Registration successful.
[0049] S109. Mark the fingerprint template.
[0050] As can be seen, this fingerprint registration method collects a sufficient number of fingerprint templates to complete the registration by repeatedly swiping around the fingerprint area. Although this fingerprint registration method allows for quick enrollment by moving the finger in a circle around the fingerprint area, the limited fingerprint area only supports small-range swipes, and multiple swipes are required to complete the registration, resulting in a poor user experience.
[0051] Therefore, this application provides a novel fingerprint registration method. In this method, users can perform a swipe operation on the fingerprint area according to an icon, and registration can be completed with just a single swipe, eliminating the need for multiple presses. This simplifies the fingerprint registration process and improves the user registration experience. Furthermore, even if registration fails, the user is still prompted to re-register to ensure accuracy and further enhance the user registration experience.
[0052] In the above scenarios, the fingerprint registration method provided in this application can be applied to electronic devices, including but not limited to mobile phones, tablets, and laptops. It is understood that the electronic device can also be other devices equipped with fingerprint recognition devices, and this application does not limit this.
[0053] The following example, using a mobile phone as an example, illustrates the structure of this electronic device. As shown in Figure 2, the electronic device may include: a processor, a touch module, a display module, a camera module, a Bluetooth module, a wireless fidelity (Wi-Fi) module, a speaker, double data rate synchronous dynamic random access memory (DDR SDRAM), a sensor, storage, and a modem, etc.
[0054] The sensor may include a fingerprint sensor, which may include a fingerprint area. The fingerprint sensor can acquire a fingerprint image after detecting that a finger is pressed on the fingerprint area. If the user slides on the fingerprint area, the sensor can continuously acquire fingerprint images until it detects that the finger has been lifted, at which point it stops acquiring images.
[0055] The processor can be an application processor (AP) or a central processing unit (CPU). It can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. In this embodiment, the processor can process the fingerprint image acquired by the fingerprint sensor, for example, by matching a newly acquired fingerprint image with a stored fingerprint template.
[0056] In some embodiments, the fingerprint registration device proposed in this application can be a chip, such as a system-on-a-chip (SoC). Specifically, the SoC may include a processor, memory, and input / output interfaces, wherein the processor can be a single-core processor or a multi-core processor. The processor can load data and applications from the memory and then process the data, such as performing the fingerprint image processing described in the embodiments of this application.
[0057] The fingerprint registration method provided in the embodiments of this application will be further described below with reference to the accompanying drawings.
[0058] Applied to the above-mentioned electronic devices, this application provides a fingerprint registration method, as shown in Figure 3, which includes the following process.
[0059] S301. The electronic device displays a user registration interface, which includes a fingerprint area, icons, and a first prompt message. The first prompt message is used to prompt the user to slide the fingerprint in the fingerprint area according to the icon.
[0060] For example, as shown in Figure 4, a schematic diagram of a user registration interface is presented. The icon can be located inside or outside the fingerprint area.
[0061] Optionally, the area of the fingerprint area is larger than 20% of the area of the user registration interface.
[0062] For example, since the fingerprint area provided in this embodiment occupies more than 20% of the user registration interface, it ensures that users can perform swipe operations, avoiding the situation where only a small range of swipes is supported due to a small fingerprint area, thus simplifying the fingerprint registration process. In one possible example, when the finger is not in good condition, a large range of finger movement can better obtain finger information in different states, thereby improving the fingerprint registration effect.
[0063] In one possible example, the area of the fingerprint region can be larger than the total area of 6 to 8 fingers. In another possible example, the length of the fingerprint region can be greater than 30 millimeters (mm), and the width of the fingerprint region can be greater than 20 millimeters.
[0064] Optionally, the first prompt can be at least one of voice, text, image, or video.
[0065] Voice can provide auditory guidance to users, while text, images, and videos can provide visual guidance. Furthermore, the initial prompt can be any combination of voice and text, images, or video to provide both auditory and visual guidance simultaneously.
[0066] In one possible example, Figure 4 illustrates a scenario where the first prompt is text, which could be "Please swipe as shown on the icon to complete registration." In another possible example, the first prompt could be audio, which could be a recording of "Please swipe as shown on the icon to complete registration." In yet another possible example, the first prompt could be a combination of video and audio, where the video plays as the finger swipes on the icon, while the audio simultaneously plays a recording.
[0067] Optionally, as shown in FIG. 5, the icon can be at least one of an arrow, a graphic, or a character.
[0068] Exemplarily, as shown in (a) of FIG. 5, the arrow can be used to indicate the direction of a sliding operation, such as from top to bottom, from bottom to top, from left to right, from right to left, or from one side to the other side, etc.
[0069] Exemplarily, as shown in (b) of FIG. 5, the graphic can be any curved graphic or polygon, such as a circle, a triangle, or a rectangle, etc.
[0070] Exemplarily, as shown in (c) of FIG. 5, the character can be any Chinese character or English letter. For example, the Chinese character can be "one", "ten", or "square", etc., and the English letter can be "L", "C", "O", or "V", etc.
[0071] Exemplarily, the icon can be in a static form or a dynamic form, and the icon can guide the user to perform a sliding registration, improving the user's registration experience.
[0072] S302. In response to the user's sliding operation, the electronic device displays a second prompt message, a third prompt message, or a fourth prompt message. The second prompt message is used to indicate that the user's registration is successful. The third prompt message is used to prompt the user that the registration fails and re-register. The fourth prompt message is used to prompt the user that the current finger information has been entered before, and replace the finger information and re-enter.
[0073] Optionally, the second prompt message, the third prompt message, or the fourth prompt message can be at least one of voice, text, image, or video.
[0074] In a possible example, continue to refer to FIG. 4. FIG. 4 shows a schematic diagram in which the second prompt message, the third prompt message, and the fourth prompt message are text. Among them, the text corresponding to the second prompt message can be "Registration successful", the text corresponding to the third prompt message can be "Fingerprint acquisition failed, please re-register", and the text corresponding to the fourth prompt message can be "Please replace the finger and re-register". It can be understood that the text corresponding to the second prompt message, the third prompt message, and the fourth prompt message can also be other statements, and the present application does not limit this. In another possible example, the second prompt message can also be any combination of voice, text, image, or video. Similarly, the third prompt message and the fourth prompt message can also be any combination of voice, text, image, or video, and will not be elaborated here.
[0075] For example, when a user performs a swipe, there are two possible outcomes: registration successful or registration failed. Registration successful means the current finger information has not been registered and the data collection was successful; in this case, a second prompt message is displayed. Registration failed can have two reasons: Reason 1: The current finger information has already been registered; in this case, a third prompt message is displayed. Reason 2: The current finger information collection failed; in this case, a fourth prompt message is displayed, prompting the user to re-register.
[0076] Therefore, in the fingerprint registration method provided in this application embodiment, users can register successfully with just a single swipe operation, without having to perform multiple pressing operations, which simplifies the fingerprint registration process and improves the user's registration experience.
[0077] Optionally, as shown in Figure 6, which is a flowchart of another fingerprint registration method provided in an embodiment of this application, before S302, the fingerprint registration method further includes: S303, the electronic device acquires multiple fingerprint images generated by the user during the swiping operation.
[0078] For example, an electronic device may include a fingerprint sensor that can continuously acquire images generated by a user during a swipe operation to obtain multiple fingerprint images. In one possible example, the fingerprint sensor may acquire all fingerprint images generated during the swipe operation, or it may acquire a preset number of fingerprint images generated during the swipe operation.
[0079] In one possible example, the fingerprint sensor could be an optical fingerprint sensor, which scans the finger with light to record the raised and recessed areas of the fingerprint, creating a contrasting image. In another possible example, the fingerprint sensor could be a capacitive fingerprint sensor, which detects the raised and recessed areas of the fingerprint by measuring the change in capacitance between the finger and the sensor. In yet another possible example, the fingerprint sensor could be an ultrasonic fingerprint sensor, which detects the raised and recessed areas of the fingerprint using high-frequency sound waves.
[0080] Optionally, referring to Figure 6, S302 may include: S3021, if multiple fingerprint images do not match the registered fingerprint template, the electronic device displays a second prompt message. S3022, if multiple fingerprint images match the registered template, the electronic device displays a fourth prompt message.
[0081] For example, an electronic device can use a fingerprint matching algorithm to match multiple fingerprint images with registered fingerprint templates. Specifically, if multiple fingerprint images do not match the registered fingerprint templates, meaning the user's currently used finger is an unregistered finger, the electronic device can perform further processing on the user's currently used finger. If multiple fingerprint images do not match the registered fingerprint templates, meaning the user's currently used finger is a registered finger, the electronic device can discard multiple fingerprint images to reduce redundant data, allowing the electronic device to have sufficient registration space to register new fingerprint images.
[0082] In one possible example, the fingerprint matching algorithm can be an algorithm that compares the overlapping area of multiple fingerprint images and registered fingerprint templates. If the overlapping area of the multiple fingerprint images and all registered fingerprint templates is less than a first preset value, it indicates that the multiple fingerprint images and registered fingerprint templates do not match. If the overlapping area of the multiple fingerprint images and a certain registered fingerprint template is greater than or equal to the first preset value, it indicates that the multiple fingerprint images and registered fingerprint templates match. The first preset value can be determined by those skilled in the art according to actual needs.
[0083] Optionally, the fingerprint registration method further includes: S304, if multiple fingerprint images do not match the registered fingerprint template, the electronic device filters the multiple fingerprint images based on image quality or image overlap, obtains fingerprint features based on the filtered multiple fingerprint images, and registers the fingerprint features into the fingerprint template.
[0084] For example, image quality can be measured based on parameters such as the sharpness of the acquired fingerprint image, the grayscale distribution of the fingerprint image, and the feature point distribution of the fingerprint image, and can be determined using any appropriate image quality calculation algorithm. Image overlap can be determined by comparing with an acquired fingerprint image, and can be determined using any appropriate image overlap calculation algorithm. This application does not specifically limit the image quality calculation algorithm and the image overlap calculation algorithm.
[0085] For example, the principle by which an electronic device filters multiple fingerprint images can be: selecting fingerprint images with image quality greater than a second preset value and image overlap less than a third preset value. The second and third preset values can be determined by those skilled in the art based on historical fingerprint image data or actual needs. In other words, the electronic device filters fingerprint images with better image quality and lower image overlap from multiple fingerprint images.
[0086] In addition, the electronic device can also filter multiple fingerprint images based on image area. The image area can be determined using any appropriate area calculation algorithm, and this application embodiment does not specifically limit the area calculation algorithm. Specifically, the electronic device filters out multiple fingerprint images whose image area is greater than a fourth preset value. The fourth preset value can also be determined by those skilled in the art based on historical fingerprint image data or actual needs.
[0087] It is understood that the embodiments of this application only use image quality, image overlap and image area as screening criteria for fingerprint images. In practical applications, it is not limited to the above three screening criteria. Those skilled in the art can add other criteria for screening fingerprint images according to the actual situation.
[0088] For example, fingerprint features can be a series of unique identifiers extracted by analyzing a fingerprint image, which can be used for individual authentication in biometric technology. Each fingerprint image includes feature points, such as minutiae (e.g., the intersection of ridges and valleys), core points, and triangulation points, which are unique in shape, number, and distribution. Electronic devices can digitize and encode the feature points of a fingerprint image using algorithms to obtain fingerprint features.
[0089] For example, electronic devices can provide different fingerprint templates for different finger features and store fingerprint templates of different fingers in different storage spaces to meet the needs of users who need to use different fingerprints for fingerprint recognition.
[0090] Optionally, referring to Figure 6, S302 may include: S3203, if the time for the user to perform the swipe operation is less than a preset value, display a third prompt message.
[0091] For example, this preset value can be 200 milliseconds (ms). In a possible example, if the user performs the swipe operation in less than 200ms, it can be understood that the user performs the swipe operation too quickly. In this case, the number of fingerprint images collected by the fingerprint sensor may be less than the fifth preset value. The fifth preset value can also be determined by those skilled in the art based on historical fingerprint image data or actual needs. That is to say, when the fingerprint sensor does not collect enough fingerprint images, a third prompt message can be displayed to prompt the user to re-register, so as to ensure the accuracy of fingerprint registration.
[0092] For example, if the image quality of the fingerprint image collected by the fingerprint sensor does not meet the preset image standard, such as the fingerprint image being directionally blurred, or the user's finger being in poor condition when performing the swipe operation, such as the finger being covered with water or oil, a third prompt message can also be displayed.
[0093] It is understood that, in order to achieve the above functions, the electronic device includes hardware and / or software modules that perform the respective functions. Based on the algorithmic steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in conjunction with the embodiments, but such implementation should not be considered beyond the scope of this application.
[0094] This embodiment can divide the electronic device into functional modules according to the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0095] With each functional module divided according to its corresponding function, Figure 7 shows a possible compositional schematic diagram of the fingerprint registration device 700 involved in the above embodiments. As shown in Figure 7, the fingerprint registration device 700 may include a display module 701 and a processor 702.
[0096] The display module 701 can be used to support the fingerprint registration device 700 in performing the above steps S301 and S302, and / or other processes used in the technology described herein.
[0097] The processor 702 can be used to support the fingerprint registration device 700 in performing the above-described steps S303 and S304, and / or other processes for the technology described herein.
[0098] It should be noted that all relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.
[0099] The fingerprint registration device 700 provided in this embodiment is used to execute the above-described fingerprint registration method, and thus can achieve the same effect as the above-described implementation method.
[0100] When using an integrated unit, the fingerprint registration device 700 may include a processing module, a storage module, and a communication module. The processing module can be used to control and manage the operation of the fingerprint registration device 700, for example, it can support the fingerprint registration device 700 in executing the steps performed by the display module 701 and the processor 702. The storage module can be used to support the fingerprint registration device 700 in storing program code and data. The communication module can be used to support communication between the fingerprint registration device 700 and other devices, such as communication with a wireless access device.
[0101] The processing module can be a processor or a controller. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination of functions that implement computing capabilities, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory. The communication module can specifically be a radio frequency circuit, a Bluetooth chip, a Wi-Fi chip, or other devices that interact with other electronic devices.
[0102] This application also provides an electronic device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, including computer instructions. When the one or more processors execute the computer instructions, the electronic device performs the aforementioned method steps to implement the fingerprint registration method in the above embodiments.
[0103] Embodiments of this application also provide a computer storage medium storing computer instructions. When the computer instructions are executed on an electronic device, the electronic device performs the aforementioned method steps to implement the fingerprint registration method in the above embodiments.
[0104] Embodiments of this application also provide a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement the fingerprint registration method executed by the electronic device in the above embodiments.
[0105] In addition, embodiments of this application also provide an apparatus, which may specifically be a chip, component, or module. The apparatus may include a connected processor and a memory; wherein the memory is used to store computer execution instructions, and when the apparatus is running, the processor may execute the computer execution instructions stored in the memory to cause the chip to execute the fingerprint registration method executed by the electronic device in the above method embodiments.
[0106] In this embodiment, the fingerprint registration device, electronic device, computer storage medium, computer program product or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects of the corresponding methods provided above, and will not be repeated here.
[0107] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0108] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0109] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0110] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0111] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially or in other words, the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0112] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A fingerprint registration method, characterized in that, The method includes: The user registration interface is displayed. The user registration interface includes a fingerprint area, an icon, and a first prompt message. The first prompt message is used to prompt the user to slide the icon in the fingerprint area. In response to the user's swipe operation, a second, third, or fourth prompt message is displayed. The second prompt message indicates that the user's registration was successful. The third prompt message indicates that the user's registration failed and prompts for re-registration. The fourth prompt message indicates that the user's current finger information has been previously entered and that the user should change the finger information and re-enter it.
2. The method according to claim 1, characterized in that, The area of the fingerprint region is greater than 20% of the area of the user registration interface.
3. The method according to claim 1 or 2, characterized in that, Before displaying the second, third, or fourth prompt message, the method further includes: Acquire multiple fingerprint images generated by the user during the swipe operation; The display of the second, third, or fourth prompt message includes: If the multiple fingerprint images do not match the registered fingerprint template, the second prompt message will be displayed; If the multiple fingerprint images match the registered fingerprint template, the fourth prompt message is displayed.
4. The method according to claim 3, characterized in that, The method further includes: If the multiple fingerprint images do not match the registered fingerprint template, the multiple fingerprint images are filtered based on image quality or image overlap. Fingerprint features are obtained from the selected fingerprint images, and these fingerprint features are registered in the fingerprint template.
5. The method according to any one of claims 1-4, characterized in that, The display of the second, third, or fourth prompt message includes: If the time taken for the user to perform the swipe operation is less than a preset value, the third prompt message will be displayed.
6. The method according to any one of claims 1-5, characterized in that, The icon includes at least one of arrows, graphics, or characters.
7. The method according to any one of claims 1-6, characterized in that, The first prompt message, the second prompt message, the third prompt message, or the fourth prompt message include at least one of voice, text, image, or video.
8. A fingerprint registration device, characterized in that, The fingerprint registration device includes: a display module; The display module is used to display a user registration interface, which includes a fingerprint area, an icon, and a first prompt message. The first prompt message is used to prompt the user to slide the fingerprint area according to the icon. The display module is also used to respond to the user's swiping operation by displaying a second prompt message, a third prompt message, or a fourth prompt message. The second prompt message is used to prompt the user that the registration was successful. The third prompt message is used to prompt the user that the registration failed and that the user should re-register. The fourth prompt message is used to prompt the user that the current finger information has been previously recorded and that the user should change the finger information and re-record it.
9. The apparatus according to claim 8, characterized in that, The area of the fingerprint region is greater than 20% of the area of the user registration interface.
10. The apparatus according to claim 8 or 9, characterized in that, The fingerprint registration device also includes a processor; The processor is used to acquire multiple fingerprint images generated by the user during the swiping operation; The display module is specifically used to display the second prompt information if the multiple fingerprint images do not match the registered fingerprint template; The display module is specifically used to display the fourth prompt information if the multiple fingerprint images match the registered fingerprint template.
11. The apparatus according to claim 10, characterized in that, The processor is also used for: If the multiple fingerprint images do not match the registered fingerprint template, the multiple fingerprint images are filtered based on image quality or image overlap. Fingerprint features are obtained from the selected fingerprint images, and these fingerprint features are registered in the fingerprint template.
12. The apparatus according to any one of claims 8-11, characterized in that, The display module is specifically used to display the third prompt information if the time for the user to perform the swiping operation is less than a preset value.
13. The apparatus according to any one of claims 8-12, characterized in that, The icon includes at least one of arrows, graphics, or characters.
14. The apparatus according to any one of claims 8-13, characterized in that, The first prompt message, the second prompt message, the third prompt message, or the fourth prompt message include at least one of voice, text, image, or video.
15. A computer-readable storage medium, characterized in that, Includes computer instructions that, when executed on an electronic device, cause the electronic device to perform the method described in any one of claims 1-7.
Citation Information
Patent Citations
Fingerprint processing method and device, fingerprint recognition system, and electronic equipment
CN105814585A
Fingerprint registration method, terminal and computer readable storage medium
CN109690563A
Fingerprint enrollment method and electronic device using the same
CN110516520A
Fingerprint registration method and device and terminal thereof
US20170372121A1