Control method, intelligent terminal and storage medium

By adjusting the display parameters of the target display area based on the first information in the under-screen fingerprint recognition technology, the problem of dark or shiny screen affecting the accuracy of fingerprint recognition is solved, and higher fingerprint recognition accuracy and user experience are achieved.

CN119479020AActive Publication Date: 2025-02-18SHENZHEN TECNO TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411963054.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-02-18
Estimated Expiration
2044-12-30

AI Technical Summary

Technical Problem

The existing under-screen fingerprint recognition process is prone to cause the screen to be dimmed or shining due to environmental or terminal factors, which affects the accuracy and user experience of fingerprint recognition.

Method used

By adjusting the display parameters of the target display area based on the first information, including controlling the screen light source intensity, mask transparency, identifying position parameters and dynamic efficiency parameters, we can adapt to different environments and user behaviors, and improve the accuracy and user experience of fingerprint recognition.

Benefits of technology

By dynamically adjusting the display parameters, the accuracy and efficiency of fingerprint recognition can be improved under different environments and conditions and the user experience can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119479020A_ABST
    Figure CN119479020A_ABST
Patent Text Reader

Abstract

The invention provides a control method, an intelligent terminal and a storage medium, and the control method comprises the steps: S10, adjusting the display parameters of a target display area based on first information, and adaptively adjusting the display effect of the target display area according to the first information, thereby improving the accuracy of fingerprint recognition, and / or improving the use experience of a user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of fingerprint recognition technology, and in particular to a control method, an intelligent terminal and a storage medium. Background Art

[0002] Under-screen optical fingerprint recognition technology is a technology that completes fingerprint recognition under the screen glass. It mainly uses the screen as a light source to emit light to illuminate the fingerprint texture, and then analyzes and compares the fingerprint image formed by the reflected light to achieve authentication.

[0003] During the process of conceiving and implementing this application, the inventors discovered that there are at least the following problems: in the existing under-screen fingerprint recognition process, the screen may flicker or shine due to various factors of the environment or the terminal, affecting the accuracy of fingerprint recognition, and / or affecting the user experience of the under-screen fingerprint recognition function.

[0004] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the invention

[0005] In response to the above technical problems, the present application provides a control method, an intelligent terminal and a storage medium, aiming to improve the accuracy of fingerprint recognition and / or enhance the user experience.

[0006] The present application provides a control method, comprising: S10: adjusting display parameters of the target display area based on the first information.

[0007] Optionally, step S10 includes the steps of: S101: Selecting or determining a first identification factor according to first information; S102: Controlling display parameters of the target display area according to the first recognition factor.

[0008] Optionally, the method further comprises at least one of the following: The first information includes at least one of ambient light intensity, physiological state information, screen state information, operation behavior information, and terminal system information; The first recognition factor includes at least one of recognition target, recognition difficulty and recognition execution condition; The target display area includes the interface display area and / or the first identification area; The display parameters include at least one of the screen light intensity, the transparency of at least one mask, the identification position parameter, and the motion effect parameter; The first information is used to preload the to-be-matched data from the first storage location.

[0009] Optionally, the method further comprises at least one of the following: The operation behavior information includes at least one of a pressing position, a pressing force, and a pressing frequency; The terminal system information includes at least one of the terminal power information, system load information, system time information, brightness setting information, and application scenarios; An identification module is disposed below the first identification area; The at least one mask includes at least one of a first mask, a second mask, and a third mask; The data to be matched is selected or determined based on the historical identification information; The data to be matched is used for matching and identifying with the image information acquired under the display parameters.

[0010] Optionally, the method further comprises at least one of the following: The recognition module includes a local backlight source and / or a microlens array; The recognition module is used to project and / or collect light from different angles; The identification position parameter is used to control the movement of the identification module on the mechanical track; The first mask covers the target display area; The second mask covers the interface display area; The third mask covers the first identification area; The application scenario is associated with the first security level and / or the second security level.

[0011] Optionally, step S101 includes at least one of the following: Determine the recognition target according to at least one of ambient light intensity, system time information, brightness setting information, application scenario, and pressing position; determining recognition difficulty according to physiological state information and / or screen state information; The identification execution condition is determined according to the terminal power information and / or the system load information.

[0012] Optionally, determining the recognition target according to at least one of ambient light intensity, system time information, brightness setting information, application scenario, and pressing position includes at least one of the following: When the ambient light intensity is lower than a first light intensity threshold, determining the identified target as a first display target; When the current system time in the system time information is within the first time range, determining the identified target as the second display target; When the current system brightness in the brightness setting information is higher than the first brightness threshold, determining the identified target to be the second display target; Determine the corresponding security level according to the application scenario, and when the application scenario corresponds to the first security level, determine the identification target to be a first accuracy target; when the application scenario corresponds to the second security level, determine the identification target to be a second accuracy target; Determine the degree of deviation between the pressed position and the first recognition area, and determine that the recognition target is an explicit prompt target when the degree of deviation exceeds a first deviation threshold; The degree of deviation between the pressed position and the first recognition area is determined, and when the degree of deviation exceeds a second deviation threshold, the recognition target is determined to be a position-moving target.

[0013] Optionally, step S102 includes at least one of the following: In the case where the identified target is the first display target, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or increasing the transparency of the third mask; When the identified target is the second display target, reducing the transparency of the first mask and / or the second mask, and / or reducing the intensity of the screen light source; In case the target is identified as a target of a first degree of precision, activating and / or adjusting the microlens array; In the case where the identified target is an explicit prompt target, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or increasing the transparency of the third mask, and / or adjusting the dynamic effect parameters to call the dynamic effect associated with the first identified area; When the recognition target is a position-moving target, adjusting the recognition position parameter so that the recognition module moves to below the pressing position according to the recognition position parameter; According to the recognition difficulty, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or adjusting the transparency of the third mask; According to the identified execution condition, start and / or adjust the local backlight source, and / or start and / or adjust the microlens array, and / or adjust the screen light source intensity, and / or adjust the transparency of at least one of the first mask, the second mask and the third mask; The display parameter is adjusted based on a weight parameter corresponding to at least one of the recognition target, the recognition difficulty, and the recognition execution condition.

[0014] The present application also provides an intelligent terminal, comprising: a memory and a processor, wherein a control program is stored in the memory, and the control program implements the steps of the above method when executed by the processor.

[0015] The present application also provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0016] As described above, the control method of the present application includes the steps of: adjusting the display parameters of the target display area based on the first information. Through the above technical solution, the display effect of the target display area can be adaptively adjusted according to the first information, thereby improving the accuracy of fingerprint recognition and / or enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.

