Authentication method, device, equipment and storage medium

By acquiring and verifying the characteristics of the user's touch area on the mobile terminal, the problem that terminals without fingerprint sensors cannot perform identity verification is solved, and convenient, secure and low-cost identity verification is achieved.

CN112381545BActive Publication Date: 2025-03-28HUIZHOU TCL MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011312118.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-20
Publication Date
2025-03-28
Estimated Expiration
2041-03-28

AI Technical Summary

Technical Problem

Many devices in existing mobile terminals do not have fingerprint sensors, which makes it impossible to experience the convenience and fashion of fingerprint functions. At the same time, even if there is a fingerprint sensor, users must place their fingers in a designated position, which is limited in use.

Method used

Authentication is performed by the touch area touched by the user on the display screen, the touch area characteristics of the touch area touched by the user are obtained, and whether the user's identity has passed the verification based on the preset verification conditions.

Benefits of technology

Implement authentication on terminals without fingerprint sensors installed, increasing the confidentiality and security of authentication, reducing costs, and improving the convenience of user authentication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112381545B_ABST
    Figure CN112381545B_ABST
Patent Text Reader

Abstract

The present invention discloses an identity authentication method, device, equipment and storage medium. When verifying the identity of a user, the touch area of ​​the terminal display screen touched by the user is obtained, and the regional characteristics of the touch area are determined. When the regional characteristics meet the preset verification conditions, it is determined that the identity of the user has passed the verification. By adopting the embodiments of the present invention, the user's identity can be authenticated through the touch area touched by the user on the display screen on a terminal without a fingerprint sensor installed, thereby realizing functions such as screen unlocking or mobile payment, which not only increases the confidentiality and security of identity authentication, but also reduces the cost of identity authentication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of identity authentication technology, and in particular to an identity authentication method, device, equipment and storage medium. Background Art

[0002] At present, fingerprint detection function is widely used on mobile terminals for unlocking mobile terminals, mobile payment, etc. To realize functions such as unlocking mobile terminals and mobile payment, the mobile terminal needs to be equipped with a fingerprint sensor. The sensor generally uses surface wave reflection and other methods to collect fingerprints, and the detection accuracy is also related to the degree of finger pressure.

[0003] Most of the early-production mobile terminals do not have this sensor. Meanwhile, some mid- and low-end devices often omit the fingerprint function due to production cost considerations. Therefore, these devices will not be able to experience the convenience and fashion of the fingerprint function.

[0004] On the other hand, although the current mid-to-high-end devices are equipped with fingerprint sensors, their positions are fixed, and users must place their fingers in a designated position. Sometimes the use is limited by the operation and the user's fingers, which occasionally causes inconvenience. Summary of the invention

[0005] The purpose of the embodiments of the present invention is to provide an identity authentication method, device, equipment and storage medium, which can authenticate the user through the touch area touched by the user on the display screen on a terminal without a fingerprint sensor installed, thereby realizing functions such as screen unlocking or mobile payment.

[0006] To achieve the above object, an embodiment of the present invention provides an identity authentication method, which is applied to a terminal and includes the following steps:

[0007] When verifying the identity of the user, obtaining the touch area of ​​the terminal display screen touched by the user;

[0008] Determining the area characteristics of the touch area;

[0009] When the regional features meet the preset verification conditions, it is determined that the identity of the user has passed the verification.

[0010] Further, the touch area includes a first area corresponding to a single touch by the user;

[0011] The determining of the area feature of the touch area is specifically:

[0012] The area of ​​the first region corresponding to the single touch of the user is used as the region feature of the touch region.

[0013] Furthermore, the taking the area of ​​the first region corresponding to the single touch of the user as the region feature of the touch region is specifically:

[0014] If the first region is a connected region, the area of ​​the connected region is used as the region feature of the touch region;

[0015] If the first region includes multiple connected regions, the area of ​​the largest connected region among the multiple connected regions is used as the region feature of the touch region.

[0016] Furthermore, when the regional feature meets the preset verification condition, it is determined that the identity of the user has been verified, specifically:

[0017] When the area feature is greater than a preset area threshold, it is determined that the area feature meets a preset verification condition, and it is determined that the identity of the user has passed the verification.

[0018] Furthermore, the touch area includes a plurality of second areas corresponding to the user's multiple consecutive touches;

[0019] The determining of the area feature of the touch area is specifically:

[0020] The area change rates of the second regions corresponding to the multiple consecutive touches by the user are used as the region feature.

[0021] Furthermore, the area change rates of the plurality of second regions corresponding to the user's multiple consecutive touches are used as the region feature, specifically:

[0022] If the second region corresponding to each touch is a connected region, then every time two consecutive touches are detected, the area change rate of the connected region corresponding to the two consecutive touches is used as the region feature;

[0023] If the second area corresponding to each touch includes multiple connected areas, then every time two consecutive touches are detected, the area change rate between the smallest connected area among the multiple connected areas corresponding to the first touch in the two consecutive touches and the largest connected area among the multiple connected areas corresponding to the second touch is used as the area feature.

[0024] Furthermore, when the regional feature meets the preset verification condition, it is determined that the identity of the user has been verified, specifically:

[0025] When the regional feature is greater than a preset change rate threshold, it is determined that the regional feature meets a preset verification condition, and it is determined that the identity of the user has passed the verification.

[0026] As a preferred embodiment of the present invention, the embodiment of the present invention also provides an identity authentication device, including an acquisition module, a feature confirmation module and an execution module;

[0027] The acquisition module is used to acquire the touch area of ​​the terminal display screen touched by the user when verifying the user's identity;

[0028] The feature confirmation module is used to determine the area feature of the touch area;

[0029] The execution module is used to determine that the identity of the user has passed the verification when the regional characteristics meet the preset verification conditions.

[0030] In order to solve the same technical problem, the present invention also provides an identity authentication device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, the memory is coupled to the processor, and when the processor executes the computer program, it implements any one of the identity authentication methods.

[0031] In order to solve the same technical problem, the present invention also provides a computer-readable storage medium, which stores a computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the identity authentication methods.

