Identity authentication method and identity authentication server based on intelligent exhibition hall
By introducing a smart exhibition hall-based identity authentication method in the identity authentication system, and using dynamic and static scan information in the exhibition hall for clustering and comparison, the problem of ensuring the timeliness and accuracy of identity scanning information is solved, and a more intelligent and efficient identity authentication process is achieved.
Patent Information
- Application Number
- CN202411913848.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-03-21
AI Technical Summary
In the actual application of data anonymity, ensuring the timeliness and accuracy of personnel identity scanning information is a technical problem that needs to be overcome at present.
An identity authentication method based on a smart exhibition hall is adopted. By obtaining the exhibition hall dynamic and static scan information of the pre-order personnel identity scanning information, the identity scanning information of the person to be analyzed is determined, and the identity scanning information of the target personnel used for identity authentication is determined through the clustering and comparison of the static scan information of the exhibition hall.
It improves the intelligence of identity authentication, ensures the timeliness of personnel identity scanning information, and improves the accuracy and credibility of identity scanning information through two rounds of identification.
Smart Images

Figure CN119670054A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of identity authentication technology, and in particular to an identity authentication method and an identity authentication server based on a smart exhibition hall. Background Art
[0002] In the actual application of data anonymity, ensuring the timeliness and accuracy of personnel identity scanning information is a technical problem that needs to be overcome. Summary of the invention
[0003] In order to improve the technical problems existing in the related technologies, the present application provides an identity authentication method and an identity authentication server based on a smart exhibition hall.
[0004] In a first aspect, an embodiment of the present application provides an identity authentication method based on a smart exhibition hall, which is applied to an identity authentication server, and the method includes: Obtaining the identity scanning information of the preceding person, and determining the exhibition hall dynamic scanning information and the exhibition hall static scanning information of the preceding person's identity scanning information; Determine multiple identity scan information of persons to be analyzed from the scan information pool according to the exhibition hall dynamic scan information of the preceding identity scan information, and match the exhibition hall dynamic scan information of each identity scan information of persons to be analyzed with the exhibition hall dynamic scan information of the preceding identity scan information; Determine the exhibition hall static scanning information of each person identity scanning information to be analyzed among the multiple person identity scanning information to be analyzed; cluster the multiple exhibition hall static scanning information obtained, and use the exhibition hall static scanning information clustering result to determine a preceding exhibition hall static scanning information list from the multiple exhibition hall static scanning information; determine the target person identity scanning information for identity authentication from the multiple person identity scanning information to be analyzed based on the preceding exhibition hall static scanning information list and the exhibition hall static scanning information of the preceding person identity scanning information.
[0005] In some optional embodiments, clustering the obtained multiple exhibition hall static scanning information, and determining a preceding exhibition hall static scanning information list from the multiple exhibition hall static scanning information using the exhibition hall static scanning information clustering result includes: Clustering the obtained multiple exhibition hall static scanning information to obtain at least one scanning information cluster set; A target scanning information cluster set is determined from the at least one scanning information cluster set, and a preceding exhibition hall static scanning information list is determined according to the exhibition hall static scanning information included in each target scanning information cluster set.
[0006] In some optional embodiments, determining a target scanning information cluster set from the at least one scanning information cluster set includes: Determining the number of exhibition hall static scanning information included in each scanning information cluster set in the at least one scanning information cluster set; Prioritizing the at least one scanning information cluster set in descending order according to the number of exhibition hall static scanning information included therein to obtain a first priority sorting result; According to the first priority sorting result, the first Q scanning information cluster sets in the at least one scanning information cluster set are determined as target scanning information cluster sets, where Q is a positive integer.
[0007] In some optional embodiments, the determining the target person identity scan information for identity authentication from the plurality of person identity scan information to be analyzed based on the exhibition hall static scan information list and the exhibition hall static scan information of the preceding person identity scan information includes: Compare each of the preceding exhibition hall static scanning information in the preceding exhibition hall static scanning information list with the exhibition hall static scanning information of the preceding personnel identity scanning information, and determine a comparison weight between each of the preceding exhibition hall static scanning information and the exhibition hall static scanning information of the preceding personnel identity scanning information; Determine, from the preceding exhibition hall static scan information list, target exhibition hall static scan information whose comparison weight with the exhibition hall static scan information of the preceding personnel identity scan information is not less than a preset value; The identity scanning information of the person to be analyzed corresponding to the static scanning information of the target exhibition hall is determined as the identity scanning information of the target person.
[0008] In some optional embodiments, the target exhibition hall static scanning information is multiple, and the method further includes: According to the comparison weight between the target exhibition hall static scanning information corresponding to each target person identity scanning information and the exhibition hall static scanning information of the preceding person identity scanning information, the target person identity scanning information is prioritized in descending order of the comparison weight to obtain a second priority sorting result; The second priority sorting result and the identity scanning information of each target person are sent to the identity authentication robot, so that the identity authentication robot determines the priority of each target person identity scanning information according to the second priority sorting result, and outputs the identity scanning information of each target person according to the priority.
[0009] In some optional embodiments, the determining of exhibition hall static scanning information of each of the plurality of identity scanning information of persons to be analyzed includes: For any one of the plurality of pieces of personnel identity scan information to be analyzed, performing personnel identity scan information rearrangement processing on the personnel identity scan information to be analyzed to obtain a personnel identity scan information rearrangement result; Determine the exhibition hall static scanning information of each personnel identity scanning information block in the personnel identity scanning information rearrangement result according to the preset exhibition hall static scanning information; The exhibition hall static scanning information of each of the personnel identity scanning information blocks is combined, and the exhibition hall static scanning information of the personnel identity scanning information to be analyzed is determined according to the combination result.
[0010] In some optional embodiments, the exhibition hall dynamic scanning information based on the preceding personnel identity scanning information determines a plurality of personnel identity scanning information to be analyzed from the scanning information pool, including: Determine the personnel identity scanning information tag of the preceding personnel identity scanning information, and determine one or more candidate personnel identity scanning information whose personnel identity scanning information tag matches the personnel identity scanning information tag of the preceding personnel identity scanning information from the scanning information pool; A plurality of personnel identity scan information to be analyzed is determined from the one or more candidate personnel identity scan information based on the exhibition hall dynamic scan information of the preceding personnel identity scan information.
[0011] In some optional embodiments, the method further includes: Performing personnel identity scanning information annotation processing on the target person identity scanning information to obtain final person identity scanning information; The final person identity scan information is shared.
[0012] In a second aspect, the present application also provides an identity authentication server, comprising a processor and a memory; the processor and the memory are communicatively connected, and the processor is used to read a computer program from the memory and execute it to implement the above method.
[0013] In a third aspect, the present application also provides a computer-readable storage medium on which a program is stored, and the program implements the above method when executed by a processor.
[0014] After obtaining the identity scanning information of the preceding person, the identity authentication server parses the identity scanning information of the preceding person to obtain the exhibition hall dynamic scanning information of the identity scanning information of the preceding person, and determines the exhibition hall static scanning information of the preceding person through the preset exhibition hall static scanning information; the identity authentication server then determines from the scanning information pool a plurality of identity scanning information of persons to be analyzed that match the exhibition hall dynamic scanning information of the identity scanning information of the preceding person based on the exhibition hall dynamic scanning information of the identity scanning information of the preceding person, and determines the exhibition hall static scanning information of a plurality of identity scanning information of persons to be analyzed through the preset exhibition hall static scanning information, clusters the obtained plurality of exhibition hall static scanning information, and uses the exhibition hall static scanning information to identify the preceding person. The clustering results determine the list of preceding exhibition hall static scanning information from multiple exhibition hall static scanning information; then, based on the preceding exhibition hall static scanning information list and the exhibition hall static scanning information of the preceding personnel identity scanning information, the target personnel identity scanning information is determined from multiple personnel identity scanning information to be analyzed, and the number of target personnel identity scanning information is at least one. In this way, not only the intelligence level of the scheme can be improved and the timeliness of the determination of personnel identity scanning information can be guaranteed; but also two rounds of identification can be performed on the personnel identity scanning information to be analyzed through the exhibition hall dynamic scanning information and clustering, and then the target personnel identity scanning information can be determined by comparing the exhibition hall static scanning information with the preceding personnel identity scanning information, thereby improving the accuracy and reliability of the determination of the personnel identity scanning information. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings herein are incorporated in the specification and constitute a part of this application, illustrate embodiments consistent with the present application, and together with the description, are used to explain the principles of the present application.
[0016] Figure 1 It is a flowchart of an identity authentication method based on a smart exhibition hall provided in an embodiment of the present application. DETAILED DESCRIPTION
[0017] The method embodiment provided in the embodiment of the present application can be executed in an identity authentication server, an identity authentication server or a similar computing device. Taking running on an identity authentication server as an example, the identity authentication server may include one or more processors and a memory for storing data. Optionally, the above-mentioned identity authentication server may also include a transmission device for communication functions. It can be understood by those skilled in the art that the above-mentioned structure is only for illustration and does not limit the structure of the above-mentioned identity authentication server. For example, the identity authentication server may also include more or fewer components than shown above, or have a configuration different from that shown above. The memory can be used to store computer programs, for example, software programs and modules of application software, such as a computer program corresponding to the above-mentioned method in the embodiment of the present application. The processor executes various functional applications and data processing by running the computer program stored in the memory, that is, implementing the above-mentioned method. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the identity authentication server via a network. Examples of the above-mentioned network include, but are not limited to, an intranet, a local area network, a mobile communication network, and a combination thereof. The transmission device is used to receive or send data via a network. The specific example of the network mentioned above may include a wireless network provided by a communication provider of the identity authentication server.
[0018] Based on the above introduction to the identity authentication server, please refer to Figure 1 , Figure 1 This is an exemplary implementation scheme of an identity authentication method based on a smart exhibition hall provided in an embodiment of the present application, and the scheme may further include steps 100 and 200.
[0019] Step 100, obtain the identity scanning information of the preceding person, and determine the exhibition hall dynamic scanning information and the exhibition hall static scanning information of the preceding person identity scanning information; determine multiple identity scanning information of the persons to be analyzed from the scanning information pool based on the exhibition hall dynamic scanning information of the preceding person identity scanning information, and the exhibition hall dynamic scanning information corresponding to each of the multiple identity scanning information of the persons to be analyzed matches the exhibition hall dynamic scanning information of the preceding person identity scanning information.
[0020] Step 200, determine the exhibition hall static scanning information of each person identity scanning information to be analyzed among the multiple person identity scanning information to be analyzed; cluster the multiple exhibition hall static scanning information obtained, and use the exhibition hall static scanning information clustering result to determine a list of preceding exhibition hall static scanning information from the multiple exhibition hall static scanning information; determine the target person identity scanning information for identity authentication from the multiple person identity scanning information to be analyzed based on the preceding exhibition hall static scanning information list and the exhibition hall static scanning information of the preceding person identity scanning information.
[0021] In some embodiments, step 200 described clustering the multiple exhibition hall static scanning information obtained, and using the exhibition hall static scanning information clustering result to determine a preceding exhibition hall static scanning information list from the multiple exhibition hall static scanning information, including: clustering the multiple exhibition hall static scanning information obtained to obtain at least one scanning information cluster set; determining a target scanning information cluster set from the at least one scanning information cluster set, and determining a preceding exhibition hall static scanning information list according to the exhibition hall static scanning information included in each target scanning information cluster set.
[0022] Further, the determining of the target scanning information cluster set from the at least one scanning information cluster set includes: determining the number of exhibition hall static scanning information included in each scanning information cluster set in the at least one scanning information cluster set; prioritizing the at least one scanning information cluster set in descending order according to the number of exhibition hall static scanning information included, to obtain a first priority sorting result; and based on the first priority sorting result, determining the first Q scanning information cluster sets in the at least one scanning information cluster set as the target scanning information cluster set, wherein Q is a positive integer.
[0023] For some possible examples, the exhibition hall static scanning information based on the previous exhibition hall static scanning information list and the previous personnel identity scanning information as described in step 200, to determine the target personnel identity scanning information for identity authentication from the multiple personnel identity scanning information to be analyzed, may include: comparing each of the previous exhibition hall static scanning information in the previous exhibition hall static scanning information list with the exhibition hall static scanning information of the previous personnel identity scanning information, and determining the comparison weight between each of the previous exhibition hall static scanning information and the exhibition hall static scanning information of the previous personnel identity scanning information; determining, from the previous exhibition hall static scanning information list, the target exhibition hall static scanning information whose comparison weight with the exhibition hall static scanning information of the previous personnel identity scanning information is not less than a preset value; and determining the personnel identity scanning information to be analyzed corresponding to the target exhibition hall static scanning information as the target personnel identity scanning information.
[0024] Under some independent design ideas, there are multiple target exhibition hall static scanning information, and the method also includes: according to the comparison weight between the target exhibition hall static scanning information corresponding to each target person identity scanning information and the exhibition hall static scanning information of the preceding person identity scanning information, the identity scanning information of each target person is prioritized in descending order of the comparison weight to obtain a second priority sorting result; the second priority sorting result and the identity scanning information of each target person are sent to the identity authentication robot, so that the identity authentication robot determines the priority of each target person identity scanning information according to the second priority sorting result, and outputs the identity scanning information of each target person according to the priority.
[0025] In some exemplary embodiments, the step 200 described in which the exhibition hall static scanning information of each of the multiple personnel identity scanning information to be analyzed is determined includes: for any one of the multiple personnel identity scanning information to be analyzed, performing personnel identity scanning information rearrangement processing on the personnel identity scanning information to be analyzed to obtain a personnel identity scanning information rearrangement result; determining the exhibition hall static scanning information of each personnel identity scanning information block in the personnel identity scanning information rearrangement result according to preset exhibition hall static scanning information; combining the exhibition hall static scanning information of each personnel identity scanning information block, and determining the exhibition hall static scanning information of the personnel identity scanning information to be analyzed according to the combination result.
[0026] For some preferred embodiments, the step 100 described in which multiple personnel identity scan information to be analyzed is determined from a scan information pool based on the exhibition hall dynamic scan information of the preceding personnel identity scan information includes: determining the personnel identity scan information tag of the preceding personnel identity scan information, and determining from the scan information pool one or more candidate personnel identity scan information whose personnel identity scan information tags match the personnel identity scan information tag of the preceding personnel identity scan information; and determining multiple personnel identity scan information to be analyzed from the one or more candidate personnel identity scan information based on the exhibition hall dynamic scan information of the preceding personnel identity scan information.
[0027] In some other possible embodiments, the method further includes: performing personnel identity scan information annotation processing on the target person identity scan information to obtain final person identity scan information; and sharing the final person identity scan information.
[0028] It can be seen that, applied to the above embodiment, after acquiring the identity scanning information of the preceding person, the identity authentication server parses the identity scanning information of the preceding person to obtain the exhibition hall dynamic scanning information of the identity scanning information of the preceding person, and determines the exhibition hall static scanning information of the preceding person identity scanning information by presetting the exhibition hall static scanning information; the identity authentication server then determines from the scanning information pool, based on the exhibition hall dynamic scanning information of the identity scanning information of the preceding person, multiple identity scanning information of persons to be analyzed that match the exhibition hall dynamic scanning information of the identity scanning information of the preceding person, and determines the exhibition hall static scanning information of multiple identity scanning information of persons to be analyzed by presetting the exhibition hall static scanning information, clusters the multiple exhibition hall static scanning information, and uses the exhibition hall static scanning information to cluster the multiple exhibition hall static scanning information. The clustering result of static scanning information determines the list of static scanning information of preceding exhibition halls from the static scanning information of multiple exhibition halls; then, according to the list of static scanning information of preceding exhibition halls and the static scanning information of exhibition halls of preceding personnel identity scanning information, the identity scanning information of target personnel is determined from the multiple identity scanning information of personnel to be analyzed, and the number of identity scanning information of target personnel is at least one. In this way, not only the intelligence level of the scheme can be improved and the timeliness of the determination of personnel identity scanning information can be guaranteed; but also two rounds of identification can be performed on the identity scanning information of personnel to be analyzed through exhibition hall dynamic scanning information and clustering, and then the identity scanning information of target personnel can be determined by comparing it with the static scanning information of exhibition halls of preceding personnel identity scanning information, thereby improving the accuracy and reliability of the determination of personnel identity scanning information.
[0029] In an exemplary application scenario, the identity authentication server first executes step 100. In this step, the identity authentication server obtains the identity scanning information of the previous person. This information contains a lot of data content related to the identity of the person and is the starting data source of the entire identity authentication process. For example, the identity scanning information of the previous person may be electronic data related to the identity of the person obtained through a specific scanning device (such as an identity recognition scanner of an intelligent access control system, a personnel information collection device at the entrance of an exhibition hall, etc.). Afterwards, the identity authentication server shall determine the exhibition hall dynamic scanning information and the exhibition hall static scanning information of the previous person identity scanning information. The exhibition hall dynamic scanning information may include dynamic related information such as the movement trajectory, residence time, and behavior actions (such as whether the person frequently wanders in front of a certain exhibit) of the person in the exhibition hall. The exhibition hall static scanning information may involve relatively static information such as the basic appearance characteristics of the person (such as height, body shape, hairstyle, etc.), and the items carried (such as whether a specific bag or equipment is carried).
[0030] Next, multiple pieces of identity scan information of persons to be analyzed are determined from the scan information pool based on the dynamic scan information of the exhibition hall of the identity scan information of the previous person. The scan information pool can be regarded as a large database that stores a large number of identity scan information of persons. For example, if 1,000 pieces of identity scan information of persons are stored in the scan information pool, the identity authentication server will first determine the key features of the dynamic scan information of the exhibition hall of the identity scan information of the previous person. For example, the dynamic scan information of the exhibition hall of the previous person shows that he was mainly active in the science and technology exhibition area of the exhibition hall during a certain period of time, with a long stay time and relatively concentrated movement trajectories. Then the identity authentication server will search the scan information pool for those identity scan information of persons whose dynamic scan information of the exhibition hall also has similar features (such as having more activity trajectories and stay time in the science and technology exhibition area during the same period of time), and determine them as multiple pieces of identity scan information of persons to be analyzed. In this process, 100 pieces of identity scan information of persons to be analyzed that meet the conditions may be determined.
[0031] Then proceed to step 200. In this step, the identity authentication server first determines the exhibition hall static scanning information of each of the multiple personnel identity scanning information to be analyzed. For example, for each of the 100 personnel identity scanning information to be analyzed determined above, the identity authentication server will perform detailed exhibition hall static scanning information determination. Specifically, for any personnel identity scanning information to be analyzed, the identity authentication server will perform personnel identity scanning information rearrangement processing on the personnel identity scanning information to be analyzed. For example, the original scanning information is rearranged in a certain logical order (such as according to the importance of the information, the type of information, etc.) to obtain the personnel identity scanning information rearrangement result. For example, the original personnel identity scanning information to be analyzed is an unordered data block containing various personnel information. After rearrangement, the information related to the appearance characteristics may be placed in front, and the information related to the items carried may be placed in the back. Then, the exhibition hall static scanning information of each personnel identity scanning information block in the personnel identity scanning information rearrangement result is determined according to the preset exhibition hall static scanning information. For example, the preset exhibition hall static scanning information stipulates that specific appearance features (such as long black hair, wearing a white shirt, etc.) correspond to specific exhibition hall static scanning information codes. The identity authentication server determines the exhibition hall static scanning information corresponding to the relevant information in the personnel identity scanning information rearrangement result based on this regulation, and then combines the exhibition hall static scanning information of each personnel identity scanning information block, and determines the exhibition hall static scanning information of the personnel identity scanning information to be analyzed according to the combination result.
[0032] Afterwards, the identity authentication server will cluster the multiple exhibition hall static scanning information obtained. The purpose of clustering is to classify the identity scanning information of the personnel to be analyzed with similar exhibition hall static scanning information into one category for subsequent analysis and screening. For example, through a certain clustering algorithm (such as a distance-based clustering algorithm, where the distance refers to the degree of difference between the characteristics of the exhibition hall static scanning information, by defining a suitable distance metric, the exhibition hall static scanning information with a close distance is clustered into one category), 100 exhibition hall static scanning information is clustered to obtain at least one scanning information cluster set. For example, after clustering, 5 scanning information cluster sets are obtained, each cluster set contains a different number of exhibition hall static scanning information.
[0033] Then, a target scanning information cluster set is determined from at least one scanning information cluster set. Specifically, the identity authentication server determines the number of exhibition hall static scanning information included in each scanning information cluster set in at least one scanning information cluster set. For example, 5 scanning information cluster sets contain 20, 15, 30, 25, and 10 exhibition hall static scanning information, respectively. Then, priority is sorted for at least one scanning information cluster set in descending order according to the number of exhibition hall static scanning information included, and a first priority sorting result is obtained. In this example, the order of priority from high to low is a cluster set containing 30 exhibition hall static scanning information, a cluster set containing 25, a cluster set containing 20, a cluster set containing 15, and a cluster set containing 10. Based on the first priority sorting result, the first Q (for example, Q = 3) scanning information cluster sets in at least one scanning information cluster set are determined as target scanning information cluster sets.
[0034] The list of previous exhibition hall static scanning information is determined according to the exhibition hall static scanning information included in each target scanning information cluster. Then, according to the list of previous exhibition hall static scanning information and the exhibition hall static scanning information of the previous person identity scanning information, the target person identity scanning information for identity authentication is determined from the multiple person identity scanning information to be analyzed. Specifically, the identity authentication server compares each previous exhibition hall static scanning information in the list of previous exhibition hall static scanning information with the exhibition hall static scanning information of the previous person identity scanning information, and determines the comparison weight between each previous exhibition hall static scanning information and the exhibition hall static scanning information of the previous person identity scanning information. For example, if a certain information in the list of previous exhibition hall static scanning information matches the exhibition hall static scanning information of the previous person identity scanning information in multiple key features (such as appearance features, carried items, etc.), then its comparison weight will be higher; if only a few features match, the comparison weight will be lower. For example, the preset value of the comparison weight is set to 0.6, and from the previous exhibition hall static scan information list, the target exhibition hall static scan information whose comparison weight with the exhibition hall static scan information of the previous person identity scan information is not less than 0.6 is determined. The person identity scan information to be analyzed corresponding to the target exhibition hall static scan information is determined as the target person identity scan information.
[0035] In the case of multiple target exhibition hall static scanning information, the identity authentication server will also prioritize the target person identity scanning information according to the comparison weight between the target exhibition hall static scanning information corresponding to each target person identity scanning information and the exhibition hall static scanning information of the previous person identity scanning information, and obtain the second priority sorting result by descending comparison weight. For example, there are 3 target person identity scanning information, and their comparison weights are 0.8, 0.7, and 0.65 respectively. Then, after sorting in descending order according to the comparison weight, the corresponding second priority sorting result is obtained. Then the second priority sorting result and the identity scanning information of each target person are sent to the identity authentication robot. The identity authentication robot determines the priority of each target person identity scanning information based on the second priority sorting result, and outputs each target person identity scanning information according to the priority.
[0036] In some embodiments, the identity authentication server will also perform an annotation process on the target person's identity scan information to obtain the final person's identity scan information. For example, based on the target person's identity scan information, some supplementary information (such as the person's special behavior records in the exhibition hall, association information with other persons, etc.) is added to obtain a more comprehensive final person's identity scan information. Finally, the final person's identity scan information is shared so that other related systems or devices (such as security monitoring systems, exhibit management systems, etc.) can obtain accurate person identity information and meet a wider range of application scenario requirements.
[0037] The above series of operations are performed through the identity authentication server. After obtaining the previous person's identity scanning information, it is parsed and the target person's identity scanning information is determined from a large number of person's identity scanning information by processing the exhibition hall's dynamic scanning information and the exhibition hall's static scanning information, as well as clustering and comparison operations. This method not only improves the intelligence of the solution and ensures the timeliness of the determination of the person's identity scanning information, but also performs two rounds of identification on the person's identity scanning information to be analyzed through the exhibition hall's dynamic scanning information and clustering, and then compares the exhibition hall's static scanning information with the previous person's identity scanning information, which can effectively improve the accuracy and credibility of the determination of the person's identity scanning information.
[0038] Based on the same inventive concept, a computer-readable storage medium is also provided, on which a program is stored, and when the program is executed by a processor, the above method is implemented.
[0039] Based on the same inventive concept, an identity authentication server is also provided, comprising a processor and a memory; the processor and the memory are communicatively connected, and the processor is used to read a computer program from the memory and execute it to implement the above method.
[0040] The algorithm and display provided herein are not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious that the structure required for constructing such systems. In addition, the application is not directed to any specific programming language either. It should be understood that various programming languages can be utilized to realize the content of the application described herein, and the description of the specific language above is for the purpose of disclosing the best mode of implementation of the application.
[0041] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of the present application.
[0042] The various component embodiments of the present application may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components of a gateway, a proxy server, or a system according to an embodiment of the present application. The present application may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program implementing the present application may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0043] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An identity authentication method based on a smart exhibition hall, characterized in that: Applied to an identity authentication server, the method comprises: Obtaining the identity scanning information of the preceding person, and determining the exhibition hall dynamic scanning information and the exhibition hall static scanning information of the preceding person's identity scanning information; Determine multiple identity scan information of persons to be analyzed from the scan information pool according to the exhibition hall dynamic scan information of the preceding identity scan information, and match the exhibition hall dynamic scan information of each identity scan information of persons to be analyzed with the exhibition hall dynamic scan information of the preceding identity scan information; Determine the exhibition hall static scanning information of each person identity scanning information to be analyzed among the multiple person identity scanning information to be analyzed; cluster the multiple exhibition hall static scanning information obtained, and use the exhibition hall static scanning information clustering result to determine a preceding exhibition hall static scanning information list from the multiple exhibition hall static scanning information; determine the target person identity scanning information for identity authentication from the multiple person identity scanning information to be analyzed based on the preceding exhibition hall static scanning information list and the exhibition hall static scanning information of the preceding person identity scanning information.
2. The method according to claim 1, characterized in that The step of clustering the obtained multiple exhibition hall static scanning information and determining a preceding exhibition hall static scanning information list from the multiple exhibition hall static scanning information using the exhibition hall static scanning information clustering result includes: Clustering the obtained multiple exhibition hall static scanning information to obtain at least one scanning information cluster set; A target scanning information cluster set is determined from the at least one scanning information cluster set, and a preceding exhibition hall static scanning information list is determined according to the exhibition hall static scanning information included in each target scanning information cluster set.
3. The method according to claim 2, characterized in that The determining of a target scanning information cluster set from the at least one scanning information cluster set comprises: Determining the number of exhibition hall static scanning information included in each scanning information cluster set in the at least one scanning information cluster set; Prioritizing the at least one scanning information cluster set in descending order according to the number of exhibition hall static scanning information included therein to obtain a first priority sorting result; According to the first priority sorting result, the first Q scanning information cluster sets in the at least one scanning information cluster set are determined as target scanning information cluster sets, where Q is a positive integer.
4. The method according to any one of claims 1 to 3, characterized in that The determining of the target person identity scanning information for identity authentication from the plurality of person identity scanning information to be analyzed based on the preceding exhibition hall static scanning information list and the preceding person identity scanning information includes: Compare each of the preceding exhibition hall static scanning information in the preceding exhibition hall static scanning information list with the exhibition hall static scanning information of the preceding personnel identity scanning information, and determine a comparison weight between each of the preceding exhibition hall static scanning information and the exhibition hall static scanning information of the preceding personnel identity scanning information; Determine, from the preceding exhibition hall static scan information list, target exhibition hall static scan information whose comparison weight with the exhibition hall static scan information of the preceding personnel identity scan information is not less than a preset value; The identity scanning information of the person to be analyzed corresponding to the static scanning information of the target exhibition hall is determined as the identity scanning information of the target person.
5. The method according to claim 4, characterized in that The target exhibition hall has multiple static scanning information, and the method further includes: According to the comparison weight between the target exhibition hall static scanning information corresponding to each target person identity scanning information and the exhibition hall static scanning information of the preceding person identity scanning information, the target person identity scanning information is prioritized in descending order of the comparison weight to obtain a second priority sorting result; The second priority sorting result and the identity scanning information of each target person are sent to the identity authentication robot, so that the identity authentication robot determines the priority of each target person identity scanning information according to the second priority sorting result, and outputs the identity scanning information of each target person according to the priority.
6. The method according to claim 1, characterized in that The determining of the exhibition hall static scanning information of each of the plurality of identity scanning information of the persons to be analyzed comprises: For any one of the plurality of pieces of personnel identity scan information to be analyzed, performing personnel identity scan information rearrangement processing on the personnel identity scan information to be analyzed to obtain a personnel identity scan information rearrangement result; Determine the exhibition hall static scanning information of each personnel identity scanning information block in the personnel identity scanning information rearrangement result according to the preset exhibition hall static scanning information; The exhibition hall static scanning information of each of the personnel identity scanning information blocks is combined, and the exhibition hall static scanning information of the personnel identity scanning information to be analyzed is determined according to the combination result.
7. The method according to claim 1, characterized in that The exhibition hall dynamic scanning information based on the preceding personnel identity scanning information determines multiple personnel identity scanning information to be analyzed from the scanning information pool, including: Determine the personnel identity scanning information tag of the preceding personnel identity scanning information, and determine one or more candidate personnel identity scanning information whose personnel identity scanning information tag matches the personnel identity scanning information tag of the preceding personnel identity scanning information from the scanning information pool; A plurality of personnel identity scan information to be analyzed is determined from the one or more candidate personnel identity scan information based on the exhibition hall dynamic scan information of the preceding personnel identity scan information.
8. The method according to claim 1, characterized in that The method further comprises: Performing personnel identity scanning information annotation processing on the target person identity scanning information to obtain final person identity scanning information; The final person identity scan information is shared.
9. An identity authentication server, characterized in that: It comprises a processor and a memory; the processor and the memory are communicatively connected, and the processor is used to read a computer program from the memory and execute it to implement the method described in any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that: A program is stored thereon, and when the program is executed by a processor, the method described in any one of claims 1 to 8 is implemented.