[0018] Figure 1 A schematic diagram of the hardware structure of a smart terminal for implementing each embodiment of the present application; Figure 2 A communication network system architecture diagram provided for an embodiment of the present application; Figure 3 is a flow chart of a control method according to the first embodiment; Figure 4 is a flow chart of a control method according to the second embodiment; Figure 5 is a schematic diagram of a first interface according to a second embodiment of the present application; Figure 6 is a flow chart of a control method according to a third embodiment; Figure 7 is a flow chart of a control method according to a fourth embodiment; Figure 8 is a schematic diagram of a terminal structure according to a fourth embodiment of the present application; Fig. 9 is a flow chart of a control method according to a fifth embodiment; Fig.10 A schematic diagram of the structure of a control device provided in an embodiment of the present application.

[0019] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0020] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0021] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0022] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in this article, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising" and "including" indicate that there are the described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or", "and / or", "including at least one of the following" etc. used in this application can be interpreted as inclusive, or mean any one or any combination. For example, “comprising at least one of the following: A, B, C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”, and for another example, “A, B or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”. An exception to this definition will only occur when a combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.

[0023] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0024] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0025] It should be noted that in this article, step codes such as S10 and S20 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step, those skilled in the art may execute S20 first and then S10, etc., but these should all be within the scope of protection of this application.

[0026] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0027] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0028] The smart terminal may be implemented in various forms. For example, the smart terminal described in this application may include smart terminals such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminals such as digital TVs and desktop computers.

[0029] The following description will be made by taking a mobile terminal as an example, and those skilled in the art will understand that, in addition to components specifically used for mobile purposes, the construction according to the embodiments of the present application can also be applied to fixed-type terminals.

[0030] See also Figure 1 , which is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application, the mobile terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit 103, A / V (audio / video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111 and other components. Those skilled in the art can understand that Figure 1 The structure of the mobile terminal shown in the figure does not constitute a limitation on the mobile terminal. The mobile terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0031] Combine the following Figure 1 The following is a detailed introduction to the various components of the mobile terminal: The radio frequency unit 101 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving the downlink information of the base station, it is sent to the processor 110 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through wireless communication. The above-mentioned wireless communications may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing- Long Term Evolution), TDD-LTE (Time Division Duplexing- Long Term Evolution) and 5G, etc.

[0032] WiFi is a short-range wireless transmission technology. The mobile terminal can help users send and receive emails, browse web pages and access streaming media through the WiFi module 102. It provides users with wireless broadband Internet access. Figure 1 The WiFi module 102 is shown, but it is understandable that it is not an essential component of the mobile terminal and can be omitted as needed without changing the essence of the invention.

[0033] The audio output unit 103 can convert the audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, etc. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the mobile terminal 100 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, etc.

[0034] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processor (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 106. The image frame processed by the graphics processor 1041 can be stored in the memory 109 (or other storage medium) or sent via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and the like, and can process such sound into audio data. The processed audio (voice) data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 can implement various types of noise elimination (or suppression) algorithms to eliminate (or suppress) noise or interference generated in the process of receiving and sending audio signals.

[0035] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Optionally, the light sensor includes an ambient light sensor and a proximity sensor. Optionally, the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can also be configured on the mobile phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.

[0036] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0037] The user input unit 107 can be used to receive input digital or character information, and generate signal input related to user settings and function control of the mobile terminal. Optionally, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch panel 1071), and drive corresponding connection devices according to a pre-set program. The touch panel 1071 may include a touch detection device and a touch controller. Optionally, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 110, and can receive and execute commands sent by the processor 110. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1071, the user input unit 107 may also include other input devices 1072. Optionally, the other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc., which are not specifically limited here.

[0038] Optionally, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Then, the processor 110 provides corresponding visual output on the display panel 1061 according to the type of touch event. Figure 1 In the figure, the touch panel 1071 and the display panel 1061 are used as two independent components to implement the input and output functions of the mobile terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to implement the input and output functions of the mobile terminal, which is not limited here.

[0039] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.

[0040] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area. Optionally, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0041] The processor 110 is the control center of the mobile terminal. It uses various interfaces and lines to connect various parts of the entire mobile terminal. It executes various functions of the mobile terminal and processes data by running or executing software programs and / or modules stored in the memory 109, and calling data stored in the memory 109, so as to monitor the mobile terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor. Optionally, the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 110.

[0042] The mobile terminal 100 may further include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0043] although Figure 1 Not shown, the mobile terminal 100 may further include a Bluetooth module, etc., which will not be described in detail here.

[0044] In order to facilitate understanding of the embodiments of the present application, the communication network system on which the mobile terminal of the present application is based is described below.

[0045] See also Figure 2 , Figure 2 A communication network system architecture diagram is provided for an embodiment of the present application, wherein the communication network system is an LTE system of universal mobile communication technology, and the LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203 and an operator's IP service 204, which are connected in sequence for communication.

[0046] Optionally, UE201 may be the above-mentioned terminal 100, which will not be described in detail here.

[0047] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 , etc. Optionally, eNodeB 2021 may be connected to other eNodeBs 2022 via a backhaul (eg, an X2 interface), and eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 may provide UE 201 with access to EPC 203 .

[0048] EPC203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving GateWay) 2034, PGW (PDN Gate Way) 2035, and PCRF (Policy and Charging Rules Function) 2036. Optionally, MME 2031 is a control node that processes signaling between UE 201 and EPC 203, and provides bearer and connection management. HSS 2032 is used to provide some registers to manage functions such as a home location register (not shown in the figure), and store some user-specific information such as service features and data rates. All user data can be sent through SGW2034. PGW2035 can provide IP address allocation and other functions for UE 201. PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources. It selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).

[0049] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem) or other IP services.

[0050] Although the above introduction takes the LTE system as an example, those skilled in the art should know that the present application is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, 5G and future new network systems (such as 6G), etc., without limitation here.

[0051] Based on the above-mentioned mobile terminal hardware structure and communication network system, various embodiments of the present application are proposed.

[0052] First embodiment Reference Figure 3 , Figure 3 is a flow chart of a control method according to the first embodiment. The control method of the embodiment of the present application can be applied to a smart terminal (such as a mobile phone), and includes the following steps: S10: adjusting display parameters of the target display area based on the first information.

[0053] Optionally, the control method in the embodiment of the present application is mainly applied to fingerprint recognition scenarios of smart terminals, such as screen unlocking, payment verification, application authorization, and data access.

[0054] Optionally, the first information includes at least one of ambient light intensity, physiological state information, screen state information, operation behavior information and terminal system information.

[0055] Optionally, the physiological state information includes finger state information.

[0056] Optionally, the finger state information includes at least one of dryness, wetness, wear, damage, pollution and texture clarity.

[0057] Optionally, the method further comprises at least one of the following: In response to recognizing that the finger state information satisfies a first condition, generating first prompt information; In response to identifying that the screen state information satisfies a second condition, generating second prompt information; In response to recognizing that the finger state information satisfies the third condition and receiving a successful fingerprint recognition result, updating the fingerprint template according to the finger state information; Fingerprint recognition feedback information is obtained, and a priority and / or weight parameter corresponding to at least one of a recognition target, a recognition difficulty, and a recognition execution condition is adjusted according to the fingerprint recognition feedback information to optimize the control strategy.