[0032] The embodiments of the present invention provide an identity authentication method, apparatus, device and storage medium. When verifying the identity of a user, the touch area of ​​the terminal display screen touched by the user is obtained, and the regional characteristics of the touch area are determined. When the regional characteristics meet the preset verification conditions, it is determined that the identity of the user has passed the verification. By adopting the embodiments of the present invention, the user's identity can be authenticated through the touch area touched by the user on the display screen on a terminal without a fingerprint sensor installed, thereby realizing functions such as screen unlocking or mobile payment. In addition, the user presets the verification conditions himself, which increases the confidentiality and security of the identity authentication, and reduces the cost of identity authentication by saving the additional cost of configuring the fingerprint sensor. In addition, the identity authentication does not need to be performed at a fixed position on the screen, which is more convenient to use and improves the convenience of user identity authentication. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 It is a flowchart of a first embodiment of the identity authentication method provided by an embodiment of the present invention;

[0034] Figure 2a It is a flowchart of a second embodiment of the identity authentication method provided by an embodiment of the present invention;

[0035] Figure 2b-2d It is a schematic diagram of a touch process in which a user touches a terminal display screen once in the identity authentication method provided by an embodiment of the present invention;

[0036] Figure 3a It is a flowchart of a third embodiment of the identity authentication method provided by an embodiment of the present invention;

[0037] Figure 3b-3g It is a schematic diagram of a touch process in which a user touches a terminal display screen multiple times in an identity authentication method provided by an embodiment of the present invention;

[0038] Figure 4 It is a structural diagram of an embodiment of an identity authentication device provided by an embodiment of the present invention;

[0039] Figure 5 It is a structural diagram of a first embodiment of an identity authentication device provided by an embodiment of the present invention;

[0040] Figure 6 It is a structural diagram of a second embodiment of the identity authentication device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0042] See also Figure 1 , Figure 1 : is a flow chart of a first embodiment of an identity authentication method provided by an embodiment of the present invention, which is applied to a terminal. The specific flow of the identity authentication method may be as follows:

[0043] Step S101, when verifying the identity of a user, obtaining a touch area where the user touches the terminal display screen.

[0044] In this embodiment, identity authentication is not limited to use when the terminal screen is unlocked or mobile payment is made. The user can customize the settings for what operations require identity authentication.

[0045] It should be noted that the touch area where the user touches the terminal display screen is a touch area formed by continuous touch points generated when the user's fingers touch the display screen.

[0046] Step S102: determining the area characteristics of the touch area.

[0047] In one aspect, the touch area includes a first area corresponding to a single touch by a user.

[0048] For example, step S102 may specifically be:

[0049] The area of ​​the first region corresponding to the single touch of the user is used as the region feature of the touch region.

[0050] It should be pointed out that a single touch refers to an operation in which a user touches the terminal display screen at the same time. After that, the terminal will detect the touch area where the user contacts the display screen based on the user's operation of touching the terminal display screen, and regard all touch areas where the user contacts the display screen at the same time as the first area, where there may be one or more first areas. The specific touch conditions between the user and the terminal display screen are described in detail in subsequent embodiments.

[0051] In this embodiment, the touch area formed by the continuous touch points generated by the user's finger touching the display screen once is the first area, and the area area corresponding to the first area is used as the area feature, that is, the area area of ​​the first area formed by the continuous touch points generated by the user's finger touching the display screen once is used as the area feature.

[0052] Preferably, the taking the area of ​​the first area corresponding to the single touch of the user as the area feature of the touch area specifically includes:

[0053] If the first region is a connected region, the area of ​​the connected region is used as the region feature of the touch region;

[0054] If the first region includes multiple connected regions, the area of ​​the largest connected region among the multiple connected regions is used as the region feature of the touch region.

[0055] It should be noted that, among the multiple connected areas, each connected area is not connected to each other, and each connected area is composed of multiple continuous touch points.

[0056] In an embodiment of the present invention, a single touch of a user's finger on the display screen may generate one or more connected areas. Therefore, when a single touch of a user's finger on the display screen generates a connected area, the area of ​​this connected area is used as the area feature, and subsequent identity authentication only needs to verify this connected area.

[0057] When the user's finger touches the display screen once to generate multiple connected areas, the connected area with the largest area is selected as the area feature. Subsequent verification only needs to verify the area corresponding to the connected area with the largest area. In this way, even if the user touches the display screen once to generate multiple connected areas, the terminal can still authenticate the user, which greatly improves the user experience.

[0058] On the other hand, the touch area includes a plurality of second areas corresponding to respective consecutive touches by the user.

[0059] For example, step S102 may also be:

[0060] The area change rates of the second regions corresponding to the multiple consecutive touches by the user are used as the region feature.

[0061] In this embodiment, the area change rate of the region is used as a regional feature to provide different verification conditions for the user to choose from, thereby improving the user experience.

[0062] It should be pointed out that there is a time limit between every two consecutive touches in the continuous multiple touches, and the time limit can be set in advance by the user. Only when the user touches the terminal display screen within the preset time will it be determined as continuous multiple touches. If the user has not touched the terminal display screen within the preset time, the terminal will automatically determine that the fingerprint acquisition phase of this identity authentication is over, and will no longer obtain the touch area corresponding to the touch area of ​​the user touching the display screen, and enter the next phase - the identity authentication phase. Therefore, the user needs to touch the display screen again within a preset time after the previous touch of the display screen, such as within 2s, in order for the terminal to determine it as continuous multiple touches.

[0063] By having the user touch the terminal display screen multiple times in succession, the terminal can obtain multiple touch areas generated by the user's fingers contacting the screen multiple times, and compare the area areas corresponding to the touch areas obtained twice in succession, such as subtracting the smaller area area from the larger area area of ​​the two consecutively obtained area areas, dividing the difference by the smaller area area and multiplying by 100%, to obtain the area area change rate, and use the area area change rate as the area feature.

[0064] Preferably, the method of using the area change rates of the plurality of second regions corresponding to the user's multiple consecutive touches as the region feature is specifically as follows:

[0065] If the second region corresponding to each touch is a connected region, then every time two consecutive touches are detected, the area change rate of the connected region corresponding to the two consecutive touches is used as the region feature;

