A security behavior evaluation method and device, computer equipment and a storage medium

CN120894740BActive Publication Date: 2026-10-23ZHONGKE HONGTUO (SUZHOU) INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510922868.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2026-10-23
Estimated Expiration
2045-07-04

AI Technical Summary

Technical Problem

[0003]然而,现有的安检人员培训与评估方法通常依赖人工带教和定期检查,评估标准不统一,评估结果往往受到人为因素的影响,导致结果主观性较强,同时,大多数评估方法无法实时反映安检人员的实际操作表现,无法及时发现并纠正因不规范操作所导致的误评估;此外,人工带教对人力资源的浪费也是极大限制了对安检人员的行为评估的效率和可实现性

Benefits of technology

[0067]上述安检行为评价方法、装置、计算机设备和存储介质,通过解析安检设备读取的标签信号,自动生成安检行为评分,节省了人力资源的同时,有效提高了安检评估的自动化与客观性,解决了传统评估主观性强、效率低的问题;同时,通过结合空间轨迹分析和相邻安检区域一致性判断,不仅能够实时反映安检人员的实时操作,还能减少因人员不规范操作所导致的安检区域误判,从而提高安检行为评估的准确性;此外,通过生成安检行为评分以量化安检质量,能够为后续的安检行为培训提供可靠的数据支持。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120894740B_ABST
    Figure CN120894740B_ABST
Patent Text Reader

Abstract

The application relates to a security check behavior evaluation method and device, computer equipment and a storage medium. The method comprises the following steps: acquiring and analyzing a label reading signal generated when a security check flash device reads a label, determining a security check area corresponding to the label reading signal as a target security check area according to a plurality of pre-generated security check areas and the label reading signal, and generating a region label reading record of the target security check area; judging whether the label reading proportion of the target security check area meets a to-be-confirmed condition according to the region label reading record, and determining that the security check area is a to-be-confirmed area if yes; in response to the plurality of security check areas having been checked, acquiring a region security check result and a region label reading record of the plurality of security check areas, and generating a security check behavior score. The method can evaluate the security check behavior based on a unified standard, improve the objectivity of the evaluation, reflect the security check behavior in real time, reduce the waste of human resources, and thus improve the accuracy and efficiency of the security check behavior evaluation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of security inspection behavior evaluation technology, and in particular to a security inspection behavior evaluation method, device, computer equipment and storage medium. Background Technology

[0002] Behavioral training and assessment of security personnel play a crucial role in ensuring the quality of security checks and public safety. With the increasing workload of security checks, especially in crowded places such as airports, subways, and train stations, the professional competence and behavioral norms of security personnel directly affect the efficiency and accuracy of security checks. Therefore, it is necessary to conduct accurate assessments of the security personnel's behavior in order to carry out precise training and capacity building.

[0003] However, existing training and assessment methods for security personnel typically rely on manual instruction and periodic inspections. The assessment standards are inconsistent, and the results are often influenced by human factors, leading to a high degree of subjectivity. At the same time, most assessment methods cannot reflect the actual operational performance of security personnel in real time, and cannot promptly identify and correct misassessments caused by non-standard operations. Furthermore, the waste of human resources in manual instruction also greatly limits the efficiency and feasibility of assessing the behavior of security personnel. Summary of the Invention

[0004] Therefore, it is necessary to provide a security inspection behavior evaluation method, device, computer equipment, and storage medium that can intelligently evaluate security inspection behavior based on unified standards, improve the uniformity and objectivity of the evaluation, reflect security inspection behavior in real time, promptly detect and correct mis-evaluations caused by non-standard operations, reduce the waste of human resources, and thus improve the accuracy and efficiency of security inspection behavior evaluation.

[0005] On the one hand, a method for evaluating security check behavior is provided, the method including:

[0006] Acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on the multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area;

[0007] Based on the area tag reading records, determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions. If so, the target security check area is determined to be a confirmation area.

[0008] If the target security check area is an area to be confirmed, the security check trajectory is obtained by performing spatial trajectory analysis on the security inspection equipment.

[0009] Based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are identified and the corresponding adjacent area tag reading records are obtained. It is determined whether the at least two adjacent security check areas have been checked. If so, the area to be confirmed is determined to have been checked. Otherwise, the area to be confirmed is determined not to have been checked.

[0010] If multiple security checkpoints have been checked, the system retrieves the regional security check results and regional tag reading records for each of the multiple security checkpoints and generates a security check behavior score.

[0011] In one embodiment, before acquiring and parsing the tag reading signal generated when the security inspection detector reads the tag, the method further includes:

[0012] Establish a three-dimensional target model corresponding to the target to be inspected;

[0013] Based on feature region analysis, multiple security check areas are generated on the 3D target model, and the required number of tags for each security check area is set.

[0014] In one embodiment, based on feature region analysis, multiple security check areas are generated on the 3D target model, and the required number of tags for each of the multiple security check areas is set, including:

[0015] Analyze the preset information of the security check task to obtain the security check scenario, security check rate, and preset security check actions;

[0016] Set the total number of tags based on the security check rate and the security check scenario;

[0017] Based on the type of security target, an initial security check area is set, and based on the three-dimensional target model, the surface of the initial security check area is meshed to obtain several candidate area units;

[0018] Based on historical security inspection data and the interactivity with preset security inspection actions, several risk area units are identified from the candidate area units, and the number of risk area units is adjusted according to the security inspection rate.