[0058] Optionally, the first prompt information includes a reminder to re-enter a fingerprint and / or a reminder to enable an alternative authentication method.

[0059] Optionally, the second prompt information includes a reminder to clean the first identification area.

[0060] Optionally, the fingerprint recognition feedback information includes a fingerprint recognition success rate and / or a fingerprint recognition success speed.

[0061] Optionally, the operation behavior information includes at least one of a pressing position, a pressing force, and a pressing frequency.

[0062] Optionally, the terminal system information includes at least one of terminal power information, system load information, system time information, brightness setting information, and application scenarios.

[0063] Optionally, the application scenario is associated with the first security level and / or the second security level.

[0064] Optionally, the target display area includes an interface display area and / or a first recognition area.

[0065] Optionally, an identification module is disposed below the first identification area.

[0066] Optionally, the recognition module includes a local backlight source and / or a microlens array.

[0067] Optionally, the recognition module is used to project and / or collect light from different angles.

[0068] Optionally, the display parameters include at least one of screen light intensity, transparency of at least one mask, identification position parameters, and motion effect parameters.

[0069] Optionally, the at least one mask includes at least one of a first mask, a second mask and a third mask.

[0070] Optionally, the first mask covers the target display area.

[0071] Optionally, the second mask covers the interface display area.

[0072] Optionally, the third mask covers the first identification area.

[0073] Optionally, the identification position parameter is used to control the movement of the identification module on the mechanical track.

[0074] Through the above solution, this embodiment specifically adjusts the display parameters of the target display area based on the first information, and can adaptively adjust the display effect of the target display area according to the first information, thereby improving the accuracy of fingerprint recognition and / or enhancing the user experience.

[0075] Second embodiment Based on the above Figure 3 The first embodiment shown in FIG. 1 is a second embodiment of the present application. This embodiment proposes a control method. Figure 4 , Figure 4 is a flow chart of a control method according to the second embodiment. The method comprises steps S101-S102: S101: Selecting or determining a first identification factor according to first information; Optionally, the first information includes at least one of ambient light intensity, physiological state information, screen state information, operation behavior information and terminal system information.

[0076] Optionally, the smart device can intelligently identify the current ambient light intensity based on the light intensity data collected by the optical sensor.

[0077] Optionally, the physiological state information includes finger state information, such as at least one of the degree of dryness, wetness, wear, damage, pollution, and texture clarity. The sensor array in the recognition module below the screen can analyze the capacitance or resistance change when the user's finger touches the screen, and indirectly judge the wetness or dryness of the finger. Near infrared technology can also be used to directly measure the moisture content of the skin. The sensor array in the recognition module can also capture the subtle features of the fingerprint, such as lines, bumps, etc., and convert them into digital signals for processing.

[0078] Optionally, the screen status information includes current screen brightness information and screen transmittance information, the operation behavior includes at least one of the pressing position, pressing force and pressing frequency, and the terminal system information includes terminal power information, system load information, system time information, brightness setting information and at least one of the application scenarios.

[0079] Optionally, the first recognition factor includes at least one of a recognition target, a recognition difficulty, and a recognition execution condition.

[0080] Optionally, the recognition target includes at least one of a first display target, a second display target, a first accuracy target, a second accuracy target, an explicit prompt target, and a position movement target.

[0081] Optionally, the first display target and / or the second display target may correspond to different screen brightnesses, and the brightness of the target display area may be adjusted by adjusting the screen light source intensity and / or the transparency of the mask.

[0082] Optionally, since the security requirements for different application scenarios may be different, for example, screen unlocking and health testing have lower requirements for fingerprint recognition accuracy, while payment and access to confidential files have higher requirements for fingerprint recognition accuracy. Therefore, the security levels corresponding to different application scenarios can be set through system presets and / or user settings, so that in the fingerprint recognition process, the corresponding processing method can be adaptively selected according to different security levels, avoiding the increase in energy consumption and / or decrease in efficiency caused by the unified use of higher-precision processing methods, and at the same time, it can also avoid the impact of the unified use of lower-precision processing methods on security performance.

[0083] Optionally, the problem of fingerprint recognition accuracy and / or efficiency being affected by improper user operation can be solved by explicit prompt targets and / or position movement targets. For example, if the user's pressing position deviates greatly from the current recognition area position, the compliant fingerprint area will be smaller, thereby affecting the recognition accuracy. As one implementation method, the user can be prompted to move his finger to the correct recognition area through an explicit prompt target to improve the accuracy and / or efficiency of fingerprint recognition; as another implementation method, the recognition module can be controlled to move to the user's pressing position through a position movement target to improve the efficiency of fingerprint recognition and / or user experience.

[0084] Optionally, the recognition difficulty includes a first recognition difficulty, a second recognition difficulty and a third recognition difficulty, and different recognition difficulties may correspond to different recognition processing methods.

[0085] Optionally, the identification execution conditions are related to the terminal power information and / or system load information. For example, when the terminal power is relatively sufficient and / or the system load is low, a more complex processing mechanism can be used to call a more accurate algorithm for identification processing, which can improve the accuracy of fingerprint recognition and / or user experience without affecting terminal performance.

[0086] S102: Controlling display parameters of the target display area according to the first recognition factor.

[0087] Reference Figure 5 , Figure 5 is a schematic diagram of a first interface according to the second embodiment of the present application, as shown in Figure 5 As shown, the target display area of ​​the smart terminal includes an interface display area and / or a first identification area. The target display area is the screen of the smart terminal, the first identification area is the area for fingerprint identification, and the interface display area can be the screen excluding the fingerprint identification area, or it can be a partial screen area excluding the fingerprint identification area.

[0088] Optionally, each area corresponds to at least one mask, and the at least one mask includes at least one of a first mask, a second mask and a third mask. For example, the first mask covers the target display area, the second mask covers the interface display area, and the third mask covers the first identification area.

[0089] Optionally, at least one mask can be a semi-transparent mask layer or a dynamically adjusted smart mask. The transparency and position of the dynamic mask can be determined and adjusted by an intelligent algorithm to achieve local highlighting while reducing screen flickering. The transparency and position of the smart mask are dynamically adjusted by the algorithm. The algorithm makes a comprehensive judgment based on multiple factors such as ambient light intensity, current system load, and user operation behavior, and adjusts the transparency of the mask in real time. For example, in a strong light environment, the opacity of the first mask and / or the second mask can be increased to avoid overbrightness; in a low light environment, the transparency of the third mask can be appropriately increased to enhance the visibility of the first recognition area.