[0066] If the second area corresponding to each touch includes multiple connected areas, then every time two consecutive touches are detected, the area change rate between the smallest connected area among the multiple connected areas corresponding to the first touch in the two consecutive touches and the largest connected area among the multiple connected areas corresponding to the second touch is used as the area feature.

[0067] In an embodiment of the present invention, each time a user's finger touches the display screen, one or more connected areas may be generated, and each connected area is composed of multiple continuous touch points. Therefore, when only one connected area is generated each time the user's finger touches the display screen, the difference between the area of ​​the larger connected area and the area of ​​the smaller connected area in two consecutive touches is divided by the area of ​​the smaller connected area and multiplied by 100%, thereby obtaining the area change rate, and the area change rate is used as the area feature.

[0068] When the user's finger touches the display screen each time and multiple connected areas are generated, the smallest connected area among the multiple connected areas corresponding to the first touch of two consecutive touches is first determined, and then the largest connected area among the multiple connected areas corresponding to the second touch is determined. Then, the area area corresponding to the largest connected area is subtracted from the area area corresponding to the smallest connected area, and the difference is divided by the area area corresponding to the smallest connected area and multiplied by 100%. The area change rate is obtained, and the area change rate is used as the area feature. Subsequent verification only needs to verify the area change rate. In this way, even if the user touches the display screen multiple times and multiple connected areas are generated, the user's identity can still be authenticated, which greatly improves the user experience.

[0069] Step S103: when the regional feature meets the preset verification condition, it is determined that the identity of the user has passed the verification.

[0070] In this embodiment, the preset verification conditions are pre-set by the user himself, which means that only the user himself knows what the verification conditions are, so others cannot know the verification conditions set by the user, which increases the confidentiality of identity authentication.

[0071] In one aspect, step S103 may specifically be:

[0072] When the area feature is greater than a preset area threshold, it is determined that the area feature meets a preset verification condition, and it is determined that the identity of the user has passed the verification.

[0073] In an embodiment of the present invention, the user sets the verification condition in advance, and the verification can only be passed when the area of ​​the area where the finger contacts the screen is larger than the touch area of ​​the finger contacting the screen pre-stored by the user, such as 2 square centimeters. Therefore, only the user himself knows that when performing identity authentication, he needs to press the terminal screen hard so that the terminal can obtain a larger touch area, and the touch area is larger than 2 square centimeters, in order to pass the identity authentication. Therefore, the identity authentication method provided in the embodiment of the present invention increases the confidentiality and security of identity authentication.

[0074] If the embodiment of the present invention is applied to mobile payment, then when the terminal needs to make a payment, the terminal screen will display a prompt for identity verification. Through the contact between the user's finger and the terminal screen, the touch area of ​​the user's finger touching the display screen is obtained, and according to the user's preset verification condition, that is, the touch area is larger than 2 square centimeters, the verification is passed, and the area area corresponding to the touch area of ​​the user's finger touching the display screen is verified. When the area area is larger than 2 square centimeters, that is, the area feature meets the preset verification condition, it is determined that the user's identity has been verified and the payment is completed.

[0075] On the other hand, step S103 may also be specifically:

[0076] When the regional feature is greater than a preset change rate threshold, it is determined that the regional feature meets a preset verification condition, and it is determined that the identity of the user has passed the verification.

[0077] In an embodiment of the present invention, the user sets the verification conditions in advance, requiring the finger to make multiple contacts with the screen, and the identity verification can only be passed when the rate of change of the touch area caused by two consecutive contacts with the screen is greater than a change rate threshold preset by the user, such as 20%. Therefore, when performing identity verification, the user is required to perform continuous press-and-release operations on the terminal screen so that the terminal can detect that the rate of change of the area caused by two consecutive contacts with the terminal screen exceeds 20%, and the identity verification can be passed. In addition, the rate of change of the area caused by two consecutive contacts with the terminal screen exceeds 20%, and the time interval between two consecutive contacts with the terminal screen needs to be within a preset time, such as 2s. The verification method is set by the user himself, and other people only see the user's press-and-release operation on the terminal display screen with their fingers, and do not know the specific identity verification conditions. Therefore, the confidentiality and security of identity verification are greatly improved, and users can use it with confidence.

[0078] If the embodiment of the present invention is applied to screen unlocking, then when the screen of the terminal is awakened, the screen of the terminal will display a prompt requesting identity authentication, and through multiple contacts between the user's finger and the terminal screen, the area change rate of the region caused by the user's finger touching the display screen twice in a row is obtained, and then the area change rate of the region is verified according to the user's preset verification condition, that is, the area change rate passes the verification when it exceeds 20%. When the area change rate exceeds 20%, that is, the regional feature meets the preset verification condition, it is determined that the user's identity has been verified and the screen of the terminal is unlocked.

[0079] In summary, the identity authentication method provided by the embodiment of the present invention is applied to a terminal. When verifying the identity of a user, the touch area where the user touches the terminal display screen is obtained, and the regional characteristics of the touch area are determined. When the regional characteristics meet the preset verification conditions, it is determined that the identity of the user has passed the verification. By adopting the embodiment of the present invention, the user can be authenticated through the touch area touched by the user on the display screen on a terminal without a fingerprint sensor installed, thereby realizing functions such as screen unlocking or mobile payment. In addition, the confidentiality and security of identity authentication are increased by the user presetting the verification conditions, and the cost of identity authentication is reduced by saving the additional cost of configuring a fingerprint sensor. In addition, the identity authentication does not need to be performed at a fixed position on the screen, which is more convenient to use and improves the convenience of user identity authentication.

[0080] As a preferred embodiment of the present invention, the user can also preset a touch duration to perform identity authentication together with the identity authentication method provided by any of the above embodiments, that is, the identity authentication can be passed only when the touch duration exceeds the preset touch duration and the conditions of the identity authentication method provided by any of the above embodiments are met at the same time.

[0081] For example, when the touch duration of more than 2 seconds and the touch area of ​​more than 2 square centimeters are combined into one identity authentication condition, and the user pre-sets that identity authentication is required when the terminal screen is unlocked, then when the terminal screen is awakened, the user needs to press the finger hard so that the terminal can detect that the area of ​​contact between the finger and the terminal screen exceeds 2 square centimeters, and at the same time, the terminal can detect that the touch duration of the finger and the terminal screen exceeds 2 seconds, in order to pass the identity authentication, so that the terminal screen can be unlocked. The embodiment provided by the invention further improves the security and confidentiality of identity authentication.

