Identity registration and verification method and device based on license plate information and palmprint information
By introducing the associated registration of palm print encrypted information into license plate recognition technology, the problem of separating driver identity information in license plate recognition is solved, thereby improving the accuracy and security of vehicle recognition, lowering the hardware threshold, and ensuring privacy and security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GRG INTELLIGENT TECH SOLUTION CO LTD
- Filing Date
- 2026-01-09
- Publication Date
- 2026-04-28
Smart Images

Figure CN121940134A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of information recognition, and in particular relates to a method and device for identity registration and verification based on license plate information and palm print information. Background Technology
[0002] With the rapid development of intelligent transportation systems, license plate recognition technology has been widely used in vehicle management, improving the efficiency of vehicle management and traffic flow.
[0003] However, current license plate recognition technology can only identify the vehicle's identity by using license plate information, but it cannot effectively link the driver's identity information or payment information. This also poses security risks such as license plate misuse and separation of driver's identity information or payment information from the license plate, resulting in low accuracy and low security in vehicle recognition. Summary of the Invention
[0004] This application aims to address at least one of the technical problems existing in related technologies. To this end, this application proposes a method and apparatus for identity registration and verification based on license plate information and palm print information, avoiding the security risks caused by the separation of license plate information and driver identity information in traditional vehicle identification processes.
[0005] Firstly, this application provides an identity registration method based on license plate information and palm print information, applied to a mobile terminal, the method comprising: Obtain the license plate information of the target vehicle; The palmprint information ciphertext of the target object is obtained, as well as the palmprint index associated with the palmprint information ciphertext; the target object and the target vehicle have a corresponding relationship; the palmprint information ciphertext, the palmprint index, and the license plate information have a corresponding relationship; Send an identity registration request for the target object to the registration server; the identity registration request is used to instruct the registration server to perform an identity registration operation for the target object based on the license plate information, the palm print information ciphertext, and the palm print index; Receive and display the registration prompt information returned by the registration server in response to the identity registration request; the registration prompt information is used to indicate the identity registration result for the target object.
[0006] According to the identity registration method based on license plate information and palm print information in this application, by obtaining the license plate information of the target vehicle and the encrypted palm print information of the target person, an accurate initial data foundation is provided for the subsequent establishment of a vehicle-person bound identity authentication system. An identity registration request containing license plate information, encrypted palm print information, and a palm print index is sent to the server, instructing it to perform a registration operation. This achieves the associated registration of license plate information and palm print information, avoiding the security risks caused by the separation of license plate information and driver identity information in traditional vehicle identification processes.
[0007] In one embodiment, obtaining the encrypted palmprint information of the target object includes: obtaining a palmprint image of the target object; using a pre-built image processing model, obtaining palmprint feature information of the target object based on the palmprint image; encrypting the palmprint feature information to obtain the encrypted palmprint information of the target object.
[0008] In one embodiment, obtaining the license plate information of the target vehicle includes: obtaining initial license plate information and vehicle association information of the target vehicle; obtaining a vehicle verification result for the target vehicle based on the initial license plate information and the vehicle association information; if the vehicle verification result indicates that the target vehicle and the target object have a corresponding relationship, then the initial license plate information is used as the license plate information of the target vehicle.
[0009] Secondly, this application provides an identity registration method based on license plate information and palm print information, applied to a registration server, the method comprising: The system receives an identity registration request sent by a mobile terminal and obtains the license plate information, palm print information ciphertext, and palm print index contained in the identity registration request; the license plate information, the palm print information ciphertext, and the palm print index have a corresponding relationship. Based on the encrypted palmprint information, the palmprint index, and the license plate information, perform an identity registration operation for the target object; The mobile terminal returns a registration prompt message in response to the identity registration request; the mobile terminal displays the registration prompt message; the registration prompt message indicates the identity registration result for the target object.
[0010] In one embodiment, the step of performing an identity registration operation for the target object based on the palmprint information ciphertext, the palmprint index, and the license plate information includes: storing the palmprint information ciphertext in a biometric database; and storing a matching index pair containing the license plate information and the corresponding palmprint index in an authentication database.
[0011] Thirdly, this application provides an identity verification method based on license plate information and palm print information, applied to an authentication server, the method comprising: Receive an authentication request for the current object sent by the verification terminal; the authentication request includes the current license plate information of the current vehicle and the current palm print feature information of the current object; Using a pre-built matching model, based on the current license plate information, the current palm print index that matches the current license plate information is obtained from a pre-built authentication database; Based on the current palmprint index, retrieve the associated palmprint information ciphertext that matches the current palmprint index from a pre-built biometric database; Based on the associated palmprint information ciphertext and the current palmprint feature information, obtain the authentication result for the current object.
[0012] In one embodiment, obtaining the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information includes: obtaining the correlation between the associated palmprint information ciphertext and the current palmprint feature information; if the correlation is greater than a preset correlation threshold, then the authentication result for the current object is determined to be successful; if the correlation is less than or equal to the preset correlation threshold, then the authentication result for the current object is determined to be unsuccessful.
[0013] Fourthly, this application provides an identity verification method based on license plate information and palm print information, applied to a verification terminal, the method comprising: Obtain the current license plate information of the current vehicle, and obtain the current palm print feature information of the current object; Send an authentication request containing the current license plate information to the authentication server; the authentication request is used to instruct the authentication server to perform an authentication operation for the current object; Receive the encrypted palm print information corresponding to the current license plate information returned by the verification server; Based on the associated palmprint information ciphertext and the current palmprint feature information, obtain the authentication result for the current object.
[0014] In one embodiment, obtaining the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information includes: obtaining the correlation between the associated palmprint information ciphertext and the current palmprint feature information; if the correlation is greater than a preset correlation threshold, then the authentication result for the current object is determined to be successful; if the correlation is less than or equal to the preset correlation threshold, then the authentication result for the current object is determined to be unsuccessful.
[0015] In one embodiment, after obtaining the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information, the method further includes: if the authentication result for the current object is that the authentication failed, then displaying a verification prompt message; the verification prompt message is used to instruct the current object to perform a second authentication operation.
[0016] Fifthly, this application provides an identity registration device based on license plate information and palm print information, applied to a mobile terminal, the device comprising: The first acquisition module is used to acquire the license plate information of the target vehicle; The second acquisition module is used to acquire the palmprint information ciphertext of the target object, and to acquire the palmprint index associated with the palmprint information ciphertext; the target object and the target vehicle have a corresponding relationship; the palmprint information ciphertext, the palmprint index and the license plate information have a corresponding relationship; The sending module is used to send an identity registration request for the target object to the registration server; the identity registration request is used to instruct the registration server to perform an identity registration operation for the target object based on the license plate information, the palm print information ciphertext, and the palm print index. The receiving module is used to receive and display the registration prompt information returned by the registration server in response to the identity registration request; the registration prompt information is used to indicate the identity registration result for the target object.
[0017] Sixthly, this application provides an identity registration device based on license plate information and palm print information, applied to a registration server, the device comprising: The receiving module is used to receive an identity registration request sent by a mobile terminal, and to obtain the license plate information, palm print information ciphertext, and palm print index contained in the identity registration request; the license plate information, the palm print information ciphertext, and the palm print index have a corresponding relationship; The execution module is used to perform an identity registration operation for the target object based on the palmprint information ciphertext, the palmprint index and the license plate information; The return module is used to return registration prompt information for the identity registration request to the mobile terminal; the mobile terminal is used to display the registration prompt information; the registration prompt information is used to indicate the identity registration result for the target object.
[0018] Seventhly, this application provides an identity verification device based on license plate information and palm print information, applied to a verification server, the device comprising: The receiving module is used to receive an authentication request for the current object sent by the verification terminal; the authentication request includes the current license plate information of the current vehicle and the current palm print feature information of the current object; The first filtering module is used to obtain the current palm print index that matches the current license plate information from the pre-built authentication database based on the pre-built matching model. The second filtering module is used to obtain the associated palmprint information ciphertext that matches the current palmprint index from a pre-built biometric database based on the current palmprint index. The acquisition module is used to obtain the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information.
[0019] Eighthly, this application provides an identity verification device based on license plate information and palm print information, applied to a verification terminal, the device comprising: The first acquisition module is used to acquire the current license plate information of the current vehicle and the current palm print feature information of the current object; The sending module is used to send an authentication request containing the current license plate information to the verification server; the authentication request is used to instruct the verification server to perform an authentication operation for the current object. The receiving module is used to receive the encrypted palm print information corresponding to the current license plate information returned by the verification server; The second acquisition module is used to acquire the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information.
[0020] Ninthly, this application provides a computer device including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the identity registration method as described in the first and second aspects, and the identity verification method as described in the third and fourth aspects.
[0021] In a tenth aspect, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the identity registration method as described in the first and second aspects, and the identity verification method as described in the third and fourth aspects.
[0022] In the eleventh aspect, this application provides a computer program product, including a computer program that, when executed by a processor, implements the identity registration method as described in the first and second aspects, and the identity verification method as described in the third and fourth aspects.
[0023] The above-described one or more technical solutions in the embodiments of this application have at least one of the following technical effects: According to the identity registration method based on license plate information and palm print information in this application, by obtaining the license plate information of the target vehicle and the encrypted palm print information of the target person, an accurate initial data foundation is provided for the subsequent establishment of a vehicle-person bound identity authentication system. An identity registration request containing license plate information, encrypted palm print information, and a palm print index is sent to the server, instructing it to perform a registration operation. This achieves the associated registration of license plate information and palm print information, avoiding the security risks caused by the separation of license plate information and driver identity information in traditional vehicle identification processes.
[0024] Furthermore, the identity registration method based on license plate information and palm print information in this application allows the user to initiate and complete the identity registration process through a mobile terminal to complete the identity registration of the target object. This eliminates the need for dedicated biometric information collection equipment, greatly reducing the hardware threshold for user registration and improving the scalability of the entire technical solution.
[0025] Furthermore, the identity registration method based on license plate information and palm print information in this application achieves separate storage of palm print information and license plate information, ensuring that even if the authentication database is attacked and the license plate information and palm print index are leaked, the attacker cannot obtain the owner's palm print information, thereby improving the owner's privacy and security from the perspective of storage architecture.
[0026] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0027] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which: Figure 1 This is a flowchart illustrating an identity registration method based on license plate information and palm print information provided in an embodiment of this application; Figure 2This is a flowchart illustrating another identity registration method based on license plate information and palm print information provided in this application embodiment; Figure 3 This is a flowchart illustrating an identity verification method based on license plate information and palm print information provided in an embodiment of this application. Figure 4 This is a flowchart illustrating another identity verification method based on license plate information and palm print information provided in this application embodiment; Figure 5 This is a schematic diagram of the structure of an identity registration device based on license plate information and palm print information provided in an embodiment of this application; Figure 6 This is a schematic diagram of another identity registration device based on license plate information and palm print information provided in this application embodiment; Figure 7 This is a schematic diagram of the structure of an identity verification device based on license plate information and palm print information provided in an embodiment of this application; Figure 8 This is a schematic diagram of another identity verification device based on license plate information and palm print information provided in this application embodiment; Figure 9 This is a hardware schematic diagram of the electronic device provided in the embodiments of this application. Detailed Implementation
[0028] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0029] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0030] The following description, in conjunction with the accompanying drawings, details the identity registration and verification method, device, computer equipment, computer-readable storage medium, and computer program product based on license plate information and palm print information provided in this application, through specific embodiments and application scenarios.
[0031] This application provides an identity registration method based on license plate information and palm print information. The execution subject of this identity registration method can be a mobile terminal or a functional module or entity in a mobile terminal that can implement the identity registration method. The mobile terminal mentioned in this application includes, but is not limited to, mobile phones, tablets, computers, cameras, and wearable devices. The identity registration method provided in this application is described below using a mobile terminal as the execution subject as an example.
[0032] Figure 1 This is a flowchart illustrating the identity registration method based on license plate information and palm print information provided in the embodiments of this application. The following is a description of the method in conjunction with the attached diagram. Figure 1 This application describes an identity registration method based on license plate information and palm print information.
[0033] like Figure 1 As shown, the identity registration method based on license plate information and palm print information, applied to a mobile terminal, includes the following steps: S110. Obtain the license plate information of the target vehicle.
[0034] S120. Obtain the ciphertext of the palm print information of the target object, and obtain the palm print index associated with the ciphertext of the palm print information; there is a correspondence between the target object and the target vehicle; there is a correspondence between the ciphertext of the palm print information, the palm print index and the license plate information.
[0035] It is understandable that palmprint information ciphertext is biometric data that can characterize the identity of the target object, extracted from the palmprint image of the target object. The identity information of the person driving the target vehicle can be directly confirmed based on the palmprint information ciphertext.
[0036] It should be noted that the palmprint information ciphertext is the encrypted palmprint feature information. The palmprint information ciphertext ensures that even if it is stolen during transmission, the thief cannot directly obtain the target's biometric information.
[0037] Understandably, mobile phone cameras and other similar devices can already clearly capture the texture features of palm prints. Furthermore, palm print information can be collected using mobile devices such as smartphones and tablets, eliminating the need for dedicated biometric data collection equipment. Therefore, individuals can register their identity by collecting both license plate information and palm print information via mobile devices, without relying on dedicated biometric data collection equipment. This significantly lowers the hardware barrier to user registration and enhances the overall scalability of the technical solution.
[0038] Understandably, after the mobile terminal obtains the encrypted palmprint information of the target object, it generates a palmprint index that uniquely corresponds to the encrypted palmprint information, forming an association between the encrypted palmprint information and the palmprint index. Simultaneously, the registration server also establishes an association between the palmprint index and the license plate information of the target vehicle.
[0039] It should be noted that a palmprint index is a unique digital identifier or reference token used in biometric identification systems, strongly associated with a user's specific biometric sample (specifically, palmprint features in this application). Furthermore, there are two methods for generating palmprint indexes: one is to generate a palmprint index uniquely corresponding to the palmprint feature information based on the terminal device's unique hardware identifier (e.g., device serial number) after extracting the palmprint feature information, thus strongly binding the palmprint index to the terminal device to prevent tampering; the other is to simultaneously derive a unique serial number as the palmprint index using the internal state parameters of the encryption operation during the process of encrypting the palmprint feature information to generate ciphertext, thus binding the palmprint index to the ciphertext to prevent tampering.
[0040] Understandably, establishing the correspondence between encrypted palmprint information, palmprint index, and license plate information includes: establishing a one-to-one correspondence between the palmprint index and license plate information, and establishing a one-to-one correspondence between encrypted palmprint information and the palmprint index. This means that during the identity verification process, it is not necessary to directly query the sensitive biometric information of palmprint information through the license plate information. Instead, the non-sensitive information of palmprint index is queried through the license plate information, and then the encrypted palmprint information is queried through the palmprint index. This prevents attackers from establishing a direct association between the "encrypted palmprint information" and the "license plate information."
[0041] It should be noted that by establishing a correspondence between palmprint information encryption, palmprint index and license plate information, after the license plate information is identified in the identity verification process, the unique corresponding palmprint information can be retrieved through the correspondence for identity recognition. This avoids massive search and recognition in the entire biometric database, greatly reduces the computational load of the system, and reduces the risk of misidentification that may be caused by large-scale comparison.
[0042] S130. Send an identity registration request for the target object to the registration server; the identity registration request is used to instruct the registration server to perform an identity registration operation for the target object based on the license plate information, palm print information ciphertext, and palm print index.
[0043] Understandably, after completing the standardized recognition of license plate information and hardware-level encryption of palmprint information, the mobile terminal encapsulates the identity registration request information, including license plate information, encrypted palmprint information, and palmprint index, according to a predefined communication protocol format. Furthermore, this identity registration request is sent to the registration server via a secure network connection (HTTPS / TLS protocol). The identity registration request instructs the registration server, after verifying the legitimacy of the request, to complete the identity registration operation of the target object based on the correspondence between the encrypted palmprint information, the palmprint index, and the license plate information.
[0044] S140. Receive and display the registration prompt information returned by the registration server in response to the identity registration request; the registration prompt information is used to indicate the identity registration result for the target object.
[0045] After sending an identity registration request, the mobile terminal will simultaneously listen for and receive responses from the registration server. Specifically, after processing the identity registration process, the registration server generates registration prompt information and returns it to the mobile terminal. Upon receiving the registration prompt information response, the mobile terminal immediately parses it and displays the final registration result to the user on its device screen. The registration prompt information includes both success and failure messages, with the failure message explaining the reason for the failure.
[0046] According to the identity registration method based on license plate information and palm print information in this application, by obtaining the license plate information of the target vehicle and the encrypted palm print information of the target person, an accurate initial data foundation is provided for the subsequent establishment of a vehicle-person bound identity authentication system. An identity registration request containing license plate information, encrypted palm print information, and a palm print index is sent to the server, instructing it to perform a registration operation. This achieves the associated registration of license plate information and palm print information, avoiding the security risks caused by the separation of license plate information and driver identity information in traditional vehicle identification processes.
[0047] In some embodiments, the identity registration method based on license plate information and palm print information in S120 includes: Obtain the palmprint image of the target object; Using a pre-built image processing model, palmprint feature information of the target object is obtained based on the palmprint image; The palmprint feature information is encrypted to obtain the ciphertext of the target object's palmprint information.
[0048] Specifically, one or more palm print images of the target vehicle owner are captured using a camera device on a mobile terminal. Then, the captured palm print images are subjected to image quality detection and image preprocessing.
[0049] Image quality detection includes gesture contour detection, palm brightness detection, and palm sharpness detection. Gesture contour detection identifies the external contour of the palm and locates key palm points such as fingertips, finger roots, and the center of the palm, preparing for subsequent gesture orientation correction and palmprint feature extraction. Palm brightness detection assesses the exposure level of the acquired palmprint image, ensuring that subsequent palmprint feature extraction can proceed on an image with stable lighting conditions and visible details. Palm sharpness detection determines whether the texture details of the palm region in the palmprint image are sufficiently clear, ensuring reliable extraction of palmprint features.
[0050] Image preprocessing includes gesture orientation correction, which eliminates rotation and tilt caused by the target user's arbitrary shooting angle, thereby improving the accuracy of subsequent feature comparison.
[0051] Furthermore, a first palmprint image, after image quality inspection and preprocessing, is acquired to obtain a second palmprint image. Then, Region of Interest (ROI) extraction is performed on the second palmprint image to locate the core palmprint region, which is then cropped to obtain a third palmprint image. Next, image enhancement and grayscale processing are performed on the third palmprint image to finally generate a standardized palmprint image.
[0052] Furthermore, the standardized palmprint image is input into a pre-built image processing model, and the palmprint feature information of the target object is obtained by extracting features from the palmprint image through the image processing model.
[0053] Specifically, the image processing model includes a feature extraction module, a feature fusion module, and a feature output module. In the feature extraction module, shallow convolutional layers extract the basic texture distribution of the palm print; mid-level convolutional layers distinguish different regions of the palm, extracting local region features of the palm print image; and high-level convolutional layers extract distinguishing features in the palm print image (such as the intersection of main lines) while ignoring interfering features (such as skin creases and stains in the palm). Furthermore, the feature fusion module fuses the palm print features extracted from different convolutional layers, and the feature output module outputs the palm print feature information.
[0054] It is understandable that by encrypting the collected palmprint feature information at the hardware level through a mobile terminal to obtain palmprint information ciphertext, even if the palmprint feature information is stolen during transmission, the thief cannot directly obtain the biometric information of the target.
[0055] Specifically, the palmprint image is transmitted to the TEE (Trusted Execution Environment) of the mobile terminal device. Then, a pre-built image processing model within the TEE extracts features from the palmprint image to obtain the palmprint feature information of the target object. Further, the TEE's internal interface sends an encryption command and the palmprint feature information to the SE (Secure Element) in the mobile terminal device. Upon receiving the encryption command and palmprint feature information, the SE encrypts the palmprint feature information to obtain ciphertext.
[0056] According to the identity registration method based on license plate information and palmprint information provided in this embodiment, a palmprint feature information that can verify the identity of the target object is generated by acquiring the palmprint image of the target object and extracting features from the palmprint image. Then, the palmprint feature information is encrypted to generate ciphertext palmprint information, ensuring the security of the palmprint feature information during transmission.
[0057] In some embodiments, the identity registration method based on license plate information and palm print information in S110 includes: Obtain the initial license plate information and vehicle association information of the target vehicle; Based on the initial license plate information and vehicle association information, obtain the vehicle verification results for the target vehicle; If the vehicle verification results show that there is a correspondence between the target vehicle and the target object, then the initial license plate information will be used as the license plate information of the target vehicle.
[0058] It is understandable that the initial license plate information of the target vehicle is obtained when directly collecting the target license plate. Vehicle association information is information indicating that the target vehicle belongs to the target object. Specifically, vehicle association information includes at least one of the following: It includes image information of the target object, the target vehicle, and the license plate number corresponding to the target vehicle; driving information of the target object; and physical access permission information of the target object to the target vehicle.
[0059] Image information refers to on-site photos or videos that include the target object, the overall or partial features of the target vehicle (such as the front and rear of the vehicle), and its clear license plate number.
[0060] The target's driving information refers to information that can prove the target's ownership or right to use the target vehicle. Information such as the target's name and license plate number can be extracted from the driving information.
[0061] Physical access permission information for a target vehicle refers to information that proves the target object has physical control over the target vehicle. The most common method is to obtain connection information between the target object's mobile terminal and the target vehicle's in-vehicle system (such as Bluetooth, CarPlay, or other intelligent in-vehicle connectivity systems) to establish a short-range wireless communication connection. Physical access permission information for a target vehicle indicates that the target object has real-time, direct physical access to the target vehicle.
[0062] It is understood that the aforementioned vehicle association information can correspond to multiple verification methods, which may include a first verification method, a second verification method, and a third verification method, etc. In the embodiments of this application, based on the initial license plate information and at least one vehicle association information, at least one of the multiple verification methods can be used to obtain the vehicle verification result for the target vehicle. In one possible implementation, the at least one verification method may include a first verification method, which uses the image information submitted by the target object for verification. Specifically, it extracts the image information of the person in the image and the license plate number in the image, compares the image information of the person in the image and the license plate number information with the baseline image of the person and the baseline license plate information entered during the registration stage for verification. If the baseline image of the person and the baseline license plate information are consistent, it indicates that the verification is successful. In another possible implementation, the at least one verification method may include a second verification method, namely, verification using the driver's license submitted by the target object. This involves extracting the driver's information and license plate number from the driver's license, comparing the driver's identity information and license plate number from the driver's license with the baseline person image and baseline license plate information entered during the registration phase, and verifying that the baseline person image and baseline license plate information are consistent. If both the baseline person image and baseline license plate information are consistent, the verification is considered successful. In yet another possible implementation, the at least one verification method may include a third verification method, namely, verification using the physical access permission information of the target vehicle submitted by the target object. This involves obtaining the connection credential between the target object's terminal device and the target vehicle, parsing out the associated object information and vehicle identification information bound to the connection credential, and comparing it with the baseline person image and baseline license plate information entered during the registration phase, and verifying that the baseline person image and baseline license plate information are consistent. If both the baseline person image and baseline license plate information are consistent, the verification is considered successful. In other possible implementations, the at least one verification method may also include a first verification method and a second verification method, a second verification method and a third verification method, a first verification method and a third verification method, and / or a first verification method, a second verification method and a third verification method, which are not limited herein.
[0063] It is also understandable that only if all the submitted vehicle-related information that needs to be verified passes the verification will it indicate that the initial license plate information has passed the verification and that there is a corresponding relationship between the target vehicle and the target object.
[0064] According to the identity registration method based on license plate information and palm print information provided in this embodiment, the accuracy of the initial license plate information is verified by vehicle association information to prevent the target object from arbitrarily binding to other people's vehicles, and to ensure that the subsequent identity registration is carried out on a reliable correspondence between the target object and the target vehicle.
[0065] The execution subject of another identity registration method based on license plate information and palm print information provided in this application embodiment can be an electronic device or a functional module or functional entity in an electronic device that can implement the identity registration method based on license plate information and palm print information. The electronic devices mentioned in this application embodiment include, but are not limited to, mobile phones, tablets, computers, cameras and wearable devices. The following uses an electronic device as the execution subject to illustrate another identity registration method based on license plate information and palm print information provided in this application embodiment.
[0066] Figure 2 A flowchart illustrating another identity registration method based on license plate information and palm print information provided in this application embodiment is shown below in conjunction with the attached diagram. Figure 2 This application describes in detail the identity registration method based on license plate information and palm print information in its embodiments.
[0067] like Figure 2 As shown, the identity registration method based on license plate information and palm print information, applied to the registration server, includes the following steps: S210: Receive an identity registration request sent by a mobile terminal, and obtain the license plate information, palm print information ciphertext, and palm print index contained in the identity registration request; there is a corresponding relationship between the license plate information, palm print information ciphertext, and palm print index; After receiving the identity registration request from the mobile terminal through the network interface, the registration server performs a security verification on the identity registration request. After the verification is successful, it parses the license plate information, palm print information ciphertext, palm print index, and the correspondence between the three contained in the identity registration request.
[0068] S220: Based on the encrypted palm print information, palm print index, and license plate information, perform an identity registration operation for the target object; Understandably, the registration server uses license plate information to query and verify whether the license plate has already been registered, preventing duplicate bindings; it also uses palmprint indexes for quick deduplication to ensure that the same palmprint information is not misused by multiple license plates. After all verifications pass, the registration server binds and stores the license plate information, encrypted palmprint information, and palmprint index according to the corresponding relationship.
[0069] S230: Return registration prompt information for the identity registration request to the mobile terminal; the mobile terminal is used to display the registration prompt information; the registration prompt information is used to indicate the identity registration result for the target object.
[0070] After processing the identity registration process, the registration server generates registration prompts and sends them to the mobile terminal. These prompts include both success and failure messages, with the failure message explaining the reason for the failure. For example, a success message might read, "Your license plate number and palm print have been successfully bound," while a failure message might read, "Your license plate number is already bound and cannot be bound to your current palm print."
[0071] The identity registration method based on license plate information and palm print information provided in the embodiments of this application realizes the associated registration of license plate information and palm print information, avoiding the security risks caused by the separation of license plate information and driver identity information in the traditional vehicle recognition process.
[0072] In some embodiments, the identity registration method based on license plate information and palm print information in S220 includes: The palm print information is stored in encrypted form in a biometric database; The matching index pairs containing license plate information and corresponding palm print indexes are stored in the authentication database.
[0073] Understandably, a biometric database refers to a database that is physically or logically isolated from an authentication database and is specifically used to store the palm print information of the target vehicle owner.
[0074] It is also understandable that storing palmprint information in a biometric database means separating palmprint information from the business environment and storing it in a dedicated database. Even if business data such as license plate information and corresponding palmprint indexes are leaked in the authentication database, the palmprint information is still secure, and attackers cannot establish a connection between "palmprint information" and "license plate information".
[0075] In addition, storing license plate information in the authentication database in association with palm print index means that when the authentication rules need to be changed, such as when the vehicle owner changes the bound vehicle, only the association between the license plate information and palm print index needs to be updated in the authentication database, without touching the biometric database at all, thus further maintaining the storage security of palm print information.
[0076] According to the identity registration method based on license plate information and palm print information provided in this embodiment, the palm print information and license plate information are stored separately. This storage architecture ensures that even if the authentication database is attacked and the license plate information and palm print index are leaked, the attacker cannot obtain the palm print information, thereby improving the privacy and security of the target object from the storage architecture level.
[0077] This application provides an authentication method based on license plate information and palm print information. The executing entity can be an electronic device or a functional module or entity in an electronic device that can implement the authentication method based on license plate information and palm print information. The electronic devices mentioned in this application include, but are not limited to, mobile phones, tablets, computers, cameras, and wearable devices. The following uses an electronic device as the executing entity to illustrate the authentication method based on license plate information and palm print information provided in this application.
[0078] Figure 3 This application provides a flowchart illustrating an identity verification method based on license plate information and palm print information, as illustrated below. Figure 3 This application describes in detail the identity verification method based on license plate information and palm print information in its embodiments.
[0079] like Figure 3 As shown, the identity verification method based on license plate information and palm print information, applied to the verification server, includes the following steps: S310, Receive an authentication request for the current object sent by the verification terminal; the authentication request includes the current license plate information of the current vehicle and the current palm print feature information of the current object.
[0080] S320. Using a pre-built matching model, based on the current license plate information, obtain the current palm print index that matches the current license plate information from the pre-built authentication database.
[0081] Understandably, the verification server inputs the received current license plate information into the matching model. Furthermore, the matching model standardizes the string of the current license plate information, ensuring that its format matches the string of license plate information stored in the authentication database.
[0082] Furthermore, a matching model is used to iterate and match the current license plate information with the license plate information in the authentication database. If a match is successful, the current palm print index that matches the current license plate information is retrieved from the authentication database; if a match fails (i.e., the current license plate information is not registered), the verification process is immediately terminated, and the verification result "Current vehicle is not registered" is output.
[0083] S330. Based on the current palmprint index, retrieve the associated palmprint information ciphertext that matches the current palmprint index from the pre-built biometric database.
[0084] S340. Obtain the authentication result for the current object based on the associated palm print information ciphertext and the current palm print feature information.
[0085] Understandably, the authentication server uses the key registered during registration to decrypt the encrypted palmprint information to obtain the pre-registered palmprint feature information. Further, the pre-registered palmprint feature information is compared with the current palmprint feature information. Based on the comparison result, the authentication result of the current object is obtained. Specifically, if the comparison result indicates that the pre-registered palmprint feature information and the current palmprint feature information are the same object, it means that the current object and the current vehicle are associated, and the current object is the pre-registered target object. If the comparison result indicates that the pre-registered palmprint feature information and the current palmprint feature information are not the same object, it means that the current object and the current vehicle are not associated.
[0086] The identity verification method based on license plate information and palm print information provided in this application realizes the associated verification of vehicle information and driver identity information. That is, not only can the vehicle be identified and verified using license plate information, but the driver's identity information or payment information can also be verified using palm print information. This avoids security risks such as license plate misuse and separation of driver identity information or payment information from the license plate, improving the accuracy and security of vehicle identification.
[0087] In some embodiments, the authentication method based on license plate information and palm print information in S340 includes: Obtain the correlation between the encrypted information of the associated palm print and the current palm print feature information; If the relevance is greater than the preset relevance threshold, the authentication result for the current object is determined to be successful. If the relevance is less than or equal to the preset relevance threshold, the authentication result for the current object is determined to be authentication failure.
[0088] According to the technical solution in this application, the verification server compares the correlation between the associated palm print features and the current palm print features, and determines the verification result based on a preset correlation threshold. This transforms the complex identity recognition problem into a measurable numerical comparison, thereby improving the recognition efficiency of driver identity information.
[0089] This application provides another method for identity verification based on license plate information and palm print information. The execution subject can be an electronic device or a functional module or entity in an electronic device that can implement the identity verification method based on license plate information and palm print information. The electronic devices mentioned in this application include, but are not limited to, mobile phones, tablets, computers, cameras, and wearable devices. The following uses an electronic device as the execution subject to illustrate the identity verification method based on license plate information and palm print information provided in this application.
[0090] Figure 4A flowchart illustrating another identity verification method based on license plate information and palm print information provided in this application embodiment is shown below in conjunction with the attached diagram. Figure 4 This application describes in detail the identity verification method based on license plate information and palm print information in its embodiments.
[0091] like Figure 4 As shown, the identity verification method based on license plate information and palm print information, applied to the verification terminal, includes the following steps: S410. Obtain the current license plate information of the current vehicle and the current palm print feature information of the current object; Understandably, when a vehicle passes through a passageway (such as a barrier gate or self-service terminal), the verification terminal collects and parses the vehicle's license plate image and outputs the license plate information. Simultaneously, the verification terminal collects the palm print image of the current object and extracts the current palm print feature information based on a locally pre-built image processing model.
[0092] It should be noted that obtaining the current license plate information and the current palm print feature information requires timestamp synchronization to confirm that they are from the same verification session.
[0093] S420. Send an authentication request containing the current license plate information to the authentication server; the authentication request is used to instruct the authentication server to perform an authentication operation for the current object. Understandably, the verification terminal sends an authentication request containing the current license plate information to the verification server via a secure communication protocol, instructing the verification server to perform an authentication operation for the current object. Specifically, the verification server is instructed to query the corresponding current palmprint index in the authentication database based on the current license plate information, and then query the corresponding associated palmprint information ciphertext based on the current palmprint index.
[0094] S430: Receive the encrypted palm print information corresponding to the current license plate information returned by the verification server.
[0095] It should be noted that during the verification process of the associated palm print information corresponding to the current license plate information returned by the server, the associated palm print information is always kept in encrypted form, which effectively prevents the leakage of the current object's palm print information due to attacks by attackers during transmission.
[0096] S440. Obtain the authentication result for the current object based on the associated palm print information ciphertext and the current palm print feature information.
[0097] Understandably, the verification terminal uses a key securely obtained from the verification server to decrypt the encrypted associated palmprint information, restoring the associated palmprint feature information. Then, it compares the associated palmprint feature information with the current palmprint feature information obtained by the verification terminal, and based on the comparison result, obtains the authentication result of the current object. Specifically, if the comparison result indicates that the associated palmprint feature information and the current palmprint feature information are feature information of the same object, it means that the current object and the current vehicle are associated, and the current object is a pre-registered target object. If the comparison result indicates that the associated palmprint feature information and the current palmprint feature information are not feature information of the same object, it means that the current object and the current vehicle are not associated.
[0098] The identity verification method based on license plate information and palm print information provided in this application realizes the associated verification of vehicle information and driver identity information. That is, not only can the vehicle be identified and verified using license plate information, but the driver's identity information or payment information can also be verified using palm print information. This avoids security risks such as license plate misuse and separation of driver identity information or payment information from the license plate, improving the accuracy and security of vehicle identification.
[0099] In some embodiments, the authentication method based on license plate information and palm print information in S440 includes: Obtain the correlation between the encrypted information of the associated palm print and the current palm print feature information; If the relevance is greater than the preset relevance threshold, the authentication result for the current object is determined to be successful. If the relevance is less than or equal to the preset relevance threshold, the authentication result for the current object is determined to be authentication failure.
[0100] According to the technical solution in this application, the verification terminal compares the correlation between the associated palm print features and the current palm print features, and determines the verification result based on a preset correlation threshold. This transforms the complex identity recognition problem into a measurable numerical comparison, thereby improving the recognition efficiency of driver identity information.
[0101] In some embodiments, after S440, the authentication method based on license plate information and palm print information further includes: If the authentication result for the current object is that the authentication fails, a verification message will be displayed; the verification message is used to instruct the current object to perform the authentication operation again.
[0102] It is understandable that if the collected palm print image is not clear (such as due to poor shooting angle, momentary occlusion, or sudden change in lighting when taking the palm print image), the current palm print feature information will be incomplete, which will result in the current object's identity verification result being unsuccessful.
[0103] Furthermore, if the authentication result of the current object is that the authentication failed, a prompt message will be displayed to re-authenticate, prompting the current object to re-capture the palmprint image and perform the authentication operation again.
[0104] According to the technical solution provided in this embodiment, if the authentication result of the current object is that the initial authentication fails, a mechanism for re-authentication is provided, which avoids the problem of authentication failure caused by unclear palm print images.
[0105] The identity registration method based on license plate information and palm print information provided in this application can be executed by an identity registration device based on license plate information and palm print information. This application uses an identity registration device based on license plate information and palm print information executing the identity registration method as an example to illustrate the identity registration device based on license plate information and palm print information provided in this application.
[0106] like Figure 5 As shown in the embodiment of this application, an identity registration device based on license plate information and palm print information is also provided, which is applied to a mobile terminal. The identity registration device based on license plate information and palm print information includes: a first acquisition module 501, a second acquisition module 502, a sending module 503, and a receiving module 504.
[0107] The first acquisition module 501 is used to acquire the license plate information of the target vehicle; The second acquisition module 502 is used to acquire the palmprint information ciphertext of the target object, and to acquire the palmprint index associated with the palmprint information ciphertext; the target object and the target vehicle have a corresponding relationship; the palmprint information ciphertext, the palmprint index and the license plate information have a corresponding relationship; The sending module 503 is used to send an identity registration request for the target object to the registration server; the identity registration request is used to instruct the registration server to perform an identity registration operation for the target object based on the license plate information, the palm print information ciphertext, and the palm print index. The receiving module 504 is used to receive and display the registration prompt information returned by the registration server in response to the identity registration request; the registration prompt information is used to indicate the identity registration result for the target object.
[0108] In some embodiments, the second acquisition module 502 is further configured to use a pre-built image processing model to acquire palmprint feature information of the target object based on the palmprint image; encrypt the palmprint feature information to acquire the palmprint information ciphertext of the target object.
[0109] In some embodiments, the first acquisition module 501 is further configured to acquire the initial license plate information and vehicle association information of the target vehicle; acquire the vehicle verification result for the target vehicle based on the initial license plate information and the vehicle association information; if the vehicle verification result shows that the target vehicle and the target object have a corresponding relationship, then the initial license plate information is used as the license plate information of the target vehicle.
[0110] The identity registration device based on license plate information and palm print information provided in this application embodiment can achieve... Figure 1 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0111] like Figure 6 As shown in the figure, this application embodiment also provides another identity registration device based on license plate information and palm print information, which is applied to a registration server. The identity registration device based on license plate information and palm print information includes: a receiving module 601, an execution module 602, and a return module 603.
[0112] The receiving module 601 is used to receive an identity registration request sent by a mobile terminal, and to obtain the license plate information, palm print information ciphertext, and palm print index contained in the identity registration request; the license plate information, the palm print information ciphertext, and the palm print index have a corresponding relationship; Execution module 602 is used to perform an identity registration operation for the target object based on the palm print information ciphertext, the palm print index and the license plate information; The return module 603 is used to return registration prompt information for the identity registration request to the mobile terminal; the mobile terminal is used to display the registration prompt information; the registration prompt information is used to indicate the identity registration result for the target object.
[0113] In some embodiments, the execution module 602 is further configured to store the palmprint information in encrypted form to a biometric database; and to store a matching index pair containing the license plate information and the corresponding palmprint index to an authentication database.
[0114] The identity registration device based on license plate information and palm print information provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0115] The identity verification method based on license plate information and palm print information provided in this application can be executed by an identity verification device based on license plate information and palm print information. This application uses an identity verification device based on license plate information and palm print information executing the identity verification method as an example to illustrate the identity verification device based on license plate information and palm print information provided in this application.
[0116] like Figure 7 As shown in the figure, this application embodiment also provides an identity verification device based on license plate information and palm print information, which is applied to an authentication server. The identity verification device based on license plate information and palm print information includes: a receiving module 701, a first filtering module 702, a second filtering module 703, and an acquisition module 704.
[0117] The receiving module 701 is used to receive an authentication request for the current object sent by the verification terminal; the authentication request includes the current license plate information of the current vehicle and the current palm print feature information of the current object; The first filtering module 702 is used to obtain the current palm print index that matches the current license plate information from the pre-built authentication database based on the current license plate information using a pre-built matching model. The second filtering module 703 is used to obtain, based on the current palmprint index, the associated palmprint information ciphertext that matches the current palmprint index from a pre-built biometric database. The acquisition module 704 is used to acquire the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information.
[0118] In some embodiments, the acquisition module 704 is further configured to acquire the correlation between the associated palmprint information ciphertext and the current palmprint feature information; if the correlation is greater than a preset correlation threshold, the authentication result for the current object is determined to be successful; if the correlation is less than or equal to the preset correlation threshold, the authentication result for the current object is determined to be unsuccessful.
[0119] The identity verification device based on license plate information and palm print information provided in this application embodiment can achieve... Figure 3 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0120] like Figure 8 As shown in the figure, this application embodiment also provides another identity verification device based on license plate information and palm print information, which is applied to a verification terminal. The identity verification device based on license plate information and palm print information includes: a first acquisition module 801, a sending module 802, a receiving module 803, and a second acquisition module 804.
[0121] In some embodiments, the second acquisition module 804 is further configured to acquire the correlation between the associated palmprint information ciphertext and the current palmprint feature information; if the correlation is greater than a preset correlation threshold, the authentication result for the current object is determined to be successful; if the correlation is less than or equal to the preset correlation threshold, the authentication result for the current object is determined to be unsuccessful.
[0122] In some embodiments, the second acquisition module 804 is further configured to display a verification prompt message if the authentication result for the current object is that the authentication fails; the verification prompt message is used to instruct the current object to perform a second authentication operation.
[0123] The identity verification device based on license plate information and palm print information provided in this application embodiment can achieve... Figure 4 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0124] The identity registration device and identity verification device based on license plate information and palm print information in this application embodiment can be electronic devices or components within electronic devices, such as integrated circuits or chips. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the specific type of device.
[0125] The identity registration device and identity verification device based on license plate information and palm print information in this application embodiment can be devices with an operating system. The operating system can be a Microsoft (Windows) operating system, an Android operating system, an iOS operating system, or other possible operating systems; this application embodiment does not specifically limit the specific operating system.
[0126] In some embodiments, such as Figure 9 As shown, this application embodiment also provides an electronic device 900, including a processor 901, a memory 902, and a computer program stored in the memory 902 and executable on the processor 901. When the program is executed by the processor 901, it implements the various processes of the above-described identity registration and verification method embodiment based on license plate information and palm print information, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0127] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0128] This application also provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described identity registration and verification method embodiments based on license plate information and palm print information, and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0129] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0130] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described identity registration and verification method based on license plate information and palm print information.
[0131] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0132] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described identity registration and verification method embodiments based on license plate information and palm print information, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0133] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0134] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0135] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the related technology, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0136] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0137] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0138] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A method for identity registration based on license plate information and palm print information, applied to a mobile terminal, characterized in that, include: Obtain the license plate information of the target vehicle; Obtain the ciphertext of the palmprint information of the target object, and obtain the palmprint index associated with the ciphertext of the palmprint information; The target object and the target vehicle have a corresponding relationship; the palm print information ciphertext, the palm print index, and the license plate information have a corresponding relationship; Send an identity registration request for the target object to the registration server; the identity registration request is used to instruct the registration server to perform an identity registration operation for the target object based on the license plate information, the palm print information ciphertext, and the palm print index; Receive and display the registration prompt information returned by the registration server in response to the identity registration request; The registration prompt information is used to indicate the identity registration result for the target object.
2. The identity registration method based on license plate information and palm print information according to claim 1, characterized in that, The process of obtaining the encrypted palmprint information of the target object includes: Obtain the palmprint image of the target object; Using a pre-built image processing model, the palmprint feature information of the target object is obtained based on the palmprint image; The palmprint feature information is encrypted to obtain the ciphertext of the palmprint information of the target object.
3. The identity registration method based on license plate information and palm print information according to claim 1, characterized in that, The acquisition of the target vehicle's license plate information includes: Obtain the initial license plate information and vehicle association information of the target vehicle; Based on the initial license plate information and the vehicle association information, obtain the vehicle verification result for the target vehicle; If the vehicle verification result indicates that there is a correspondence between the target vehicle and the target object, then the initial license plate information is used as the license plate information of the target vehicle.
4. A method for identity registration based on license plate information and palm print information, applied to a registration server, characterized in that, include: Receive an identity registration request sent by a mobile terminal, and obtain the license plate information, palm print information ciphertext, and palm print index contained in the identity registration request; There is a corresponding relationship between the license plate information, the encrypted palm print information, and the palm print index; Based on the encrypted palmprint information, the palmprint index, and the license plate information, perform an identity registration operation for the target object; The system returns a registration prompt message in response to the identity registration request to the mobile terminal; the mobile terminal is used to display the registration prompt message. The registration prompt information is used to indicate the identity registration result for the target object.
5. The identity registration method based on license plate information and palm print information according to claim 4, characterized in that, The step of performing an identity registration operation for the target object based on the encrypted palmprint information, the palmprint index, and the license plate information includes: The palmprint information is stored in encrypted form in a biometric database; The matching index pair containing the license plate information and the corresponding palm print index is stored in the authentication database.
6. An identity verification method based on license plate information and palm print information, applied to an verification server, characterized in that, include: Receive authentication requests for the current object sent by the authentication terminal; The authentication request includes the current license plate information of the current vehicle and the current palm print feature information of the current object; Using a pre-built matching model, based on the current license plate information, the current palm print index that matches the current license plate information is obtained from a pre-built authentication database; Based on the current palmprint index, retrieve the associated palmprint information ciphertext that matches the current palmprint index from a pre-built biometric database; Based on the associated palmprint information ciphertext and the current palmprint feature information, obtain the authentication result for the current object.
7. The identity verification method based on license plate information and palm print information according to claim 6, characterized in that, The step of obtaining the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information includes: Obtain the correlation between the associated palmprint information ciphertext and the current palmprint feature information; If the relevance is greater than a preset relevance threshold, then the authentication result for the current object is determined to be successful. If the relevance is less than or equal to a preset relevance threshold, then the authentication result for the current object is determined to be authentication failure.
8. An identity verification method based on license plate information and palm print information, applied to a verification terminal, characterized in that, include: Obtain the current license plate information of the current vehicle, and obtain the current palm print feature information of the current object; Send an authentication request containing the current license plate information to the authentication server; the authentication request is used to instruct the authentication server to perform an authentication operation for the current object; Receive the encrypted palm print information corresponding to the current license plate information returned by the verification server; Based on the associated palmprint information ciphertext and the current palmprint feature information, obtain the authentication result for the current object.
9. The identity verification method based on license plate information and palm print information according to claim 8, characterized in that, The step of obtaining the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information includes: Obtain the correlation between the associated palmprint information ciphertext and the current palmprint feature information; If the relevance is greater than a preset relevance threshold, then the authentication result for the current object is determined to be successful. If the relevance is less than or equal to a preset relevance threshold, then the authentication result for the current object is determined to be authentication failure.
10. The identity verification method based on license plate information and palm print information according to claim 8 or 9, characterized in that, After obtaining the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information, the method further includes: If the authentication result for the current object is that the authentication fails, a verification prompt message is displayed; the verification prompt message is used to instruct the current object to perform an authentication operation again.
11. An identity registration device based on license plate information and palm print information, applied to a mobile terminal, characterized in that, include: The first acquisition module is used to acquire the license plate information of the target vehicle; The second acquisition module is used to acquire the palmprint information ciphertext of the target object, and to acquire the palmprint index associated with the palmprint information ciphertext. There is a corresponding relationship between the target object and the target vehicle; There is a correspondence between the encrypted palm print information, the palm print index, and the license plate information; The sending module is used to send an identity registration request for the target object to the registration server; The identity registration request is used to instruct the registration server to perform an identity registration operation for the target object based on the license plate information, the encrypted palm print information, and the palm print index. A receiving module is used to receive and display registration prompt information returned by the registration server in response to the identity registration request; The registration prompt information is used to indicate the identity registration result for the target object.
12. An identity registration device based on license plate information and palm print information, applied to a registration server, characterized in that, include: The receiving module is used to receive an identity registration request sent by a mobile terminal, and to obtain the license plate information, palm print information ciphertext, and palm print index contained in the identity registration request; the license plate information, the palm print information ciphertext, and the palm print index have a corresponding relationship; The execution module is used to perform an identity registration operation for the target object based on the palm print information ciphertext, the palm print index and the license plate information; The return module is used to return registration prompt information in response to the identity registration request to the mobile terminal; The mobile terminal is used to display the registration prompt information; The registration prompt information is used to indicate the identity registration result for the target object.
13. An identity verification device based on license plate information and palm print information, applied to an verification server, characterized in that, include: The receiving module is used to receive authentication requests for the current object sent by the verification terminal; The authentication request includes the current license plate information of the current vehicle and the current palm print feature information of the current object; The first filtering module is used to obtain the current palm print index that matches the current license plate information from the pre-built authentication database based on the pre-built matching model. The second filtering module is used to obtain the associated palmprint information ciphertext that matches the current palmprint index from a pre-built biometric database based on the current palmprint index. The acquisition module is used to obtain the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information.
14. An identity verification device based on license plate information and palm print information, applied to a verification terminal, characterized in that, include: The first acquisition module is used to acquire the current license plate information of the current vehicle and the current palm print feature information of the current object; The sending module is used to send an authentication request containing the current license plate information to the verification server; the authentication request is used to instruct the verification server to perform an authentication operation for the current object. The receiving module is used to receive the encrypted palm print information corresponding to the current license plate information returned by the verification server; The second acquisition module is used to acquire the authentication result for the current object based on the associated palmprint information ciphertext and the current palmprint feature information.
15. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1-10.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1-10.
17. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1-10.