[0019] Centered on the risk area unit, select several adjacent candidate area units and generate several risk areas in the corresponding initial security check area;

[0020] Using the motion trajectory of the preset security check action as the adjustment direction, adjust the boundaries of several risk areas until they cover the initial security check area, and then set the risk area as the security check area;

[0021] Based on the scope and location of the security check area, set the corresponding security check weight for each security check area;

[0022] Set the security check weight of the security check area as the label density ratio coefficient, and set the product of the label density ratio coefficient and the total number of labels as the required number of labels.

[0023] In one embodiment, based on the area tag reading record, it is determined whether the tag reading ratio of the target security check area meets the preset confirmation condition. If so, the target security check area is determined to be a confirmation area, including:

[0024] Analyze the area tag read records to obtain the number of tags read in the target security check area;

[0025] Obtain the required number of tags corresponding to the target security check area, calculate the ratio of the number of tags already read to the required number of tags, and obtain the tag reading ratio;

[0026] If the tag reading ratio is less than or equal to the first reading threshold, it is determined that the target security check area has not been checked.

[0027] If the tag reading ratio is greater than a first reading threshold and less than a second reading threshold, then the target security check area is determined to be an area to be confirmed.

[0028] If the tag reading ratio is greater than or equal to the second reading threshold, it is determined that the target security check area has been checked.

[0029] In one embodiment, in response to the target security inspection area being an area to be confirmed, a security inspection trajectory is obtained by performing spatial trajectory analysis on the security inspection searchlight, including:

[0030] By setting up several image acquisition devices in the working area where the target to be inspected is located, the acquired images of the target to be inspected are obtained and a three-dimensional spatial coordinate system is established;

[0031] In response to the image acquisition device detecting that the security inspection camera has entered the working area, the spatial coordinates of the security inspection camera are calculated in real time according to the three-dimensional spatial coordinate system and stored as equipment tracking data over time.

[0032] Based on the equipment tracking data, the spatial operation trajectory of the security inspection equipment is generated through three-dimensional reconstruction technology, and the spatial operation trajectory is set as the security inspection trajectory.

[0033] In one embodiment, based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are identified and the corresponding adjacent area tag reading records are obtained. Determining whether both of the at least two adjacent security check areas have been checked includes:

[0034] The three-dimensional target model of the target to be inspected is transferred to a three-dimensional spatial coordinate system to obtain a simulated three-dimensional model;

[0035] Based on the multiple security check areas set on the three-dimensional target model, several simulation areas are set on the simulation three-dimensional model accordingly;

[0036] Based on the three-dimensional spatial coordinates of the security inspection trajectory and the simulated area, the average spatial distance between the security inspection trajectory and the simulated area is calculated to determine whether the security inspection area corresponding to the simulated area has been scanned. Specifically, if the average spatial distance is less than the effective communication radius between the tag and the security inspection detector, the security inspection area corresponding to the simulated area is scanned; otherwise, it is determined that the security inspection area corresponding to the simulated area has not been scanned.

[0037] In response to the area to be confirmed being scanned, at least two adjacent security check areas adjacent to the area to be confirmed are determined according to the movement order of the security check trajectory. In response to at least two adjacent security check areas being scanned, the security check trajectory is deemed valid and the area to be confirmed has been checked.

[0038] If the area to be confirmed is not scanned, or if one or more of at least two adjacent security check areas are not scanned, the security check trajectory is deemed invalid.

[0039] Analyze the region label read records corresponding to the region to be confirmed to obtain the earliest label read time and the latest label read time;

[0040] The system determines the preceding adjacent area based on the earliest tag reading time and the following adjacent area based on the latest tag reading time, and then checks whether both the preceding and following adjacent areas have been inspected.

[0041] In one embodiment, in response to multiple security checkpoints having been checked, the system acquires the regional security check results and regional tag reading records for the multiple security checkpoints, and generates a security check behavior score, including:

[0042] Analyze the security check results of multiple security check areas to determine the areas that have been checked and those that have not been checked.

[0043] Based on the number of unchecked areas and their corresponding security check weights, a security check risk score is generated.

[0044] Analyze the area tag reading records of the security-checked areas to obtain the area tag reading time and area tag reading completion rate;

[0045] Based on the time taken to read the area label and the security check rate, a security check rate score is generated.

[0046] Based on the completion rate of reading the area labels, a security check completion score is generated.

[0047] The system analyzes the area tag reading records of multiple security check areas to obtain the actual security check sequence, and combines this with preset security check actions to generate a security check standard score.

[0048] A security check behavior score is generated based on the security check risk score, security check completion score, security check speed score, and security check standardization score.

[0049] On the other hand, a security inspection behavior evaluation device is provided, the device comprising:

[0050] The signal acquisition module is used to acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area.

[0051] The security check area judgment module is used to determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions based on the area tag reading record. If so, the target security check area is determined to be a confirmation area.

[0052] The spatial trajectory analysis module is used to obtain the security trajectory by performing spatial trajectory analysis on the security inspection equipment when the target security inspection area is an area to be confirmed.

[0053] The security check area confirmation module is used to determine at least two adjacent security check areas adjacent to the area to be confirmed based on the security check trajectory and obtain the corresponding adjacent area tag reading records. It determines whether the security check areas of at least two adjacent areas have been checked. If so, it determines that the area to be confirmed has been checked; otherwise, it determines that the area to be confirmed has not been checked.

