Face recognition processing method and system based on intelligent interactive touch panel
By setting data monitoring points on the smart interactive touch panel, user information can be acquired in real time and a small-scale registration database can be generated, which solves the storage pressure and speed problems in large-scale personnel identification and improves identification efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-31
- Publication Date
- 2026-03-27
Smart Images

Figure CN116246319B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of facial recognition technology, specifically a facial recognition processing method and system based on an intelligent interactive touch panel. Background Technology
[0002] A smart city is a new model that strengthens urban planning, construction, and management by comprehensively utilizing modern science and technology, integrating information resources, and coordinating business application systems.
[0003] In the construction of smart cities, facial recognition of people is a very common application scenario. In the process of facial recognition of people, it is often necessary to register them first and have a registration database before the recognition process can be completed. When the group is large, the amount of data in the registration database will be very large, and the storage pressure will be great. In addition, the speed of the facial recognition process will also be affected by the large size of the registration database. Summary of the Invention
[0004] The purpose of this invention is to provide a face recognition processing method and system based on an intelligent interactive touch tablet, so as to solve the problems mentioned in the background art.
[0005] To achieve the above objectives, the present invention provides the following technical solution:
[0006] A face recognition processing method based on an intelligent interactive touch tablet, the method comprising:
[0007] Receive the area to be inspected input by the staff, and determine the data monitoring points based on the area to be inspected;
[0008] User information is acquired and identified in real time based on the data monitoring points. When the user information identification is completed, user features are extracted and stored.
[0009] The system receives the inspection points input by the staff, retrieves user information containing time tags at the inspection points, and identifies the retrieved user information based on the stored user characteristics.
[0010] The user's identity is determined based on the identification results, and the user's characteristics are updated.
[0011] As a further aspect of the present invention: the step of receiving the area to be inspected input by the staff and determining the data monitoring points based on the area to be inspected includes:
[0012] Receive location information input by staff and determine the boundary line based on the location information;
[0013] Based on the boundary line, the adjustment information input by the staff is received, and the area to be inspected is determined according to the adjustment information;
[0014] Query the pedestrian flow in the area to be inspected, and determine the monitoring granularity based on the pedestrian flow;
[0015] Data monitoring points are determined in the area to be inspected based on the monitoring granularity.
[0016] As a further aspect of the present invention: the step of acquiring and identifying user information in real time based on the data monitoring points, and extracting and storing user features when user information identification is completed includes:
[0017] Based on the data monitoring points, user information containing monitoring point tags is obtained, and facial recognition is performed on the user information to determine the user's identity;
[0018] When a user's identity is successfully confirmed, contour recognition is performed on the user information, and the average color value of each contour is calculated. The average color value is then statistically analyzed based on the contour recognition results to obtain a user matrix.
[0019] The user matrix is stored according to user identity, and then inserted into a preset user registration database;
[0020] During a data insertion process, the user's location information is recorded and inserted into the user registration database.
[0021] As a further aspect of the present invention: the step of receiving the inspection point input by the staff, obtaining user information containing time tags at the inspection point, and identifying the obtained user information based on stored user characteristics includes:
[0022] Receive the inspection points input by the staff, and obtain user information containing time tags based on the inspection points;
[0023] The user information is subjected to contour recognition, the average color value of each contour is calculated, and the average color value is statistically analyzed based on the contour recognition results to obtain the user matrix;
[0024] The user registration database is initially narrowed based on the points to be inspected, and then narrowed a second time based on the user matrix.
[0025] User identity can be queried based on the narrowed user registration database;
[0026] When the user identity query fails, the user's face is identified based on a preset face recognition algorithm.
[0027] As a further aspect of the present invention: the step of performing contour recognition on the user information includes:
[0028] The user profile is determined from the user information based on the heat source information;
[0029] Traverse the pixels in the user profile and calculate the difference between adjacent pixels;
[0030] The difference is compared with a preset tolerance. When the difference reaches the preset tolerance, a pixel is selected from the adjacent pixels as a contour point.
[0031] Connect the contour points to obtain the contour.
[0032] As a further aspect of the present invention: the step of determining the user's identity and updating the user's characteristics based on the identification result includes:
[0033] Once the user's face is successfully identified using a preset facial recognition algorithm, the user's identity is confirmed.
[0034] Read the contour recognition results of the user information, and insert the contour recognition results into the user registration database according to the user's identity.
[0035] The present invention also provides a face recognition processing system based on an intelligent interactive touch tablet, the system comprising:
[0036] The monitoring point determination module is used to receive the area to be inspected input by the staff and determine the data monitoring points based on the area to be inspected.
[0037] The user feature extraction module is used to acquire and identify user information in real time based on the data monitoring points, and extract and store user features when the user information identification is completed.
[0038] The user information recognition module is used to receive the inspection points input by the staff, obtain user information containing time tags at the inspection points, and identify the obtained user information based on the stored user characteristics.
[0039] The data update module is used to determine the user's identity and update the user's characteristics based on the recognition results.
[0040] As a further aspect of the present invention: the monitoring point determination module includes:
[0041] The boundary line determination unit is used to receive the point information input by the staff and determine the boundary line based on the point information;
[0042] The area determination unit is used to receive adjustment information input by the staff based on the boundary line, and determine the area to be inspected based on the adjustment information;
[0043] The granularity determination unit is used to query the pedestrian flow in the area to be inspected and determine the monitoring granularity based on the pedestrian flow.
[0044] The point determination execution unit is used to determine data monitoring points in the area to be inspected according to the monitoring granularity.
[0045] As a further aspect of the present invention: the user feature extraction module includes:
[0046] The user identity determination unit is used to obtain user information containing monitoring point tags based on data monitoring points, perform facial recognition on the user information, and determine the user's identity.
[0047] The user matrix generation unit is used to perform contour recognition on the user information when the user identity is successfully determined, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain the user matrix.
[0048] Data storage unit, used to store the user matrix according to user identity and insert it into a preset user registration database;
[0049] During a data insertion process, the user's location information is recorded and inserted into the user registration database.
[0050] As a further aspect of the present invention: the user information identification module includes:
[0051] The information acquisition unit is used to receive the inspection points input by the staff and acquire user information containing time tags based on the inspection points;
[0052] The recognition execution unit is used to perform contour recognition on the user information, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain a user matrix.
[0053] The user registration database narrowing unit is used to perform initial narrowing of the user registration database based on the points to be inspected, and secondary narrowing of the user registration database based on the user matrix.
[0054] The identity query unit is used to query user identity based on the narrowed user registration database.
[0055] The face recognition unit is used to perform face recognition on the user based on a preset face recognition algorithm when the user identity query fails.
[0056] Compared with the prior art, the beneficial effects of the present invention are as follows: The present invention sets up data monitoring points in an area determined by the staff, pre-identifies users based on the data monitoring points, and generates a small-volume filing database. When there is a need for facial recognition, the staff can be compared and verified based on the generated filing database. The comparison and verification preprocessing process is added to the original recognition architecture, which greatly improves the recognition efficiency for large groups. Attached Figure Description
[0057] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention.
[0058] Figure 1 This is a flowchart of a face recognition processing method based on an intelligent interactive touch tablet.
[0059] Figure 2 This is the first sub-flowchart of the face recognition processing method based on an intelligent interactive touch tablet.
[0060] Figure 3 This is the second sub-flowchart of the face recognition processing method based on an intelligent interactive touch tablet.
[0061] Figure 4 This is the third sub-flow diagram of the face recognition processing method based on an intelligent interactive touch tablet.
[0062] Figure 5 This is the fourth sub-flow diagram of the face recognition processing method based on an intelligent interactive touch tablet.
[0063] Figure 6 This is a block diagram of the composition structure of a face recognition processing system based on an intelligent interactive touch panel. Detailed Implementation
[0064] To make the technical problems to be solved, the technical solutions, and the beneficial effects of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.
[0065] Example 1
[0066] Figure 1 This is a flowchart of a face recognition processing method based on a smart interactive touch tablet. In this embodiment of the invention, a face recognition processing method based on a smart interactive touch tablet includes:
[0067] Step S100: Receive the area to be inspected input by the staff, and determine the data monitoring points based on the area to be inspected;
[0068] The system receives the inspection area input by the staff, and the system backend registers all users in the inspection area to obtain user characteristics of as many users as possible. The data monitoring points are generally installed in public areas to detect people in public areas and obtain user characteristics. The user characteristics can be understood as clothing characteristics, and the number of clothing combinations for each user is limited.
[0069] Step S200: Acquire and identify user information in real time based on the data monitoring points; when user information identification is complete, extract and store user features.
[0070] By acquiring user images in real time from data monitoring points and recognizing those images, user features can be extracted. User information can be used to determine the user's identity, and user features can be stored based on that identity. This process is very difficult to perform, and if the recognition fails, the aforementioned storage process will naturally not occur.
[0071] Step S300: Receive the inspection point input by the staff, obtain user information containing time tags at the inspection point, and identify the obtained user information according to the stored user characteristics;
[0072] The system receives the inspection points input by staff. These inspection points are locations that require facial recognition. At the inspection points, user information containing time tags is obtained, and user characteristics are acquired. Based on the stored user characteristics, the user's identity can be quickly determined without using a recognition algorithm. If the recognition fails, the user's identity needs to be obtained through a recognition algorithm.
[0073] Step S400: Determine the user's identity and update the user's characteristics based on the recognition results;
[0074] After the identification at the inspection point is completed, the user registration database needs to be updated based on the identification results.
[0075] Figure 2 The first sub-flowchart of the face recognition processing method based on an intelligent interactive touch tablet includes the following steps: receiving the area to be inspected input by the staff and determining data monitoring points based on the area to be inspected:
[0076] Step S101: Receive the location information input by the staff, and determine the boundary line based on the location information;
[0077] It receives touch screen signals or coordinates (point information) input by staff, and the boundary line can be determined based on the input touch screen signals or coordinates.
[0078] Step S102: Receive adjustment information input by the staff based on the boundary line, and determine the area to be inspected based on the adjustment information;
[0079] There may be a discrepancy between the boundary line and the actual situation. Therefore, after the boundary line is determined, it is necessary to receive adjustment information input by the staff and determine the area to be inspected based on the adjustment information.
[0080] Step S103: Query the pedestrian flow in the area to be inspected, and determine the monitoring granularity based on the pedestrian flow;
[0081] Step S104: Determine data monitoring points in the area to be inspected according to the monitoring granularity;
[0082] The flow of people in the area to be inspected is obtained. The higher the flow of people, the finer the monitoring granularity, and the more data monitoring points are required.
[0083] Figure 3 This is a second sub-flowchart of the face recognition processing method based on an intelligent interactive touch tablet. The step of acquiring and recognizing user information in real time based on the data monitoring points, and extracting and storing user features when the user information recognition is completed, includes:
[0084] Step S201: Obtain user information containing monitoring point tags based on data monitoring points, perform facial recognition on the user information, and determine the user's identity;
[0085] User information containing monitoring point tags is obtained in real time based on data monitoring points. Facial recognition is then performed on this user information to determine the user's identity. The user information can be understood as the user's image.
[0086] Step S202: When the user identity is successfully determined, perform contour recognition on the user information, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain the user matrix;
[0087] By performing contour recognition on user information and then replacing different contours with different color values, a user matrix can be obtained, which represents the user's visual characteristics.
[0088] Step S203: Store the user matrix according to the user's identity and insert it into the preset user registration database;
[0089] The user matrix can be stored by using user identities as tags.
[0090] During a data insertion process, the user's location information is recorded and inserted into the user registration database.
[0091] When storing the user matrix, it is also necessary to record the user's location information and store the location information synchronously.
[0092] Figure 4 The third sub-flowchart of the face recognition processing method based on an intelligent interactive touch tablet includes the following steps: receiving the inspection point input by the staff, obtaining user information containing time tags at the inspection point, and recognizing the obtained user information based on stored user features.
[0093] Step S301: Receive the inspection point input by the staff, and obtain user information containing time tags based on the inspection point;
[0094] The locations to be inspected are entered by staff and are points that require facial recognition.
[0095] Step S302: Perform contour recognition on the user information, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain the user matrix;
[0096] Step S302 and step 202 are the same process, and both ultimately generate a user matrix.
[0097] Step S303: Perform preliminary narrowing of the user registration database based on the points to be inspected, and perform secondary narrowing of the user registration database based on the user matrix;
[0098] The user registration database is initially narrowed based on the location information of the points to be inspected, and then the user registration database is narrowed a second time based on the user matrix.
[0099] Step S304: Query user identity based on the narrowed user registration database;
[0100] The narrowed user registration database contains the possible user identities of the detected user. This range is not large, and the identification speed is extremely high.
[0101] Step S305: When the user identity query fails, perform facial recognition on the user based on a preset facial recognition algorithm;
[0102] If the user registration database lacks data items or contains too many data items, it is necessary to perform facial recognition on the user using a preset facial recognition algorithm.
[0103] As a preferred embodiment of the technical solution of the present invention, the step of performing contour recognition on the user information includes:
[0104] The user profile is determined from the user information based on the heat source information;
[0105] Traverse the pixels in the user profile and calculate the difference between adjacent pixels;
[0106] The difference is compared with a preset tolerance. When the difference reaches the preset tolerance, a pixel is selected from the adjacent pixels as a contour point.
[0107] Connect the contour points to obtain the contour.
[0108] The above content defines the contour recognition process. The specific recognition principle involves determining whether and by what amount the difference between adjacent pixels differs from a preset tolerance. This process can be referenced from the magic wand tool in existing Photoshop software.
[0109] Figure 5This is the fourth sub-flowchart of the face recognition processing method based on an intelligent interactive touch tablet. The step of determining the user's identity and updating the user's features based on the recognition result includes:
[0110] Step S401: After successfully performing facial recognition on the user based on the preset facial recognition algorithm, the user's identity is confirmed;
[0111] Step S402: Read the contour recognition results of the user information and insert the contour recognition results into the user registration database according to the user's identity.
[0112] When a user is identified using a facial recognition algorithm, it indicates that the data in the user registration database is not accurate enough. Therefore, the user registration database needs to be updated based on the results of the facial recognition algorithm.
[0113] Example 2
[0114] Figure 6 The diagram shows the structural composition of a face recognition processing system based on an intelligent interactive touch tablet. In this embodiment of the invention, a face recognition processing method system based on an intelligent interactive touch tablet is provided, the system 10 comprising:
[0115] The monitoring point determination module 11 is used to receive the area to be inspected input by the staff and determine the data monitoring points based on the area to be inspected.
[0116] The user feature extraction module 12 is used to acquire and identify user information in real time based on the data monitoring points, and to extract and store user features when the user information identification is completed.
[0117] The user information recognition module 13 is used to receive the inspection point input by the staff, obtain user information containing time tags at the inspection point, and identify the obtained user information according to the stored user characteristics.
[0118] The data update module 14 is used to determine the user's identity and update the user's characteristics based on the recognition results.
[0119] The monitoring point determination module 11 includes:
[0120] The boundary line determination unit is used to receive the point information input by the staff and determine the boundary line based on the point information;
[0121] The area determination unit is used to receive adjustment information input by the staff based on the boundary line, and determine the area to be inspected based on the adjustment information;
[0122] The granularity determination unit is used to query the pedestrian flow in the area to be inspected and determine the monitoring granularity based on the pedestrian flow.
[0123] The point determination execution unit is used to determine data monitoring points in the area to be inspected according to the monitoring granularity.
[0124] The user feature extraction module 12 includes:
[0125] The user identity determination unit is used to obtain user information containing monitoring point tags based on data monitoring points, perform facial recognition on the user information, and determine the user's identity.
[0126] The user matrix generation unit is used to perform contour recognition on the user information when the user identity is successfully determined, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain the user matrix.
[0127] Data storage unit, used to store the user matrix according to user identity and insert it into a preset user registration database;
[0128] During a data insertion process, the user's location information is recorded and inserted into the user registration database.
[0129] The user information identification module 13 includes:
[0130] The information acquisition unit is used to receive the inspection points input by the staff and acquire user information containing time tags based on the inspection points;
[0131] The recognition execution unit is used to perform contour recognition on the user information, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain a user matrix.
[0132] The user registration database narrowing unit is used to perform initial narrowing of the user registration database based on the points to be inspected, and secondary narrowing of the user registration database based on the user matrix.
[0133] The identity query unit is used to query user identity based on the narrowed user registration database.
[0134] The face recognition unit is used to perform face recognition on the user based on a preset face recognition algorithm when the user identity query fails.
[0135] The functions of the face recognition processing method based on the intelligent interactive touch tablet are all performed by a computer device. The computer device includes one or more processors and one or more memories. The one or more memories store at least one piece of program code. The program code is loaded and executed by the one or more processors to realize the functions of the face recognition processing method based on the intelligent interactive touch tablet.
[0136] The processor fetches instructions from memory one by one, analyzes the instructions, and then performs the corresponding operations according to the instructions, generating a series of control commands to enable the various parts of the computer to act automatically, continuously, and in a coordinated manner, forming an organic whole. This enables the input of programs and data, as well as the calculation and output of results. The arithmetic or logical operations generated in this process are all performed by the arithmetic unit. The memory includes a read-only memory (ROM), which is used to store computer programs. The memory is equipped with external protection devices.
[0137] For example, a computer program can be divided into one or more modules, one or more of which are stored in memory and executed by a processor to perform the present invention. The one or more modules can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in a terminal device.
[0138] Those skilled in the art will understand that the above description of the service equipment is merely an example and does not constitute a limitation on the terminal equipment. It may include more or fewer components than described above, or a combination of certain components, or different components, such as input / output devices, network access devices, buses, etc.
[0139] The processor referred to can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. This processor is the control center of the terminal device, connecting various parts of the user terminal via various interfaces and lines.
[0140] The aforementioned memory can be used to store computer programs and / or modules. The aforementioned processor implements various functions of the aforementioned terminal device by running or executing the computer programs and / or modules stored in the memory, and by calling data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as information collection template display function, product information publishing function, etc.); the data storage area may store data created based on the use of the berth status display system (such as product information collection templates corresponding to different product types, product information that different product providers need to publish, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0141] If the modules / units integrated into the terminal device are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the modules / units in the systems of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the functions of the various system embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0142] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0143] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A face recognition processing method based on an intelligent interactive touch tablet, characterized in that, The method includes: Receive the area to be inspected input by the staff, and determine the data monitoring points based on the area to be inspected; User information is acquired and identified in real time based on the data monitoring points. When user information identification is completed, user features are extracted and stored. The steps include: acquiring user information containing monitoring point tags based on the data monitoring points; performing facial recognition on the user information to determine the user's identity; when the user's identity is successfully determined, performing contour recognition on the user information and calculating the average color value of each contour; statistically analyzing the average color value based on the contour recognition results to obtain a user matrix; storing the user matrix according to the user's identity and inserting it into a preset user registration database; wherein, when performing a data insertion process, the user's location information is recorded and inserted into the user registration database. The system receives the inspection points input by the staff, retrieves user information containing time tags at the inspection points, and identifies the retrieved user information based on the stored user characteristics. The user's identity is determined based on the identification results, and the user's characteristics are updated.
2. The face recognition processing method based on an intelligent interactive touch tablet according to claim 1, characterized in that, The step of receiving the area to be inspected input by the staff and determining data monitoring points based on the area to be inspected includes: Receive location information input by staff and determine the boundary line based on the location information; Based on the boundary line, the adjustment information input by the staff is received, and the area to be inspected is determined according to the adjustment information; Query the pedestrian flow in the area to be inspected, and determine the monitoring granularity based on the pedestrian flow; Data monitoring points are determined in the area to be inspected based on the monitoring granularity.
3. The face recognition processing method based on an intelligent interactive touch tablet according to claim 1, characterized in that, The steps of receiving the inspection point input by the staff, obtaining user information containing time tags at the inspection point, and identifying the obtained user information based on stored user characteristics include: Receive the inspection points input by the staff, and obtain user information containing time tags based on the inspection points; The user information is subjected to contour recognition, the average color value of each contour is calculated, and the average color value is statistically analyzed based on the contour recognition results to obtain the user matrix; The user registration database is initially narrowed based on the points to be inspected, and then narrowed a second time based on the user matrix. User identity can be queried based on the narrowed user registration database; When the user identity query fails, the user's face is identified based on a preset face recognition algorithm.
4. The face recognition processing method based on an intelligent interactive touch tablet according to claim 3, characterized in that, The step of performing contour recognition on the user information includes: The user profile is determined from the user information based on the heat source information; Traverse the pixels in the user profile and calculate the difference between adjacent pixels; The difference is compared with a preset tolerance. When the difference reaches the preset tolerance, a pixel is selected from the adjacent pixels as a contour point. Connect the contour points to obtain the contour.
5. The face recognition processing method based on an intelligent interactive touch tablet according to claim 1, characterized in that, The steps of determining user identity and updating user characteristics based on the identification results include: Once the user's face is successfully identified using a preset facial recognition algorithm, the user's identity is confirmed. Read the contour recognition results of the user information, and insert the contour recognition results into the user registration database according to the user's identity.
6. A face recognition processing system based on an intelligent interactive touch panel, characterized in that, The system includes: The monitoring point determination module is used to receive the area to be inspected input by the staff and determine the data monitoring points based on the area to be inspected. The user feature extraction module is used to acquire and identify user information in real time based on the data monitoring points. When the user information identification is completed, it extracts and stores user features. The user feature extraction module includes: a user identity determination unit, used to acquire user information containing monitoring point tags based on the data monitoring points, perform face recognition on the user information, and determine the user identity; a user matrix generation unit, used to perform contour recognition on the user information when the user identity is successfully determined, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain a user matrix; and a data storage unit, used to store the user matrix according to the user identity and insert it into a preset user registration database. During each data insertion process, the user's location information is recorded and inserted into the user registration database. The user information recognition module is used to receive the inspection points input by the staff, obtain user information containing time tags at the inspection points, and identify the obtained user information based on the stored user characteristics. The data update module is used to determine the user's identity and update the user's characteristics based on the recognition results.
7. The face recognition processing system based on an intelligent interactive touch panel according to claim 6, characterized in that, The monitoring point determination module includes: The boundary line determination unit is used to receive the point information input by the staff and determine the boundary line based on the point information; The area determination unit is used to receive adjustment information input by the staff based on the boundary line, and determine the area to be inspected based on the adjustment information; The granularity determination unit is used to query the pedestrian flow in the area to be inspected and determine the monitoring granularity based on the pedestrian flow. The point determination execution unit is used to determine data monitoring points in the area to be inspected according to the monitoring granularity.
8. The face recognition processing system based on an intelligent interactive touch panel according to claim 6, characterized in that, The user information identification module includes: The information acquisition unit is used to receive the inspection points input by the staff and acquire user information containing time tags based on the inspection points; The recognition execution unit is used to perform contour recognition on the user information, calculate the average color value of each contour, and statistically analyze the average color value based on the contour recognition results to obtain a user matrix. The user registration database narrowing unit is used to perform initial narrowing of the user registration database based on the points to be inspected, and secondary narrowing of the user registration database based on the user matrix. The identity query unit is used to query user identity based on the narrowed user registration database. The face recognition unit is used to perform face recognition on the user based on a preset face recognition algorithm when the user identity query fails.
Citation Information
Patent Citations
Face recognition method and device
CN110825765A