User identity authentication method and device
By collecting and comparing the driving information characteristics of smart connected car users, convenient and interference-free user identity authentication is achieved in the driving environment, solving the problem of difficult identity authentication in smart connected car, and improving the accuracy and security of identity authentication.
Patent Information
- Application Number
- CN202210787009.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-04
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2042-07-04
AI Technical Summary
It is difficult to achieve convenient and interference-free user identity authentication in driving environments, especially in intelligent connected vehicles, precise identity authentication is required in a variety of business scenarios to reduce driving risks.
By collecting driving information of the user to be verified, including driving behavior-related information and attention preference information, performing feature extraction, obtaining target driving characteristics, and comparing it with the target user's reference driving characteristics that are stored in advance, the identity of the user to be verified is determined.
It realizes convenient and interference-free user identity authentication in the driving environment, improves the accuracy and security of identity authentication, and reduces driving risks.
Smart Images

Figure CN115048632B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of identity authentication, and in particular relates to a user identity authentication method and device. Background Art
[0002] With the development of intelligent networked vehicles, the intelligence of cars is becoming more and more powerful. Intelligent networked vehicles have both the mechanical properties of the car itself and the car networking and intelligent system properties of complex digital systems. Due to its intelligent properties and Internet application properties, the operation scenarios of intelligent networked vehicles include a variety of business scenarios that require user identity authentication. At the same time, since the driving process has high requirements for the personal safety of users, any interference behavior can distract users and increase driving risks. Therefore, how to accurately authenticate users in a convenient and non-interference manner in the driving environment is a problem that needs to be solved. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a user identity authentication method and device to solve the problem of accurately authenticating the user in a convenient and non-intrusive manner in a driving environment.
[0004] In order to solve or improve the above technical problems to a certain extent, according to one aspect of the present invention, a user identity authentication method is provided, the method comprising:
[0005] Acquire driving information of the user to be authenticated, wherein the driving information includes driving behavior information of the user to be authenticated and attention preference information of the user to be authenticated;
[0006] Extracting features from the driving information to obtain target driving features;
[0007] comparing the target driving characteristics with a pre-stored reference driving characteristics of a target user;
[0008] In response to the similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or the difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold, the user to be authenticated is determined to be the target user.
[0009] In some implementations, the attention preference information of the user to be authenticated includes:
[0010] The facial parameter information of the user to be authenticated in different driving environments or in response to different driving conditions.
[0011] In some embodiments, the driving behavior related information of the user to be authenticated includes at least one of the following:
[0012] The hardware related information corresponding to the user to be authenticated during driving;
[0013] The driving mode information preferred by the user to be authenticated;
[0014] The driving environment information preferred by the user to be authenticated.
[0015] In some implementations, the driving mode information of the user to be authenticated includes at least one of the following:
[0016] The vehicle speed information preferred by the user to be authenticated during driving;
[0017] The driving route information preferred by the user to be authenticated;
[0018] Lane information selected by the user to be authenticated according to different road conditions;
[0019] The driving skill information of the user to be authenticated for different road conditions.
[0020] In some implementations, the driving environment information preferred by the to-be-authenticated user includes at least one of the following:
[0021] The physical environment information in the vehicle cabin preferred by the user to be authenticated;
[0022] The media playing information in the vehicle cabin preferred by the user to be authenticated.
[0023] In some implementations, extracting features from the driving information to obtain target driving features includes:
[0024] In response to the driving information being numerical continuous information, extracting features from the driving information using a numerical normalization method; and / or,
[0025] In response to the driving information being discrete information, a one-hot encoding method is used to extract features of the driving information.
[0026] In some embodiments, the method further comprises:
[0027] Acquire a driving information sample of the target user, wherein the driving information sample includes a driving behavior related information sample of the target user and an attention preference information sample of the target user;
[0028] Extracting features from the driving information sample to obtain reference driving features of the target user;
[0029] The reference driving characteristics are stored.
[0030] According to another aspect of the present invention, a user identity authentication device is provided, the device being arranged in a vehicle operating system, comprising:
[0031] A driving information collection unit, used to collect driving information of the user to be authenticated, wherein the driving information includes driving behavior information of the user to be authenticated and attention preference information of the user to be authenticated;
[0032] A feature extraction unit, used to extract features from the driving information to obtain target driving features;
[0033] a feature comparison unit, for intentionally comparing the target driving feature with a pre-stored reference driving feature of a target user;
[0034] an authentication unit, configured to determine that the user to be authenticated is the target user in response to a similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or in response to a difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold.
[0035] In some implementations, the attention preference information of the user to be authenticated includes:
[0036] The facial parameter information of the user to be authenticated in different driving environments or in response to different driving conditions.
[0037] In some embodiments, the driving behavior related information of the user to be authenticated includes at least one of the following:
[0038] The hardware related information corresponding to the user to be authenticated during driving;
[0039] The driving mode information preferred by the user to be authenticated;
[0040] The driving environment information preferred by the user to be authenticated.
[0041] In some implementations, the driving mode information of the user to be authenticated includes at least one of the following:
[0042] The vehicle speed information preferred by the user to be authenticated during driving;
[0043] The driving route information preferred by the user to be authenticated;
[0044] Lane information selected by the user to be authenticated according to different road conditions;
[0045] The driving skill information of the user to be authenticated for different road conditions.
[0046] In some implementations, the driving environment information preferred by the to-be-authenticated user includes at least one of the following:
[0047] The physical environment information in the vehicle cabin preferred by the user to be authenticated;
[0048] The media playing information in the vehicle cabin preferred by the user to be authenticated.
[0049] In some embodiments, extracting features from the driving information to obtain target driving features includes: in response to the driving information being numerical continuous information, extracting features from the driving information using a numerical normalization method; and / or, in response to the driving information being discrete information, extracting features from the driving information using a one-hot encoding method.
[0050] In some embodiments, the device further comprises:
[0051] A driving information sample collection unit, used to collect and obtain a driving information sample of the target user, wherein the driving information sample includes a driving behavior related information sample of the target user and an attention preference information sample of the target user;
[0052] A reference driving feature obtaining unit, configured to extract features from the driving information sample to obtain a reference driving feature of the target user;
[0053] The reference driving feature storage unit is used to store the reference driving feature.
[0054] According to another aspect of the present invention, an electronic device is provided, comprising a processor and a memory; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method described in any one of the above embodiments.
[0055] According to another aspect of the present invention, there is provided a computer-readable storage medium on which one or more computer instructions are stored, wherein the instructions are executed by a processor to implement the method described in any one of the above embodiments.
[0056] Compared with the prior art, the present invention has the following advantages:
[0057] The user identity authentication method provided by the present invention collects and obtains driving information of a user to be authenticated, wherein the driving information includes driving behavior related information of the user to be authenticated and attention preference information of the user to be authenticated; extracts features from the driving information to obtain a target driving feature; compares the target driving feature with a pre-stored reference driving feature of the target user; and determines that the user to be authenticated is a target user in response to the similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or the difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold. The method extracts features from the driving information including driving behavior related information and attention preference information, and performs identity authentication based on the extracted target driving feature. Since the driving behaviors and attention preferences of different users in the vehicle driving scene are well distinguishable, for example, different users have different driving behavior habits and attention preferences in different driving environments or when facing different driving conditions. For different users, their driving behavior related information and attention preference information are non-replicable, and the collection process of driving behavior related information and attention preference information will not cause any interference to the user's driving process. Therefore, by implementing the method, accurate identity authentication of users can be performed in a convenient and non-interfering manner in the driving environment.
[0058] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the following specifically cites a preferred embodiment and describes it in detail with the accompanying drawings as follows. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 is a flow chart of a user identity authentication method provided by an embodiment of the present application;
[0060] Figure 2 It is a unit block diagram of a user identity authentication device provided by an embodiment of the present application;
[0061] Figure 3 It is a schematic diagram of the logical structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0062] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation method and effects of the user identity authentication method proposed in the present invention are described in detail below in combination with the accompanying drawings and preferred embodiments.
[0063] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.
[0064] The operation scenarios of smart connected cars include a variety of scenarios that require user identity authentication. For example, in addition to the key authentication for opening the door and starting the vehicle in traditional cars, secondary authentication of user identity is required in many additional sensitive scenarios (such as payment services, secure storage safe services, password key reset services, etc.). For example, in business scenarios involving payment operations in smart connected cars, users need to rely on the vehicle operating system to perform automatic payment operations during driving. In order to meet the high security requirements of the payment environment, secondary authentication of user identity is required.
[0065] In view of the user identity authentication scenario in the above-mentioned intelligent networked car, in order to accurately authenticate the user in a convenient and non-intrusive manner in the driving environment, the present application provides a user identity authentication method, a user identity authentication device corresponding to the method, an electronic device, and a computer-readable storage medium. The following provides embodiments to describe the above-mentioned method, device, electronic device, and computer-readable storage medium in detail.
[0066] An embodiment of the present application provides a user identity authentication method, the application subject of the method may be a computing device application for authenticating the user identity, and the computing device application may run in a vehicle operating system, for example, in a vehicle operating system of a smart networked car. Figure 1 This is a flowchart of the user identity authentication method provided in the first embodiment of the present application. Figure 1 The method provided in this embodiment is described in detail. The embodiments described below are used to explain the principle of the method and are not intended to be limiting for actual use.
[0067] like Figure 1 As shown, the user identity authentication method provided in this embodiment includes the following steps:
[0068] S101, collecting and obtaining driving information of the user to be authenticated.
[0069] This step is used to collect and obtain the driving information of the user to be authenticated, which includes the information related to the user's driving behavior and the attention preference information of the user to be authenticated. For example, in a scenario where the user's identity is authenticated twice in a smart networked car because the car operating system is used to perform automatic payment operations, when the user to be authenticated starts driving the vehicle, the preset information collection device in the car computer (such as a camera, a pressure sensor, the vehicle's own sensing device, a control device, or a navigation and positioning device configured in the vehicle, etc.) can be used to collect the driving behavior information and attention preference information of the user to be authenticated.
[0070] Driving behavior related information refers to information directly or indirectly generated by the user's driving operation. In this embodiment, the driving behavior related information of the user to be authenticated mainly includes one or more of the following information: hardware related information corresponding to the driving of the user to be authenticated; driving mode information preferred by the user to be authenticated; driving environment information preferred by the user to be authenticated.
[0071] In this embodiment, the hardware-related information corresponding to the user to be authenticated while driving may be seat-related information (such as the pressure borne by the seat, the adjustment method and adjustment angle of various parts of the seat, etc.), steering wheel-related information (such as the position of the steering wheel, the position where the steering wheel is held, the holding pressure, etc.), the opening and closing position of the windows, etc.
[0072] The driving mode information preferred by the user to be authenticated may include one or more of the following information: the vehicle speed information preferred by the user to be authenticated while driving, such as the average speed of the user to be authenticated on different types of roads (mountain roads, provincial roads, highways, etc.); the driving route information preferred by the user to be authenticated (for example, the user to be authenticated prefers a shorter driving route, a driving route with non-congested road conditions, or a shorter driving route, etc.); the lane information selected by the user to be authenticated for different road conditions (for example, the outer lane or inner lane that the user to be authenticated tends to drive in congested sections); the driving skill information of the user to be authenticated for different road conditions (for example, whether the user to be authenticated brakes suddenly in congested sections, whether the vehicle is started quickly or slowly, whether the turning amplitude when changing lanes is large or small, whether the turn signal is turned on when turning, etc.).
[0073] The driving environment information preferred by the user to be authenticated includes at least one of the following: physical environment information within the vehicle cabin preferred by the user to be authenticated, such as cabin temperature, air volume, lighting settings, etc.; media playback information within the vehicle cabin preferred by the user to be authenticated, such as the type of multimedia played by the vehicle, volume, navigation broadcast mode, music type, etc.
[0074] Attention preference information refers to the information that the user focuses on or habitually pays attention to in different driving environments or in response to different driving conditions, which can be represented by the user's facial expressions, for example, the user's eyes and their changes show the content of his attention, for example, the direction and angle of the user's sight, the degree of eye opening, the movement pattern of the eyeball, etc. when the user is driving in various driving environments or driving conditions such as straight roads, turning roads, merging, parking, starting vehicles, traffic lights, highways, and mountain roads. In this embodiment, the attention preference information of the user to be authenticated includes the facial parameter information of the user to be authenticated in different driving environments or in response to different driving conditions. The facial parameter information can be static facial parameter information (such as the direction and angle of the sight, the degree of eye opening, etc.), or it can be facial parameter change information (such as the change trend of the direction and angle of the sight, the change trend of the eye opening, the movement mode and movement range of the eyeball, etc.).
[0075] The above-mentioned driving behavior-related information and attention preference information are both highly distinguishable. Different users have different driving behavior habits and attention preferences in different driving environments or when facing different driving conditions. For different users, their driving behavior-related information and attention preference information are not replicable.
[0076] S102: extracting features from the driving information to obtain target driving features.
[0077] After the above steps collect driving information such as driving behavior related information and attention preference information of the user to be authenticated, this step is used to extract features from the driving information to obtain target driving features. In this embodiment, the above method of extracting features from the driving information can be: when the driving information is numerical continuous information, for example, vehicle speed, seat angle, direction and angle of user's line of sight, eye opening amplitude, eye movement pattern and other information, a numerical normalization method is used to extract features from it; when the driving information is discrete information such as cabin lighting type, multimedia type, navigation broadcast mode, music type, etc., a one hot encoding method is used to extract features from the driving information. It should be noted that the above feature extraction of driving information can also use other existing feature extraction methods. For relevant details, please refer to the description of the feature extraction in the prior art, which will not be repeated here.
[0078] S103: Compare the target driving characteristics with pre-stored reference driving characteristics of the target user.
[0079] After the target driving characteristics of the user to be authenticated are obtained through the above steps, this step is used to compare the target driving characteristics with the pre-stored reference driving characteristics of the target user to obtain the similarity or difference between the target driving characteristics and the reference driving characteristics, for example, the Euclidean distance is used to calculate the similarity between the same type of target driving characteristics and the reference driving characteristics, or the K-means algorithm is used to calculate the difference between the same type of target driving characteristics and the reference driving characteristics.
[0080] In this embodiment, the reference driving characteristics of the target user need to be obtained in advance in the following manner, which is the same as the above-mentioned method of obtaining the target driving characteristics of the user to be authenticated: first, a driving information sample of the target user is collected, and the driving information sample includes a driving behavior related information sample of the target user and an attention preference information sample of the target user. The type of the driving behavior related information sample of the target user is the same as the type of the driving behavior related information of the user to be authenticated, and the type of the attention preference information sample of the target user is the same as the type of the attention preference information of the user to be authenticated; secondly, feature extraction is performed on the driving information sample to obtain the reference driving characteristics of the target user; finally, the reference driving characteristics are encrypted and stored in the vehicle operating system as a reference content for subsequent user identity authentication.
[0081] S104: In response to the similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or the difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold, determining that the user to be authenticated is a target user.
[0082] After the feature comparison is performed in the above steps, this step is used to perform user identity authentication based on the feature comparison result, that is, when the similarity between the above target driving feature and the reference driving feature exceeds the predetermined similarity threshold, or when the difference between the target driving feature and the reference driving feature is less than the predetermined difference threshold, the user to be authenticated is determined to be the target user, that is, the identity authentication of the user to be authenticated is successful, and subsequently, based on the authentication result, services on the smart connected car that require secondary identity authentication, such as payment services, secure storage safe services, password key reset services, etc., can be successfully unlocked.
[0083] It should be noted that the target driving characteristics include the target driving behavior related characteristics corresponding to the driving behavior related information and the target attention preference characteristics corresponding to the attention preference information; the reference driving characteristics include the reference driving behavior related characteristics corresponding to the driving behavior related information sample and the reference attention preference characteristics corresponding to the attention preference information sample;
[0084] Correspondingly, in the above step S103, comparing the target driving characteristics with the pre-stored reference driving characteristics of the target user may specifically refer to: comparing the target driving behavior-related characteristics with the reference driving behavior-related characteristics, and / or comparing the target attention preference characteristics with the reference attention preference characteristics;
[0085] Correspondingly, the similarity between the above-mentioned target driving feature and the reference driving feature exceeds the predetermined similarity threshold, which may specifically mean: the similarity between the target driving behavior-related feature and the reference driving behavior-related feature exceeds the predetermined similarity threshold, or the similarity between the target attention preference feature and the reference attention preference feature exceeds the predetermined similarity threshold, or the similarity between the target driving behavior-related feature and the reference driving behavior-related feature, and the similarity between the target attention preference feature and the reference attention preference feature both exceed the predetermined similarity threshold; the difference between the above-mentioned target driving feature and the reference driving feature is less than the predetermined difference threshold, which may specifically mean: the difference between the target driving behavior-related feature and the reference driving behavior-related feature is less than the predetermined difference threshold, and / or the difference between the target attention preference feature and the reference attention preference feature is less than the predetermined difference threshold.
[0086] The user identity authentication method provided in this embodiment, after acquiring driving information including driving behavior related information and attention preference information of the user to be authenticated, extracts features from the driving information to obtain target driving features, and then compares the target driving features with the reference driving features of the target user stored in advance. If the similarity between the target driving features and the reference driving features exceeds a predetermined similarity threshold, or the difference between the target driving features and the reference driving features is less than a predetermined difference threshold, the user to be authenticated is determined to be the target user. The method extracts features from the driving information including driving behavior related information and attention preference information, and performs identity authentication based on the extracted target driving features. Since the driving behaviors and attention preferences of different users in the vehicle driving scene are well distinguishable, for example, different users have different driving behavior habits and attention preferences in different driving environments or when facing different driving conditions. For different users, their driving behavior related information and attention preference information are not replicable, and the collection process of driving behavior related information and attention preference information will not cause any interference to the user's driving process. Therefore, by implementing this method, accurate identity authentication of users can be performed in a convenient and non-interfering manner in the driving environment. Especially for sensitive scenarios such as payment services, secure storage safe services, password key reset services, etc. in smart connected cars, by implementing the method provided in this embodiment, on the basis of key authentication (one-time authentication) for actions such as opening the door and starting the vehicle, secondary authentication of the user's identity can be accurately achieved in a convenient and non-intrusive manner in the driving environment.
[0087] The first embodiment described above provides a user identity authentication method. Correspondingly, another embodiment of the present application also provides a user identity authentication device, which is arranged in the vehicle operating system and can be used as a secondary authentication module for the user identity during vehicle driving. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple. For details of the relevant technical features, please refer to the corresponding description of the method embodiment provided above. The following description of the device embodiment is merely illustrative.
[0088] Please refer to Figure 2 To understand this embodiment, Figure 2 A unit block diagram of a user identity authentication device provided in this embodiment, such as Figure 2 As shown, the device provided in this embodiment includes:
[0089] A driving information collection unit 201 is used to collect driving information of the user to be authenticated, wherein the driving information includes driving behavior related information of the user to be authenticated and attention preference information of the user to be authenticated;
[0090] A feature extraction unit 202 is used to extract features from the driving information to obtain target driving features;
[0091] A feature comparison unit 203 is used to intentionally compare the target driving feature with a pre-stored reference driving feature of the target user;
[0092] The authentication unit 204 is configured to determine that the user to be authenticated is the target user in response to the similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or in response to the difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold.
[0093] Optionally, the attention preference information of the user to be authenticated includes:
[0094] The facial parameter information of the user to be authenticated in different driving environments or in response to different driving conditions.
[0095] Optionally, the driving behavior related information of the user to be authenticated includes at least one of the following:
[0096] The hardware-related information corresponding to the user to be authenticated during driving;
[0097] The driving mode information preferred by the user to be authenticated;
[0098] The driving environment information preferred by the user to be authenticated.
[0099] Optionally, the driving mode information preferred by the to-be-authenticated user includes at least one of the following:
[0100] The vehicle speed information preferred by the user to be authenticated during driving;
[0101] The driving route information preferred by the user to be authenticated;
[0102] Lane information selected by the user to be authenticated according to different road conditions;
[0103] The driving skill information of the user to be authenticated for different road conditions.
[0104] Optionally, the driving environment information preferred by the to-be-authenticated user includes at least one of the following:
[0105] The physical environment information in the vehicle cabin preferred by the user to be authenticated;
[0106] The media playing information in the vehicle cabin preferred by the user to be authenticated.
[0107] Optionally, extracting features from the driving information to obtain target driving features includes: in response to the driving information being numerical continuous information, extracting features from the driving information using a numerical normalization method; and / or, in response to the driving information being discrete information, extracting features from the driving information using a one-hot encoding method.
[0108] Optionally, the device further comprises:
[0109] A driving information sample collection unit, used to collect and obtain a driving information sample of the target user, wherein the driving information sample includes a driving behavior related information sample of the target user and an attention preference information sample of the target user;
[0110] A reference driving feature obtaining unit, configured to extract features from the driving information sample to obtain a reference driving feature of the target user;
[0111] The reference driving feature storage unit is used to store the reference driving feature.
[0112] The user identity authentication device provided in the embodiment of the present application extracts features from driving information including driving behavior related information and attention preference information, and performs identity authentication based on the extracted target driving features. Since the driving behaviors and attention preferences of different users in the vehicle driving scene are well distinguishable, for example, different users have different driving behavior habits and attention preferences in different driving environments or when facing different driving conditions. For different users, their driving behavior related information and attention preference information are non-replicable, and the collection process of driving behavior related information and attention preference information will not cause any interference to the user's driving process. Therefore, by implementing this method, the user can be accurately authenticated in a convenient and non-interfering manner in the driving environment. In particular, for sensitive scenarios such as payment services, secure storage safe services, password key reset services, etc. in smart networked cars, by implementing the method provided in this embodiment, the user's identity can be accurately authenticated in a convenient and non-interfering manner in the driving environment on the basis of key authentication (one-time authentication) for behaviors such as opening the door and starting the vehicle.
[0113] In the above-mentioned embodiments, a user identity authentication method and a user identity authentication device are provided. In addition, another embodiment of the present application further provides an electronic device. Since the electronic device embodiment is basically similar to the method embodiment, the description is relatively simple. For details of the relevant technical features, please refer to the corresponding description of the method embodiment provided above. The following description of the electronic device embodiment is only illustrative. The electronic device embodiment is as follows:
[0114] Please refer to Figure 3 To understand this embodiment, Figure 3 A schematic diagram of an electronic device provided in this embodiment.
[0115] like Figure 3 As shown, the electronic device provided in this embodiment includes: a processor 301 and a memory 302;
[0116] The memory 302 is used to store computer instructions for data processing. When the computer instructions are read and executed by the processor 301, the following operations are performed:
[0117] Acquire driving information of the user to be authenticated, wherein the driving information includes driving behavior information of the user to be authenticated and attention preference information of the user to be authenticated;
[0118] Extracting features from the driving information to obtain target driving features;
[0119] comparing the target driving characteristics with a pre-stored reference driving characteristics of the target user;
[0120] In response to the similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or the difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold, the user to be authenticated is determined to be the target user.
[0121] Optionally, the attention preference information of the user to be authenticated includes: facial parameter information of the user to be authenticated in different driving environments or in response to different driving conditions.
[0122] Optionally, the driving behavior related information of the user to be authenticated includes at least one of the following:
[0123] The hardware-related information corresponding to the user to be authenticated during driving;
[0124] The driving mode information preferred by the user to be authenticated;
[0125] The driving environment information preferred by the user to be authenticated.
[0126] Optionally, the driving mode information preferred by the to-be-authenticated user includes at least one of the following:
[0127] The vehicle speed information preferred by the user to be authenticated during driving;
[0128] The driving route information preferred by the user to be authenticated;
[0129] Lane information selected by the user to be authenticated according to different road conditions;
[0130] The driving skill information of the user to be authenticated for different road conditions.
[0131] Optionally, the driving environment information preferred by the to-be-authenticated user includes at least one of the following:
[0132] The physical environment information in the vehicle cabin preferred by the user to be authenticated;
[0133] The media playing information in the vehicle cabin preferred by the user to be authenticated.
[0134] Optionally, extracting features from the driving information to obtain target driving features includes: in response to the driving information being numerical continuous information, extracting features from the driving information using a numerical normalization method; and / or, in response to the driving information being discrete information, extracting features from the driving information using a one-hot encoding method.
[0135] Optionally, the method further includes: acquiring a driving information sample of the target user, wherein the driving information sample includes a driving behavior related information sample of the target user and an attention preference information sample of the target user;
[0136] Extracting features from the driving information sample to obtain reference driving features of the target user;
[0137] The reference driving characteristics are stored.
[0138] Using the electronic device provided by this embodiment, feature extraction is performed on driving information including driving behavior related information and attention preference information, and identity authentication is performed based on the extracted target driving features. Since the driving behaviors and attention preferences of different users in vehicle driving scenarios are well distinguishable, for example, different users have different driving behavior habits and attention preferences in different driving environments or when facing different driving conditions. For different users, their driving behavior related information and attention preference information are non-replicable, and the collection process of driving behavior related information and attention preference information will not cause any interference to the user's driving process. Therefore, by implementing this method, accurate identity authentication of users can be performed in a convenient and non-interfering manner in the driving environment. In particular, for sensitive scenarios such as payment services, secure storage safe services, password key reset services, etc. in smart networked cars, by implementing the method provided by this embodiment, on the basis of key authentication (one-time authentication) for behaviors such as opening the door and starting the vehicle, accurate secondary authentication of the user's identity can be achieved in a convenient and non-interfering manner in the driving environment.
[0139] In the above embodiments, a user identity authentication method, a user identity authentication device, and an electronic device are provided. In addition, the sixth embodiment of the present application further provides a computer-readable storage medium for implementing the above user identity authentication method. The computer-readable storage medium embodiment provided in the present application is described in a relatively simple manner. For the relevant parts, please refer to the corresponding description of the above method embodiment. The embodiments described below are merely illustrative.
[0140] The computer readable storage medium provided in this embodiment stores computer instructions, and when the instructions are executed by a processor, the following steps are implemented:
[0141] Acquire driving information of the user to be authenticated, wherein the driving information includes driving behavior information of the user to be authenticated and attention preference information of the user to be authenticated;
[0142] Extracting features from the driving information to obtain target driving features;
[0143] comparing the target driving characteristics with a pre-stored reference driving characteristics of a target user;
[0144] In response to the similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or the difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold, the user to be authenticated is determined to be the target user.
[0145] Optionally, the attention preference information of the user to be authenticated includes: facial parameter information of the user to be authenticated in different driving environments or in response to different driving conditions.
[0146] Optionally, the driving behavior related information of the user to be authenticated includes at least one of the following:
[0147] The hardware-related information corresponding to the user to be authenticated during driving;
[0148] The driving mode information preferred by the user to be authenticated;
[0149] The driving environment information preferred by the user to be authenticated.
[0150] Optionally, the driving mode information preferred by the to-be-authenticated user includes at least one of the following:
[0151] The vehicle speed information preferred by the user to be authenticated during driving;
[0152] The driving route information preferred by the user to be authenticated;
[0153] Lane information selected by the user to be authenticated according to different road conditions;
[0154] The driving skill information of the user to be authenticated for different road conditions.
[0155] Optionally, the driving environment information preferred by the to-be-authenticated user includes at least one of the following:
[0156] The physical environment information in the vehicle cabin preferred by the user to be authenticated;
[0157] The media playing information in the vehicle cabin preferred by the user to be authenticated.
[0158] Optionally, extracting features from the driving information to obtain target driving features includes: in response to the driving information being numerical continuous information, extracting features from the driving information using a numerical normalization method; and / or, in response to the driving information being discrete information, extracting features from the driving information using a one-hot encoding method.
[0159] Optionally, the method further includes: acquiring a driving information sample of the target user, wherein the driving information sample includes a driving behavior related information sample of the target user and an attention preference information sample of the target user;
[0160] Extracting features from the driving information sample to obtain reference driving features of the target user;
[0161] The reference driving characteristics are stored.
[0162] By executing the computer instructions stored on the computer-readable storage medium provided by the present embodiment, the driving information including the driving behavior related information and the attention preference information is feature extracted, and the identity authentication is performed based on the extracted target driving features. Since the driving behaviors and attention preferences of different users in the vehicle driving scene are well distinguishable, for example, different users have different driving behavior habits and attention preferences in different driving environments or when facing different driving conditions. For different users, their driving behavior related information and attention preference information are non-replicable, and the collection process of driving behavior related information and attention preference information will not cause any interference to the user's driving process. Therefore, by implementing this method, the user's identity can be accurately authenticated in a convenient and non-interfering manner in the driving environment. In particular, for sensitive scenarios such as payment services, secure storage safe services, password key reset services, etc. in smart networked cars, by implementing the method provided by this embodiment, the user's identity can be accurately authenticated in a convenient and non-interfering manner in the driving environment on the basis of key authentication (one-time authentication) for behaviors such as opening the door and starting the vehicle.
[0163] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0164] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0165] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include non-transitory media such as modulated data signals and carrier waves.
[0166] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0167] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technician familiar with this profession can make some changes or modifications to equivalent embodiments of equivalent changes using the technical contents disclosed above without departing from the scope of the technical solution of the present invention. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still falls within the scope of the technical solution of the present invention.
Claims
1. A user identity authentication method, characterized in that: include: Acquire driving information of the user to be authenticated, the driving information including driving behavior-related information of the user to be authenticated and attention preference information of the user to be authenticated, the attention preference information of the user to be authenticated including information that the user focuses on or habitually focuses on when dealing with different driving conditions, which can be represented by the user's facial expression; Extracting features from the driving information to obtain target driving features; comparing the target driving characteristics with a pre-stored reference driving characteristics of a target user; In response to the similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or the difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold, the user to be authenticated is determined to be the target user.
2. The method according to claim 1, characterized in that The driving behavior related information of the user to be authenticated includes at least one of the following: The hardware-related information corresponding to the user to be authenticated during driving; The driving mode information preferred by the user to be authenticated; The driving environment information preferred by the user to be authenticated.
3. The method according to claim 2, characterized in that The driving mode information preferred by the to-be-authenticated user includes at least one of the following: The vehicle speed information preferred by the user to be authenticated during driving; The driving route information preferred by the user to be authenticated; Lane information selected by the user to be authenticated according to different road conditions; The driving skill information of the user to be authenticated for different road conditions.
4. The method according to claim 2, characterized in that: The driving environment information preferred by the to-be-authenticated user includes at least one of the following: The physical environment information in the vehicle cabin preferred by the user to be authenticated; The media playing information in the vehicle cabin preferred by the user to be authenticated.
5. The method according to claim 1, characterized in that: The extracting features of the driving information to obtain target driving features includes: In response to the driving information being numerical continuous information, extracting features from the driving information using a numerical normalization method; and / or, In response to the driving information being discrete information, a one-hot encoding method is used to extract features of the driving information.
6. The method according to claim 1, characterized in that The method further comprises: Acquire a driving information sample of the target user, wherein the driving information sample includes a driving behavior related information sample of the target user and an attention preference information sample of the target user; Extracting features from the driving information sample to obtain reference driving features of the target user; The reference driving characteristics are stored.
7. A user identity authentication device, characterized in that: The device is arranged in a vehicle operating system and includes: A driving information collection unit, used to collect driving information of the user to be authenticated, wherein the driving information includes driving behavior information of the user to be authenticated and attention preference information of the user to be authenticated, wherein the attention preference information includes information that the user focuses on or habitually focuses on when dealing with different driving conditions, which can be represented by the user's facial expression; A feature extraction unit, used to extract features from the driving information to obtain target driving features; a feature comparison unit, configured to compare the target driving feature with a pre-stored reference driving feature of a target user; an authentication unit, configured to determine that the user to be authenticated is the target user in response to a similarity between the target driving feature and the reference driving feature exceeding a predetermined similarity threshold, or in response to a difference between the target driving feature and the reference driving feature being less than a predetermined difference threshold.
8. An electronic device, characterized in that: comprising a processor and a memory; wherein, The memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having one or more computer instructions stored thereon, characterized in that: The instruction is executed by a processor to implement the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Human-vehicle verification method and device, electronic equipment and storage medium
CN114360019A
In-vehicle complex biometric authentication system and operation method thereof
US20210331647A1