[0082] In another embodiment of the present invention, it will be described from the perspective of an identity authentication device, and will be specifically described in detail by taking the identity authentication device integrated in a terminal as an example.

[0083] See also Figure 2a , Figure 2a This is a flow chart of a second embodiment of the identity authentication method provided by an embodiment of the present invention, which is applied to a terminal. The specific process may be as follows:

[0084] Step S201: When verifying the identity of a user, the terminal obtains the touch area where the user touches the terminal display screen.

[0085] In this embodiment, identity authentication in the terminal is not limited to use when the screen is unlocked or mobile payment is made. The terminal can be customized to set what operations require identity authentication.

[0086] It should be noted that the touch area acquired by the terminal is a touch area formed by continuous touch points generated by the user's fingers touching the display screen.

[0087] Step S202: If the first area corresponding to the single touch of the user is a connected area, the area of ​​the connected area is used as the area feature of the touch area.

[0088] Step S203: if the first area corresponding to the single touch by the user includes multiple connected areas, the area of ​​the largest connected area among the multiple connected areas is used as the area feature of the touch area.

[0089] It should be noted that, among the multiple connected areas, each connected area is not connected to each other, and each connected area is composed of multiple continuous touch points.

[0090] In the embodiments of the present invention, see Figure 2b-2d , Figure 2b-2d FIG. 1 is a schematic diagram of a touch process in which a user touches a terminal display screen once in the identity authentication method provided by an embodiment of the present invention. Figure 2b As shown, when the user's finger touches the display screen of the terminal 20 once, the terminal 20 detects that the user's finger is in contact with the display screen and a connected area 21 is generated, the connected area 21 is used as the area feature, and the connected area 21 is verified during the subsequent identity authentication.

[0091] like Figure 2c As shown, when the user's finger touches the display screen of the terminal 20 once, so that the terminal 20 detects multiple connected areas 22-24 generated by the contact between the user's finger and the display screen, the terminal 20 will select the connected area 23 with the largest area among the multiple connected areas 22-24 as the area feature, and when performing identity authentication subsequently, the terminal 20 only needs to verify the area corresponding to the connected area 23 with the largest area. In this way, even if the user generates multiple connected areas by touching the display screen once, the terminal 20 can still authenticate the user, which greatly improves the user experience.

[0092] Step S204: When the area feature is greater than a preset area threshold, the terminal determines that the area feature meets a preset verification condition and determines that the identity of the user has been verified.

[0093] In an embodiment of the present invention, the user can set the verification conditions in advance through the terminal, and the verification can only be passed when the area of ​​the area where the finger contacts the screen is larger than the touch area of ​​the finger contacting the screen pre-stored by the user, such as 2 square centimeters. Therefore, only the user himself knows that when performing identity authentication, he needs to press the terminal screen hard so that the terminal can obtain a larger touch area, and the touch area is larger than 2 square centimeters to pass the identity authentication. Therefore, the identity authentication method provided in the embodiment of the present invention increases the confidentiality and security of identity authentication.

[0094] like Figure 2b and 2d As shown, if the embodiment of the present invention is applied to mobile payment, then when payment is required, the screen of the terminal 20 will display a prompt for identity verification. Through the contact between the user's finger and the screen of the terminal 20, the terminal 20 obtains the connected area 21 generated by the user's finger touching the display screen, and can only pass the verification based on the user's preset verification condition, that is, the touch area is larger than the verification area 25 of 2 square centimeters. The area area corresponding to the connected area 21 is compared and verified. When the area corresponding to the connected area 21 is larger than the verification area 25 of 2 square centimeters, that is, the area feature meets the preset verification condition, the terminal 20 determines that the identity of the user has been verified and completes the payment.

[0095] As a preferred embodiment of the present invention, the user can also preset a touch duration to perform identity authentication together with the identity authentication method provided by any of the above embodiments, that is, the identity authentication can be passed only when the touch duration exceeds the preset touch duration and the conditions of the identity authentication method provided by any of the above embodiments are met at the same time.

[0096] For example, when the touch duration of more than 2 seconds and the touch area of ​​more than 2 square centimeters are combined into one identity authentication condition, and the user pre-sets that identity authentication is required when the terminal screen is unlocked, then when the terminal screen is awakened, the user needs to press the finger hard so that the terminal can detect that the area of ​​the finger in contact with the terminal screen exceeds 2 square centimeters, and at the same time, the terminal can detect that the touch duration of the finger in contact with the terminal screen exceeds 2 seconds, in order to pass the identity authentication, so that the terminal screen can be unlocked. The embodiment provided by the invention further improves the security of identity authentication.

[0097] In the third embodiment of the present invention, the description will continue from the perspective of the identity authentication device, and will be specifically described in detail by taking the identity authentication device integrated in the terminal as an example.

[0098] See also Figure 3a , Figure 3a: is a flow chart of a third embodiment of the identity authentication method provided by an embodiment of the present invention, which is applied to a terminal. The specific flow of the identity authentication method may be as follows:

[0099] Step S301: When verifying the identity of a user, the terminal obtains the touch area where the user touches the terminal display screen.

[0100] Step S302: If the second area corresponding to each touch in multiple consecutive touches by the user is a connected area, then every time two consecutive touches are detected, the area change rate of the connected area corresponding to the two consecutive touches is used as the area feature.

[0101] Step S303, if the second area corresponding to each touch of the user in multiple consecutive touches includes multiple connected areas, then every time two consecutive touches are detected, the area change rate between the smallest connected area among the multiple connected areas corresponding to the first touch in the two consecutive touches and the largest connected area among the multiple connected areas corresponding to the second touch is used as the area feature.

[0102] It should be noted that there is a time limit between every two consecutive touches in the continuous multiple touches, and the time limit can be set in advance by the user. Only when the user touches the terminal display screen within the preset time will it be judged as continuous multiple touches. If the user has not touched the terminal display screen within the preset time, the terminal will automatically determine that the fingerprint acquisition phase of this identity authentication is over, and will no longer obtain the touch area corresponding to the touch area of ​​the user's touch display screen, and enter the next phase-the identity authentication phase. Therefore, the user needs to touch the display screen again within a preset time after the previous touch of the display screen, such as within 2s, in order for the terminal to determine it as continuous multiple touches.