[0090] Optionally, a recognition module is disposed below the first recognition area, the recognition module includes a local backlight source and / or a microlens array, and the recognition module is used to project and / or collect light from different angles.

[0091] Optionally, a programmable local backlight source is added under the OLED screen to increase the backlight brightness only in the fingerprint recognition area instead of highlighting the entire screen, thereby reducing power consumption while improving recognition efficiency and visual comfort, and reducing reliance on the global mask; Optionally, a layer of a matrix composed of multiple micro-LEDs is installed under the OLED screen, and these LED units can adjust the brightness independently. The design of the matrix is ​​precisely aligned with the fingerprint recognition area above the screen to ensure that the backlight is only illuminated where it is needed. When the user's finger is detected to be in contact with or close to the fingerprint recognition area, the sensor sends a signal to the controller to activate the backlight source at the corresponding position. Since the backlight is increased only when necessary and in the necessary area, the power consumption of the overall screen is significantly reduced. In addition, avoiding full-screen highlighting reduces user visual fatigue, especially when used at night or in dark places, reducing eye stimulation. The local enhanced backlight strategy reduces the need for a global mask (such as a translucent black mask) because there is no need to use a mask to block the high brightness of the rest of the area to protect the user's vision. The locally enhanced backlight is sufficient to make the fingerprint area clearly visible, while the surrounding area maintains normal display brightness, avoiding visual interference and potential display delay problems caused by the mask.

[0092] Optionally, in the fingerprint recognition area, an array composed of microlenses can be set, and each microlens corresponds to a fingerprint recognition pixel. When the finger is placed in the fingerprint recognition area, the microlens array will capture and focus the fingerprint information on the surface of the finger, and then transmit this information to the fingerprint sensor for processing and recognition. Optionally, a double convex microlens array structure is adopted, which has the advantages of a smaller curvature radius and a larger limit aperture compared to a single convex structure, and can break through the limit design size of the single convex structure microlens array. The thickness and focal length of the microlens array are precisely calculated to ensure that a sufficiently clear fingerprint image can be captured. A microcollimator is integrated above or below each microlens to filter out light interference from other directions to ensure that only valid fingerprint information can be projected onto the fingerprint sensor. A highly sensitive fingerprint sensor is used to receive and process fingerprint information transmitted by the microlens array.

[0093] This embodiment adopts the above scheme, specifically by selecting or determining the first identification factor according to the first information; controlling the display parameters of the target display area according to the first identification factor, and can control the display parameters of the target display area by at least one of the determined identification target, identification difficulty and identification execution conditions, so as to achieve adaptive adjustment of the display effect of the target display area, thereby improving the accuracy and / or efficiency of fingerprint identification, and / or enhancing the user experience.

[0094] Third embodiment Based on any of the above embodiments, a third embodiment of the present application is proposed. This embodiment proposes a processing method. Figure 6 , Figure 6 FIG. 1 is a flow chart of a control method according to a third embodiment. The method comprises: S11: determining a recognition target according to at least one of ambient light intensity, system time information, and brightness setting information; Optionally, determining the identification target according to at least one of the ambient light intensity, the system time information, and the brightness setting information includes at least one of the following: When the ambient light intensity is lower than a first light intensity threshold, determining the identified target as a first display target; When the current system time in the system time information is within the first time range, determining the identified target as the second display target; When the current system brightness in the brightness setting information is higher than the first brightness threshold, the identified target is determined to be the second display target.

[0095] S12: when the identified target is the first display target, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or increasing the transparency of the third mask; S13: When the identified target is the second display target, reduce the transparency of the first mask and / or the second mask, and / or reduce the intensity of the screen light source.

[0096] Optionally, when the ambient light intensity is lower than a first light intensity threshold (e.g., 100 lux), the identification target is determined to be the first display target. At this time, the ambient light is dim. If the overall brightness of the screen is high, the screen may be glaring. If the overall brightness of the screen is set darker to follow the ambient light, insufficient light may be reflected from the user's finger, thereby affecting the accuracy of fingerprint identification. Therefore, when the identification target is the first display target, the local backlight source may be started and / or adjusted, and / or the microlens array may be started and / or adjusted, and / or the transparency of the third mask may be increased. By starting and / or adjusting the local backlight source, the brightness of the first identification area may be increased when the overall brightness of the screen is low, thereby making the light reflected from the user's finger more sufficient. , thereby improving the accuracy of fingerprint recognition; by starting and / or adjusting the microlens array, since the microlens array has the ability to focus light, it can project and collect light from different angles. Therefore, when the light reflected by the finger is insufficient, the three-dimensional morphological information of the fingerprint can still be accurately captured, thereby ensuring the accuracy of fingerprint recognition under low brightness conditions; by increasing the transparency of the third mask, the brightness of the first recognition area can be increased when the overall brightness of the screen is low, so that the light reflected by the user's finger is more sufficient, thereby improving the accuracy of fingerprint recognition. In this process, in order to further avoid the overall brightness being too high and causing the screen to be more dazzling, the transparency of the second mask can be reduced simultaneously.

[0097] Optionally, when the current system time is in the first time range (for example, 06:00-18:00), that is, the current system is in daytime mode, the ambient light is brighter at this time, and the overall screen brightness follows the higher ambient brightness. However, when the screen brightness is too high, it is easy for the light around the fingerprint recognition area to enter the recognition module, causing the image to be overexposed or generating too much background noise, thereby affecting the accuracy of fingerprint recognition. Therefore, when the recognition target is the second display target, the transparency of the first mask and / or the second mask can be reduced, and / or the screen light source intensity can be reduced to reduce the light around the first recognition area from entering the recognition module, thereby avoiding image overexposure and / or reducing background noise, thereby improving the accuracy of fingerprint recognition. Similarly, when the current system time is in the second time range (e.g., 23:00-06:00), that is, the current system is in night mode, and the ambient light is dim at this time, it can be determined that the recognition target is the first display target, and the local backlight source is started and / or adjusted, and / or, the microlens array is started and / or adjusted, and / or, the transparency of the third mask is increased. By starting and / or adjusting the local backlight source, the brightness of the first recognition area can be increased when the overall brightness of the screen is low, so that the light reflected by the user's finger is relatively sufficient, thereby improving the accuracy of fingerprint recognition; by starting and / or adjusting the microlens array, since the microlens array has the ability to focus light, it can project and collect light from different angles, so that the three-dimensional morphological information of the fingerprint can still be accurately captured when the light reflected by the finger is insufficient, thereby ensuring the accuracy of fingerprint recognition under low brightness conditions; by increasing the transparency of the third mask, the brightness of the first recognition area can be increased when the overall brightness of the screen is low, so that the light reflected by the user's finger is relatively sufficient, thereby improving the accuracy of fingerprint recognition. In this process, in order to further avoid the overall brightness being too high and causing the screen to be more dazzling, the transparency of the second mask can be simultaneously reduced.