[0054] The security check behavior evaluation module is used to obtain the regional security check results and regional label reading records of multiple security check areas in response to the fact that multiple security check areas have been checked, and generate a security check behavior score.

[0055] In another aspect, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the following steps:

[0056] Acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area;

[0057] Based on the area tag reading records, determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions. If so, the target security check area is determined to be a confirmation area.

[0058] If the target security check area is an area to be confirmed, the security check trajectory is obtained by performing spatial trajectory analysis on the security inspection equipment.

[0059] Based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are identified and the corresponding adjacent area tag reading records are obtained. It is determined whether the at least two adjacent security check areas have been checked. If so, the area to be confirmed is determined to have been checked. Otherwise, the area to be confirmed is determined not to have been checked.

[0060] If multiple security checkpoints have been checked, the system retrieves the regional security check results and regional tag reading records for each of the multiple security checkpoints and generates a security check behavior score.

[0061] In another aspect, a computer-readable storage medium is provided on which a computer program is stored, which, when executed by a processor, performs the following steps:

[0062] Acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area;

[0063] Based on the area tag reading records, determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions. If so, the target security check area is determined to be a confirmation area.

[0064] If the target security check area is an area to be confirmed, the security check trajectory is obtained by performing spatial trajectory analysis on the security inspection equipment.

[0065] Based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are identified and the corresponding adjacent area tag reading records are obtained. It is determined whether the at least two adjacent security check areas have been checked. If so, the area to be confirmed is determined to have been checked. Otherwise, the area to be confirmed is determined not to have been checked.

[0066] If multiple security checkpoints have been checked, the system retrieves the regional security check results and regional tag reading records for each of the multiple security checkpoints and generates a security check behavior score.

[0067] The aforementioned security inspection behavior evaluation method, device, computer equipment, and storage medium automatically generate security inspection behavior scores by analyzing the tag signals read by the security inspection equipment. This saves manpower while effectively improving the automation and objectivity of security inspection assessments, solving the problems of strong subjectivity and low efficiency in traditional assessments. Furthermore, by combining spatial trajectory analysis and consistency judgment of adjacent security inspection areas, it can not only reflect the real-time operations of security personnel but also reduce misjudgments of security inspection areas caused by non-standard personnel operations, thereby improving the accuracy of security inspection behavior assessments. In addition, by generating security inspection behavior scores to quantify security inspection quality, it can provide reliable data support for subsequent security inspection behavior training. Attached Figure Description

[0068] Figure 1 This is a diagram illustrating the application environment of a security inspection behavior evaluation method in one embodiment.

[0069] Figure 2 This is a flowchart illustrating a security check behavior evaluation method in one embodiment;

[0070] Figure 3 This is a schematic diagram illustrating the setup of an image acquisition device in one embodiment;

[0071] Figure 4 This is a structural block diagram of a security inspection behavior evaluation device in one embodiment;

[0072] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0073] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0074] This application provides a security inspection behavior evaluation method that can be applied to, for example... Figure 1 In the application environment shown, tags are placed on the target to be inspected and continuously emit tag signals. Security inspection detector 101 receives the tag signals and generates corresponding tag reading signals, which are then sent to server 102. Terminal 103 communicates with server 102 via a network. Server 102, based on the received tag reading signals from security inspection detector 101, obtains the regional security inspection results and regional tag reading records for multiple security areas, and generates a security behavior score, which is then sent to terminal 103. The tags can be, but are not limited to, radio frequency identification (RFID) tags and RFID tags. Security inspection detector 101 can be, but is not limited to, various handheld inspection devices, portable scanning devices, and wearable devices with signal reading and transmission functions. Terminal 103 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices. Server 102 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0075] In one embodiment, such as Figure 2 As shown, a method for evaluating security inspection behavior is provided, which is then applied to... Figure 1 Taking server 102 as an example, the explanation includes the following steps:

[0076] Step 201: Obtain and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on the multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record corresponding to the target security inspection area;

[0077] Step 202: Based on the area tag reading record, determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions. If so, determine that the target security check area is an area to be confirmed.

[0078] Step 203: In response to the target security check area being an area to be confirmed, the security check trajectory is obtained by performing spatial trajectory analysis on the security check detector.

[0079] Step 204: Based on the security check trajectory, determine at least two adjacent security check areas that are adjacent to the area to be confirmed and obtain the corresponding adjacent area tag reading records. Determine whether the security check areas of at least two adjacent areas have been checked. If so, determine that the area to be confirmed has been checked. Otherwise, determine that the area to be confirmed has not been checked.

[0080] Step 205: In response to multiple security check areas having been checked, obtain the regional security check results and regional tag reading records of the multiple security check areas, and generate a security check behavior score.

[0081] The aforementioned security inspection behavior evaluation method automatically generates security inspection behavior scores by analyzing the tag signals read by security inspection equipment. This saves manpower while effectively improving the automation and objectivity of security inspection assessments, solving the problems of strong subjectivity and low efficiency in traditional assessments. Furthermore, by combining spatial trajectory analysis and consistency judgment of adjacent security inspection areas, it not only reflects the real-time operations of security personnel but also reduces misjudgments of security inspection areas caused by non-standard personnel operations, thereby improving the accuracy of security inspection behavior evaluations. In addition, generating security inspection behavior scores to quantify security inspection quality provides reliable data support for subsequent security inspection behavior training.

