Sentry box management system based on Internet of Things
By using IoT technology to calculate the registration index of visitors, personalized registration plans are generated, which solves the problem of the lack of targeting in the traditional post management registration method and improves security and efficiency.
Patent Information
- Application Number
- CN202311109778.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2026-04-17
AI Technical Summary
In traditional gate management, the registration method for first-time visitors lacks specificity, resulting in inappropriate information detail or difficulties in identity verification, which poses security risks.
The Internet of Things-based gatehouse management system calculates the registration index of visitors through data collection, processing and analysis modules, generates early warning signals based on gradient thresholds, and formulates personalized registration plans.
It has improved the rationality and efficiency of information registration for visitors, reduced the time spent filling in unnecessary information, enhanced security and traceability, and improved the visitor experience.
Smart Images

Figure CN121882898A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of guard booth management technology, and more specifically, to a guard booth management system based on the Internet of Things. Background Technology
[0002] Guard booths, also known as security guard booths, are commonly found in squares, residential communities, property management offices, and police stations. Guard booths serve different functions in different scenarios. For example, on construction sites, they may be used to manage and monitor work progress to ensure safety and efficiency. In public places such as parks, stations, or shopping malls, guard booths may be used by security personnel to maintain order and ensure visitor safety. In traffic control, traffic police may use guard booths to monitor traffic conditions and enforce traffic regulations. Guard booths are a common security management measure at residential community entrances, designed to control access to and from the community, ensuring the safety of residents and property while maintaining order.
[0003] Registration of first-time visitors is an important aspect of guard post management. Traditional registration forms for first-time visitors typically use standardized information, which fails to consider various factors and differentiate registration methods for different types of personnel. Overly detailed registration may involve sensitive information and increase the complexity of the registration process, while overly simplistic registration may make it difficult to verify the identity and authenticity of visitors' information, potentially leading to hidden dangers.
[0004] To address the aforementioned shortcomings, a technical solution is provided. Summary of the Invention
[0005] In order to overcome the above-mentioned deficiencies of the prior art, embodiments of the present invention provide an Internet of Things-based guard booth management system to solve the problems mentioned in the background art.
[0006] To achieve the above objectives, the present invention provides the following technical solution: The Internet of Things-based guard booth management system includes a data acquisition module, a data processing module, and a data analysis module, and the modules are interconnected. The data acquisition module is used to collect information on visitors, community information, and interviewees, and then send the collected information to the data processing module for processing. The data processing module is used to calculate the migrant information registration index by weighted summation based on migrant information, community information, and interviewee information, and then send the calculation results to the data analysis module. The data analysis module is used to compare the registration index of visitors with gradient thresholds and send early warning signals. The information registration module is used to generate registration schemes based on early warning signals, and visitors register their information according to different registration schemes.
[0007] In a preferred embodiment, the data acquisition module is also used to collect information on visitors, community information, and interviewee information; Information on visitors includes the number of visitors; information on respondents includes the number of times respondents were interviewed; and information on the community includes the community's risk level. The collected information is then sent to the data processing module.
[0008] In a preferred embodiment, the data processing module is used to calculate the migrant information registration index by weighted summation based on the migrant information, community information, and interviewee information, and send the calculation result to the data analysis module.
[0009] In a preferred embodiment, the data analysis module is further configured to compare the visitor information registration index with a gradient threshold, wherein the gradient threshold includes a first threshold and a second threshold, and the first threshold is less than the second threshold. If the registration index of information on visitors is less than or equal to the first threshold, a first warning signal will be generated. If the registration index of information on outsiders is greater than the first threshold but less than the second threshold, a second warning signal will be generated. If the registration index of information on outsiders is greater than or equal to the second threshold, a third warning signal will be generated.
[0010] In a preferred embodiment, the information registration module is used to generate a registration scheme based on the early warning signal. The registration scheme includes a first registration scheme, a second registration scheme, and a third registration scheme.
[0011] In a preferred embodiment, the data acquisition module is also used to collect emergency event information and information on people entering and leaving the community, and send the collected information to the data processing module for processing.
[0012] In a preferred embodiment, the data processing module is further configured to calculate the community risk coefficient based on the collected emergency event information and information on visitors inside and outside the community. The specific process is as follows: Before determining the community risk coefficient, all major influencing factors affecting the community risk coefficient are first set as... The set, with each major influencing factor represented as follows: The exponential expression for the Logistic regression analysis method is:
[0013] In the formula, Let Q be the risk coefficient of the community, and let Q be a constant term, representing the adjustment required when all representative major influencing factors are absent. Furthermore, Q represents the coefficients of all minor influencing factors. As a variable (the number of main influencing factors). These are the regression coefficients for each variable. In a preferred embodiment, the data analysis module is used to compare the community risk coefficient with a standard threshold for the community risk coefficient to screen out the outsiders who need to be registered; If the risk level of the community is less than the standard threshold for risk level of the community, then visitors need to fill out a visitor information registration form.
[0014] The technical effects and advantages of this invention are as follows: 1. This invention establishes a visitor information registration index by acquiring information on visitors, community information, and interviewees. The index is then compared with a gradient threshold to generate an early warning signal. Based on this signal, different registration schemes are generated. Different types of visitors can choose different registration schemes based on the evaluation results, making the registration process more rational, improving their visitor experience, reducing the time spent filling in unnecessary information, increasing registration efficiency, and alleviating the burden on visitors. More accurate information also facilitates follow-up tracking, investigation, and resolution of potential problems. Attached Figure Description
[0015] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings; Figure 1 This is a schematic diagram of the structure of Embodiment 1 of the present invention. Implementation
[0016] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. Example
[0017] like Figure 1 As shown in this embodiment, the IoT-based guard post management system includes a data acquisition module, a data processing module, a data analysis module, and an information registration module, and the modules are interconnected. The data acquisition module is used to collect information on emergency events and visitors inside and outside the community, and then send the collected information to the data processing module for processing. The data processing module is used to assess and calculate the current status of the community based on the collected emergency event information and information on people entering and leaving the community, and then send the calculation results to the data analysis module for processing. The data analysis module is used to compare the risk level of the community with the standard threshold for the risk level of the community and filter out the outsiders who need to be registered. The information registration module is used to generate registration schemes based on early warning signals. The registration schemes include a first registration scheme, a second registration scheme, and a third registration scheme.
[0018] This invention uses a facial recognition device in a guard post management system to identify people entering and exiting a residential area, distinguish outsiders, register their information, and enter it into a corresponding outsider information database.
[0019] It should be noted that the face recognition devices mentioned in this embodiment mainly include face recognition cameras for capturing face images and human-computer interaction devices such as LCD screens or touch screens for displaying recognition results, but are not limited to such face recognition devices.
[0020] When people enter or leave the community, they need to undergo facial recognition verification to verify their identity. The specific steps are as follows: Image acquisition: Acquire facial images through a human face camera or other facial recognition device. These can be a single static image or a continuous real-time video stream.
[0021] Preprocessing: a. Face detection: Using face detection algorithms to detect whether there are human faces in the images captured by the camera.
[0022] b. Face alignment: If a face is detected, it is aligned to a standard pose to improve the accuracy of subsequent processing.
[0023] c. Face cropping: Based on the detection and alignment results, crop out the image region containing only the face. Feature extraction: Extracting feature vectors from a cropped face image to represent the unique attributes of the face. Commonly used feature extraction algorithms include Local Binary Pattern Recognition (LBP), Histogram of Oriented Gradients (HOG), and Convolutional Neural Networks (CNNs) in deep learning.
[0024] Feature matching: The extracted facial features are compared and matched with known facial features stored in the community database to verify whether people entering and leaving the community are residents or outsiders.
[0025] If the identification result indicates a visitor, the management personnel at the guard post need to communicate with the visitor and inquire about their purpose of visit. Simultaneously, the visitor's information needs to be registered through the information registration module. Before registration, the current status of the community needs to be assessed to obtain the community's risk level.
[0026] For ease of analysis, this invention will use Logistic regression analysis to calculate the risk coefficient of the community under the current state. The specific steps are as follows: Before determining the risk level of a residential community, all major factors affecting the risk level should be set as follows: The set, with each major influencing factor represented as follows: The exponential expression for the Logistic regression analysis method is:
[0027] In the formula, Let Q be the risk coefficient of the community, and let Q be a constant term, representing the adjustment required when all representative major influencing factors are absent. Furthermore, Q represents the coefficients of all minor influencing factors. As a variable (the number of main influencing factors). These are the regression coefficients for each variable. The calculated value range of the community risk coefficient in this invention is (0,1). The higher the community risk coefficient, the higher the risk of the community in the current state. In this case, the information filled in by outsiders entering the community needs to be more detailed.
[0028] The main factors that increase the risk of a residential community include, but are not limited to: whether a crime has occurred, whether a fire has occurred, whether a disease has spread, whether a traffic accident has occurred, and the number of outsiders who have entered the community.
[0029] It should be noted that when visitors arrive, if a crime occurs within the community, the influencing factor is set to 1; otherwise, it is set to 0. Similarly, the values for the influencing factors of whether a fire occurs, whether a disease is spreading, and whether a traffic accident occurs are consistent with the values for the influencing factors of whether a crime occurs, and will not be elaborated upon here. The number of visitors already in the community refers to the number of visitors already in the community at the current time they enter. The more visitors there are, the more security problems may arise, thus increasing the danger of the community. A standard threshold is set for the number of visitors already in the community. When the number of visitors already in the community is greater than the corresponding standard threshold, it is set to 1; otherwise, it is set to 0. The standard threshold for the number of visitors already in the community is determined according to the actual number of people in different communities, and will not be elaborated upon here.
[0030] In this embodiment, the regression coefficient is set based on the impact of the main influencing factors on the risk of the community. When the occurrence of the main influencing factors leads to an increase in the risk of the community, the regression coefficient... When the main influencing factors lead to a decrease in the risk of the community, the regression coefficient... .
[0031] This invention calculates the risk factor of a residential community. The logical components are as follows: First, indicators, i.e., factors that cause changes in the community's risk coefficient (in this invention, the impact of emergency information and information on visitors inside and outside the community on the community's risk coefficient); second, the weights of these indicators, i.e., the proportion of each major influencing factor; and third, the calculation equation, i.e., the mathematical calculation process used to obtain the result, which is the community risk coefficient obtained by calculating the indicators with their respective weights through the calculation equation. The process involves three steps: First, the data from the specific environment obtained in the sample is transformed and processed into a data language that can be recognized by computer software. Second, these evaluation factors are analyzed using SPSS software through Logistic Regression to identify factors and their weights that are significantly correlated with the results. Third, the evaluation factors and their weights are then substituted into the Logistic Regression equation to obtain the final results.
[0032] Q is a constant term, and Q represents the coefficient of all minor influencing factors. Specifically, the main influencing factors collected in this application are representative, and these main influencing factors have a significant impact on the risk level of the community. However, in actual use, other non-representative minor influencing factors (such as whether there is construction within the community) may also affect the risk level, although their impact is relatively small. Therefore, the Logistic regression analysis method is modified by setting a constant term Q. When representative main influencing factors are absent, the community risk coefficient is determined by the constant term Q. .
[0033] The data analysis module sets a standard threshold for the community's risk level based on the community's risk coefficient. It then compares the community's risk coefficient with the standard threshold. If the risk coefficient is greater than or equal to the standard threshold, it indicates that the community is at high risk, and visitors need to proactively contact the homeowner and notify them to come to the guard post for confirmation. If the risk coefficient is less than the standard threshold, it indicates that the community is at low risk, and visitors need to fill out a visitor information registration form. Example
[0034] In Example 1 above, if the risk factor of the community is less than the standard threshold for the community risk factor, then outsiders need to fill out an outsider information registration form. This example mainly establishes an outsider information registration index by obtaining outsider information, community information, and interviewee information. The outsider information registration index is compared with a gradient threshold, and different registration schemes are given based on different comparison results. The specific steps are as follows: The data collection module collects information on visitors, community information, and interviewees. Information on visitors includes the number of visitors; information on respondents includes the number of times they were interviewed; and information on the community includes the community's risk level. After data collection, the number of visitors and the number of times they were interviewed are respectively labeled as follows: The risk level of the residential area was obtained from Example 1; The data processing module normalizes the number of visitors, the community's risk factor, and the number of visits to calculate the visitor information registration index, as shown in the following expression:
[0035] In the formula, For the registration index of information on migrant workers, These are preset ratios for the number of visitors, the risk level of the community, and the number of visits, respectively. The logic for obtaining the number of visitors is as follows: The number of visitors refers to the number of visitors in the same group. It should be noted that the same group of visitors means that the homeowner they are visiting or the destination is the same. The larger the number of visitors in the same group, the higher the risk factor may be, thereby increasing the registration index of the visitor information registration form. The information filled in by visitors will be more detailed and specific.
[0036] The logic for obtaining the number of visits is as follows: The number of visits refers to the number of times the person being visited or the destination being visited is visited. The number of visits can be obtained from the historical records and accumulated. The more visits, the easier it is to be trusted. Conversely, if it is the first visit, it is easier to increase the vigilance of the gatekeeper, thus requiring the visitor to fill in a more detailed registration form.
[0037] The risk level of the residential area can be obtained from the above embodiments, and will not be repeated here.
[0038] The data analysis module compares the registration index of visitors with gradient thresholds to determine the registration scheme. The gradient thresholds include a first threshold and a second threshold, with the first threshold being less than the second threshold. If the registration index of outsiders is less than or equal to the first threshold, it means that after comprehensive analysis, only some basic information needs to be provided for outsiders to register, thus generating the first warning signal; If the registration index of visitors is greater than the first threshold and less than the second threshold, it indicates that, after comprehensive analysis, the visit of visitors may involve certain security risks, and further detailed information needs to be provided to generate a second early warning signal. If the visitor information registration index is greater than or equal to the second threshold, it indicates that, after comprehensive analysis, the visit of visitors poses a high security risk and requires stricter control of visitors, thus generating a third early warning signal.
[0039] The information registration module generates a registration plan based on the early warning signal. The registration plan includes a first registration plan, a second registration plan, and a third registration plan. Visitors fill in the corresponding registration plan based on the above analysis results. In an optional example, The first registration scheme includes: Name: The visitor's name.
[0040] Contact information: Visitor's phone number or other contact methods.
[0041] Date and time of visit: The specific date and time the visitor entered the community.
[0042] Purpose of visit: The purpose of the visitor's visit, such as visiting, delivering goods, etc.
[0043] Number of visitors: The number of people who come with the visitor.
[0044] The second registration scheme includes: Name: The visitor's name.
[0045] Contact information: Visitor's phone number or other contact methods.
[0046] Date and time of visit: The specific date and time the visitor entered the community.
[0047] Purpose of visit: The purpose of the visitor's visit, such as visiting, delivering goods, etc.
[0048] Number of visitors: The number of people who come with the visitor.
[0049] Company information: The company or organization to which the visitor belongs.
[0050] Document type and number: The visitor's valid document type (such as ID card, work permit, etc.) and number.
[0051] License plate number: If the vehicle entered by car, the license plate information.
[0052] The third registration scheme includes: Name: The visitor's name.
[0053] Contact information: Visitor's phone number or other contact methods.
[0054] Date and time of visit: The specific date and time the visitor entered the community.
[0055] Purpose of visit: The purpose of the visitor's visit, such as visiting, delivering goods, etc.
[0056] Number of visitors: The number of people who come with the visitor.
[0057] Company information: The company or organization to which the visitor belongs.
[0058] Document type and number: The visitor's valid document type (such as ID card, work permit, etc.) and number.
[0059] License plate number: If the vehicle entered by car, the license plate information.
[0060] Guarantor's name and contact information: If there is a guarantor, please provide their name and contact information.
[0061] Name and contact information of accompanying persons: Whether there are any residents of the community accompanying the person, and the name and contact information of the accompanying persons.
[0062] It should be noted that the registration content in the above registration plan may be adjusted appropriately according to the actual situation and community management policies.
[0063] This invention establishes a visitor information registration index by acquiring information on visitors, community information, and interviewees. The index is then compared with a gradient threshold to generate an early warning signal. Based on this signal, different registration schemes are generated. Different types of visitors can choose different schemes based on the evaluation results, making the registration process more rational, improving their visitor experience, reducing the time spent filling in unnecessary information, increasing registration efficiency, and alleviating the burden on visitors. More accurate information also facilitates follow-up tracking, investigation, and resolution of potential problems.
[0064] The above formulas are all dimensionless calculations. The formulas are derived from software simulations based on a large amount of collected data to obtain the most recent real-world results. The preset parameters in the formulas are set by those skilled in the art according to the actual situation.
[0065] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0066] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0067] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0068] It should be understood that, in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0069] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0070] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0071] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0072] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0073] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0074] If the aforementioned functions 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, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0075] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A guard booth management system based on the Internet of Things, characterized in that: It includes a data acquisition module, a data processing module, and a data analysis module, and there are connections between the modules; The data acquisition module is used to collect information on visitors, community information, and interviewees, and then send the collected information to the data processing module for processing. The data processing module is used to calculate the migrant information registration index by weighted summation based on migrant information, community information, and interviewee information, and then send the calculation results to the data analysis module. The data analysis module is used to compare the registration index of visitors with gradient thresholds and send early warning signals. The information registration module is used to generate registration schemes based on early warning signals, and visitors register their information according to different registration schemes.
2. The Internet of Things-based guard booth management system according to claim 1, characterized in that: The data collection module is also used to collect information on visitors, community information, and interviewees. Information on visitors includes the number of visitors; information on respondents includes the number of times respondents were interviewed; and information on the community includes the community's risk level. The collected information is then sent to the data processing module.
3. The Internet of Things-based guard booth management system according to claim 2, characterized in that: The data processing module is used to calculate the migrant information registration index by weighted summation based on migrant information, community information, and interviewee information, and then send the calculation results to the data analysis module.
4. The Internet of Things-based guard booth management system according to claim 3, characterized in that: The data analysis module is also used to compare the registration index of migrant personnel information with gradient thresholds, which include a first threshold and a second threshold, with the first threshold being less than the second threshold. If the registration index of information on visitors is less than or equal to the first threshold, a first warning signal will be generated. If the registration index of information on outsiders is greater than the first threshold but less than the second threshold, a second warning signal will be generated. If the registration index of information on outsiders is greater than or equal to the second threshold, a third warning signal will be generated.
5. The Internet of Things-based guard booth management system according to claim 4, characterized in that: The information registration module is used to generate a registration scheme based on the early warning signal. The registration scheme includes a first registration scheme, a second registration scheme, and a third registration scheme.
6. The Internet of Things-based guard booth management system according to claim 1, characterized in that: The data acquisition module is also used to collect information on emergency events and visitors to the community, and then send the collected information to the data processing module for processing.
7. The Internet of Things-based guard booth management system according to claim 6, characterized in that: The data processing module is also used to calculate the community risk factor based on the collected emergency event information and information on visitors inside and outside the community. The specific process is as follows: Before determining the community risk factor, all the main factors affecting the community risk factor are first set as... The set, with each major influencing factor represented as follows: The exponential expression for the Logistic regression analysis method is: In the formula, Let Q be the risk coefficient of the community, and let Q be a constant term, representing the adjustment required when all representative major influencing factors are absent. Furthermore, Q represents the coefficients of all minor influencing factors. As variables, These are the regression coefficients for each variable.
8. The Internet of Things-based guard booth management system according to claim 7, characterized in that: The data analysis module is used to compare the risk level of the community with the standard threshold for the risk level of the community and filter out the outsiders who need to be registered. If the risk level of the community is less than the standard threshold for risk level of the community, then outsiders need to fill out an outsider information registration form.