[0098] Optionally, when the current system brightness in the brightness setting information is higher than a first brightness threshold (e.g., 70%), it is easy for light around the fingerprint recognition area to enter the recognition module, causing image overexposure or generating excessive background noise, thereby affecting the accuracy of fingerprint recognition. Therefore, when the recognition target is the second display target, the transparency of the first mask and / or the second mask can be reduced, and / or the screen light source intensity can be reduced to reduce the light around the first recognition area entering the recognition module, thereby avoiding image overexposure and / or reducing background noise, thereby improving the accuracy of fingerprint recognition.

[0099] Optionally, a comprehensive judgment can be made based on at least one of the ambient light intensity, system time information and brightness setting information, and corresponding priorities or judgment rules can be set. For example, the brightness setting information is the first priority, the ambient light intensity is the second priority, and the system time information is the third priority. When the identification targets determined in each situation conflict, the final identification target is determined according to the preset priority order. For example, when the current system time is in the second time range, but the ambient light intensity is higher than the first light intensity threshold, and the current system brightness is higher than the first brightness threshold, the identification target is determined to be the second display target.

[0100] This embodiment uses the above scheme to determine the identification target based on at least one of the ambient light intensity, system time information and brightness setting information. When the identification target is the first display target, the local backlight source is started and / or adjusted, and / or the microlens array is started and / or adjusted, and / or the transparency of the third mask is increased; when the identification target is the second display target, the transparency of the first mask and / or the second mask is reduced, and / or the screen light source intensity is reduced. The display parameters of the target display area can be adaptively adjusted according to at least one of the ambient light intensity, system time information and brightness setting information, thereby improving the accuracy and / or efficiency of fingerprint recognition and improving the user experience.

[0101] Fourth embodiment Based on any of the above embodiments, a fourth embodiment of the present application is proposed. This embodiment proposes a processing method. Figure 7 , Figure 7 FIG. 4 is a flow chart of a control method according to a fourth embodiment. The method comprises: S21: Determine a recognition target according to an application scenario and / or a pressing position; Optionally, determining the recognition target according to the application scenario and / or the pressing position includes at least one of the following: Determine the corresponding security level according to the application scenario, and when the application scenario corresponds to the first security level, determine the identification target to be a first accuracy target; when the application scenario corresponds to the second security level, determine the identification target to be a second accuracy target; Determine the degree of deviation between the pressed position and the first recognition area, and determine that the recognition target is an explicit prompt target when the degree of deviation exceeds a first deviation threshold; The degree of deviation between the pressed position and the first recognition area is determined, and when the degree of deviation exceeds a second deviation threshold, the recognition target is determined to be a position-moving target.

[0102] S22: when the identified target is a target of the first precision level, starting and / or adjusting the microlens array; S23: when the identified target is an explicit prompt target, start and / or adjust the local backlight source, and / or start and / or adjust the microlens array, and / or increase the transparency of the third mask, and / or adjust the dynamic effect parameters to call the dynamic effect associated with the first identified area; S24: When the recognition target is a position-moving target, adjusting the recognition position parameter so that the recognition module moves to below the pressed position according to the recognition position parameter.

[0103] Optionally, since the security requirements for different application scenarios may be different, for example, screen unlocking and health testing have lower requirements for fingerprint recognition accuracy, while payment and access to confidential files have higher requirements for fingerprint recognition accuracy. Therefore, the security levels corresponding to different application scenarios can be set through system presets and / or user settings, so that in the fingerprint recognition process, the corresponding processing method can be adaptively selected according to different security levels, avoiding the increase in energy consumption and / or decrease in efficiency caused by the unified use of higher-precision processing methods, and at the same time, it can also avoid the impact of the unified use of lower-precision processing methods on security performance.

[0104] Optionally, in this embodiment, the fingerprint payment scenario and the confidential file access scenario are set as the first security level, and the fingerprint unlocking scenario and the health detection scenario are set as the second security level. The first security level corresponds to the first accuracy target, and the second security level corresponds to the second accuracy target. When the recognition target is the first accuracy target, the microlens array is started and / or adjusted. When the user places the finger on the screen, the built-in light source is activated, and the light passes through the screen and is projected onto the fingerprint surface via the microlens array. Each microlens emits light from a specific angle, covering different areas of the fingerprint, thereby forming multi-angle light irradiation. After the light is reflected on the fingerprint surface, it carries the depth and three-dimensional morphological information of the fingerprint pattern, and is then guided to the high-sensitivity image sensor located further below through the microlens array, thereby ensuring that the fingerprint recognition result is more accurate. When the recognition target is the second accuracy target, if the microlens array is also used, it is easy to cause unnecessary energy consumption. Therefore, an ordinary sensor array can be used for fingerprint recognition to reduce the energy consumption generated by fingerprint recognition.

[0105] Optionally, the correct pressing position can ensure that the fingerprint reader captures complete fingerprint information, thereby improving the accuracy of recognition. If the finger pressing position deviates from the first recognition area, part of the fingerprint information may be missing, affecting the recognition effect. The size of the recognition module is limited. If the finger is not placed as required, the compliant fingerprint area will be smaller, which will affect the recognition accuracy. The correct pressing position can reduce the number of repeated recognitions and improve recognition efficiency. If the position is incorrect, multiple attempts may be required for successful recognition. Therefore, in this embodiment, the user is prompted to move his finger to the correct recognition area through an explicit prompt target, and / or the recognition module is controlled to move to the user's pressing position through a position movement target to improve the efficiency of fingerprint recognition and / or user experience.

[0106] Optionally, when the recognition target is an explicit prompt target, start and / or adjust the local backlight source, and / or start and / or adjust the microlens array, and / or increase the transparency of the third mask, and / or adjust the dynamic effect parameters to call the dynamic effect associated with the first recognition area, for example, enhance the brightness of the first recognition area, and generate a radial dynamic effect in the first recognition area, thereby enhancing the contrast between the first recognition area and the non-fingerprint recognition area, prompting the user to place the finger in the first recognition area, and further guide the user to complete the fingerprint recognition through voice prompts, such as "Please move your finger to the left". Through screen display or slight vibration feedback, guide the user to place the finger correctly to ensure that the best imaging conditions are achieved for each acquisition.

[0107] Reference Figure 8 , Figure 8 is a schematic diagram of a terminal structure according to the fourth embodiment of the present application, as shown in Figure 8 As shown, in this embodiment, a mechanical track is designed under the screen of the smart terminal, and the recognition module used for fingerprint recognition can move on the mechanical track to meet the user's needs for fingerprint recognition at different positions of the screen, reduce the requirements for user operation accuracy, and improve the user experience.

[0108] Optionally, the mechanical track in this embodiment can be a straight track and / or a curved track, and the length and path of the track are determined according to user needs and screen size. The straight track is suitable for horizontal movement, and the curved track can provide more flexibility. Optionally, the mechanical track can also be set as a movable track, thereby reducing the length of the track while increasing the movable range of the recognition module.