[0082] In one embodiment, before acquiring and parsing the tag reading signal generated when the security inspection detector reads the tag, the method further includes:

[0083] Establish a three-dimensional target model corresponding to the target to be inspected, wherein the target to be inspected includes at least one of the following: human target or object target;

[0084] Based on feature region analysis, multiple security check areas are generated on the 3D target model, and the required number of tags for each security check area is set.

[0085] Specifically, in this embodiment, by establishing a three-dimensional target model and dividing the security check area before the security check, the security check process can adapt to different target structures, improve the rationality of the area division, and by setting the required number of tags for each area, a quantitative basis is provided for subsequent behavior analysis and judgment, ensuring the scientificity and consistency of the evaluation standard from the source.

[0086] In one embodiment, based on feature region analysis, multiple security check areas are generated on a 3D target model, and the required number of tags for each of the multiple security check areas is set, including:

[0087] Analyze the preset information of the security check task to obtain the security check scenario, security check rate, and preset security check actions;

[0088] Set the total number of tags based on the security check rate and the security check scenario;

[0089] Based on the type of security target, an initial security check area is set, and the surface of the initial security check area is meshed according to the three-dimensional target model to obtain several candidate area units. In response to the type of security target being a human target, the initial security check area is set according to the human anatomical structure. The initial security check area includes at least: an upper limb security check area, a trunk security check area, and a lower limb security check area.

[0090] Based on historical security inspection data and the interaction with preset security inspection actions, several risk area units are identified from the candidate area units, and the number of risk area units is adjusted according to the security inspection rate. Among them, areas with frequent concealment are identified based on historical security inspection data, and blind spots of security inspection scanning are identified based on the interaction with preset security inspection actions. The candidate area units corresponding to the areas with frequent concealment and blind spots of security inspection scanning are set as risk area units.

[0091] Centered on the risk area unit, select several adjacent candidate area units and generate several risk areas in the corresponding initial security check area;

[0092] Using the motion trajectory of the preset security check action as the adjustment direction, adjust the boundaries of several risk areas until they cover the initial security check area, and then set the risk area as the security check area;

[0093] Based on the scope and location of the security check area, set the corresponding security check weight for each security check area;

[0094] Set the security check weight of the security check area as the label density ratio coefficient, and set the product of the label density ratio coefficient and the total number of labels as the required number of labels.

[0095] Specifically, in this embodiment, by analyzing security inspection scenarios, rates, and preset actions, and combining historical data, high-risk areas are automatically divided and weights and label densities are set, which enhances the identification and coverage capabilities of key security inspection areas, while improving the intelligence and risk orientation of security inspection area division, and providing high-dimensional structural support for scoring.

[0096] In one embodiment, the total number of tags is set according to the security check rate and the security check scenario, including:

[0097] When the target to be inspected is a human body, obtain the average daily pedestrian flow corresponding to the security inspection scenario;

[0098] Based on the average daily passenger flow and the number of security personnel, a security check rate is generated, which is different from the passenger passage speed of the security check lanes stipulated by airport standards or regulations. The above security check rate is one of the preset security action evaluation standards, used to determine whether the security check can be completed within the specified time. For example, in the airport security check scenario, the generated security check rate is 60-80s / person, in the train station security check scenario, the generated security check rate is 30-50s / person, and in the subway station security check scenario, the generated security check rate is 20-40s / person.

[0099] Based on the security check rate, set a total number of tags that is proportional to the security check rate, and assign each tag a security check score equal to its percentage of the total number of tags.

[0100] Specifically, in this embodiment, the security check rate is dynamically set according to the security check scenario (such as airport, train station, subway station) and passenger flow, and the total number of tags is set accordingly. This achieves an effective match between the security check tag configuration and the actual passage efficiency and risk level, enhancing the system's adaptability to different security check environments. At the same time, each tag is assigned a security check score calculated according to its proportion in the total number. This not only refines the scoring mechanism and improves the objectivity and fairness of the evaluation, but also provides a scientific basis for the quantitative scoring of security check behavior and subsequent precise training, thereby significantly improving security check efficiency and management level.

[0101] In one embodiment, based on the area tag reading records, it is determined whether the tag reading ratio of the target security check area meets the confirmation criteria. If so, the target security check area is determined to be a confirmation area, including:

[0102] Analyze the area tag read records to obtain the number of tags read in the target security check area;

[0103] Obtain the required number of tags corresponding to the target security check area, calculate the ratio of the number of tags already read to the required number of tags, and obtain the tag reading ratio;

[0104] If the tag reading ratio is less than or equal to the first reading threshold, it is determined that the target security check area has not been checked. The first reading threshold is preferably 20-30%.

[0105] If the tag reading ratio is greater than the first reading threshold and less than the second reading threshold, the target security check area is determined to be an area to be confirmed.

[0106] If the tag reading ratio is greater than or equal to the second reading threshold, it is determined that the target security check area has been checked. The second reading threshold is preferably 80-90%.

[0107] It is worth noting that if there are security check areas in the pre-generated security check areas where none of the set tags have been read, the number of read tags in that security check area will be set to 0 and it will be determined as a missed scan area. The missed scan area will be assigned to the set of unchecked areas.