[0103] In this embodiment, the area change rate of the region is used as a regional feature, and different verification conditions can be provided for the user to choose from, thereby improving the user experience.

[0104] It should be noted that, among the multiple connected areas, each connected area is not connected to each other, and each connected area is composed of multiple continuous touch points.

[0105] In the embodiment of the present invention, the user only performs two consecutive touches as a specific embodiment for detailed description. Figure 3b-3d , Figure 3b-3d is a schematic diagram of a touch process in which a user touches a terminal display screen multiple times in an identity authentication method provided by an embodiment of the present invention, such as Figure 3b and Figure 3c As shown, Figure 3b represents the connected area 31 detected by the terminal 30 when the user touches the display screen for the first time in two consecutive touches, Figure 3cIndicates the connected area 32 detected by the terminal 30 when the user touches the display screen for the second time in two consecutive touches. When the terminal 30 obtains the connected area 31 and the connected area 32 generated by the user touching the display screen twice in a row, refer to Figure 3d , Figure 3d It means that the terminal 30 uses the area change rate 33 between the larger connected area 32 and the smaller connected area 31 as the area feature, that is, the terminal 30 subtracts the area corresponding to the smaller connected area 31 from the area corresponding to the larger connected area 32 in two consecutive touches to obtain the difference, divides the obtained difference by the area corresponding to the smaller connected area 32 and multiplies it by 100% to obtain the area change rate 33, and uses the area change rate 33 as the area feature.

[0106] See also Figure 3e-3g When the user's finger touches the display screen each time to generate multiple connected areas, and the user only performs two consecutive touches, the terminal 30 will first confirm the smallest connected area 34 among the multiple connected areas 34-36 corresponding to the first touch of the two consecutive touches, and then the terminal 30 will confirm the largest connected area 37 among the multiple connected areas 37-39 corresponding to the second touch of the two consecutive touches. After that, the terminal 30 will subtract the smallest connected area 34 corresponding to the first touch of the two consecutive touches from the area corresponding to the largest connected area 37 corresponding to the second touch of the two consecutive touches to obtain the difference, divide the obtained difference by the smallest connected area 34 corresponding to the first touch and multiply by 100% to obtain the area change rate 39, and use the area change rate 39 as the area feature. When the terminal 30 performs identity authentication later, it only needs to verify the area change rate 39. In this way, even if the user touches the display screen multiple times to generate multiple connected areas, the terminal 30 can still authenticate the user, which greatly improves the user experience.

[0107] Step S304: When the regional feature is greater than a preset change rate threshold, the terminal determines that the regional feature meets a preset verification condition and determines that the identity of the user has been verified.

[0108] In an embodiment of the present invention, the user sets the verification condition in advance, which requires the finger to make multiple contacts with the screen, and the identity verification can only be passed when the rate of change of the touch area caused by two consecutive contacts with the screen is greater than a change rate threshold preset by the user, such as 20%. Therefore, when the terminal performs identity verification, the user is required to press and release on the terminal screen continuously so that the terminal can detect that the rate of change of the area caused by two consecutive contacts with the terminal screen exceeds 20%, and the identity verification can be passed. The verification method of the rate of change of the area caused by two consecutive contacts with the terminal screen exceeds 20% is set by the user himself. Others only see the user's finger pressing and releasing on the display screen of the terminal, and do not know the conditions for passing the identity verification. Therefore, the embodiment of the present invention has a certain degree of security, and the user can use it with confidence.

[0109] If the embodiment of the present invention is applied to screen unlocking, then when the screen of the terminal is awakened, the screen of the terminal will display a prompt requesting identity authentication. Through multiple contacts between the user's finger and the terminal screen, the terminal obtains the area change rate caused by the user's finger touching the display screen twice in a row, and verifies the area change rate caused by the user according to the user's preset verification condition, that is, the area change rate exceeds 20%, and when the area change rate exceeds 20%, that is, the area feature meets the preset verification condition, the terminal determines that the user's identity has been verified and unlocks the terminal screen.

[0110] As a preferred embodiment of the present invention, the user can also preset a touch duration to perform identity authentication together with the identity authentication method provided by any of the above embodiments, that is, the identity authentication can be passed only when the touch duration exceeds the preset touch duration and the conditions of the identity authentication method provided by any of the above embodiments are met at the same time.

[0111] For example, when the touch duration of more than 2 seconds and the touch area area change rate of more than 20% caused by two consecutive touches on the screen are combined into one identity authentication condition, and the user pre-sets that identity authentication is required when the terminal screen is unlocked, then when the terminal screen is awakened, the user needs to press and release the terminal screen continuously so that the terminal can detect that the area area change rate caused by two consecutive finger contacts with the terminal screen exceeds 20%, and at the same time, the terminal can detect that the touch duration of each finger contact with the terminal screen exceeds 2 seconds, so that identity authentication can be passed, thereby unlocking the terminal screen. The embodiment provided by the invention further improves the security of identity authentication.

[0112] According to the method described in the above embodiments, this embodiment will be further described from the perspective of an identity authentication device, which can be implemented as an independent entity or integrated into an electronic device such as a terminal, which can include a mobile phone, a tablet computer, etc.

[0113] See also Figure 4 , Figure 4 is a schematic diagram of the structure of an embodiment of an identity authentication device provided by an embodiment of the present invention, such as Figure 4 As shown, the identity authentication device includes an acquisition module 401, a feature confirmation module 402 and an execution module 403.

[0114] The acquisition module 401 is used to acquire the touch area of ​​the terminal display screen touched by the user when verifying the user's identity.

[0115] In this embodiment, identity authentication is not limited to use when the terminal screen is unlocked or mobile payment is made. The user can customize the settings for what operations require identity authentication.

[0116] It should be noted that the touch area where the user touches the terminal display screen is a touch area formed by continuous touch points generated when the user's fingers touch the display screen.

[0117] The feature confirmation module 402 is used to determine the area feature of the touch area.