[0109] Optionally, a slider is installed at the bottom of the recognition module. The slider fits tightly with the track to ensure that the recognition module moves smoothly on the track. Through a reliable fixing and releasing mechanism, the movement speed and direction of the recognition module on the track can be accurately controlled. The system can adjust the position of the recognition module by identifying the position parameters, and the user can also drive the recognition module to move on the track and fix it at a specified position through buttons or touch screen operations. Data transmission modules such as Bluetooth or NFC modules can be integrated in the recognition module to realize wireless data transmission between the mainboard and the module.

[0110] Optionally, when the recognition target is a target of the first accuracy level, the user can also be prompted to place multiple fingers (for example, 3) on the screen at the same time, and adjust the recognition position parameters according to the positions of the user's fingers, drive the recognition module to move with the shortest trajectory and pass through the positions of each of the user's fingers, collect fingerprint information at each position and perform recognition, thereby further improving the reliability and convenience of the fingerprint recognition results.

[0111] This embodiment adopts the above scheme, specifically by determining the recognition target according to the application scenario and / or the pressed position, and when the recognition target is a target of the first precision level, starting and / or adjusting the microlens array; when the recognition target is an explicit prompt target, starting and / or adjusting the local backlight source, and / or, starting and / or adjusting the microlens array, and / or, increasing the transparency of the third mask, and / or, adjusting the dynamic effect parameters to call the dynamic effect associated with the first recognition area; can flexibly provide a recognition method that meets security and low energy consumption according to different application scenarios; when the recognition target is a position-moving target, adjusting the recognition position parameters so that the recognition module moves to the bottom of the pressed position according to the recognition position parameters, which can improve the reliability and convenience of fingerprint recognition and improve the user experience.

[0112] Fifth embodiment Based on any of the above embodiments, a fifth embodiment of the present application is proposed. This embodiment proposes a processing method. Fig. 9 , Fig. 9 FIG. 5 is a flow chart of a control method according to a fifth embodiment. The method comprises: S31: determining recognition difficulty according to physiological state information and / or screen state information; S32: Determine identification execution conditions according to the terminal power information and / or system load information.

[0113] Optionally, the physiological state information includes finger state information.

[0114] Optionally, the finger state information includes at least one of dryness, wetness, wear, damage, pollution and texture clarity.

[0115] Optionally, the recognition difficulty includes a first recognition difficulty, a second recognition difficulty and a third recognition difficulty, and different recognition difficulties may correspond to different recognition processing methods.

[0116] Optionally, when the user's finger is in poor condition and / or there are interference factors such as stains or scratches on the screen, the difficulty of fingerprint recognition will increase. According to the difficulty of recognition, the local backlight source can be started and / or adjusted, and / or the microlens array can be started and / or adjusted, and / or the transparency of the third mask can be adjusted. By enhancing the brightness of the fingerprint recognition area and / or calling the microlens array to obtain the three-dimensional information of the finger, the influence of interference factors on fingerprint recognition can be reduced. Optionally, when it is determined that the stains or scratches on the screen interfere with the fingerprint recognition process, the recognition position parameters can be adjusted so that the recognition module moves to other positions without interference factors according to the recognition position parameters, thereby guiding the user to reposition the finger for fingerprint recognition.

[0117] Optionally, in this embodiment, AI image recognition technology is used to analyze the image quality of the fingerprint area, and the screen brightness and mask transparency are automatically adjusted according to the difficulty of recognition, so as to ensure that each recognition can be carried out under the most ideal visual conditions and improve the recognition accuracy. Optionally, before fingerprint recognition, the system starts the built-in AI image recognition algorithm to analyze the image quality of the fingerprint area. This includes evaluating the clarity of the fingerprint texture, the degree of dryness and wetness, and whether there are stains or scratches, which will affect the difficulty of recognition. Based on the results of AI analysis, the system dynamically adjusts the screen backlight brightness, especially the local highlight intensity of the fingerprint recognition area. For example, if the analysis finds that the image quality of the fingerprint area is poor, such as dryness or stains, the system will automatically increase the local brightness to improve the light penetration and help the camera capture more details. The AI ​​algorithm also determines the transparency of the mask (i.e., the shielding layer) to balance the brightness and visual comfort. When high-intensity backlight is required, the mask may become more opaque to reduce visual stimulation; when the fingerprint image quality is good, the mask transparency increases to reduce the dependence on screen brightness, maintain visual clarity and reduce energy consumption. After each recognition, the system collects data on whether the recognition is successful or not, as well as user feedback (such as recognition time and comfort evaluation) as training data for subsequent optimization algorithms. In this way, the AI ​​model gradually learns the optimal configuration in different scenarios to improve the accuracy of the next recognition and user experience.

[0118] Optionally, the method further comprises at least one of the following: In response to recognizing that the finger state information satisfies a first condition, generating first prompt information; In response to identifying that the screen state information satisfies a second condition, generating second prompt information; In response to recognizing that the finger state information satisfies the third condition and receiving a successful fingerprint recognition result, updating the fingerprint template according to the finger state information; Fingerprint recognition feedback information is obtained, and a priority and / or weight parameter corresponding to at least one of a recognition target, a recognition difficulty, and a recognition execution condition is adjusted according to the fingerprint recognition feedback information to optimize the control strategy.

[0119] Optionally, the first prompt information includes a reminder to re-enter a fingerprint and / or a reminder to enable an alternative authentication method.

[0120] Optionally, the second prompt information includes a reminder to clean the first identification area.

[0121] Optionally, the fingerprint recognition feedback information includes a fingerprint recognition success rate and / or a fingerprint recognition success speed.

[0122] Optionally, the operation behavior information includes at least one of a pressing position, a pressing force, and a pressing frequency.

[0123] Optionally, the terminal system information includes at least one of terminal power information, system load information, system time information, brightness setting information, and application scenarios.

[0124] Optionally, in this embodiment, a pre-trained AI model can be used to identify temporary identification difficulties caused by finger injuries, peeling, etc., automatically prompting the user to re-enter or temporarily enable an alternative authentication method, and use the AI ​​model to analyze the time series data of the user's multiple consecutive fingerprint scans, learn and memorize the subtle changes in the user's fingerprints at different times or regions, such as seasonal dry skin, slight wear, etc., to form a dynamic identity authentication model, which can accurately identify even if there are slight changes in the fingerprint. According to the user's historical usage habits, personalized recognition preference settings can be automatically generated, such as commonly used fingers, pressure, etc., to further improve the recognition speed and accuracy. An online learning mechanism can also be introduced. After each successful recognition, the system automatically fine-tunes the user's fingerprint template to adapt to slight changes in fingerprints over time, such as seasonal dry skin or slight wear, to maintain long-term recognition accuracy.