[0108] Specifically, in this embodiment, the security check status of the area is automatically determined by setting a reading ratio threshold, which effectively reduces the interference of human subjective judgment and realizes the standardized judgment of security check completion. This not only improves the accuracy of the assessment, but also provides a reliable data foundation for subsequent trajectory analysis and scoring.

[0109] In one embodiment, such as Figure 3 As shown, in response to the target security check area being an area to be confirmed, the security check trajectory is obtained by performing spatial trajectory analysis on the security inspection equipment, including:

[0110] By setting up several image acquisition devices in the working area where the target to be inspected is located, the acquired images of the target to be inspected are obtained and a three-dimensional spatial coordinate system is established;

[0111] In response to the image acquisition device detecting that the security inspection camera has entered the working area, the spatial coordinates of the security inspection camera are calculated in real time according to the three-dimensional spatial coordinate system and stored as equipment tracking data over time.

[0112] Based on the equipment tracking data, the spatial operation trajectory of the security inspection equipment is generated through three-dimensional reconstruction technology, and the spatial operation trajectory is set as the security inspection trajectory.

[0113] Specifically, in this embodiment, an image acquisition device is used to establish a three-dimensional coordinate system and reconstruct the operating trajectory of the security inspection equipment. This enables visualization and full-process monitoring of security inspection operations, solves the problem of not being able to reconstruct security inspection behavior in real time, provides spatial path basis for evaluation, and improves the comprehensiveness and accuracy of security inspection behavior analysis.

[0114] In one embodiment, based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are identified and the corresponding adjacent area tag reading records are obtained. Determining whether both of the at least two adjacent security check areas have been checked includes:

[0115] The three-dimensional target model of the target to be inspected is transferred to a three-dimensional spatial coordinate system to obtain a simulated three-dimensional model;

[0116] Based on the multiple security check areas set on the three-dimensional target model, several simulation areas are set on the simulation three-dimensional model accordingly;

[0117] Based on the three-dimensional spatial coordinates of the security inspection trajectory and the simulated area, the average spatial distance between the security inspection trajectory and the simulated area is calculated to determine whether the security inspection area corresponding to the simulated area has been scanned. Specifically, if the average spatial distance is less than the effective communication radius between the tag and the security inspection detector, the security inspection area corresponding to the simulated area is scanned; otherwise, it is determined that the security inspection area corresponding to the simulated area has not been scanned.

[0118] In response to the area to be confirmed being scanned, at least two adjacent security check areas adjacent to the area to be confirmed are determined according to the movement order of the security check trajectory. In response to at least two adjacent security check areas being scanned, the security check trajectory is deemed valid and the area to be confirmed has been checked.

[0119] If the area to be confirmed is not scanned, or if one or more of at least two adjacent security check areas are not scanned, the security check trajectory is deemed invalid.

[0120] Analyze the region label read records corresponding to the region to be confirmed to obtain the earliest label read time and the latest label read time;

[0121] The system determines the preceding adjacent area based on the earliest tag reading time and the following adjacent area based on the latest tag reading time, and then checks whether both the preceding and following adjacent areas have been inspected.

[0122] Specifically, in this embodiment, the determination of whether an area has been effectively scanned is made by combining the simulation model with the spatial trajectory distance calculation, and the effectiveness of the trajectory is further verified by adjacent areas and the scanning order. This not only makes up for the limitations of signal judgment, but also enhances the contextual logic of security inspection behavior judgment and improves the robustness of the evaluation system.

[0123] In one embodiment, in response to multiple security checkpoints having been checked, the system obtains the regional security check results and regional tag reading records for the multiple security checkpoints, and generates a security check behavior score, including:

[0124] Based on multiple pre-generated security check areas, the regional security check results of multiple security check areas are analyzed to determine the areas that have been checked and those that have not been checked.

[0125] Based on the number of unchecked areas and their corresponding security check weights, a security check risk score is generated.

[0126] Analyze the area tag reading records of the security-checked areas to obtain the area tag reading time and area tag reading completion rate;

[0127] Based on the time taken to read the area label and the security check rate, a security check rate score is generated.

[0128] Based on the completion rate of reading the area labels, a security check completion score is generated.

[0129] The system analyzes the area tag reading records of multiple security check areas to obtain the actual security check sequence, and combines this with preset security check actions to generate a security check standard score.

[0130] A security check behavior score is generated based on the security check risk score, security check completion score, security check speed score, and security check standardization score.

[0131] In response to the presence of a number of prohibited items in several security check areas, a prohibited item detection rate score is generated based on the number of prohibited items detected by the security inspection equipment, and the security behavior score is adjusted accordingly.

[0132] Specifically, this embodiment integrates multiple dimensions such as risk, completion, speed, and standardization to form a security inspection behavior score. This not only enables a comprehensive evaluation of security inspection quality from multiple perspectives, but also effectively reflects the standardization and efficiency of personnel operations, supports targeted training and behavior optimization, and comprehensively improves the level of security inspection management.

[0133] In one embodiment, after generating the security check behavior score, the following is also included:

[0134] If the security check behavior score is greater than or equal to the passing threshold, the security check behavior is deemed to be qualified. The passing threshold is preferably 80-90 points on a 100-point scale.

[0135] If the security check score is below the passing threshold, the security check is deemed unqualified.