[0118] In one aspect, the touch area includes a first area corresponding to a single touch by a user.

[0119] For example, the feature confirmation module 402 may also be used to:

[0120] The area of ​​the first region corresponding to the single touch of the user is used as the region feature of the touch region.

[0121] In this embodiment, the touch area formed by the continuous touch points generated by the user's finger touching the display screen once is the first area, and the area area corresponding to the first area is the area feature, that is, the area area of ​​the first area formed by the continuous touch points generated by the user's finger touching the display screen once is used as the area feature.

[0122] Preferably, the feature confirmation module 402 may also be used for:

[0123] If the first region is a connected region, the area of ​​the connected region is used as the region feature of the touch region;

[0124] If the first region includes multiple connected regions, the area of ​​the largest connected region among the multiple connected regions is used as the region feature of the touch region.

[0125] In an embodiment of the present invention, a single touch of a user's finger on the display screen may generate one or more connected areas consisting of continuous touch points. Therefore, when a single touch of a user's finger on the display screen generates a connected area consisting of continuous touch points, the area of ​​this connected area is used as the regional feature, and subsequent identity authentication only needs to verify this connected area.

[0126] When a user's finger touches the display screen once to generate multiple connected areas composed of continuous touch points, the connected area with the largest area is selected as the area feature among the multiple connected areas composed of continuous touch points, and subsequent verification only needs to verify the area corresponding to the connected area with the largest area. In this way, even if the user touches the display screen once to generate multiple connected areas, the user's identity can still be authenticated, which greatly improves the user experience.

[0127] On the other hand, the touch area includes a plurality of second areas corresponding to respective consecutive touches by the user.

[0128] For example, the feature confirmation module 402 may also be used to:

[0129] The area change rates of the second regions corresponding to the multiple consecutive touches by the user are used as the region feature.

[0130] In this embodiment, the area change rate of the region can also be used as a regional feature to provide users with different verification conditions as options, thereby improving user experience.

[0131] By having the user touch the terminal display screen multiple times in a row, the terminal can obtain a touch area composed of continuous touch points generated by the user's fingers contacting the screen multiple times, and compare the area areas corresponding to the touch areas obtained twice in a row, such as dividing the larger area area of ​​the two consecutive area areas obtained by the smaller area area to obtain the area area change rate, and use the area area change rate as the area feature.

[0132] Preferably, the feature confirmation module 402 may also be used for:

[0133] If each touch corresponds to a connected area, the area change rate of the connected areas corresponding to two consecutive touches is used as the area feature;

[0134] If each touch corresponds to multiple connected areas, determine the area of ​​the smallest connected area among the multiple connected areas corresponding to the first touch in two consecutive touches, and the area of ​​the largest connected area among the multiple connected areas corresponding to the second touch, and calculate the area area change rate between the area of ​​the smallest connected area and the area of ​​the largest connected area, and use the calculated area area change rate as the area feature.

[0135] In an embodiment of the present invention, each time the user's finger touches the display screen, one or more connected areas consisting of continuous touch points may be generated. Therefore, when only one connected area consisting of continuous touch points is generated each time the user's finger touches the display screen, the area of ​​the larger connected area between two consecutive touches is divided by the area of ​​the smaller connected area between two consecutive touches to obtain the area change rate, and the area change rate is used as the area feature.

[0136] When the user's finger touches the display screen each time and generates multiple connected areas composed of continuous touch points, the smallest connected area among the multiple connected areas composed of continuous touch points corresponding to the first touch of the two consecutive touches is first confirmed, and then the largest connected area among the multiple connected areas composed of continuous touch points corresponding to the second touch of the two consecutive touches is confirmed, and then the area corresponding to the largest connected area among the multiple connected areas composed of continuous touch points corresponding to the second touch of the two consecutive touches is divided by the smallest connected area among the multiple connected areas composed of continuous touch points corresponding to the first touch of the two consecutive touches to obtain the area change rate, and the area change rate is used as the area feature. Subsequent verification only needs to verify the area change rate. In this way, even if the user touches the display screen multiple times to generate multiple connected areas, the user identity can still be authenticated, which greatly improves the user experience.

[0137] The execution module 403 is used to determine that the identity of the user has been verified when the regional feature meets a preset verification condition.

[0138] In this embodiment, the preset verification condition is pre-set by the user, which means that only the user knows what the verification condition is, so others cannot know the verification condition set by the user.

[0139] In one aspect, the execution module 403 may also be used to:

[0140] When the area feature is greater than a preset area threshold, it is determined that the area feature meets a preset verification condition, and it is determined that the identity of the user has passed the verification.

[0141] In an embodiment of the present invention, the user sets the verification condition in advance, and the verification can only be passed when the area of ​​the area where the finger contacts the screen is larger than the touch area of ​​the finger contacting the screen pre-stored by the user, such as 2 square centimeters. Therefore, only the user himself knows that when performing identity authentication, he needs to press the terminal screen hard so that the terminal can obtain a larger touch area, and the touch area is larger than 2 square centimeters, in order to pass the identity authentication. Therefore, the identity authentication method provided in the embodiment of the present invention increases the confidentiality and security of identity authentication.

[0142] If the embodiment of the present invention is applied to mobile payment, then when the terminal needs to make a payment, the terminal screen will display a prompt for identity verification. Through the contact between the user's finger and the terminal screen, the touch area formed by the continuous touch points of the user's finger touching the display screen is obtained, and according to the user's preset verification condition, that is, the touch area is larger than 2 square centimeters, the verification is passed, and the area area corresponding to the touch area formed by the continuous touch points of the user's finger touching the display screen is verified. When the area of ​​the area is larger than 2 square centimeters, that is, the area feature meets the preset verification condition, it is determined that the user's identity has been verified and the payment is completed.

[0143] In another aspect, the execution module 403 may also be used to:

[0144] When the regional feature is greater than a preset change rate threshold, it is determined that the regional feature meets a preset verification condition, and it is determined that the identity of the user has passed the verification.