[0125] Optionally, based on the identification execution conditions, the local backlight source is started and / or adjusted, and / or the microlens array is started and / or adjusted, and / or the screen light source intensity is adjusted, and / or the transparency of at least one of the first mask, the second mask and the third mask is adjusted.

[0126] Optionally, the identification execution condition is related to the terminal power information and / or system load information. For example, when the terminal power is lower than a first power threshold, fingerprint identification can be performed in a more energy-saving manner, such as starting a local backlight source and / or increasing the transparency of the third mask; when the system load level is low, a more complex processing mechanism can be used to start the microlens array and / or call a more accurate algorithm for identification processing, which can improve the accuracy of fingerprint identification and / or user experience without affecting terminal performance.

[0127] Optionally, the display parameter is adjusted based on a weight parameter corresponding to at least one of the recognition target, the recognition difficulty, and the recognition execution condition.

[0128] Optionally, the display parameter adjustment methods selected or determined according to different recognition targets, recognition difficulties, and recognition execution conditions may be different or even conflicting, and the optimal display parameter control strategy can be determined by setting the priorities or weight parameters corresponding to different recognition targets, recognition difficulties, and recognition execution conditions. Optionally, the corresponding priorities or weight parameters can be determined by learning user habits, or by system presets or user settings.

[0129] Optionally, the first information is used to preload the data to be matched from the first storage location.

[0130] Optionally, the data to be matched is selected or determined based on historical identification information.

[0131] Optionally, the data to be matched is used for matching and identifying with image information acquired under display parameters.

[0132] Optionally, in this embodiment, each time a user successfully identifies a fingerprint, the fingerprint ID, identification time, and identification result used can be recorded as historical identification information, and the log data can be analyzed regularly (such as daily or weekly) based on the historical identification information to count the usage frequency of each fingerprint ID. Based on the usage frequency, the most commonly used fingerprint IDs (such as the first three) can be determined as the data to be matched. The data to be matched is stored in the memory instead of being read from the memory each time fingerprint identification is performed, because the memory access speed is much higher than the memory, thereby improving the speed of fingerprint identification.

[0133] Optionally, the preloaded fingerprint data is encrypted and stored, so that even if the data is illegally accessed, it cannot be directly read. Set strict access rights so that only the fingerprint recognition module has access to the data. Regularly clean up the fingerprint data in the memory to prevent security risks caused by long-term residence.

[0134] Optionally, when a user uses a new fingerprint or the frequency of use changes, the cached data in the memory is dynamically updated. A priority can also be assigned to each fingerprint data, and the fingerprint data with the highest priority is loaded first, which can effectively preload commonly used fingerprint data and reduce the data loading time during actual recognition, thereby improving the speed of fingerprint recognition and user experience.

[0135] Optionally, in this embodiment, a user feedback channel can also be provided to collect user feedback on the fingerprint recognition speed, and by continuously monitoring the performance of the preloading mechanism and analyzing changes in the recognition speed, the fingerprint recognition mechanism can be continuously adjusted and optimized based on the feedback and monitoring results.

[0136] This embodiment adopts the above scheme, specifically by determining the recognition difficulty according to physiological status information and / or screen status information; determining the recognition execution conditions according to the terminal power information and / or system load information, and adjusting the display parameters based on the weight parameters corresponding to at least one of the recognition target, recognition difficulty and recognition execution conditions. It can use the AI ​​model to adaptably determine the optimal control strategy for the display parameters, and / or improve the speed of fingerprint recognition by preloading the data to be matched, thereby improving the user experience.

[0137] Sixth embodiment See also Fig.10 , Fig.10 This is a schematic diagram of the structure of a control device provided in an embodiment of the present application. The device can be mounted on or is the intelligent terminal in the above method embodiment. Fig.10 The control device shown can be used to perform part or all of the functions in the method embodiment described in the above embodiment. Fig.10 As shown, the control device 1100 includes: The control module 1101 is configured to adjust display parameters of a target display area based on the first information.

[0138] Optionally, adjusting display parameters of the target display area based on the first information includes: Selecting or determining a first identification factor based on the first information; The display parameters of the target display area are controlled according to the first identification factor.

[0139] Optionally, the device further comprises at least one of the following: The first information includes at least one of ambient light intensity, physiological state information, screen state information, operation behavior information, and terminal system information; The first recognition factor includes at least one of recognition target, recognition difficulty and recognition execution condition; The target display area includes the interface display area and / or the first identification area; The display parameters include at least one of the screen light intensity, the transparency of at least one mask, the identification position parameter, and the motion effect parameter; The first information is used to preload the to-be-matched data from the first storage location.

[0140] Optionally, the device further comprises at least one of the following: The operation behavior information includes at least one of a pressing position, a pressing force, and a pressing frequency; The terminal system information includes at least one of the terminal power information, system load information, system time information, brightness setting information, and application scenarios; An identification module is disposed below the first identification area; The at least one mask includes at least one of a first mask, a second mask, and a third mask; The data to be matched is selected or determined based on the historical identification information; The data to be matched is used for matching and identifying with the image information acquired under the display parameters.

[0141] Optionally, the device further comprises at least one of the following: The recognition module includes a local backlight source and / or a microlens array; The recognition module is used to project and / or collect light from different angles; The identification position parameter is used to control the movement of the identification module on the mechanical track; The first mask covers the target display area; The second mask covers the interface display area; The third mask covers the first identification area; The application scenario is associated with the first security level and / or the second security level.

[0142] Optionally, selecting or determining the first identification factor according to the first information includes at least one of the following: Determine the recognition target according to at least one of ambient light intensity, system time information, brightness setting information, application scenario, and pressing position; determining recognition difficulty according to physiological state information and / or screen state information; The identification execution condition is determined according to the terminal power information and / or the system load information.

[0143] Optionally, determining the recognition target according to at least one of ambient light intensity, system time information, brightness setting information, application scenario, and pressing position includes at least one of the following: When the ambient light intensity is lower than a first light intensity threshold, determining the identified target as a first display target; When the current system time in the system time information is within the first time range, determining the identified target as the second display target; When the current system brightness in the brightness setting information is higher than the first brightness threshold, determining the identified target to be the second display target; Determine the corresponding security level according to the application scenario, and when the application scenario corresponds to the first security level, determine the identification target to be a first accuracy target; when the application scenario corresponds to the second security level, determine the identification target to be a second accuracy target; Determine the degree of deviation between the pressed position and the first recognition area, and determine that the recognition target is an explicit prompt target when the degree of deviation exceeds a first deviation threshold; The degree of deviation between the pressed position and the first recognition area is determined, and when the degree of deviation exceeds a second deviation threshold, the recognition target is determined to be a position-moving target.