[0136] Analyze the security inspection behavior scores of non-compliant security inspection behaviors, and determine the low-scoring dimensions. The low-scoring dimensions should include at least one of the following: security inspection risk, security inspection completion rate, security inspection speed, security inspection standardization, and prohibited item detection rate.

[0137] Based on the low-score dimension, analyze the area label reading records and security trajectory of non-compliant security inspection behaviors to obtain the areas where low-score behaviors occur and generate behavior correction suggestions corresponding to the low-score dimension;

[0138] Behavior correction suggestions are sent to the terminal and presented to the user in a visual format.

[0139] This embodiment automatically determines the compliance of security inspection actions and conducts in-depth analysis of non-compliant actions. It can accurately identify low-scoring dimensions and generate targeted corrective suggestions, thereby improving the efficiency and quality of security inspection work and enhancing the standardization and efficiency of security inspection operations. At the same time, through the visualization of suggestions, users can quickly understand the problems and take corresponding improvement measures, thereby achieving continuous optimization of the security inspection process, reducing missed inspections and increasing the detection rate of prohibited items, and ensuring the safety and accuracy of security inspections.

[0140] It should be understood that, although Figure 2 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 2 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0141] In one embodiment, such as Figure 4 As shown, a security inspection behavior evaluation device is provided, including: a signal acquisition module, a security inspection area judgment module, a spatial trajectory analysis module, a security inspection area confirmation module, and a security inspection behavior evaluation module, wherein:

[0142] The signal acquisition module is used to acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area.

[0143] The security check area judgment module is used to determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions based on the area tag reading record. If so, the target security check area is determined to be a confirmation area.

[0144] The spatial trajectory analysis module is used to obtain the security trajectory by performing spatial trajectory analysis on the security inspection equipment when the target security inspection area is an area to be confirmed.

[0145] The security check area confirmation module is used to determine at least two adjacent security check areas adjacent to the area to be confirmed based on the security check trajectory and obtain the corresponding adjacent area tag reading records. It determines whether the security check areas of at least two adjacent areas have been checked. If so, it determines that the area to be confirmed has been checked; otherwise, it determines that the area to be confirmed has not been checked.

[0146] The security check behavior evaluation module is used to obtain the regional security check results and regional label reading records of multiple security check areas in response to the fact that multiple security check areas have been checked, and generate a security check behavior score.

[0147] The device also includes a security check area generation module, which is used to create a three-dimensional target model corresponding to the target to be checked; based on feature region analysis, multiple security check areas are generated on the three-dimensional target model, and the required number of tags for each of the multiple security check areas is set.

[0148] The security check area generation module is also used to parse the preset information of the security check task to obtain the security check scenario, security check rate, and preset security check actions; set the total number of tags according to the security check rate and security check scenario; set the initial security check area according to the type of security check target, and perform meshing processing on the surface of the initial security check area according to the 3D target model to obtain several candidate area units; identify several risk area units in the candidate area units based on historical security check data and interactivity with the preset security check actions, and adjust the number of risk area units according to the security check rate; select several adjacent candidate area units as the center of the risk area unit, and generate several risk areas in the corresponding initial security check area; adjust the boundaries of several risk areas to fill the initial security check area using the action trajectory of the preset security check actions as the adjustment direction, and then set the risk areas as security check areas; set the security check weight corresponding to the security check area according to the range and location of the security check area; set the security check weight of the security check area as the tag density ratio coefficient, and set the product of the tag density ratio coefficient and the total number of tags as the required number of tags.

[0149] The security check area determination module is also used to parse the area tag reading records to obtain the number of tags already read in the target security check area; obtain the required number of tags corresponding to the target security check area, calculate the ratio of the number of tags already read to the required number of tags, and obtain the tag reading ratio; if the tag reading ratio is less than or equal to a first reading threshold, it is determined that the target security check area has not been checked; if the tag reading ratio is greater than the first reading threshold and less than a second reading threshold, it is determined that the target security check area is an area to be confirmed; if the tag reading ratio is greater than or equal to the second reading threshold, it is determined that the target security check area has been checked.

[0150] The spatial trajectory analysis module is also used to acquire images of the target to be inspected and establish a three-dimensional spatial coordinate system by using several image acquisition devices set in the working area where the target is located; in response to the image acquisition devices detecting the security inspection equipment entering the working area, the spatial coordinates of the security inspection equipment are calculated in real time according to the three-dimensional spatial coordinate system and stored as equipment tracking data over time; based on the equipment tracking data, the spatial running trajectory of the security inspection equipment is generated through three-dimensional reconstruction technology, and the spatial running trajectory is set as the security inspection trajectory.

[0151] The security check area confirmation module is also used to transfer the 3D target model of the target to be inspected to a 3D spatial coordinate system to obtain a simulated 3D model; based on several security check areas set on the 3D target model, several simulation areas are correspondingly set on the simulated 3D model; based on the 3D spatial coordinates of the security check trajectory and the simulation areas, the average spatial distance between the security check trajectory and the simulation areas is calculated to determine whether the security check area corresponding to the simulation area has been scanned. Specifically, if the average spatial distance is less than the effective communication radius between the tag and the security check detector, the security check area corresponding to the simulation area is scanned; otherwise, it is determined that the security check area corresponding to the simulation area has not been scanned. The module also responds to the condition that the area to be confirmed has been scanned. The system then identifies at least two adjacent security check areas based on the movement order of the security check trajectory. If both adjacent security check areas are scanned, the security check trajectory is deemed valid, and the area to be confirmed has been checked. If the area to be confirmed is not scanned, or one or more of the at least two adjacent security check areas are not scanned, the security check trajectory is deemed invalid. The system parses the area tag reading records corresponding to the area to be confirmed to obtain the earliest tag reading time and the latest tag reading time. Based on the earliest tag reading time, the system determines the preceding adjacent area, and based on the latest tag reading time, it determines the following adjacent area. Finally, it checks whether both the preceding and following adjacent areas have been checked.