[0145] In an embodiment of the present invention, the user sets the verification condition in advance, which requires the finger to make multiple contacts with the screen, and the identity verification can only be passed when the rate of change of the touch area caused by two consecutive contacts with the screen is greater than a change rate threshold preset by the user, such as 20%. Therefore, when performing identity verification, the user is required to press and release on the terminal screen continuously so that the terminal can detect that the rate of change of the area caused by two consecutive contacts with the terminal screen exceeds 20%, and the identity verification can be passed. The verification method of the rate of change of the area caused by two consecutive contacts with the terminal screen exceeds 20% is set by the user himself. Others only see the user's finger pressing and releasing on the display screen of the terminal, and do not know the conditions for passing the identity verification. Therefore, the embodiment of the present invention has a certain degree of security, and the user can use it with confidence.

[0146] If the embodiment of the present invention is applied to screen unlocking, then when the screen of the terminal is awakened, the screen of the terminal will display a prompt requesting identity authentication, and through multiple contacts between the user's finger and the terminal screen, the area change rate caused by the user's finger touching the display screen twice in a row is obtained, and according to the user's preset verification condition, that is, the area change rate passes the verification when it exceeds 20%, the area change rate caused by the user is verified. When the area change rate exceeds 20%, that is, the area feature meets the preset verification condition, it is determined that the user's identity has been verified and the screen of the terminal is unlocked.

[0147] When verifying the user's identity, the acquisition module obtains the touch area of ​​the terminal display screen touched by the user, and the feature confirmation module determines the regional features of the touch area. Finally, the execution module determines that the identity of the user has been verified when the regional features meet the preset verification conditions. By adopting the embodiment of the present invention, the user's identity can be authenticated through the touch area touched by the user on the display screen on a terminal without a fingerprint sensor installed, thereby realizing functions such as screen unlocking or mobile payment.

[0148] During specific implementation, the above modules and / or units can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above modules and / or units can refer to the previous method embodiments. The specific beneficial effects that can be achieved can also refer to the beneficial effects in the previous method embodiments, which will not be repeated here.

[0149] Also, see Figure 5 , Figure 5 1 is a schematic diagram of the structure of the first embodiment of the identity authentication device provided by the embodiment of the present invention, wherein the identity authentication device may be a mobile terminal such as a smart phone, a tablet computer, or the like. Figure 5 As shown, the identity authentication device 500 includes a processor 501 and a memory 502. The processor 501 is electrically connected to the memory 502.

[0150] Processor 501 is the control center of identity authentication device 500. It uses various interfaces and lines to connect various parts of the entire electronic device. It executes various functions of identity authentication device 500 and processes data by running or loading applications stored in memory 502 and calling data stored in memory 502, thereby monitoring identity authentication device 500 as a whole.

[0151] In this embodiment, the processor 501 in the identity authentication device 500 loads instructions corresponding to the processes of one or more applications into the memory 502 according to the following steps, and the processor 501 runs the application stored in the memory 502 to implement various functions:

[0152] When verifying the identity of the user, obtaining the touch area of ​​the terminal display screen touched by the user;

[0153] Determining the area characteristics of the touch area;

[0154] When the regional features meet the preset verification conditions, it is determined that the identity of the user has passed the verification.

[0155] The identity authentication device 500 can implement the steps in any embodiment of the identity authentication method provided in the embodiments of the present invention, and therefore can achieve the beneficial effects that can be achieved by any identity authentication method provided in the embodiments of the present invention. Please refer to the previous embodiments for details and will not be repeated here.

[0156] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a second embodiment of the identity authentication device provided by an embodiment of the present invention, such as Figure 6 As shown, Figure 6 The specific structural block diagram of the identity authentication device provided in the embodiment of the present invention is shown, and the identity authentication device can be used to implement the identity authentication method provided in the above embodiment. The identity authentication device 600 can be a mobile terminal such as a smart phone or a laptop computer.

[0157] The RF circuit 610 is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, and thus communicate with a communication network or other devices. The RF circuit 610 may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, user identity module (SIM) cards, memories, etc. The RF circuit 610 can communicate with various networks such as the Internet, corporate intranets, wireless networks, or communicate with other devices through wireless networks. The above-mentioned wireless networks may include cellular telephone networks, wireless local area networks, or metropolitan area networks. The above-mentioned wireless networks can use various communication standards, protocols and technologies, including but not limited to Global System for Mobile Communication (GSM), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Wireless Fidelity (Wi-Fi) (such as Institute of Electrical and Electronics Engineers standards IEEE 802.11a, IEEE 802.11b, IEEE802.11g and / or IEEE802.11n), Voice over Internet Protocol (VoIP), Worldwide Interoperability for Microwave Access (Wi-Max), other protocols for email, instant messaging and short messages, and any other suitable communication protocols, even those that have not yet been developed.

[0158] The memory 620 can be used to store software programs and modules, such as program instructions / modules corresponding to the identity authentication method in the above embodiment. The processor 680 executes various functional applications and data processing by running the software programs and modules stored in the memory 620, that is, to obtain the touch area of ​​the terminal display screen touched by the user, determine the regional characteristics of the touch area, and determine that the identity of the user has been authenticated when the regional characteristics meet the preset authentication conditions. The memory 620 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 620 may further include a memory remotely arranged relative to the processor 680, and these remote memories may be connected to the identity authentication device 600 via a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0159] The input unit 630 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 630 may include a touch-sensitive surface 631 and other input devices 632. The touch-sensitive surface 631, also known as a touch display screen or touchpad, 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-sensitive surface 631), and drive corresponding connection devices according to a pre-set program. Optionally, the touch-sensitive surface 631 may include a touch detection device and a touch controller. Among them, 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 680, and can receive and execute commands sent by the processor 680. In addition, the touch-sensitive surface 631 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 631, the input unit 630 may further include other input devices 632. Specifically, the other input devices 632 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.

[0160] The display unit 640 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the authentication device 600, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit 640 may include a display panel 641, and optionally, the display panel 641 may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 631 may cover the display panel 641, and when the touch-sensitive surface 631 detects a touch operation on or near it, it is transmitted to the processor 680 to determine the type of the touch event, and then the processor 680 provides a corresponding visual output on the display panel 641 according to the type of the touch event. Although in the figure, the touch-sensitive surface 631 and the display panel 641 are implemented as two independent components to implement input and output functions, in some embodiments, the touch-sensitive surface 631 and the display panel 641 can be integrated to implement input and output functions.