[0144] Optionally, controlling the display parameters of the target display area according to the first identification factor includes at least one of the following: In the case where the identified target is the first display target, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or increasing the transparency of the third mask; When the identified target is the second display target, reducing the transparency of the first mask and / or the second mask, and / or reducing the intensity of the screen light source; In case the target is identified as a target of a first degree of precision, activating and / or adjusting the microlens array; In the case where the identified target is an explicit prompt target, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or increasing the transparency of the third mask, and / or adjusting the dynamic effect parameters to call the dynamic effect associated with the first identified area; When the recognition target is a position-moving target, adjusting the recognition position parameter so that the recognition module moves to below the pressing position according to the recognition position parameter; According to the recognition difficulty, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or adjusting the transparency of the third mask; According to the identified execution condition, start and / or adjust the local backlight source, and / or start and / or adjust the microlens array, and / or adjust the screen light source intensity, and / or adjust the transparency of at least one of the first mask, the second mask and the third mask; The display parameter is adjusted based on a weight parameter corresponding to at least one of the recognition target, the recognition difficulty, and the recognition execution condition.

[0145] An embodiment of the present application also provides an intelligent terminal, including a memory and a processor. A control program is stored in the memory. When the control program is executed by the processor, the steps of the control method in any of the above embodiments are implemented.

[0146] An embodiment of the present application further provides a storage medium having a control program stored thereon. When the control program is executed by a processor, the steps of the control method in any of the above embodiments are implemented.

[0147] In the embodiments of the smart terminal and storage medium provided in the present application, all technical features of any of the above-mentioned control method embodiments may be included, and the expanded and explained contents of the specification are basically the same as those of the embodiments of the above-mentioned methods, and will not be repeated here.

[0148] The embodiment of the present application further provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above various possible implementation modes.

[0149] An embodiment of the present application also provides a chip, including a memory and a processor, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device equipped with the chip executes the methods in various possible implementation modes as described above.

[0150] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0151] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0152] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0153] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0154] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.

[0155] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0156] The various technical features of the technical solution of the present application can be arbitrarily combined. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.

[0157] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.

[0158] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a storage medium, or transmitted from one storage medium to another storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center to another website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The storage medium can be any available medium that a computer can access or a data storage device such as a server or a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a storage disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state storage disk Solid State Disk (SSD)), etc.

[0159] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A control method, characterized in that: Includes steps: S10: adjusting display parameters of the target display area based on the first information.

2. The control method according to claim 1, characterized in that: Step S10 includes the following steps: S101: Selecting or determining a first identification factor according to first information; S102: Controlling display parameters of the target display area according to the first recognition factor.

3. The control method according to claim 2, characterized in that: Also includes at least one of the following: The first information includes at least one of ambient light intensity, physiological state information, screen state information, operation behavior information, and terminal system information; The first recognition factor includes at least one of recognition target, recognition difficulty and recognition execution condition; The target display area includes the interface display area and / or the first identification area; The display parameters include at least one of the screen light intensity, the transparency of at least one mask, the identification position parameter, and the motion effect parameter; The first information is used to preload the to-be-matched data from the first storage location.

4. The control method according to claim 3, characterized in that: Also includes at least one of the following: The operation behavior information includes at least one of a pressing position, a pressing force, and a pressing frequency; The terminal system information includes at least one of the terminal power information, system load information, system time information, brightness setting information, and application scenarios; An identification module is disposed below the first identification area; The at least one mask includes at least one of a first mask, a second mask, and a third mask; The data to be matched is selected or determined based on the historical identification information; The data to be matched is used for matching and identifying with the image information acquired under the display parameters.

5. The control method according to claim 4, characterized in that: Also includes at least one of the following: The recognition module includes a local backlight source and / or a microlens array; The recognition module is used to project and / or collect light from different angles; The identification position parameter is used to control the movement of the identification module on the mechanical track; The first mask covers the target display area; The second mask covers the interface display area; The third mask covers the first identification area; The application scenario is associated with the first security level and / or the second security level.

6. The control method according to claim 4, characterized in that: Step S101 includes at least one of the following: Determine the recognition target according to at least one of ambient light intensity, system time information, brightness setting information, application scenario, and pressing position; determining recognition difficulty according to physiological state information and / or screen state information; The identification execution condition is determined according to the terminal power information and / or the system load information.

7. The control method according to claim 6, characterized in that: Determining the recognition target according to at least one of ambient light intensity, system time information, brightness setting information, application scenario, and pressing position includes at least one of the following: When the ambient light intensity is lower than a first light intensity threshold, determining the identified target as a first display target; When the current system time in the system time information is within the first time range, determining the identified target as the second display target; When the current system brightness in the brightness setting information is higher than the first brightness threshold, determining the identified target to be the second display target; Determine a corresponding security level according to the application scenario, and when the application scenario corresponds to the first security level, determine the identification target as a first accuracy target; In the case where the application scenario corresponds to the second security level, determining the identification target to be a second accuracy level target; Determine the degree of deviation between the pressed position and the first recognition area, and determine that the recognition target is an explicit prompt target when the degree of deviation exceeds a first deviation threshold; The degree of deviation between the pressed position and the first recognition area is determined, and when the degree of deviation exceeds a second deviation threshold, the recognition target is determined to be a position-moving target.

8. The control method according to claim 4, characterized in that: Step S102 includes at least one of the following: In the case where the identified target is the first display target, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or increasing the transparency of the third mask; When the identified target is the second display target, reducing the transparency of the first mask and / or the second mask, and / or reducing the intensity of the screen light source; In case the target is identified as a target of a first degree of precision, activating and / or adjusting the microlens array; In the case where the identified target is an explicit prompt target, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or increasing the transparency of the third mask, and / or adjusting the dynamic effect parameters to call the dynamic effect associated with the first identified area; When the recognition target is a position-moving target, adjusting the recognition position parameter so that the recognition module moves to below the pressing position according to the recognition position parameter; According to the recognition difficulty, starting and / or adjusting the local backlight source, and / or starting and / or adjusting the microlens array, and / or adjusting the transparency of the third mask; According to the identified execution condition, start and / or adjust the local backlight source, and / or start and / or adjust the microlens array, and / or adjust the screen light source intensity, and / or adjust the transparency of at least one of the first mask, the second mask and the third mask; The display parameter is adjusted based on a weight parameter corresponding to at least one of the recognition target, the recognition difficulty, and the recognition execution condition.

9. An intelligent terminal, characterized in that: include: A memory and a processor, wherein a control program is stored in the memory, and when the control program is executed by the processor, the steps of the control method as claimed in any one of claims 1 to 8 are implemented.

10. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the control method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Fingerprint identification device and method with prompt information

    CN103065134A

  • Intelligent terminal camera switching system and method

    CN107273018A

  • Fingerprint unlocking method and fingerprint unlocking system based on intelligent terminal

    CN107391993A

  • Fingerprint identification control method and device and computer readable storage medium

    CN110188698A

  • Scanning method and electronic equipment

    CN110807383A