[0152] This security check behavior evaluation module is also used to analyze the regional security check results of multiple pre-generated security check areas to determine the checked and unchecked areas; generate a security check risk score based on the number of unchecked areas and their corresponding security check weights; analyze the area tag reading records of the checked areas to obtain the area tag reading time and area tag reading completion rate; generate a security check speed score based on the area tag reading time and security check rate; generate a security check completion score based on the area tag reading completion rate; analyze the area tag reading records of multiple security check areas to obtain the actual area security check sequence, and generate a security check standardization score by combining it with the preset security check actions; and generate a security check behavior score based on the security check risk score, security check completion score, security check speed score, and security check standardization score.

[0153] Specific limitations regarding the security check behavior evaluation device can be found in the limitations of the security check behavior evaluation method described above, and will not be repeated here. Each module in the aforementioned security check behavior evaluation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0154] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores security inspection behavior evaluation data. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a security inspection behavior evaluation method.

[0155] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0156] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the following steps:

[0157] Acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area;

[0158] Based on the area tag reading records, determine whether the tag reading ratio of the target security check area meets the confirmation conditions. If so, the target security check area is determined to be an area to be confirmed.

[0159] If the target security check area is an area to be confirmed, the security check trajectory is obtained by performing spatial trajectory analysis on the security inspection equipment.

[0160] Based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are identified and the corresponding adjacent area tag reading records are obtained. It is determined whether the at least two adjacent security check areas have been checked. If so, the area to be confirmed is determined to have been checked. Otherwise, the area to be confirmed is determined not to have been checked.

[0161] If multiple security checkpoints have been checked, the system retrieves the regional security check results and regional tag reading records for each of the multiple security checkpoints and generates a security check behavior score.

[0162] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0163] Acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area;

[0164] Based on the area tag reading records, determine whether the tag reading ratio of the target security check area meets the confirmation conditions. If so, the target security check area is determined to be an area to be confirmed.

[0165] If the target security check area is an area to be confirmed, the security check trajectory is obtained by performing spatial trajectory analysis on the security inspection equipment.

[0166] Based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are identified and the corresponding adjacent area tag reading records are obtained. It is determined whether the at least two adjacent security check areas have been checked. If so, the area to be confirmed is determined to have been checked. Otherwise, the area to be confirmed is determined not to have been checked.

[0167] If multiple security checkpoints have been checked, the system retrieves the regional security check results and regional tag reading records for each of the multiple security checkpoints and generates a security check behavior score.

[0168] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0169] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0170] The above embodiments merely illustrate several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for evaluating security inspection behavior, characterized in that, include: Establish a three-dimensional target model corresponding to the target to be inspected; Based on feature region analysis, multiple security check areas are generated on the 3D target model, and the required number of tags for each of the multiple security check areas is set. This includes: parsing the preset information of the security check task to obtain the security check scenario, security check rate, and preset security check actions; setting the total number of tags according to the security check rate and the security check scenario; setting an initial security check area according to the type of the security check target, and performing meshing processing on the surface of the initial security check area according to the 3D target model to obtain several candidate area units; identifying several risk area units from the candidate area units based on historical security check data and interactivity with the preset security check actions, and further identifying risk area units based on the security check rate. The number of risk area units is adjusted; several adjacent candidate area units are selected with the risk area unit as the center, and several risk areas are generated in the corresponding initial security check area; the boundary of several risk areas is adjusted to cover the initial security check area with the motion trajectory of the preset security check action as the adjustment direction, and then the risk area is set as the security check area; the security check weight corresponding to the security check area is set according to the range and location of the security check area; the security check weight of the security check area is set as the tag density ratio coefficient, and the product of the tag density ratio coefficient and the total number of tags is set as the required number of tags; The system acquires and parses the tag reading signal generated when the security inspection detector reads the tag, and determines the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generates a region tag reading record for the target security inspection area. Based on the area tag reading records, determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions; if so, determine that the target security check area is an area to be confirmed. If the target security inspection area is an area to be confirmed, the security inspection trajectory is obtained by performing spatial trajectory analysis on the security inspection detector. Based on the security check trajectory, at least two adjacent security check areas adjacent to the area to be confirmed are determined and the corresponding adjacent area tag reading records are obtained. It is determined whether the at least two adjacent security check areas have been checked. If so, it is determined that the area to be confirmed has been checked. Otherwise, it is determined that the area to be confirmed has not been checked. In response to multiple security check areas having been checked, the system obtains the regional security check results and regional tag reading records for the multiple security check areas, and generates a security check behavior score.