[0161] The identity verification device 600 may also include at least one sensor 650, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 641 according to the brightness of the ambient light, and the proximity sensor may generate an interrupt when the flip cover is closed or closed. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (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 such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can also be configured in the identity verification device 600, they will not be repeated here.

[0162] The audio circuit 660, the speaker 661, and the microphone 662 can provide an audio interface between the user and the identity verification device 600. The audio circuit 660 can transmit the received audio data to the speaker 661 after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone 662 converts the collected sound signal into an electrical signal, which is received by the audio circuit 660 and converted into audio data, and then the audio data is processed by the output processor 680 and sent to another terminal through the RF circuit 610, or the audio data is output to the memory 620 for further processing. The audio circuit 660 may also include an earplug jack to provide communication between an external earphone and the identity verification device 600.

[0163] The identity verification device 600 can help the user receive requests, send information, etc. through the transmission module 670 (such as a Wi-Fi module), which provides the user with wireless broadband Internet access. Although the transmission module 670 is shown in the figure, it is understandable that it is not a necessary component of the identity verification device 600 and can be omitted as needed without changing the essence of the invention.

[0164] The processor 680 is the control center of the identity authentication device 600. It uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and / or modules stored in the memory 620, and calling data stored in the memory 620, it performs various functions of the identity authentication device 600 and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 680 may include one or more processing cores; in some embodiments, the processor 680 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communications. It can be understood that the above-mentioned modem processor may not be integrated into the processor 680.

[0165] The authentication device 600 also includes a power supply 690 (such as a battery) for supplying power to various components. In some embodiments, the power supply can be logically connected to the processor 680 through a power management system, so that the power management system can manage charging, discharging, and power consumption management. The power supply 690 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.

[0166] Although not shown, the identity verification device 600 also includes a camera (such as a front camera, a rear camera), a Bluetooth module, etc., which will not be described in detail here. Specifically in this embodiment, the display unit of the electronic device is a touch screen display, and the mobile terminal also includes a memory, and one or more programs, wherein one or more programs are stored in the memory, and are configured to be executed by one or more processors. One or more programs include instructions for performing the following operations:

[0167] When verifying the identity of the user, obtaining the touch area of ​​the terminal display screen touched by the user;

[0168] Determining the area characteristics of the touch area;

[0169] When the regional features meet the preset verification conditions, it is determined that the identity of the user has passed the verification.

[0170] In specific implementation, the above modules can be implemented as independent entities, or can be arbitrarily combined and implemented as the same or several entities. The specific implementation of the above modules can be found in the previous method embodiments, which will not be repeated here.

[0171] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling related hardware through instructions, and the instructions can be stored in a computer-readable storage medium and loaded and executed by a processor. To this end, an embodiment of the present invention provides a storage medium, which stores multiple instructions, and the instructions can be loaded by a processor to execute the steps of any embodiment of the identity authentication method provided by the embodiment of the present invention.

[0172] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0173] Since the instructions stored in the storage medium can execute the steps in any embodiment of the identity authentication method provided in the embodiments of the present invention, the beneficial effects that can be achieved by any identity authentication method provided in the embodiments of the present invention can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0174] The above is a detailed introduction to an identity authentication method, device, equipment and storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and its core idea of ​​the present application. At the same time, for those skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application. Moreover, for those of ordinary skill in the art, without departing from the principles of the present invention, several improvements and modifications can be made, and these improvements and modifications are also regarded as the protection scope of the present invention.

Claims

1. An identity authentication method, characterized in that: Applied to the terminal, including the following steps: When verifying the identity of the user, obtaining the touch area of ​​the terminal display screen touched by the user; Determining the area characteristics of the touch area; When the regional feature is greater than a preset change rate threshold, it is determined that the regional feature meets a preset verification condition, and it is determined that the identity of the user has been verified; The touch area includes a plurality of second areas corresponding to the user's multiple consecutive touches; The determining of the area feature of the touch area is specifically: taking the area change rates of the plurality of second regions corresponding to the multiple consecutive touches by the user as the region feature; The method of using the area change rates of the plurality of second regions corresponding to the user's multiple consecutive touches as the region feature is specifically: If the second area corresponding to each touch includes multiple connected areas, then every time two consecutive touches are detected, the area change rate between the smallest connected area among the multiple connected areas corresponding to the first touch in the two consecutive touches and the largest connected area among the multiple connected areas corresponding to the second touch is used as the area feature.

2. The identity authentication method according to claim 1, characterized in that: The method of using the area change rates of the plurality of second regions corresponding to the user's multiple consecutive touches as the region feature is specifically: If the second region corresponding to each touch is a connected region, then every time two consecutive touches are detected, the area change rate of the connected region corresponding to the two consecutive touches is used as the region feature.

3. An identity verification device, characterized in that: It includes an acquisition module, a feature confirmation module and an execution module; The acquisition module is used to acquire the touch area of ​​the terminal display screen touched by the user when verifying the user's identity, and the touch area includes multiple second areas corresponding to the user's continuous multiple touches; The feature confirmation module is used to determine the area feature of the touch area; The execution module is used to determine that the regional feature meets the preset verification condition and determines that the identity of the user has been verified when the regional feature is greater than a preset change rate threshold; The feature confirmation module is used to use the area change rate of multiple second regions corresponding to the user's multiple consecutive touches as the region feature; The feature confirmation module is used to, if the second area corresponding to each touch includes multiple connected areas, then each time two consecutive touches are detected, use the area change rate between the smallest connected area among the multiple connected areas corresponding to the first touch of the two consecutive touches and the largest connected area among the multiple connected areas corresponding to the second touch as the area feature.

4. An identity verification device, characterized in that, The invention comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the memory is coupled to the processor, and when the processor executes the computer program, the identity authentication method as described in any one of claims 1 to 2 is implemented.

5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein when the computer program is executed, the device where the computer-readable storage medium is located is controlled to execute the identity authentication method according to any one of claims 1 to 2.

Citation Information

Patent Citations

  • Touch control method, device and electronic equipment

    CN102799292A

  • Equipment control method and device, storage medium and electronic equipment

    CN108846271A

  • Authentication method, device and storage medium for smart watch

    CN109271770A