Visitor Management and Verification Method and System for Exhibition Self-Service Registration Machines
Through the visitor management and verification methods and systems of the self-service registration machine of the exhibition, the exhibition registration process is automated, and the traditional exhibition registration process is solved, and the problem of time-consuming, labor-intensive and error-prone problems is achieved, and efficient and accurate registration management is achieved and convenient payment, bill printing and exhibit evaluation is achieved.
Patent Information
- Application Number
- CN202510186006.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2045-02-20
AI Technical Summary
The traditional exhibition registration process relies on manual operations, which is time-consuming and labor-intensive, and is prone to errors, affecting the exhibition efficiency and participants' experience.
It provides a visitor management and verification method and system for self-service registration machines for exhibitions. Through preset primary and secondary collection interfaces, users complete information filling on their respective users, and automatically optimize the exhibition participation process.
It has improved the automation of exhibition registration, saved time, reduced error risks, simplified the payment process, realized the instant printing of exhibition receipts, optimized the exhibit evaluation process, and significantly improved management efficiency.
Smart Images

Figure CN119672862B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to data processing technologies, and in particular, to a method and system for visitor management and verification of a convention and exhibition self-service registration machine. Background Art
[0002] In the convention and exhibition industry, organizers usually need to efficiently manage the registration, payment, and exhibition participation processes of participants to ensure the smooth progress of convention and exhibition activities. Traditional convention and exhibition registration processes often rely on manual operations, including steps such as manually filling out registration forms, on-site payment, and manual information verification. This not only takes time and effort but is also prone to errors, affecting convention and exhibition efficiency and the participant experience. In addition, the evaluation of exhibits and exhibition effects after the convention and exhibition also relies on paper questionnaires or email collection, with cumbersome data processing and a long feedback cycle.
[0003] In view of the above technical problems, there is an urgent need to provide a method and system for visitor management and verification of a convention and exhibition self-service registration machine, aiming to optimize the convention and exhibition participation process through an automated process and improve management efficiency. Summary of the Invention
[0004] Based on the above problems, the present invention is proposed to provide a method and system for visitor management and verification of a convention and exhibition self-service registration machine that overcomes or at least partially solves the above problems.
[0005] According to one aspect of the present invention, there is provided a method for visitor management and verification of a convention and exhibition self-service registration machine, including the following steps:
[0006] In response to receiving a convention and exhibition participation request sent from any primary user terminal, a preset primary collection interface is retrieved and sent to the primary user terminal for content filling, where the preset primary collection interface includes an identification area filled with a secondary participation code and a primary collection area;
[0007] In response to any secondary user terminal scanning the secondary participation code, a preset secondary collection interface including a secondary collection area is retrieved and sent to the secondary user terminal for content filling, and in the case where the secondary user terminal completes content filling of the secondary collection area, the secondary collection area corresponding to the secondary user terminal is filled into the preset primary collection interface;
[0008] In response to each user terminal completing content filling respectively, the preset primary collection interface is sent to an automatic registration machine, and payment information generated by the automatic registration machine based on the number of areas of all corresponding collection areas is sent to the primary user terminal;
[0009] In response to the primary client completing the payment based on the payment information, control the automatic registration machine to send the preset primary collection interface to the self-service printer for interface printing, and obtain respective real exhibition tickets corresponding to each client;
[0010] In response to each real exhibition ticket being subjected to a registration operation, create an exhibit evaluation area in the collection interface corresponding to each real exhibition ticket, and upload the evaluation information uploaded by the corresponding client to the exhibit evaluation area.
[0011] Optionally, in the method according to the present invention, in response to receiving a convention participation request sent by any primary client, retrieve the preset primary collection interface and send it to the primary client for content filling, including:
[0012] In response to receiving a convention participation request sent by any primary client, trigger the primary collection plugin pre-installed in the primary client to perform face collection to obtain a primary face image;
[0013] Retrieve a preset image evaluation strategy to evaluate the primary face image, and numerically compare the primary image score obtained based on the evaluation result with the retrieved preset score threshold;
[0014] In response to the primary image score being greater than the retrieved preset score threshold, retrieve a preset list of prohibited convention participants, where the preset list of prohibited convention participants includes each prohibited face image;
[0015] Compare each prohibited face image in the preset list of prohibited convention participants with the primary face image respectively to obtain respective image similarities corresponding to each prohibited face image;
[0016] In response to each image similarity being less than the preset similarity threshold, retrieve the preset primary collection interface and send it to the primary client for content filling.
[0017] Optionally, in the method according to the present invention, retrieving a preset image evaluation strategy to evaluate the primary face image, and numerically comparing the primary image score obtained based on the evaluation result with the retrieved preset score threshold includes:
[0018] Obtain the left frame line, right frame line, and upper frame line corresponding to the left, right, and upper directions respectively of the primary face image, and input the primary face image into a pre-trained face recognition model to determine the face area in the primary face image;
[0019] Perform pixelization processing on the face area to obtain each face pixel point constituting the face area;
[0020] In response to the presence of any frame line presenting corresponding facial pixel points arranged continuously and greater than a preset quantity, the retrieved preset first score is determined as the main-level image score corresponding to the main-level face image, where the preset first score is less than or equal to the retrieved preset score threshold;
[0021] In response to the absence of any frame line presenting corresponding facial pixel points arranged continuously and greater than a preset quantity, a facial center point corresponding to the facial region and an image center point corresponding to the main-level face image are obtained in the main-level face image, and a facial connection line connecting the facial center point and the image center point is generated;
[0022] The length of the facial line segment corresponding to the facial connection line is obtained, and the length of the facial line segment is compared with the retrieved preset line segment length;
[0023] In response to the length of the facial line segment being greater than the preset line segment length, the retrieved preset first score is determined as the main-level image score corresponding to the main-level face image;
[0024] In response to the length of the facial line segment being less than or equal to the preset line segment length, feature extraction is performed on the facial region, and image evaluation is performed on the main-level face image based on the obtained different facial features to obtain the main-level image score corresponding to the main-level face image.
[0025] Optionally, in the method according to the present invention, image evaluation is performed on the main-level face image based on the obtained different facial features to obtain the main-level image score corresponding to the main-level face image, including:
[0026] An eye sub-region corresponding to the eye feature, an ear sub-region corresponding to the ear feature, and a mouth sub-region corresponding to the mouth feature located in the facial region are obtained;
[0027] The respective feature quantities corresponding to the eye sub-region and the ear sub-region are obtained;
[0028] In response to any one of the feature quantities not being two, the retrieved preset first score is determined as the main-level image score corresponding to the main-level face image;
[0029] In response to each feature quantity being two, image evaluation is performed on the eye sub-region, the ear sub-region, and the mouth sub-region respectively based on the horizontal turning dimension, the vertical turning dimension, and the plane inclination dimension to obtain a first evaluation value, a second evaluation value, and a third evaluation value;
[0030] Multiply the first evaluation value, the second evaluation value, and the third evaluation value by the retrieved first weight value, second weight value, and third weight value respectively to obtain a first product result, a second product result, and a third product result;
[0031] Sum up the first product result, the second product result, and the third product result to obtain the main-level image score corresponding to the main-level face image.
[0032] Optionally, in the method according to the present invention, image evaluations based on the horizontal rotation dimension, vertical rotation dimension, and plane tilt dimension are respectively performed on the eye sub-region, ear sub-region, and mouth sub-region to obtain a first evaluation value, a second evaluation value, and a third evaluation value, including:
[0033] Generate a first ear contour and a second ear contour that respectively circumscribe the two ear sub-regions, and compare the first ear contour with the second ear contour to obtain a contour coincidence rate;
[0034] Normalize the contour coincidence rate to obtain a first evaluation value based on the horizontal rotation dimension;
[0035] Obtain a first eye center point and a second eye center point corresponding to different eye sub-regions respectively, and connect the first eye center point and the second eye center point to obtain an eye connection line;
[0036] Determine the central point position on the eye connection line, and generate a region connection line extending vertically from the central point position to the mouth sub-region;
[0037] Obtain the length of the region line segment corresponding to the region connection line, and normalize the length of the region line segment to obtain a second evaluation value based on the vertical rotation dimension;
[0038] Taking any endpoint of the eye connection line as a starting point, generate a horizontal reference line extending in the horizontal direction, obtain the line segment angle between the eye connection line and the horizontal reference line, and normalize the line segment angle to obtain a third evaluation value based on the plane tilt dimension.
[0039] Optionally, in the method according to the present invention, in response to any secondary client scanning the secondary participation code, send the retrieved preset secondary collection interface including the secondary collection area to the secondary client for content filling, and when the secondary client completes the content filling of the secondary collection area, fill the secondary collection area corresponding to the secondary client into the preset primary collection interface, including:
[0040] In response to any secondary client scanning the secondary participation code, aggregate the secondary clients into the exhibition participation group and obtain the terminal scanning time corresponding to the secondary client;
[0041] In response to no other secondary client scanning the secondary participation code within a preset time period after the terminal scanning time, obtain the secondary terminal quantities corresponding to the secondary clients in the exhibition participation group that have not been previously marked as priority, and compare the secondary terminal quantities with the retrieved preset participation threshold in terms of quantity;
[0042] In response to the secondary terminal quantity being greater than the preset participation threshold, obtain the terminal permission levels corresponding to the secondary clients in the exhibition participation group respectively, and perform a terminal sorting on the secondary clients from high to low based on the terminal permission levels to obtain a terminal sequence;
[0043] Obtain the quantity difference between the corresponding secondary terminal quantity and the preset participation threshold, and based on the terminal sequence, inversely screen out the secondary clients corresponding to the corresponding quantity difference from the exhibition participation group to obtain an updated exhibition participation group;
[0044] Send the retrieved preset secondary collection interface including the secondary collection area to each secondary client in the exhibition participation group for content filling, and in the case where any secondary client completes content filling for the secondary collection area, fill the secondary collection area corresponding to this secondary client into the preset primary collection interface.
[0045] Optionally, in the method according to the present invention, each collection area includes a mandatory frame and an optional frame, wherein there are respective mandatory slots with mandatory attributes in the mandatory frame, and there are respective optional slots with optional attributes in the optional frame;
[0046] In response to each client completing content filling respectively, send the preset primary collection interface to the automatic registration machine, and send the payment information generated by the automatic registration machine based on the number of areas corresponding to all collection areas to the primary client, including:
[0047] In response to receiving a filling completion signal sent by any client based on the corresponding collection area, obtain the collection area corresponding to this client, and determine the content of each slot in the collection area;
[0048] In response to no filling content existing in any mandatory slot, perform a slot marking with a corresponding preset first pixel value on this mandatory slot, and determine the collection area as an incorrect filling state;
[0049] Each fillable slot with filled content is determined as a fillable determination group, and the total fillable number corresponding to each fillable slot in the fillable frame and the real fillable number corresponding to each fillable slot in the fillable determination group are obtained;
[0050] Calculate the ratio of the real fillable number to the total fillable number, and compare the obtained fillable ratio with the preset ratio threshold retrieved;
[0051] In response to the fillable ratio being less than the preset ratio threshold, mark the fillable frame with a corresponding preset second pixel value, and determine the acquisition area as an incorrect filling state;
[0052] In response to any acquisition area being in an incorrect filling state, send the acquisition area to the corresponding client for content filling;
[0053] In response to all acquisition areas being in a good filling state, send the preset primary acquisition interface to the automatic registration machine, and send the payment information generated by the automatic registration machine based on the number of all corresponding acquisition areas to the primary client.
[0054] Optionally, in the method according to the present invention, in response to each real exhibition ticket being executed with a registration operation, an exhibit evaluation area is respectively created in the acquisition interface corresponding to each real exhibition ticket, and the evaluation information uploaded by the corresponding client is uploaded to the exhibit evaluation area, including:
[0055] In response to each real exhibition ticket being executed with a registration operation, an exhibit evaluation area is respectively created in the acquisition interface corresponding to each real exhibition ticket, and the evaluation information uploaded by the corresponding client is uploaded to the exhibit evaluation area, including:
[0056] In response to each real exhibition ticket being executed with a registration operation, an exhibit evaluation area is created in each acquisition interface corresponding to each of the real exhibition tickets, where the exhibit evaluation area includes a display sub-area, a score sub-area, and an evaluation sub-area;
[0057] In response to any client interacting with the exhibit evaluation area corresponding to it, determine the client as a target terminal, and trigger an exhibit acquisition plugin pre-installed in the target terminal to perform image acquisition to obtain an exhibit acquisition image;
[0058] Input the exhibit acquisition image into a pre-trained contour recognition model to determine each exhibit contour located in the exhibit acquisition image;
[0059] In response to the user terminal performing an exhibition interaction on any exhibition outline for a preset time, summarize the active exhibitions corresponding to the exhibition outline into an exhibition evaluation group, and obtain the evaluation score and evaluation content input by the user terminal based on the active exhibition;
[0060] Obtain all the evaluation contents corresponding to the same active exhibition in the exhibition evaluation group for quantity determination, and obtain the respective evaluation quantities corresponding to each active exhibition;
[0061] Summarize the active exhibitions with the corresponding evaluation quantity greater than the preset evaluation threshold into a comprehensive display group, and calculate the average value of the respective evaluation scores corresponding to the same active exhibition located in the comprehensive display group to obtain the respective evaluation averages corresponding to each active exhibition;
[0062] Determine the active exhibition with the largest corresponding evaluation average as the target exhibition, and combine the target exhibition, the corresponding evaluation average, and each evaluation content into evaluation information;
[0063] Fill the target exhibition and the evaluation average included in the evaluation information into the display sub-region and the score sub-region respectively, and fill each evaluation content included in the evaluation information into the evaluation sub-region for scrolling display.
[0064] Optionally, in the method according to the present invention, the method further includes:
[0065] Calculating the average value of the respective evaluation scores corresponding to the same active exhibition located in the comprehensive display group to obtain the respective evaluation averages corresponding to each active exhibition, including:
[0066] In response to any active exhibition including the evaluation score corresponding to the primary user terminal, perform a product calculation on the evaluation score corresponding to the primary user terminal and the retrieved primary weight value corresponding to the primary user terminal to obtain an updated primary score corresponding to the primary user terminal;
[0067] In response to any active exhibition including the evaluation score corresponding to the secondary user terminal, perform a product calculation on the evaluation score corresponding to the secondary user terminal and the retrieved secondary weight value corresponding to the secondary user terminal to obtain an updated secondary score corresponding to the secondary user terminal;
[0068] Calculate the average value of all the secondary scores and the primary scores corresponding to the same active exhibition located in the comprehensive display group to obtain the respective evaluation averages corresponding to each active exhibition.
[0069] According to another aspect of the present invention, there is provided a visitor management and verification system for a convention and exhibition self-service registration machine, including:
[0070] The participation request module is configured to, in response to receiving a convention participation request sent by any primary client, retrieve a preset primary collection interface and send it to the primary client for content filling, where the preset primary collection interface includes an identification area filled with a secondary participation code and a primary collection area;
[0071] The content filling module is configured to, in response to any secondary client scanning the secondary participation code, send a preset secondary collection interface including a secondary collection area to the secondary client for content filling, and in the case where the secondary client completes content filling in the secondary collection area, fill the secondary collection area corresponding to the secondary client into the preset primary collection interface;
[0072] The payment confirmation module is configured to, in response to each client completing content filling respectively, send the preset primary collection interface to the automatic registration machine, and send the payment information generated by the automatic registration machine based on the number of areas corresponding to all collection areas to the primary client;
[0073] The interface printing module is configured to, in response to the primary client completing the payment based on the payment information, control the automatic registration machine to send the preset primary collection interface to the self-service printer for interface printing, so as to obtain respective actual convention tickets corresponding to each client;
[0074] The exhibit evaluation module is configured to, in response to each actual convention ticket being subjected to a registration operation, create an exhibit evaluation area in the collection interface corresponding to each actual convention ticket, and upload the evaluation information uploaded by the corresponding client to the exhibit evaluation area.
[0075] According to the solution of the present invention, first of all, the present invention greatly improves the automation degree of convention registration. Through the preset primary and secondary collection interfaces, users can conveniently and quickly complete information filling on their respective clients, without the need for cumbersome manual operations. This not only saves valuable time resources, but also significantly reduces the risk of errors caused by manual operations, thereby ensuring that the registration process of the convention activity is more efficient and accurate;
[0076] Secondly, the present invention optimizes the payment process and improves the convenience of payment. After the client completes content filling, the automatic registration machine will immediately generate payment information and send it to the primary client. The user only needs to complete the payment according to the prompt. This process not only simplifies the payment steps, but also avoids the chaos and delay that may be caused by on-site payment, further improving the convention efficiency;
[0077] Furthermore, the present invention also enables the instant printing of exhibition tickets through self-service printers, providing great convenience for participants. Participants no longer need to wait for manual printing or pick up paper tickets. Instead, they can easily obtain their exhibition tickets on the self-service printers. This not only saves participants' time but also improves the order and efficiency at the exhibition site;
[0078] In addition, the present invention innovatively introduces an exhibition item evaluation area, providing strong support for the effect evaluation after the exhibition. Participants can fill in evaluation information about the exhibition items in the corresponding collection interface, and this information will be automatically uploaded and summarized, facilitating the organizer to conduct subsequent data analysis and effect evaluation. This function not only simplifies the data collection process but also shortens the feedback cycle, providing valuable data support for the continuous improvement of the exhibition; The present invention optimizes the exhibition participation process through an automated process, significantly improving the management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0079] Figure 1 Shows a flowchart of a visitor management and verification method for an exhibition self-service registration machine according to an embodiment of the present invention;
[0080] Figure 2 Shows a schematic diagram of a preset primary collection interface in this embodiment;
[0081] Figure 3 Shows a block diagram of a visitor management and verification system for an exhibition self-service registration machine according to another embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0082] Hereinafter, exemplary embodiments of the present disclosure will be described in more detail with reference to the drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Instead, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be fully communicated to those skilled in the art.
[0083] To solve the problems existing in the above-mentioned prior art, an embodiment of the present invention provides a visitor management and verification method for an exhibition self-service registration machine, which can be executed in a computing device. Herein, the computing device can be understood as a computer or a mobile phone with data processing capabilities.
[0084] Figure 1 Shows a method flowchart of a visitor management and verification method for an exhibition self-service registration machine in this embodiment, as Figure 1 shown. This method starts from step S101, where step S101 includes the following content:
[0085] In response to receiving a convention participation request sent by any primary client, a preset primary collection interface is retrieved and sent to the primary client for content filling. The preset primary collection interface includes an identification area filled with a secondary participation code and a primary collection area.
[0086] For example, in this embodiment, when the server receives a convention participation request sent by any primary client through a network (such as the Internet, a private network, etc.) (this convention participation request is generally used to indicate that the user wishes to participate in the corresponding convention activity), the server immediately responds, retrieves the pre-designed primary collection interface from the internal database and sends it to the corresponding primary client for content filling. Here, this interface is designed specifically to simplify the information entry process of the primary user, aiming to improve the efficiency and accuracy of data collection. The corresponding preset primary collection interface mainly includes an identification area filled with a secondary participation code and a primary collection area. Among them, the identification area is mainly preset with a secondary participation code, which is mainly used to collect information of the corresponding secondary client, while the primary collection area is used to collect information of the primary client. Here, the collected information may include but is not limited to the basic information of the primary user (such as name, contact information, address, etc.), specific requirements for participating in the convention (such as booth size, location preference, required services, etc.), and any additional remarks or special requirements.
[0087] It should be noted that in this embodiment, the primary client can be understood as a terminal used by a primary user with corresponding active organization capabilities, while the secondary client that appears in the subsequent steps can be understood as a terminal used by a secondary user with corresponding passive organization capabilities. The primary user can sign up for the corresponding convention activity by receiving the corresponding preset collection interface, while the secondary user needs to scan the secondary participation code located in the preset primary collection interface to sign up for the corresponding convention activity.
[0088] Furthermore, in this embodiment, the above "In response to receiving a convention participation request sent by any primary client, a preset primary collection interface is retrieved and sent to the primary client for content filling. The preset primary collection interface includes an identification area filled with a secondary participation code and a primary collection area" may further include the following steps:
[0089] In response to receiving a convention participation request sent by any primary client, trigger the primary collection plugin pre-installed in the primary client to perform face collection to obtain a primary face image;
[0090] Retrieve a preset image evaluation strategy to evaluate the primary face image, and numerically compare the primary image score obtained based on the evaluation result with the retrieved preset score threshold;
[0091] In response to the master-level image score being greater than the retrieved preset score threshold, retrieve a preset list of prohibited participants, where the preset list of prohibited participants includes each prohibited face image;
[0092] Compare each prohibited face image in the preset list of prohibited participants with the master-level face image respectively to obtain respective image similarities corresponding to each prohibited face image;
[0093] In response to each image similarity being less than the preset similarity threshold, retrieve the preset master-level collection interface and send it to the master-level user terminal for content filling.
[0094] For example, in this embodiment, after receiving a conference participation request sent by any master-level user terminal, in order to improve the security of holding the conference activity and effectively prevent potential security risks, therefore, the server can perform corresponding identity checks on each master-level user terminal, and only send the corresponding preset master-level collection interface to the corresponding master-level user terminal for content filling when the check result is passed, so as to help the master-level user terminal complete the corresponding conference registration. The specific process is as described below:
[0095] First, when any master-level user terminal sends a conference participation request to the conference management system, the server immediately responds and triggers the master-level collection plugin pre-installed in the master-level user terminal. This plugin is designed to automatically start the camera for face collection under the premise of the corresponding master-level user's authorization, quickly capture the face image of the current user of the master-level user terminal, that is, the master-level face image. This process ensures the immediacy and convenience of data collection;
[0096] Subsequently, the server retrieves the preset image evaluation strategy to evaluate the quality of the captured master-level face image. Here, the preset image evaluation strategy mainly judges the quality level of the captured master-level face image through multiple dimensions, aiming to eliminate low-quality images caused by poor shooting conditions. Based on the evaluation result, the system will generate a master-level image score, which intuitively reflects the quality level of the face image;
[0097] Immediately afterwards, the server compares the obtained master-level image score with the preset score threshold set in advance. Here, the preset score threshold is set based on multiple experiments and actual application experience, aiming to ensure that only images meeting a certain quality standard can enter the subsequent recognition process. The specific value of the preset score threshold is not limited in this embodiment;
[0098] Among them, if the score of the primary image is higher than the preset score threshold, it indicates that the quality of the face image is good and suitable for further identity comparison. At this time, the server will further retrieve the preset list of prohibited participants in the conference. This list stores a series of face images of people who are prohibited from participating in this exhibition activity for various reasons (such as past bad records, unpaid fees, etc.), that is, each prohibited face image. These images have all been preprocessed to ensure consistency with the primary face image in terms of format, resolution, etc.; when the score of the primary image is less than or equal to the retrieved preset score threshold, it indicates that the primary person corresponding to the primary client needs to perform face collection again until a primary face image with a primary image score greater than the retrieved preset score threshold is obtained;
[0099] Next, the server compares each prohibited face image in the preset list of prohibited participants in the conference with the primary face image one by one. This step is completed by calculating the feature similarity between the two. The features may include but are not limited to the shape, size, and relative position of key parts such as the facial contour, eyes, nose, mouth, etc. The comparison result is presented in the form of image similarity. The higher the similarity, the more likely the two images belong to the same person; and here, since the image comparison method for the two images is a prior art, therefore, the specific comparison process is not described in detail in this embodiment;
[0100] Finally, the server checks whether all image similarities are lower than the preset similarity threshold. The preset similarity threshold is set according to the accuracy of the comparison algorithm and the actual application requirements, aiming to accurately distinguish the truly prohibited personnel from the legitimate participants. If all image similarities are lower than this threshold, it means that the user corresponding to the primary client is not on the prohibited list, and the server can retrieve the preset primary collection interface and send it to the primary client for content filling.
[0101] Through the above implementation manner, this embodiment not only improves the efficiency and accuracy of exhibition participation management, but also effectively prevents potential security risks, providing a strong guarantee for the successful holding of the exhibition activity.
[0102] Furthermore, in this embodiment, the above "retrieve the preset image evaluation strategy to evaluate the primary face image, and numerically compare the primary image score obtained based on the evaluation result with the retrieved preset score threshold" may further include the following steps:
[0103] Obtain the left frame line, right frame line, and upper frame line corresponding to the left, right, and upper directions of the primary face image respectively, and input the primary face image into a pre-trained face recognition model to determine the face area in the primary face image;
[0104] Pixelate the face region to obtain each face pixel point that makes up the face region;
[0105] In response to any frame line having a corresponding continuous arrangement of more than a preset number of face pixel points, determine the retrieved preset first score as the main image score corresponding to the main face image, where the preset first score is less than or equal to the retrieved preset score threshold;
[0106] In response to each frame line not having a corresponding continuous arrangement of more than a preset number of face pixel points, obtain the face center point corresponding to the face region in the main face image and the image center point corresponding to the main face image, and generate a face connection line connecting the face center point and the image center point;
[0107] Obtain the face line segment length corresponding to the face connection line, and compare the length of the face line segment with the retrieved preset line segment length;
[0108] In response to the face line segment length being greater than the preset line segment length, determine the retrieved preset first score as the main image score corresponding to the main face image;
[0109] In response to the face line segment length being less than or equal to the preset line segment length, perform feature extraction on the face region, and perform image evaluation on the main face image based on the obtained different face features to obtain the main image score corresponding to the main face image.
[0110] For example, in this embodiment, the specific process of performing image evaluation on the main face image based on a preset image evaluation strategy may be as follows:
[0111] First, using image processing technology, identify and obtain the left frame line, right frame line, and upper frame line corresponding to the left, right, and upper directions respectively from the main face image. These frame lines are used to define the approximate position of the face in the image. Subsequently, input the main face image into a pre-trained face recognition model, which can accurately determine the face region in the image and provide a basis for subsequent processing. It should be noted that the face recognition model can be obtained based on a neural network learning model or a machine learning model;
[0112] Next, after determining the face region, perform pixelation processing on this region. The purpose of this step is to divide the face region into several face pixel points to facilitate subsequent analysis of features such as the continuity and quantity of pixel points;
[0113] Then, perform a continuity analysis on the face pixel points on the left frame line, right frame line, and upper frame line. Among them, the corresponding analysis results may include the following two situations:
[0114] First, if there are facial pixels arranged continuously and in a number greater than a preset value on any frame line, it is considered that the face of the corresponding primary user is not fully captured, that is, there are corresponding deficiencies. At this time, the preset first score (this score is less than or equal to the preset score threshold) can be directly determined as the primary image score corresponding to the primary face image, that is, the currently obtained primary face image does not meet a certain quality standard;
[0115] Second, when there are no facial pixels arranged continuously and in a number greater than a preset value on each frame line, it indicates that the face of the corresponding primary user has been fully captured, that is, the analysis of the image quality can enter the next step. Then, the facial center point of the facial area and the overall center point of the image can be further determined in the primary face image, and a facial connection line connecting these two center points can be generated;
[0116] Then, by obtaining the length of the facial connection line and comparing it with the preset line segment length, among which, the corresponding comparison results include the following two situations:
[0117] First, if the length of the facial line segment is greater than the preset line segment length, it is considered that the position of the face in the image deviates from the center more, which may indicate that the image composition is not good or the face is not well displayed. At this time, the preset first score retrieved is also determined as the primary image score corresponding to the primary face image;
[0118] Second, if the length of the facial line segment is less than or equal to the preset line segment length, it is considered that the position of the face in the image is relatively standard. At this time, feature extraction can be performed on the facial area to obtain several different facial features. These features may include key parts such as eyes, nose, and mouth. Based on these features, a comprehensive evaluation of the primary face image is further carried out to obtain a score corresponding to the image quality as the primary image score.
[0119] Through the above steps, the present invention can achieve an objective evaluation of the quality of the primary face image. This method not only considers factors such as the position and integrity of the face in the image, but also analyzes the detailed features of the face through feature extraction and image evaluation algorithms, thereby improving the accuracy and reliability of the evaluation.
[0120] It should be noted that the above embodiments are only a preferred solution of the present invention and are not used to limit the protection scope of the present invention. In practical applications, the present invention can be appropriately modified and adjusted according to specific requirements and scenarios.
[0121] Further, in this embodiment, the above "performing image evaluation on the primary face image based on the obtained different facial features to obtain a primary image score corresponding to the primary face image" may further include the following steps:
[0122] Obtain an eye sub-region corresponding to the eye feature, an ear sub-region corresponding to the ear feature, and a mouth sub-region corresponding to the mouth feature located in the facial region;
[0123] Obtain the respective feature quantities corresponding to the eye sub-region and the ear sub-region;
[0124] In response to any one of the feature quantities not being two, determine the preset first score retrieved as the primary image score corresponding to the primary face image;
[0125] In response to each feature quantity being two, perform image evaluation based on the horizontal turning dimension, vertical turning dimension, and plane tilt dimension respectively on the eye sub-region, ear sub-region, and mouth sub-region to obtain a first evaluation value, a second evaluation value, and a third evaluation value;
[0126] Perform a multiplication calculation on the first evaluation value, the second evaluation value, and the third evaluation value with the retrieved first weight value, second weight value, and third weight value respectively to obtain a first product result, a second product result, and a third product result;
[0127] Perform a summation calculation on the first product result, the second product result, and the third product result to obtain the primary image score corresponding to the primary face image.
[0128] For example, in this embodiment, the above image evaluation based on the primary face image can be implemented based on the following method steps:
[0129] First, a corresponding image processing method, such as a convolutional neural network (CNN) in deep learning algorithms, can be used to preprocess the input primary face image to accurately locate and extract an eye sub-region corresponding to the eye feature, an ear sub-region corresponding to the ear feature, and a mouth sub-region corresponding to the mouth feature located in the facial region. In this step, through a well-trained model, these key feature regions can be accurately distinguished and segmented, laying a foundation for subsequent analysis;
[0130] Next, the number of features in the above-extracted eye sub-region and ear sub-region is counted. Specifically, for the eye sub-region, it is checked whether it contains two independent eye features (i.e., the left eye and the right eye); for the ear sub-region, it is also checked whether it contains two independent ear features (the left ear and the right ear). This step aims to confirm the integrity of the face in the image, because normally, a standard face image should contain all the above features, and the number of each feature is two;
[0131] According to the statistical results of the number of features, the server makes a preliminary scoring determination. If the number of any feature is not two (for example, only one eye or one ear is detected), it indicates that the primary user may have closed their eyes or turned their head during image acquisition. At this time, the server immediately determines the preset first score as the primary image score corresponding to the current primary face image and ends the subsequent evaluation process;
[0132] If the number of all features is two, indicating that the facial features in the image are complete, then further image evaluation is performed based on the horizontal turning dimension, vertical turning dimension, and plane tilt dimension. Specifically, it includes the following process:
[0133] Horizontal turning dimension: Evaluate whether the eye sub-region, ear sub-region, and mouth sub-region are symmetric, that is, determine whether the primary user has made a corresponding turning action in the horizontal direction during image acquisition, and determine the first evaluation value according to the evaluation result;
[0134] Vertical turning dimension: Evaluate whether the length between the eye sub-region and the mouth sub-region meets the standard, that is, determine whether the primary user has made a lowering or raising head action during image acquisition, and determine the second evaluation value according to the evaluation result;
[0135] Plane tilt dimension: Measure the tilt angle of the entire face relative to the image plane, including head tilt, etc., to calculate the third evaluation value;
[0136] Finally, the above three evaluation values are respectively multiplied by the preset first weight value, second weight value, and third weight value. These weight values are set according to the consideration of the importance of each dimension in practical applications. Subsequently, the sum of these three product results is obtained to get the primary image score corresponding to the current primary face image. This score comprehensively reflects the quality performance of the image in multiple aspects such as facial feature integrity, alignment, and plane tilt, providing an important basis for subsequent image recognition, analysis, or screening.
[0137] Through the above implementation manner, the present invention not only realizes the refined evaluation of the quality of face images, but also ensures the objectivity and accuracy of the evaluation results, greatly improving the value of face images in practical applications.
[0138] Further, in this embodiment, the step of "performing image evaluation based on the horizontal turning dimension, vertical turning dimension, and plane inclination dimension respectively on the eye sub-region, ear sub-region, and mouth sub-region to obtain a first evaluation value, a second evaluation value, and a third evaluation value" may further include the following steps:
[0139] Generate a first ear contour and a second ear contour that respectively circumscribe the two ear sub-regions, and compare the first ear contour with the second ear contour to obtain a contour coincidence rate;
[0140] Perform normalization processing on the contour coincidence rate to obtain a first evaluation value based on the horizontal turning dimension;
[0141] Obtain a first eye center point and a second eye center point corresponding to different eye sub-regions respectively, and connect the first eye center point and the second eye center point to obtain an eye connection line;
[0142] Determine the central point position on the eye connection line, and generate a region connection line extending vertically from the central point position to the mouth sub-region;
[0143] Obtain the length of the region line segment corresponding to the region connection line, and perform normalization processing on the length of the region line segment to obtain a second evaluation value based on the vertical turning dimension;
[0144] Taking any endpoint of the eye connection line as a starting point, generate a horizontal reference line extending in the horizontal direction, obtain the line segment angle between the eye connection line and the horizontal reference line, and perform normalization processing on the line segment angle to obtain a third evaluation value based on the plane inclination dimension.
[0145] For example, in this embodiment, the corresponding process of performing image evaluation based on the horizontal turning dimension, vertical turning dimension, and plane inclination dimension may be as described below:
[0146] First, based on the two ear sub-regions located in the facial region, the first ear contour and the second ear contour that respectively circumscribe the two ear sub-regions can be realized through edge detection and contour extraction algorithms. The corresponding edge detection and algorithms may include, for example, the Canny edge detector and the Hough transform to accurately depict the external contour of the ear;
[0147] Next, compare the first ear contour with the second ear contour, and calculate their coincidence rate. The coincidence rate can be obtained by comparing the pixel overlap degree of the two contours or the matching degree of the contour points. The higher the coincidence rate, the greater the similarity of the two ear contours;
[0148] Next, the contour coincidence rate can be normalized, and the obtained value is the first evaluation value based on the horizontal turning dimension. This evaluation value reflects the symmetry of the left and right ear contours. It should be noted that the higher the symmetry, the larger the corresponding first evaluation value;
[0149] Then, for the eye sub-region located in the facial region, the first eye center point and the second eye center point corresponding to the left and right eyes can be determined respectively, which can be achieved through an eye feature point detection algorithm, such as a method based on machine learning or deep learning;
[0150] Then, connect the first eye center point and the second eye center point to obtain an eye connection line, and further obtain the center point position corresponding to the eye connection line. Taking the center point position as the starting point, generate a region connection line extending vertically to the mouth sub-region. The corresponding region connection line will be used to evaluate the features of the face in the vertical direction;
[0151] Subsequently, by obtaining the length of the region line segment corresponding to the region connection line and normalizing the length of the region line segment, the second evaluation value based on the vertical turning dimension is obtained. It should be noted that when the length of the region line segment is short, it indicates that the primary user may have made a downward or upward movement during image acquisition. Therefore, the corresponding second evaluation value will be relatively low;
[0152] Then, a horizontal reference line extending horizontally can be generated with any endpoint of the eye connection line as the starting point. This line will be used to evaluate the inclination of the facial region in the horizontal direction;
[0153] By calculating the line segment angle between the eye connection line and the horizontal reference line, the inclination degree of the face on the plane is reflected, and the line segment angle is normalized to obtain the third evaluation value based on the plane inclination dimension. It should be noted that the greater the inclination degree, the lower the corresponding third evaluation value.
[0154] Through the above steps, this embodiment can comprehensively evaluate the performance of facial features in three dimensions: horizontal turning, vertical turning, and plane inclination, and generate evaluation values corresponding to different dimensions to complete the judgment of the image quality of the primary face image, ensuring that the primary face image used subsequently can meet a certain quality standard.
[0155] In step S102, the following contents are included:
[0156] In response to any secondary client scanning the secondary participation code, the preset secondary collection interface including the secondary collection area retrieved will be sent to the secondary client for content filling. And when the secondary client finishes filling in the content of the secondary collection area, the secondary collection area corresponding to the secondary client will be filled into the preset primary collection interface.
[0157] For example, in this embodiment, when the primary client receives the preset primary collection interface, the primary user using the primary client can invite others to participate in the corresponding exhibition activities. For example, the exhibition activities can be spread to others by means of broadcasting or chatting. When a secondary user other than the primary user is invited to participate in the corresponding exhibition activities and, after negotiating with the primary user for participation and obtaining an agreed reply, the secondary user can scan the secondary participation code on the preset primary collection interface on the primary client based on the used secondary client to complete the corresponding registration. When the server receives the scanning operation performed by any secondary client, the server can send the preset secondary collection interface including the secondary collection area retrieved to the corresponding secondary client for content filling. Among them, the information content that the secondary user needs to fill in can be similar or the same as the information content filled in by the primary user on the preset primary collection interface. And when the secondary client finishes filling in the corresponding content, as Figure 2 shown, the secondary collection area corresponding to it can be filled into the preset collection interface. Thus, the preset collection interface can include the corresponding identification area, primary collection area, and secondary collection area (in the Figure 2 example, the secondary collection area includes secondary collection area one and secondary collection area two, which also means that currently two secondary clients have completed the corresponding content filling), thereby realizing the information aggregation of the registration information of different clients. And when the primary client obtains the participation qualification, the secondary client only needs to scan the secondary participation code of the corresponding primary client to also obtain the corresponding participation qualification, without having to send another exhibition participation request to the server, which can realize the multi-person distribution of participation qualifications and also does not need to check the identity of the secondary user corresponding to the secondary client, improving the efficiency of the corresponding exhibition registration.
[0158] Furthermore, in this embodiment, the above "In response to any secondary client scanning the secondary participation code, the preset secondary collection interface including the secondary collection area retrieved will be sent to the secondary client for content filling. And when the secondary client finishes filling in the content of the secondary collection area, the secondary collection area corresponding to the secondary client will be filled into the preset primary collection interface" may further include the following steps:
[0159] In response to any secondary client scanning the secondary participation code, aggregate the secondary client into the exhibition participation group, and obtain the terminal scanning time corresponding to the secondary client;
[0160] In response to no other secondary client scanning the secondary participation code within a preset time period after the terminal scanning time, obtain the secondary terminal quantity corresponding to each secondary client in the exhibition participation group that has not been previously marked as a priority, and compare the quantity of the secondary terminals with a preset participation threshold retrieved;
[0161] In response to the quantity of the secondary terminals being greater than the preset participation threshold, obtain the terminal permission level corresponding to each secondary client in the exhibition participation group respectively, and perform a terminal sorting on each secondary client from high to low based on the terminal permission level to obtain a terminal sequence;
[0162] Obtain the quantity difference between the corresponding secondary terminal quantity and the preset participation threshold, and reversely screen out the secondary clients corresponding to the corresponding quantity difference from the exhibition participation group based on the terminal sequence to obtain an updated exhibition participation group;
[0163] Send the preset secondary collection interface including the secondary collection area retrieved to each secondary client in the exhibition participation group for content filling, and when any secondary client completes content filling for the secondary collection area, fill the secondary collection area corresponding to this secondary client into the preset primary collection interface.
[0164] For example, in this embodiment, for each secondary client to obtain the corresponding participation qualification based on the secondary participation code of the primary client, it is implemented based on the following content:
[0165] First, before the exhibition activity starts, the server can generate a corresponding secondary participation code based on each primary client that obtains the preset primary collection interface and fill it into the identification area in the preset primary collection interface. When any secondary client scans this secondary participation code, aggregate this secondary client into the corresponding exhibition participation group. At the same time, record and obtain the terminal scanning time corresponding to this secondary client for subsequent timestamp comparison;
[0166] Next, the server pre-sets a corresponding preset time period (for example, 30 minutes) to monitor whether there are other secondary clients continuing to scan the same secondary participation code within this preset time period. If the server detects no new scanning activity after the end of this preset time period, it can be determined that the participation requirement initiated for this primary client has ended;
[0167] Next, the server obtains the number of secondary terminals corresponding to each secondary user terminal in the current exhibition participation group that has not been pre-prioritized (such as VIP users, pre-registered users, etc.), and further compares this number of secondary terminals with a preset participation threshold. Here, the preset participation threshold can be preset according to factors such as the scale of the exhibition and the venue capacity, aiming to ensure the smooth progress of the exhibition;
[0168] Among them, when it is determined based on the comparison result that the number of secondary terminals exceeds the preset participation threshold, it indicates that there are many secondary users sending participation expectations through this primary user terminal. In order to facilitate the management of the participants in the exhibition, it is necessary to limit the number of participation invitations distributed to each primary user terminal. The limiting method needs to be based on the terminal permission level corresponding to each secondary user terminal. That is, the higher the terminal permission level, the greater the probability of obtaining a participation qualification. Here, the corresponding terminal permission level can be preset by the server, which can be determined according to factors such as the user's historical participation degree and membership level;
[0169] Specifically, the server can sort the obtained terminal permission levels from high to low to form a terminal sequence, calculate the difference in the number between the number of secondary terminals and the preset participation threshold, and based on the previously generated terminal sequence, reverse-screen the corresponding number of secondary user terminals from the exhibition participation group. Here, reverse-screening means that the secondary user terminals with lower permission levels will be screened out first to ensure the reasonable allocation of exhibition resources; after screening, the server updates the exhibition participation group and further retrieves a preset secondary collection interface including a secondary collection area and sends it to each secondary user terminal in the exhibition participation group. After receiving the corresponding secondary collection interface, the secondary user terminal can fill in the content, such as personal information, participation intention, etc.;
[0170] Once any secondary user terminal completes the filling, the server immediately fills the content of the secondary collection area corresponding to this secondary user terminal into the preset primary collection interface of the corresponding primary user terminal for the exhibition organizer to perform subsequent data integration and analysis;
[0171] Through the above implementation method, this embodiment not only simplifies the exhibition organization process but also improves the efficiency of information collection and processing.
[0172] In step S103, it includes the following content:
[0173] In response to each user terminal completing the content filling respectively, send the preset primary collection interface to the automatic registration machine, and send the payment information generated by the automatic registration machine based on the number of all corresponding collection areas to the primary user terminal.
[0174] For example, in this embodiment, when the corresponding primary client and secondary client have both completed filling in the content of the corresponding primary collection area and secondary collection area, it indicates that all participation qualifications have been issued. At this time, the server will obtain the primary collection interface of the corresponding primary client and further send it to the self-service registration machine, so that the self-service registration machine can perform conference registration based on the corresponding information in each collection area located in the primary collection interface, and generate corresponding payment information based on the number of all collection areas (including the primary collection area and the secondary collection area) and send it to the primary client. Here, each user participating in the exhibition activity needs to purchase a corresponding conference ticket to enter the venue. Therefore, when each participant obtains the corresponding participation qualification, the corresponding conference fee (i.e., the aforementioned payment information) will be calculated based on the number of each participant for each participant to pay, and the final conference confirmation will be completed.
[0175] In this embodiment, it can be explained that the primary collection area corresponding to the primary client and the secondary collection area corresponding to the secondary client are mainly used to fill in the personal information of relevant participants. In order to improve the security of the corresponding exhibition activity, the key information of each participant needs to be filled in compulsorily, such as personal information, occupation, ID number, etc.; while the secondary information of each participant does not need to be filled in compulsorily, such as participation requirements, etc.; therefore, the server can pre-set corresponding mandatory frames and fillable frames in each collection area respectively. Among them, the corresponding mandatory frames can have mandatory slots with mandatory attributes respectively, and the corresponding fillable frames can have fillable slots with fillable attributes respectively.
[0176] After completing the content setting of each collection area, in this embodiment, the above "in response to each client completing the content filling respectively, sending the preset primary collection interface to the automatic registration machine, and sending the payment information generated by the automatic registration machine based on the number of all collection areas to the primary client" may further include the following steps:
[0177] In response to receiving the filling completion signal sent by any client based on the corresponding collection area, obtain the collection area corresponding to this client, and determine the content of each slot located in the collection area;
[0178] In response to the absence of filling content in any mandatory slot, perform slot marking of the corresponding preset first pixel value on this mandatory slot, and determine the collection area as an incorrect filling state;
[0179] Each fillable slot with filled content is determined as a fillable determination group, and the total fillable number corresponding to each fillable slot in the fillable frame is obtained, as well as the fillable real number corresponding to each fillable slot in the fillable determination group;
[0180] Calculate the ratio of the fillable real number to the total fillable number, and compare the obtained fillable ratio with the preset ratio threshold retrieved;
[0181] In response to the fillable ratio being less than the preset ratio threshold, mark the fillable frame with a corresponding preset second pixel value, and determine the acquisition area as an incorrect filling state;
[0182] In response to any acquisition area being in an incorrect filling state, send the acquisition area to the corresponding client for content filling;
[0183] In response to all acquisition areas being in a good filling state, send the preset primary acquisition interface to the automatic registration machine, and send the payment information generated by the automatic registration machine based on the number of areas of all corresponding acquisition areas to the primary client.
[0184] For example, in this embodiment, the corresponding method steps can be specifically as described below:
[0185] First, when any client (i.e., the primary client or the secondary client) completes the content filling of the corresponding acquisition area, the server can obtain the corresponding acquisition area and determine the content of each slot (i.e., the required slot and the fillable operation) in the acquisition area;
[0186] Next, for the required slots, the server checks whether there is filled content in them. If any required slot is empty, that is, there is no filled content, the server will mark the required slot, and the marking method is to set a preset first pixel value (such as red highlighting) to intuitively prompt the user that the slot is not filled. At the same time, the server determines the entire acquisition area as an incorrect filling state; and if all required slots have been filled, the server continues to process the fillable slots based on the following steps;
[0187] Then, the server can determine each fillable slot with filled content as a fillable determination group, and further obtain the total fillable number in the entire fillable frame (i.e., the set of all fillable slots), and the fillable real number in the fillable determination group (i.e., the number of fillable slots with actually filled content);
[0188] Subsequently, the server calculates the ratio of the fillable real numbers to the total fillable numbers to obtain the fillable ratio, and further compares the obtained fillable ratio with the retrieved preset ratio threshold; here, the preset ratio threshold can be set according to actual needs. For example, it can be set to 80%, indicating that at least 80% of the fillable slots need to be filled to be considered qualified.
[0189] If the fillable ratio is less than the preset ratio threshold, the server marks the fillable framework in the same way, and the marking method is to set a preset second pixel value (such as yellow highlighting) to prompt the user that the filling is incomplete; at the same time, the corresponding acquisition area is determined to be in an incorrect filling state.
[0190] Finally, after the content of the corresponding acquisition area is determined, for the acquisition areas in the incorrect filling state, the server sends them back to the corresponding user terminals, requesting the users to supplement or correct the content; when all the received acquisition areas pass the above verification, that is, they are all in the excellent filling state, the server sends the entire preset main-level acquisition interface to the automatic registration machine, so that the automatic registration machine generates corresponding payment information based on the number of areas of all the received acquisition areas. After the server receives the corresponding payment information, it can send the payment information to the main-level user terminal for subsequent payment processing and registration process.
[0191] In step S104, the following contents are included:
[0192] In response to the main-level user terminal completing the payment based on the payment information, control the automatic registration machine to send the preset main-level acquisition interface to the self-service printer for interface printing to obtain respective real exhibition tickets corresponding to each user terminal.
[0193] For example, in this embodiment, when the corresponding main-level user terminal receives the corresponding payment information and completes the corresponding payment, since the preset main-level acquisition interface includes relevant information of the corresponding main-level user terminal and secondary user terminals, the server can control the corresponding automatic registration machine to send the corresponding preset main-level acquisition interface to the self-service printer for corresponding interface printing, so as to obtain respective real exhibition tickets corresponding to each user terminal, so that after the exhibition activity starts, the main-level users and secondary users of the main-level user terminal and secondary user terminals can use the respective real exhibition tickets as corresponding participation vouchers to participate in the corresponding exhibition activity.
[0194] In step S105, the following contents are included:
[0195] In response to all the real exhibition tickets being executed with registration operations, create an exhibit evaluation area in the acquisition interface corresponding to each real exhibition ticket, and upload the evaluation information uploaded by the corresponding user terminal to the exhibit evaluation area.
[0196] For example, in this embodiment, after the primary user and the secondary user go to the exhibition event to participate in the event together, the corresponding real exhibition tickets will be verified by the staff of the exhibition event and the corresponding registration operations will be performed to determine that the corresponding primary user and secondary user have entered the corresponding exhibition event to watch the corresponding exhibition. Since there are generally many exhibition exhibits in the exhibition event for each user to watch, and in the process of each user watching the corresponding exhibition exhibits, in order to be able to record the evaluation information of each user on the exhibition exhibits in real time, therefore, corresponding exhibition evaluation areas can be created respectively in the collection interfaces corresponding to each real exhibition ticket, and the evaluation information uploaded by the corresponding client is uploaded to the exhibition evaluation area; it should be noted that the corresponding collection interfaces include a preset primary collection interface corresponding to the primary client and a preset secondary collection interface corresponding to the secondary client.
[0197] Further, in this embodiment, the above "in response to each real exhibition ticket being executed with a registration operation, creating an exhibition evaluation area respectively in the collection interface corresponding to each real exhibition ticket, and uploading the evaluation information uploaded by the corresponding client to the exhibition evaluation area" may further include the following steps:
[0198] In response to each real exhibition ticket being executed with a registration operation, create an exhibition evaluation area in each collection interface corresponding to each of the real exhibition tickets, wherein the exhibition evaluation area includes a display sub-area, a score sub-area, and an evaluation sub-area;
[0199] In response to any client interacting with the exhibition evaluation area corresponding to it, determine the client as the target terminal, and trigger the exhibition collection plugin pre-installed in the target terminal to perform image collection to obtain an exhibition collection image;
[0200] Input the exhibition collection image into the pre-trained contour recognition model to determine each exhibition contour located in the exhibition collection image;
[0201] In response to the client performing an exhibition interaction on any exhibition contour for a preset time, summarize the active exhibition corresponding to the exhibition contour into an exhibition evaluation group, and obtain the evaluation score and evaluation content input by the client based on the active exhibition;
[0202] Obtain all the evaluation contents corresponding to the same active exhibition located in the exhibition evaluation group to determine the quantity, and obtain the respective evaluation quantities corresponding to each active exhibition;
[0203] Summarize the activity exhibits with the corresponding evaluation quantity greater than the preset evaluation threshold into the comprehensive display group, and calculate the average value of each evaluation score of the corresponding same activity exhibit located in the comprehensive display group to obtain the respective evaluation averages corresponding to each activity exhibit;
[0204] Determine the activity exhibit with the largest corresponding evaluation average as the target exhibit, and combine the target exhibit, the evaluation average corresponding to the target exhibit, and each evaluation content into evaluation information;
[0205] Fill the target exhibit and the evaluation average included in the evaluation information into the display sub-region and the score sub-region respectively, and fill each evaluation content included in the evaluation information into the evaluation sub-region for scrolling display.
[0206] For example, in this embodiment, when each user participates in the corresponding exhibition activity, the upload and storage of the evaluation information of each user can be realized based on the following method steps:
[0207] First, after the server performs the registration operation on the corresponding real exhibition tickets, the server will automatically create an exhibit evaluation area on the collection interface corresponding to each real exhibition ticket. This exhibit evaluation area consists of three main sub-regions: a display sub-region, a score sub-region, and an evaluation sub-region. Among them, the display sub-region is used to display the information or image of the exhibit to be evaluated; the score sub-region is used to display the average evaluation score of the exhibit; the evaluation sub-region is used to scroll and display the specific evaluation contents of the user on the exhibit;
[0208] Next, when the user interacts with the exhibit evaluation area through their user terminal (such as a smart phone or a tablet computer), the server will immediately identify this user terminal as the target terminal, and then trigger the exhibit collection plug-in pre-installed in the target terminal to perform an image collection operation, so as to obtain the exhibit collection image corresponding to the exhibition activity;
[0209] Then, the server will further input the collected exhibit collection image into a contour recognition model that has been trained with a large amount of data in advance. This model can accurately identify the contour of the exhibit in the image, so as to achieve precise positioning of the exhibit to determine whether there is a corresponding activity exhibit in the corresponding exhibit collection image. Here, the corresponding exhibit collection image can be obtained based on a neural network learning model or a machine learning model;
[0210] Then, when the corresponding outlines of each exhibit exist in the images collected by the exhibits, and the user terminal interacts with a certain exhibit outline for a preset time (such as clicking, staying for a long time, etc.), the server will regard the exhibit as an active exhibit (indicating that the user has an evaluation interest in it), and summarize it into the exhibit evaluation group. At the same time, the server will collect the evaluation score and detailed evaluation content input by the user terminal based on the active exhibit;
[0211] Then, after obtaining the evaluation scores and evaluation contents of each user terminal, the server will count each active exhibit in the exhibit evaluation group to determine the number of all evaluation contents corresponding to the same active exhibit, that is, the evaluation quantity of each active exhibit. Here, the evaluation quantity can indicate how many users have corresponding evaluation interests in the same active exhibit and have made evaluations;
[0212] Secondly, after obtaining the corresponding evaluation quantity, the server can further determine the active exhibits whose evaluation quantity exceeds the preset evaluation threshold and summarize them into a comprehensive display group; in the comprehensive display group, the server will calculate the average value of all evaluation scores of the same active exhibit to obtain the evaluation average value of each active exhibit; it should be noted that the active exhibits located in the comprehensive display group mean that multiple users have evaluation interests in them;
[0213] Finally, in the comprehensive display group, the server will determine the active exhibit with the largest evaluation average value as the target exhibit. Subsequently, the target exhibit, its corresponding evaluation average value, and each evaluation content will be combined into complete evaluation information, and at the same time, this information will be filled into the display sub-region, score sub-region, and evaluation sub-region respectively. Among them, since there may be multiple evaluation contents corresponding to the target exhibit, the corresponding evaluation contents can be cyclically displayed in a scrolling manner in the evaluation sub-region.
[0214] It can be explained that in this embodiment, based on the above method steps, each user can record based on the active exhibits with evaluation interests during the process of visiting the exhibition activity. Moreover, the active exhibits with higher evaluation average values can also be displayed on the collection interfaces of different user terminals at the same time, thus realizing the evaluation sharing of different active exhibits and improving the visiting interest and efficiency of each user.
[0215] Furthermore, in this embodiment, the above "calculating the average value of each evaluation score corresponding to the same active exhibit located in the comprehensive display group to obtain the respective evaluation average values corresponding to each active exhibit" may further include the following steps:
[0216] In response to any active exhibit including an evaluation score corresponding to a primary client, calculate the product of the evaluation score corresponding to the primary client and the retrieved primary weight value corresponding to the primary client to obtain an updated primary score corresponding to the primary client;
[0217] In response to any active exhibit including an evaluation score corresponding to a secondary client, calculate the product of the evaluation score corresponding to the secondary client and the retrieved secondary weight value corresponding to the secondary client to obtain an updated secondary score corresponding to the secondary client;
[0218] Calculate the average value of all secondary scores and primary scores corresponding to the same active exhibit located in the comprehensive display group to obtain respective evaluation averages corresponding to each active exhibit.
[0219] For example, in this embodiment, since the primary users corresponding to the primary clients generally have corresponding active organization capabilities, therefore, for the differences between primary users and secondary users, the server can set corresponding primary weight values and secondary weight values to update the evaluation scores of primary users and secondary users respectively, so as to obtain corresponding secondary scores and primary scores, and thus can further complete the acquisition of the evaluation average. Here, generally speaking, the corresponding primary weight value should be greater than the secondary weight value.
[0220] In summary, first of all, this embodiment greatly improves the automation degree of exhibition registration. Through the preset primary and secondary collection interfaces, users can conveniently and quickly complete information filling on their respective clients without the need for cumbersome manual operations. This not only saves valuable time resources but also significantly reduces the risk of errors caused by manual operations, thus ensuring that the registration process of exhibition activities is more efficient and accurate;
[0221] Secondly, this embodiment optimizes the payment process and improves the convenience of payment. After the content is filled in on the client, the automatic registration opportunity immediately generates payment information and sends it to the primary client. The user only needs to complete the payment according to the prompt. This process not only simplifies the payment steps but also avoids the chaos and delays that may be caused by on-site payment, further improving the exhibition efficiency;
[0222] Furthermore, this embodiment can also realize the instant printing of exhibition tickets through a self-service printer, which provides great convenience for participants. Participants no longer need to wait for manual printing or receiving paper tickets. They can easily obtain their own exhibition tickets on the self-service printer. This not only saves the time of participants but also improves the order and efficiency of the exhibition site;
[0223] In addition, this embodiment innovatively introduces an exhibition item evaluation area, which provides strong support for the effect evaluation after the exhibition. Participants can fill in evaluation information about the exhibition items in the corresponding collection interface, and this information will be automatically uploaded and summarized, facilitating the organizer to conduct subsequent data analysis and effect evaluation. This function not only simplifies the data collection process but also shortens the feedback cycle, providing valuable data support for the continuous improvement of the exhibition; that is, this embodiment optimizes the exhibition participation process through an automated process, significantly improving the management efficiency.
[0224] Figure 3 Shown is a visitor management and verification system for an exhibition self-registration machine provided by another embodiment of the present invention, as Figure 3 shown, the system includes:
[0225] A participation request module, configured to receive an exhibition participation request sent to any primary user terminal, retrieve a preset primary collection interface and send it to the primary user terminal for content filling. Among them, the preset primary collection interface includes an identification area filled with a secondary participation code and a primary collection area;
[0226] A content filling module, configured to, in response to any secondary user terminal scanning the secondary participation code, send a preset secondary collection interface including a secondary collection area to the secondary user terminal for content filling, and in the case where the secondary user terminal completes content filling in the secondary collection area, fill the secondary collection area corresponding to the secondary user terminal into the preset primary collection interface;
[0227] A payment determination module, configured to, in response to each user terminal completing content filling respectively, send the preset primary collection interface to the automatic registration machine, and send the payment information generated by the automatic registration machine based on the number of areas of all corresponding collection areas to the primary user terminal;
[0228] An interface printing module, configured to, in response to the primary user terminal completing the payment based on the payment information, control the automatic registration machine to send the preset primary collection interface to the self-service printer for interface printing, obtaining respective actual exhibition tickets corresponding to each user terminal;
[0229] An exhibition item evaluation module, configured to, in response to each actual exhibition ticket being executed for a registration operation, create an exhibition item evaluation area in the collection interface corresponding to each actual exhibition ticket, and upload the evaluation information uploaded by the corresponding user terminal to the exhibition item evaluation area.
[0230] In the specification provided herein, the algorithms and displays are not inherently related to any particular computer, virtual system, or other device. A variety of general-purpose systems may also be used in conjunction with the examples of the present invention. Based on the above description, the structure required to construct such systems will be apparent. Additionally, the present invention is not directed to any particular programming language. It should be understood that the content of the present invention described herein can be implemented using a variety of programming languages, and the descriptions made above regarding specific languages are for the purpose of disclosing the preferred embodiments of the present invention.
[0231] In the specification provided herein, a number of specific details are set forth. However, it is understood that embodiments of the present invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.
[0232] Similarly, it should be understood that, in order to streamline this disclosure and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof.
[0233] Those skilled in the art will appreciate that the modules or units or components of the devices in the examples disclosed herein may be arranged in the devices as described in that embodiment, or alternatively may be located in one or more devices different from the devices in that example. The modules in the foregoing examples may be combined into one module or may further be divided into multiple sub-modules.
[0234] Those skilled in the art can understand that the modules in the devices of the embodiments can be adaptively changed and arranged in one or more devices different from that embodiment. The modules or units or components in the embodiments can be combined into one module or unit or component, and furthermore can be divided into multiple sub-modules or sub-units or sub-components.
[0235] In addition, those skilled in the art will be able to understand that, although some of the embodiments described herein include certain features included in other embodiments but not other features, the combination of the features of different embodiments is meant to be within the scope of the present invention and forms different embodiments.
[0236] In addition, some of the embodiments described herein are described as methods or combinations of method elements that can be implemented by a processor of a computer system or by other devices performing the functions. Accordingly, a processor having the necessary instructions for implementing the method or method elements forms a device for implementing the method or method elements. In addition, the elements described herein in the device embodiments are examples of such devices: the device is for implementing the functions performed by the elements for the purpose of implementing the invention.
[0237] As used herein, unless otherwise specified, the use of ordinal numbers such as “first,” “second,” “third,” etc. to describe ordinary objects merely indicates different instances of similar objects and is not intended to imply that the objects so described must have a given order in terms of time, space, ranking, or in any other manner.
[0238] Although the invention has been described in terms of a limited number of embodiments, those skilled in the art of the present technology will appreciate that other embodiments can be envisioned within the scope of the invention as thus described. Further, it should be noted that the language used in this specification has been principally selected for readability and instructional purposes and not for the purpose of explaining or limiting the subject matter of the invention.
Claims
1. A visitor management and verification method for a self-service registration machine for an exhibition, characterized in that: The following steps are involved: In response to receiving a conference and exhibition participation request sent by any primary user terminal, calling up a preset primary collection interface and sending it to the primary user terminal for content filling, wherein the preset primary collection interface includes an identification area filled with a secondary participation code and a primary collection area, and the primary user terminal performs participation registration for the corresponding conference and exhibition activity based on receiving the preset primary collection interface; In response to any secondary user terminal scanning the secondary participation code, the retrieved preset secondary collection interface including the secondary collection area is sent to the secondary user terminal for content filling, and when the secondary user terminal completes filling in the secondary collection area, the secondary collection area corresponding to the secondary user terminal is filled into the preset primary collection interface, wherein the secondary user terminal performs participation registration for the corresponding exhibition activity based on scanning the secondary participation code; In response to each user terminal completing the content filling, the preset main-level collection interface is sent to the automatic registration machine, and the payment information generated by the automatic registration machine based on the number of areas corresponding to all collection areas is sent to the main-level user terminal; In response to the primary user terminal completing the fee payment based on the payment information, the automatic registration machine is controlled to send the preset primary collection interface to the self-service printer for interface printing, and obtains each actual exhibition ticket corresponding to each user terminal; In response to the registration operation being performed on each real exhibition ticket, an exhibit evaluation area is created in the collection interface corresponding to each real exhibition ticket, and the evaluation information uploaded by the corresponding user terminal is uploaded to the exhibit evaluation area.
2. The visitor management and verification method of the exhibition self-service registration machine according to claim 1 is characterized in that: In response to receiving a conference and exhibition participation request sent by any primary user terminal, calling a preset primary collection interface and sending it to the primary user terminal for content filling, including: In response to receiving a conference and exhibition participation request sent by any primary user terminal, triggering a primary acquisition plug-in pre-installed in the primary user terminal to perform face acquisition to obtain a primary face image; Retrieving a preset image evaluation strategy to perform image evaluation on the primary face image, and comparing the primary image score obtained based on the evaluation result with the retrieved preset score threshold; In response to the score of the main-level image being greater than the retrieved preset score threshold, retrieving a preset prohibited meeting list, wherein the preset prohibited meeting list includes each prohibited facial image; Comparing each prohibited face image in the preset prohibited list with the primary face image to obtain the image similarity corresponding to each prohibited face image; In response to the similarities of the images being less than a preset similarity threshold, a preset main-level acquisition interface is retrieved and sent to the main-level user terminal for content filling.
3. The visitor management and verification method of the exhibition self-service registration machine according to claim 2 is characterized in that: Retrieving a preset image evaluation strategy to perform image evaluation on the primary face image, and comparing the primary image score obtained based on the evaluation result with the retrieved preset score threshold, including: Obtaining a left frame line, a right frame line and an upper frame line respectively corresponding to the left, right and upper directions of the main face image, and inputting the main face image into a pre-trained face recognition model to determine a face area in the main face image; Performing pixel processing on the facial region to obtain facial pixel points constituting the facial region; In response to the presence of facial pixel points greater than a preset number that are arranged continuously in any frame line, determining the retrieved preset first score as the primary image score corresponding to the primary face image, wherein the preset first score is less than or equal to the retrieved preset score threshold; In response to the absence of a number of facial pixel points greater than a preset number that are continuously arranged in each frame line, obtaining a facial center point corresponding to the facial region and an image center point corresponding to the primary facial image in the primary facial image, and generating a facial connection line connecting the facial center point and the image center point; Acquire the length of the facial line segment corresponding to the facial connection line, and compare the length of the facial line segment with the retrieved preset line segment length; In response to the facial line segment length being greater than the preset line segment length, determining the retrieved preset first score as the primary image score corresponding to the primary face image; In response to the facial line segment length being less than or equal to the preset line segment length, feature extraction is performed on the facial area, and image evaluation is performed on the primary face image based on the obtained different facial features to obtain a primary image score corresponding to the primary face image.
4. The visitor management and verification method of the exhibition self-service registration machine according to claim 3 is characterized in that: Performing image evaluation on the primary face image based on the obtained different facial features to obtain a primary image score corresponding to the primary face image includes: Acquire an eye sub-region corresponding to the eye feature, an ear sub-region corresponding to the ear feature, and a mouth sub-region corresponding to the mouth feature located in the face region; Obtaining the number of features corresponding to the eye sub-region and the ear sub-region respectively; In response to the number of any one of the features not being two, determining the retrieved preset first score as the primary image score corresponding to the primary face image; In response to the number of each feature being two, performing image evaluation based on the horizontal steering dimension, the vertical steering dimension, and the plane tilt dimension based on the eye sub-region, the ear sub-region, and the mouth sub-region, respectively, to obtain a first evaluation value, a second evaluation value, and a third evaluation value; The first evaluation value, the second evaluation value, and the third evaluation value are respectively multiplied by the retrieved first weight value, the second weight value, and the third weight value to obtain a first product result, a second product result, and a third product result; The first multiplication result, the second multiplication result and the third multiplication result are summed up to obtain a primary image score corresponding to the primary face image.
5. The visitor management and verification method of the exhibition self-service registration machine according to claim 4 is characterized in that: Based on the eye sub-region, the ear sub-region and the mouth sub-region, image evaluation based on the horizontal steering dimension, the vertical steering dimension and the plane tilt dimension is performed respectively to obtain a first evaluation value, a second evaluation value and a third evaluation value, including: generating a first ear contour and a second ear contour that circumscribe the two ear sub-regions respectively, and performing contour comparison between the first ear contour and the second ear contour to obtain a contour overlap ratio; Normalizing the contour overlap rate to obtain a first evaluation value based on a horizontal steering dimension; Acquire a first eye center point and a second eye center point corresponding to different eye sub-regions respectively, and connect the first eye center point with the second eye center point to obtain an eye connection line; Determine the center point of the eye connection line, and generate a regional connection line extending vertically to the mouth sub-region with the center point as the starting point; Acquire the length of the area segment corresponding to the area connecting line, and perform normalization processing on the length of the area segment to obtain a second evaluation value based on the vertical steering dimension; Taking any end point of the eye connection line as a starting point, a horizontal reference line extending in the horizontal direction is generated, and the line segment angle between the eye connection line and the horizontal reference line is obtained, and the line segment angle is normalized to obtain a third evaluation value based on the plane tilt dimension.
6. The visitor management and verification method of the exhibition self-service registration machine according to claim 1 is characterized in that: In response to any secondary user terminal scanning the secondary participation code, sending the retrieved preset secondary collection interface including the secondary collection area to the secondary user terminal for content filling, and when the secondary user terminal completes filling the content of the secondary collection area, filling the secondary collection area corresponding to the secondary user terminal into the preset primary collection interface, including: In response to any secondary user terminal scanning the secondary participation code, the secondary user terminal is aggregated into a conference and exhibition participation group, and a terminal scanning time corresponding to the secondary user terminal is obtained; In response to no other secondary user terminal scanning the secondary participation code within a preset period of time after the terminal scanning moment, obtaining the number of secondary terminals corresponding to each secondary user terminal in the exhibition participation group that is not pre-marked with priority, and comparing the number of secondary terminals with the retrieved preset conference participation threshold; In response to the number of the secondary terminals being greater than the preset conference participation threshold, obtaining the terminal authority level corresponding to each secondary user terminal in the conference participation group, and sorting the secondary user terminals from high to low based on the terminal authority level to obtain a terminal sequence; Obtaining a quantity difference between the corresponding number of secondary terminals and a preset conference participation threshold, and removing each secondary user terminal corresponding to the quantity difference from the conference participation group in reverse order based on the terminal sequence to obtain an updated conference participation group; The retrieved preset secondary collection interface including the secondary collection area is sent to each secondary user terminal in the exhibition participation group for content filling, and when any secondary user terminal completes filling in the secondary collection area, the secondary collection area corresponding to the secondary user terminal is filled into the preset main collection interface.
7. The visitor management and verification method of the exhibition self-service registration machine according to claim 1 is characterized in that: Each collection area includes a mandatory frame and an optional frame, wherein the mandatory frame contains mandatory slots each having a mandatory attribute, and the optional frame contains optional slots each having an optional attribute; In response to each user terminal completing the content filling, the preset main-level collection interface is sent to the automatic registration machine, and the payment information generated by the automatic registration machine based on the number of areas corresponding to all collection areas is sent to the main-level user terminal, including: In response to receiving a filling completion signal sent by any user terminal based on a corresponding collection area, obtaining the collection area corresponding to the user terminal, and determining the content of each slot located in the collection area; In response to the absence of filled content in any required slot, marking the required slot with a slot corresponding to a preset first pixel value, and determining the acquisition area as a poorly filled state; Determine each fillable slot that has fill-in content as a fillable determination group, and obtain the total number of fillable slots in the fillable frame and the actual number of fillable slots in the fillable determination group; Calculate the ratio of the actual number that can be filled in to the total number that can be filled in, and compare the obtained fillable ratio with the retrieved preset ratio threshold; In response to the fillable proportion being less than the preset proportion threshold, the fillable frame is marked with a frame corresponding to a preset second pixel value, and the acquisition area is determined to be in a poorly filled state; In response to any collection area being in a poorly filled state, the collection area is sent to a corresponding user terminal for content filling; In response to all collection areas being in good filling status, the preset main-level collection interface is sent to the automatic registration machine, and the payment information generated by the automatic registration machine based on the area quantity corresponding to all collection areas is sent to the main-level user terminal.
8. The visitor management and verification method of the exhibition self-service registration machine according to claim 1 is characterized in that: In response to the registration operation being performed on each real exhibition ticket, an exhibit evaluation area is created in the collection interface corresponding to each real exhibition ticket, and the evaluation information uploaded by the corresponding user terminal is uploaded to the exhibit evaluation area, including: In response to the registration operation being performed on each of the actual exhibition tickets, an exhibit evaluation area is created in each of the collection interfaces corresponding to each of the actual exhibition tickets, wherein the exhibit evaluation area includes a display sub-area, a score sub-area, and an evaluation sub-area; In response to any user terminal interacting with the corresponding exhibit evaluation area, the user terminal is determined as a target terminal, and an exhibit acquisition plug-in pre-installed in the target terminal is triggered to perform image acquisition to obtain an exhibit acquisition image; Inputting the acquired image of the exhibit into a pre-trained contour recognition model to determine the contours of each exhibit in the acquired image of the exhibit; In response to the user terminal performing an exhibit interaction for a preset time on any exhibit outline, the active exhibits corresponding to the exhibit outline are aggregated into an exhibit evaluation group, and the evaluation score and evaluation content input by the user terminal based on the active exhibits are obtained; Acquire all evaluation contents corresponding to the same active exhibit in the exhibit evaluation group and determine the quantity, and obtain the quantity of each evaluation corresponding to each active exhibit; Aggregate the activity exhibits whose corresponding evaluation numbers are greater than a preset evaluation threshold into a comprehensive display group, and average the evaluation scores corresponding to the same activity exhibit in the comprehensive display group to obtain the evaluation averages corresponding to the activity exhibits; Determine the activity exhibit with the largest corresponding evaluation mean as the target exhibit, and combine the target exhibit, the evaluation mean corresponding to the target exhibit, and each evaluation content into evaluation information; The target exhibits and the evaluation mean values included in the evaluation information are respectively filled into the display sub-area and the score sub-area, and each evaluation content included in the evaluation information is filled into the evaluation sub-area for scrolling display.
9. The visitor management and verification method of the exhibition self-service registration machine according to claim 8 is characterized in that: The evaluation scores corresponding to the same activity exhibit in the comprehensive display group are averaged to obtain the evaluation averages corresponding to the activity exhibits, including: In response to any activity exhibit including an evaluation score corresponding to a primary user terminal, the evaluation score corresponding to the primary user terminal is multiplied by the retrieved primary weight value corresponding to the primary user terminal to obtain an updated primary score corresponding to the primary user terminal; In response to any activity exhibit including an evaluation score corresponding to a secondary user terminal, the evaluation score corresponding to the secondary user terminal is multiplied by the retrieved secondary weight value corresponding to the secondary user terminal to obtain an updated secondary score corresponding to the secondary user terminal; The average of all the secondary scores and the primary scores corresponding to the same activity exhibit in the comprehensive display group is calculated to obtain the evaluation averages corresponding to the activity exhibits.
10. A visitor management and verification system for a self-service registration machine for an exhibition, characterized in that: include: The participation request module is configured to, in response to receiving a conference and exhibition participation request sent by any primary user terminal, retrieve a preset primary collection interface and send it to the primary user terminal for content filling, wherein the preset primary collection interface includes an identification area filled with a secondary participation code and a primary collection area, and the primary user terminal performs participation registration for the corresponding conference and exhibition activity based on receiving the preset primary collection interface; The content filling module is configured to, in response to any secondary user terminal scanning the secondary participation code, send the retrieved preset secondary collection interface including the secondary collection area to the secondary user terminal for content filling, and when the secondary user terminal completes filling the content of the secondary collection area, fill the secondary collection area corresponding to the secondary user terminal into the preset primary collection interface, wherein the secondary user terminal performs participation registration for the corresponding exhibition activity based on scanning the secondary participation code; The payment determination module is configured to send the preset primary collection interface to the automatic registration machine in response to each user terminal completing the content filling, and send the payment information generated by the automatic registration machine based on the number of areas corresponding to all collection areas to the primary user terminal; The interface printing module is configured to control the automatic registration machine to send the preset main-level collection interface to the self-service printer for interface printing in response to the main-level user terminal completing the fee payment based on the payment information, so as to obtain each actual exhibition ticket corresponding to each user terminal; The exhibit evaluation module is configured to create an exhibit evaluation area in the collection interface corresponding to each real exhibition ticket in response to the registration operation being performed on each real exhibition ticket, and upload the evaluation information uploaded by the corresponding user terminal to the exhibit evaluation area.
Citation Information
Patent Citations
Exhibition cloud platform audience cloud information processing method and device
CN110378765A
Intelligent exhibition intelligent management method and system based on artificial intelligence, and computer storage medium
CN113223226A