2. The security inspection behavior evaluation method according to claim 1, characterized in that, The step of determining whether the tag reading ratio of the target security check area meets the preset confirmation condition based on the area tag reading record, and if so, determining the target security check area as a confirmation area, includes: The number of tags read in the target security check area is obtained by parsing the area tag reading records. Obtain the required number of tags corresponding to the target security check area, calculate the ratio of the number of tags already read to the required number of tags, and obtain the tag reading ratio; If the tag reading ratio is less than or equal to the first reading threshold, it is determined that the target security check area has not been checked. If the tag reading ratio is greater than a first reading threshold and less than a second reading threshold, then the target security check area is determined to be an area to be confirmed. If the tag reading ratio is greater than or equal to the second reading threshold, it is determined that the target security check area has been checked.

3. The security inspection behavior evaluation method according to claim 1, characterized in that, If the target security check area is identified as an area to be confirmed, then the security check trajectory is obtained by performing spatial trajectory analysis on the security inspection equipment, including: By setting up several image acquisition devices in the working area where the target to be inspected is located, the acquired images of the target to be inspected are obtained and a three-dimensional spatial coordinate system is established; In response to the image acquisition device detecting that the security inspection camera has entered the working area, the spatial coordinates of the security inspection camera are calculated in real time according to the three-dimensional spatial coordinate system and stored as device tracking data over time. Based on the device tracking data, the spatial trajectory of the security inspection equipment is generated using 3D reconstruction technology, and the spatial trajectory is set as the security inspection trajectory.

4. The security inspection behavior evaluation method according to claim 3, characterized in that, Based on the security check trajectory, determining at least two adjacent security check areas adjacent to the area to be confirmed and obtaining the corresponding adjacent area tag reading records, and determining whether the at least two adjacent security check areas have both been checked, includes: The three-dimensional target model of the target to be inspected is transferred to the three-dimensional spatial coordinate system to obtain a simulated three-dimensional model; Based on the multiple security inspection areas set on the three-dimensional target model, a number of simulation areas are correspondingly set on the simulation three-dimensional model; Based on the three-dimensional spatial coordinates of the security inspection trajectory and the simulated area, the average spatial distance between the security inspection trajectory and the simulated area is calculated to determine whether the security inspection area corresponding to the simulated area has been scanned. If the average spatial distance is less than the effective communication radius between the tag and the security inspection detector, then the security inspection area corresponding to the simulated area has been scanned; otherwise, it is determined that the security inspection area corresponding to the simulated area has not been scanned. In response to the area to be confirmed being scanned, at least two adjacent security check areas adjacent to the area to be confirmed are determined according to the movement order of the security check trajectory. In response to the at least two adjacent security check areas being scanned, the security check trajectory is determined to be valid, and the area to be confirmed has been checked. If the area to be confirmed is not scanned, or if one or more of the at least two adjacent security check areas are not scanned, the security check trajectory is determined to be invalid. Analyze the region tag read records corresponding to the region to be confirmed to obtain the earliest tag read time and the latest tag read time; The preceding adjacent area is determined based on the earliest tag reading time, and the following adjacent area is determined based on the latest tag reading time. It is then determined whether both the preceding and following adjacent areas have been inspected by security.

5. The security inspection behavior evaluation method according to claim 1, characterized in that, In response to multiple security checkpoints having been checked, the system acquires the regional security check results and regional tag reading records for each of the multiple security checkpoints, and generates a security check behavior score, including: Based on the pre-generated multiple security check areas, the regional security check results of the multiple security check areas are analyzed to determine the areas that have been checked and the areas that have not been checked. Based on the number of unchecked areas and the corresponding security check weights, a security check risk score is generated. Analyze the area tag reading records of the inspected area to obtain the area tag reading time and area tag reading completion rate; A security check rate score is generated based on the reading time of the area label and the security check rate. Based on the completion rate of the area labels, a security check completion score is generated. The area tag reading records of the multiple security check areas are analyzed to obtain the actual security check sequence of the areas. Combined with the preset security check actions, a security check standard score is generated. The security check behavior score is generated based on the security check risk score, the security check completion score, the security check speed score, and the security check standardization score.

6. A security inspection behavior evaluation device, characterized in that, The apparatus for implementing the steps of the method as described in any one of claims 1-5 includes: The signal acquisition module is used to acquire and parse the tag reading signal generated when the security inspection detector reads the tag, and determine the security inspection area corresponding to the tag reading signal as the target security inspection area based on multiple pre-generated security inspection areas and the tag reading signal, and generate the area tag reading record of the target security inspection area. The security check area determination module is used to determine whether the tag reading ratio of the target security check area meets the preset confirmation conditions based on the area tag reading record. If so, the target security check area is determined to be a confirmation area. The spatial trajectory analysis module is used to obtain the security trajectory by performing spatial trajectory analysis on the security inspection equipment in response to the target security inspection area being an area to be confirmed. The security check area confirmation module is used to determine at least two adjacent security check areas adjacent to the area to be confirmed based on the security check trajectory and obtain the corresponding adjacent area tag reading records, and determine whether the at least two adjacent security check areas have been checked. If so, the area to be confirmed is determined to have been checked; otherwise, the area to be confirmed is determined not to have been checked. The security check behavior evaluation module is used to obtain the regional security check results and regional tag reading records of multiple security check areas in response to the fact that multiple security check areas have been checked, and generate a security check behavior score.

7. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Scanning quality detection method, controller and device

    CN109522912A

  • Signal position identification system acting on dummy model

    CN110334784A