Processing method and device for positioning label abnormity, storage medium and program product
By monitoring the wireless signal reception strength of the positioning tags and using a biometric identification system, the problem of difficulty in timely detection of positioning tag anomalies has been solved, achieving efficient and accurate security management and reducing the cost of manual intervention.
Patent Information
- Application Number
- CN202511192008.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-25
- Publication Date
- 2025-11-04
AI Technical Summary
In existing technologies, it is difficult to detect abnormalities in positioning tags in a timely manner, resulting in inaccurate positioning information, security risks, and an inability to respond promptly.
By monitoring the received strength of the wireless signal broadcast by the positioning tag, analyzing the trend of signal strength changes over multiple measurement periods, and combining this with a biometric identification system to identify the specific type of tag anomaly, anomaly handling measures are automatically executed.
It enables timely and accurate identification of tag anomalies, improves the reliability and accuracy of personnel positioning, enables rapid response to potential security risks, reduces the cost of manual intervention, and improves the efficiency of data center security management.
Smart Images

Figure CN120897261A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of Internet of Things, and in particular to a positioning tag abnormality processing method and device, a storage medium and a program product. BACKGROUND
[0002] With the rapid development of cloud computing technology, data centers, as an important physical platform for cloud computing, are expanding in scale, the number of machine rooms is growing, the operation and maintenance environment is becoming increasingly complex, and personnel mobility is significantly enhanced. Therefore, the security management of data center machine rooms becomes particularly important, especially the need to accurately locate all personnel entering the machine room in real time.
[0003] Currently, positioning tags based on wireless technologies such as Bluetooth and radio frequency are commonly used to locate personnel entering the data center in real time. However, in actual application, there are cases of human dismounting the tags, i.e., personnel intentionally separating the tags from themselves, resulting in the tag location information not accurately reflecting the actual location of the personnel, which poses a security risk. In addition, when active tags run out of power or hardware is damaged, the tag signals cannot be received, resulting in missing positioning information. SUMMARY
[0004] Embodiments of the present application provide a positioning tag abnormality processing method, device, storage medium and program product, which can effectively solve the problems of difficult and timely detection of tag abnormalities, inaccurate positioning information, and untimely response to security risks, significantly improving the security management level and efficiency of data centers.
[0005] In a first aspect, the positioning tag abnormality processing method provided by embodiments of the present application comprises:
[0006] obtaining a signal reception strength of a wireless signal measured by a base station from a positioning tag broadcast, the positioning tag being worn by target personnel entering the data center and broadcasting the wireless signal according to a preset period;
[0007] identifying a tag abnormality according to a change trend of the signal reception strength within a preset number of measurement periods;
[0008] obtaining a location of the positioning tag in response to the tag abnormality identification result, to obtain a target location;
[0009] starting a biometric feature recognition system of the target location to recognize a biometric feature of the target personnel, and identifying a specific type of the tag abnormality according to a biometric feature recognition result;
[0010] determining an abnormality processing measure according to the specific type of the tag abnormality and executing the abnormality processing measure.
[0011] In a second aspect, the positioning tag abnormality processing device provided by embodiments of the present application comprises:
[0012] a signal strength acquisition module, configured to acquire signal receiving strength of a wireless signal measured and positioned by a base station from a wireless signal broadcasted by a positioning tag, the positioning tag being worn by a target person entering a data center and broadcasting the wireless signal according to a preset period;
[0013] a tag anomaly identification module, configured to identify a tag anomaly according to a change trend of the signal receiving strength in a preset number of measurement periods;
[0014] a position acquisition module, configured to acquire a position of the positioning tag in response to the tag anomaly identification result, to obtain a target position;
[0015] an anomaly type identification module, configured to start a biological feature recognition system of the target position to identify a biological feature of the target person, and to identify a specific type of the tag anomaly according to a biological feature recognition result;
[0016] an anomaly processing module, configured to determine an anomaly processing measure according to the specific type of the tag anomaly and to execute the anomaly processing measure.
[0017] In a third aspect, an electronic device is provided, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the positioning tag anomaly processing method according to any of the embodiments of the present application when executing the program.
[0018] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the program is executable on a processor to implement the positioning tag anomaly processing method according to any of the embodiments of the present application.
[0019] In a fifth aspect, a computer program product is provided, which includes a computer program, and the computer program is executable on a processor to implement the positioning tag anomaly processing method according to any of the embodiments of the present application.
[0020] In the embodiment of the present application, by monitoring the wireless signal receiving strength of the tag broadcast in real time, analyzing the change trend of the signal strength in multiple measurement periods, the tag abnormal situation can be identified in time and accurately, the problem that the tag abnormality is difficult to be found in time in the prior art is effectively solved, and the reliability and accuracy of personnel positioning are significantly improved; after identifying the tag abnormality, the position information of the abnormal tag is obtained, and the specific position where the abnormality occurs is determined, and such accurate positioning capability enables the safety management personnel to quickly lock the abnormal area, quickly respond to potential safety risks, and avoid further expansion of safety events; further, the biometric feature recognition system of the target position is started, the biometric features of the target personnel are identified, and through the biometric feature recognition result, the specific type of the tag abnormality can be accurately judged, such as manual dismounting of the tag or tag hardware failure, and such multi-system linkage mechanism effectively improves the accuracy of abnormal type identification and avoids misjudgment and omission; according to the identified abnormal type, corresponding abnormal processing measures are automatically determined and executed, and such automatic and intelligent disposal mode significantly improves the efficiency and response speed of the data center safety management and reduces the manual intervention cost. BRIEF DESCRIPTION OF DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope, and for those skilled in the art, other related drawings can also be obtained without creative labor.
[0022] Figure 1 is a flowchart of the processing method for positioning tag abnormality provided by the embodiment of the present application;
[0023] Figure 2a is a structural schematic diagram of the processing system for positioning tag abnormality provided by the embodiment of the present application;
[0024] Figure 2b is another flowchart of the processing method for positioning tag abnormality provided by the embodiment of the present application;
[0025] Figure 3 is a linkage example diagram of the processing system for positioning tag abnormality provided by the embodiment of the present application;
[0026] Figure 4 is a structural schematic diagram of the processing device for positioning tag abnormality provided by the embodiment of the present application;
[0027] Figure 5 is a structural schematic diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION
[0028] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application in combination. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work should fall within the protection scope of the present application.
[0029] It should be noted that the terms "first", "second", and the like in the specification of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device including a series of steps or units does not necessarily have to include only those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to the process, method, product, or device.
[0030] Figure 1 is a flowchart of a positioning tag exception processing method provided by an embodiment of the present application. The positioning tag exception processing method provided by the embodiment of the present application can be applied to a scenario of security management of a data center. For example, real-time positioning tracking of personnel entering the data center. The positioning tag exception processing method can be executed by a positioning tag exception processing apparatus provided by an embodiment of the present application. The apparatus can be implemented in a software and / or hardware manner. In a specific embodiment, the apparatus can be integrated in an electronic device, which can be a computer, a server, or the like. The following embodiments will be described by taking the example of integrating the positioning tag exception processing apparatus in a server.
[0031] Before introducing the method of the present application, the principle of personnel positioning and identification of positioning tag exceptions by the present application will be introduced. In the embodiment of the present application, one or more base stations can be deployed in a data center. Personnel entering the data center need to wear a positioning tag. The positioning tag, the base station, and the server cooperate to realize personnel positioning and identification of positioning tag exceptions.
[0032] First, the principle of personnel positioning is introduced. When there is only one base station deployed, signal attenuation model can be used for positioning. That is, the base station receives the signal transmitted by the positioning tag and measures the signal reception strength, and according to the path loss formula of electromagnetic wave propagation in space, the signal reception strength value is converted into the distance between the positioning tag and the base station, so as to obtain the position of the personnel entering the data center. When there are multiple base stations (for example, 3 or more), the strongest base station method or the trilateration method can be used. The strongest base station method selects the base station with the strongest received signal (i.e. the largest signal reception strength), and directly takes its position as the position of the positioning tag, assuming that the base station is closest to the positioning tag, so as to obtain the position of the personnel. The trilateration method calculates the distance between each base station and the positioning tag according to the signal reception strength, draws a distance circle with the base station as the center, and the intersection area of multiple circles is the position of the tag, and the position of the tag is the position of the personnel.
[0033] The principle of identifying abnormal positioning tags is introduced below. Identifying abnormal positioning tags can be independent of the number of base stations, and an example with only one base station is used for illustration. Under normal circumstances, personnel wear tags and move, which changes the distance between the positioning tag and the base station, resulting in fluctuations in signal reception strength. If the tag is removed and placed somewhere, such as hidden in a cabinet, the distance between the tag and the base station will not change, and the detected signal reception strength will be a fixed non-zero value; or if the tag is faulty and cannot broadcast wireless signals, the detected signal reception strength will be a fixed value of 0. Therefore, the trend of signal reception strength over a period of time can be used to identify abnormal positioning tags.
[0034] Referring to Figure 1 The positioning tag abnormality processing method of the embodiment can include the following steps:
[0035] Step 101, obtaining the signal reception strength measured by the base station from the positioning tag broadcasted wireless signal, the positioning tag is worn by the target personnel entering the data center and broadcasts wireless signals at a preset period.
[0036] A base station is a device used for transmitting and receiving wireless signals in a wireless communication system. In a personnel positioning system, base stations are typically deployed at key locations within a data center to receive wireless signals transmitted by positioning tags. A positioning tag is a small wireless device that is typically worn by personnel entering the data center (e.g., a card, wristband, helmet, etc.). Positioning tags broadcast wireless signals at a pre-set periodicity to enable base stations to receive and measure signal reception strength. A wireless signal refers to information transmitted through radio waves. In a personnel positioning system, positioning tags communicate with base stations by broadcasting wireless signals. Signal reception strength is an indicator of the strength of a wireless signal received by a base station and can be used to estimate the distance between a positioning tag and a base station. Target personnel refers to workers or visitors entering the data center. A pre-set periodicity is the time interval at which a positioning tag broadcasts a wireless signal, which can be set according to actual needs to ensure the real-time and accuracy of the positioning system.
[0037] In a highly security-sensitive environment such as a data center, it is crucial to ensure personnel safety and compliance with safety protocols. Therefore, when implementing a personnel positioning system in a data center, the following measures can be taken to ensure the informed consent of target personnel and the legal and compliant collection of relevant information.
[0038] Informed notification and consent. Before entering the data center, target personnel will be explicitly informed of the safety regulations of the data center, including the requirement to wear positioning tags and collect biometric information. Target personnel can sign an informed consent form indicating that they have understood the functions and purposes of the positioning tags and the necessity of collecting biometric information, and agree to wear positioning tags and accept the collection of biometric information within the data center for the purpose of location tracking, safety monitoring, and further comparison and confirmation of abnormal situations.
[0039] Wearing of positioning tags. Target personnel will wear positioning tags as required by the data center when entering the data center. These tags can be in the form of cards, wristbands, helmets, etc., which are convenient to carry and not easy to fall off. Positioning tags will broadcast wireless signals at a pre-set periodicity, which contain identification information of the positioning tags, such as tag code, serial number, etc., for personnel positioning within the data center.
[0040] Collection of biometric information. The data center will deploy biometric information collection devices such as cameras, fingerprint scanners, etc. at the entrance or designated areas to collect biometric information of target personnel. The collected biometric information will be used for safety management and emergency response of the data center, such as personnel identification, permission control, emergency evacuation, etc.
[0041] Deployment of base stations and signal reception. Multiple base stations are deployed within the data center, distributed in key areas such as machine rooms, corridors, staircases, etc. Each base station is equipped with wireless signal receiving equipment to receive the wireless signals broadcast by the positioning tags and measure the received signal strength.
[0042] Acquisition of signal reception strength. After the base station receives the wireless signal broadcast by the positioning tag, it calculates and records the received signal strength. The signal reception strength value reflects the strength of the signal and can be used to estimate the distance between the positioning tag and the base station. By analyzing the signal reception strength values received by multiple base stations, the server can determine the approximate location of the positioning tag (i.e. the target personnel).
[0043] Data processing and privacy protection. The collected signal reception strength, positioning information and biometric information will be used for security management and emergency response in the data center, such as personnel tracking, access control, emergency evacuation, etc. The data center will take strict data protection measures to ensure that the personal information, location data and biometric information of the target personnel are not misused or leaked.
[0044] In this way, the data center not only effectively monitors and manages the location of personnel, but also quickly responds in emergency situations to ensure the safety of personnel. At the same time, by informing and obtaining the consent of the target personnel in advance, the data center also complies with relevant privacy protection regulations, ensuring the legality and compliance of biometric information collection.
[0045] Step 102, identify tag abnormalities according to the change trend of signal reception strength in a preset number of measurement periods.
[0046] Measurement period refers to the period in which the base station measures the wireless signal broadcast by the positioning tag within a certain time interval. This period can be set according to actual needs to ensure the real-time and accuracy of the positioning system. The preset number of measurement periods refers to the number of measurement periods set in advance during system design for monitoring and analyzing the change trend of signal reception strength. This number can be adjusted according to the sensitivity requirements of the system and actual application scenarios. Tag abnormalities refer to situations such as positioning tag failure, power depletion, disassembly or human separation, which cause it to malfunction or fail to send signals.
[0047] That is, the base station continuously measures the received strength of the wireless signal broadcast by the positioning tag within the preset measurement period. By analyzing the change trend of signal reception strength in a preset number of measurement periods, it is determined whether the working state of the positioning tag is normal. If the signal reception strength does not change in the preset number of measurement periods, it can be determined that the positioning tag is abnormal, and if the signal reception strength changes in the preset number of measurement periods, it can be determined that the positioning tag is not abnormal and continues to be monitored.
[0048] Step 103, in response to the label abnormality identification result, obtain the position of the positioning label to get the target position.
[0049] The label abnormality identification result is determined by analyzing the change trend of signal reception strength to determine the abnormal state of the positioning label. The target position refers to the specific position of the positioning label that needs to be determined after identifying the label abnormality, which is used for further security monitoring, personnel tracking or emergency response.
[0050] That is, once the label abnormality is identified, the server will try to obtain the position information of the positioning label. If the label has the last valid position record before losing contact, the server will use this last valid position as the target position. If the label abnormality is due to the signal strength remaining unchanged (such as the label being placed in a stationary position), the server can use the measurement position at the time of abnormality as the target position.
[0051] Step 104, start the biometric identification system of the target position to identify the biometric features of the target personnel, and identify the specific type of label abnormality according to the biometric identification result.
[0052] Biometric features refer to the physiological characteristics of the human body that can be measured or identified, which are used to verify personal identity. Biometric identification system is a technology system that uses inherent biometric features (such as facial features, fingerprints, iris, voice, etc.) to verify and identify identity. The specific type of label abnormality refers to the specific condition of the positioning label abnormality, such as label damage, power depletion, disassembly or human separation, etc.
[0053] That is, after determining the abnormality of the positioning label, the biometric identification system located at the target position will be started. The biometric identification system will scan and identify the biometric features of the target personnel at the target position, and analyze the biometric identification result to determine whether there is a situation of personnel separation from the label. If the biometric identification system identifies the biometric features of the target personnel, it may mean that the positioning label has failed, but the personnel are still in the predetermined position (i.e. the label itself has failed). If the biometric identification system does not identify the biometric features of the target personnel, it may mean that the personnel have separated from the positioning label, or the label has been damaged and the personnel are not in the predetermined position (i.e. the personnel have separated from the label or the label has been damaged and the personnel have separated).
[0054] Combined with the biometric identification result, the system can more accurately determine the specific type of label abnormality.
[0055] Step 105, determine the abnormality handling measures according to the specific type of label abnormality and execute the abnormality handling measures.
[0056] The abnormality handling measure refers to a specific action or step taken to cope with and resolve the abnormal situation of the positioning tag. For example, if the tag cannot work normally due to insufficient power or damage, relevant personnel can be notified to replace or charge the positioning tag. If the personnel accidentally or intentionally separates from the tag, a search program can be started, and the target personnel's activity range can be limited through the access control system until the problem is solved. By executing these abnormality handling measures, the safety and compliance of the data center operation can be ensured, security vulnerabilities can be prevented, and the safety of assets and personnel can be protected.
[0057] In this embodiment, by monitoring the received strength of the wireless signal broadcasted by the tag in real time, the change trend of the signal strength in multiple measurement periods is analyzed, the abnormal situation of the tag can be accurately identified in a timely manner, the problem that the tag abnormality is difficult to be found in the prior art is effectively solved, and the reliability and accuracy of personnel positioning are significantly improved. After identifying the abnormality of the tag, the position information of the abnormal tag is obtained, and the specific position where the abnormality occurs is determined. This precise positioning capability enables the safety management personnel to quickly lock the abnormal area, quickly respond to potential security risks, and avoid further expansion of security incidents. Further, the biometric feature recognition system of the target position is started, and the biometric features of the target personnel are identified. Through the biometric feature recognition result, the specific type of the tag abnormality can be accurately judged, such as human dismounting of the tag or hardware failure of the tag. This multi-system linkage mechanism effectively improves the accuracy of abnormal type identification and avoids misjudgment and omission. According to the identified abnormal type, the corresponding abnormality handling measure is automatically determined and executed. This automated and intelligent handling mode significantly improves the efficiency and response speed of data center safety management and reduces the cost of manual intervention.
[0058] The positioning tag abnormality handling method provided by the embodiment of the present application will be further described below in combination with Figure 2a and Figure 2b Figure 2a Figure 1 is a structural schematic diagram of a positioning tag abnormality processing system provided by an embodiment of the present application. The positioning tag abnormality processing system comprises a server, a base station and a positioning tag. There can be multiple base stations, which can be deployed at different positions in a data center, such as a machine room, a corridor, a staircase, etc., to achieve all-around positioning. There can also be multiple positioning tags, each of which can take the form of a card, a wristband, a helmet, etc., and is worn by a person entering the data center. The positioning tag is provided with a built-in battery and can broadcast a wireless signal, such as a Bluetooth signal, a radio frequency signal, an ultra-wideband signal, etc., at a preset period (for example, 5-20 seconds), and the broadcast signal comprises a tag identifier of the positioning tag, which can be a tag serial number, a number, a name, etc., for distinguishing different positioning tags. The base station receives the wireless signal broadcast by the positioning tag, measures the signal receiving strength, and uploads the measurement data to the server for processing. The server receives the signal data from one or more base stations, analyzes the change trend of the signal strength, judges whether there is a tag abnormality, and if an abnormality is found, triggers a subsequent abnormality processing procedure. The positioning tag abnormality processing method of the present embodiment can be applied to the server in the system shown in Figure 1. Figure 2a
[0059] Figure 2b Figure 2 is another flowchart of a positioning tag abnormality processing method provided by an embodiment of the present application, as shown in the figure, the positioning tag abnormality processing method of the present embodiment can comprise the following steps. Figure 2b
[0060] Step 201: determining a signal strength maximum value from the signal receiving strength of the wireless signal broadcast by the positioning tag measured by multiple base stations, the positioning tag being worn by a target person entering the data center and broadcasting a wireless signal at a preset period.
[0061] In the present embodiment, multiple base stations are deployed in the data center, which are distributed at different positions and used to receive the wireless signal broadcast by the positioning tag and measure the signal receiving strength. The signal strength maximum value usually corresponds to the shortest distance between the positioning tag and a certain base station. By analyzing the signal strength maximum value, the approximate position of the positioning tag (i.e., the target person) can be estimated.
[0062] Before the target person wearing the positioning tag enters the data center, the biological features of the target person can also be collected, and the biological features of the target person are bound to the positioning tag worn by the target person, so as to be further compared and confirmed in the subsequent tag abnormality type.
[0063] Step 202: taking the signal strength maximum value as the signal receiving strength of the wireless signal broadcast by the positioning tag measured by the base station.
[0064] Assume that a data center is divided into four different areas, each of which is deployed with a base station, i.e., base stations A, B, C, and D. Base station A is located at the northwest corner of the data center, base station B is located at the northeast corner of the data center, base station C is located at the southeast corner of the data center, and base station D is located at the southwest corner of the data center. The positioning tag broadcasts a wireless signal every certain time (for example, every 10 seconds), and each signal contains a tag identifier and a timestamp. Assume that a worker wearing a positioning tag moves within the data center, and the signal strength received by each base station at a certain time is as follows:
[0065] The signal strength received by base station A: -80 dBm;
[0066] The signal strength received by base station B: -50 dBm;
[0067] The signal strength received by base station C: -90 dBm;
[0068] The signal strength received by base station D: -70 dBm;
[0069] Among these measurement values, the signal strength received by base station B is the largest (-50 dBm), which means that the distance between the positioning tag and base station B is the closest, and the signal attenuation is the smallest. The signal strength -50 dBm received by base station B can be taken as the signal receiving strength of the positioning tag, and it can be inferred that the positioning tag (and the wearer) is most likely located in the coverage area of base station B, i.e., the northeast corner of the data center.
[0070] In this way, the positions of personnel can be monitored in real time to ensure that they are active within authorized areas and respond to security incidents or emergencies in a timely manner. For example, if a fire occurs, the system can quickly locate all workers and guide them to evacuate safely.
[0071] Step 203: Determine whether the signal receiving strength is 0 in a preset number of measurement periods. If yes, execute step 211; otherwise, execute step 204.
[0072] That is, it is checked whether the wireless signal emitted by the positioning tag worn by the target personnel is completely not received in multiple periods. If the wireless signal is completely not received in multiple periods, it means that the positioning tag is completely lost.
[0073] Step 204: Determine whether the signal receiving strength remains unchanged in a preset number of measurement periods. If yes, execute step 205; otherwise, return to step 201.
[0074] That is, it is checked whether the signal strength is stable. If the signal strength is stable, it means that the personnel does not move or the tag has been separated from the personnel.
[0075] Step 205: Determine that the identification result is the second abnormality of the tag.
[0076] The second tag abnormality refers to the signal receiving strength remaining unchanged in the preset number of measurement periods, indicating that the personnel may not have moved or the tag has been separated from the personnel, and further biometric identification is required to confirm the specific situation.
[0077] In step 206, the position of the positioning tag measured in any one of the preset number of measurement periods is determined as the target position.
[0078] In step 207, it is determined whether the biometric feature of the target personnel is identified. If yes, step 208 is performed, and if no, step 209 is performed.
[0079] The biometric feature identification system at the target position can be started to identify the biometric feature of the target personnel. If the biometric feature of the target personnel is identified (i.e., the real-time collected biometric feature is the same as or matches the biometric feature bound to the positioning tag), for example, the face, fingerprint, iris, etc. of the target personnel are identified, it is confirmed that the target personnel is near the positioning tag.
[0080] In step 208, it is determined that the specific type of the second tag abnormality is that the personnel has not moved.
[0081] That is, the personnel is stationary, and the tag is normal but not moved.
[0082] In step 209, it is determined that the specific type of the second tag abnormality is that the personnel has moved away from the tag.
[0083] That is, it is confirmed that the personnel has moved, but the tag has not moved, indicating that the tag has been separated from the personnel.
[0084] In step 210, the target personnel is searched, and after the target personnel is searched, the access control system at the position of the target personnel is called to restrict the activity range of the target personnel.
[0085] At this time, the personnel has moved away from the tag, and the target position can be taken as the center, and the face recognition camera is called from the inside to the outside to find the personnel who should wear the positioning tag. Once the target personnel is found, the access control system can be used to limit the activity range. For example, the doors of specific areas are locked to prevent personnel from entering unauthorized areas; or the access control permission is adjusted to ensure that the personnel can only enter specific safe areas. Through the control of the access control system, it is ensured that the personnel will not move to areas that may cause safety risks. In addition, a notification system can be called to notify the target personnel to remain stationary and wait for the management personnel to take away.
[0086] In step 211, it is determined that the identification result is the first tag abnormality.
[0087] The first tag abnormality refers to the signal receiving strength being 0 in the preset number of measurement periods, indicating that the positioning tag is completely out of contact, which may be caused by tag damage or power depletion.
[0088] Step 212: Obtain the last valid location of the positioning tag before it lost contact, and obtain the target location.
[0089] The last known location is the location where the base station last successfully received the tag signal and determined it before the tag lost contact. This location is the last known location of the tag.
[0090] Step 213: Determine whether the biometric features of the target person have been identified. If yes, proceed to step 215; otherwise, proceed to step 214.
[0091] Step 214: Determine the specific type of the first abnormality of the tag as a tag malfunction and personnel leaving the tag.
[0092] This means that the label is confirmed to be faulty and personnel are not near the label.
[0093] Step 215: Determine the specific type of the first anomaly of the tag as a tag-related fault.
[0094] The tag itself may malfunction, such as a hardware failure or the tag running out of power.
[0095] Step 216: Invoke the notification system of the target location to notify the target personnel to change the location tag.
[0096] The notification system can be a voice broadcast, a fire alarm system, etc.
[0097] The following example illustrates the method for handling abnormal location tags in this invention, using the linkage of a personnel positioning system, facial recognition system, access control system, and fire alarm system. Figure 3 As shown, Figure 3 This is an example diagram of the linkage system for handling abnormal location tags provided in this embodiment of the invention. The personnel positioning system is responsible for monitoring and tracking the location of personnel within the data center. The facial recognition system is used to identify personnel, assisting in location tracking and abnormal handling. The access control system controls access permissions to different areas within the data center. The fire alarm system is used to issue alarms or commands in emergency situations. The specific linkage process is as follows:
[0098] The personnel positioning system monitors the wireless signal strength of the positioning tag through the base station. If the signal reception strength value remains at 0 or unchanged for a preset number of measurement periods, it is identified as a tag anomaly.
[0099] If the tag is abnormal due to the signal receiving strength value being 0 for a long time, the personnel positioning system can determine the last valid position of the tag and take the last valid position as the target position. The face recognition system is started at the target position to try to identify the biological features of the target personnel, and if the biological features of the target personnel are identified, it is determined that the tag itself is faulty, and the personnel can be notified to replace the positioning tag. If no biological features of the target personnel are identified, it is determined that the tag itself is faulty and the personnel is away from the tag, and the face recognition system is started to search in an enlarged range. After the target personnel is searched, the access control system is called to restrict the activities of the target personnel, and the fire alarm system is used to notify the target personnel to be still and wait for the management personnel to take away.
[0100] If the tag is abnormal due to the signal receiving strength value being 0 for a long time, the personnel positioning system can determine the last valid position of the tag and take the last valid position as the target position. The face recognition system is started at the target position to try to identify the biological features of the target personnel, and if the biological features of the target personnel are identified, it is determined that the tag itself is faulty, and the personnel can be notified to replace the positioning tag. If no biological features of the target personnel are identified, it is determined that the tag itself is faulty and the personnel is away from the tag, and the face recognition system is started to search in an enlarged range. After the target personnel is searched, the access control system is called to restrict the activities of the target personnel, and the fire alarm system is used to notify the target personnel to be still and wait for the management personnel to take away.
[0101] In this embodiment, by monitoring the wireless signal receiving strength broadcasted by the tag in real time and analyzing the change trend of the signal strength in multiple measurement periods, the tag abnormality can be accurately identified in a timely manner, the problem that the tag abnormality is difficult to be found in a timely manner in the prior art is effectively solved, and the reliability and accuracy of personnel positioning are significantly improved. After the tag abnormality is identified, the position information of the abnormal tag is obtained, and the specific position where the abnormality occurs is determined. This precise positioning capability enables the safety management personnel to quickly lock the abnormal area, quickly respond to potential safety risks, and avoid further expansion of safety incidents. Further, the biological feature recognition system of the target position is started to identify the biological features of the target personnel. Through the biological feature recognition result, the specific type of the tag abnormality, such as manual dismounting of the tag or tag hardware failure, can be accurately judged. This multi-system linkage mechanism effectively improves the accuracy of abnormal type identification and avoids misjudgment and omission. According to the identified abnormal type, corresponding abnormal processing measures are automatically determined and executed. This automated and intelligent disposal method significantly improves the efficiency and response speed of data center safety management and reduces the cost of manual intervention.
[0102] In addition, the present application links the existing camera, access control system, fire alarm system and other security facilities in the data center, without the need for large-scale investment in new hardware systems, thereby reducing the implementation cost and having good economy and practicability.
[0103] Figure 4 is a structural schematic diagram of a positioning tag exception processing device provided by an embodiment of the present application, as shown in the figure, the device can include: Figure 4
[0104] a signal strength acquisition module 401, configured to acquire signal receiving strength obtained by measuring wireless signals broadcast by a positioning tag, the positioning tag being worn by a target person entering a data center and broadcasting wireless signals according to a preset period;
[0105] a tag exception identification module 402, configured to identify a tag exception according to a change trend of the signal receiving strength in a preset number of measurement periods;
[0106] a position acquisition module 403, configured to acquire a position of the positioning tag in response to a tag exception identification result, to obtain a target position;
[0107] an exception type identification module 404, configured to start a biological feature identification system of the target position to identify biological features of the target person, and identify a specific type of the tag exception according to a biological feature identification result;
[0108] an exception processing module 405, configured to determine an exception processing measure according to the specific type of the tag exception and execute the exception processing measure.
[0109] In an embodiment, the tag exception identification module 402 identifies the tag exception according to the change trend of the signal receiving strength in the preset number of measurement periods, including:
[0110] in a case where the signal receiving strength is 0 in the preset number of measurement periods, determining that the identification result is a first tag exception; or
[0111] in a case where the signal receiving strength is not 0 and remains unchanged in the preset number of measurement periods, determining that the identification result is a second tag exception.
[0112] In an embodiment, the position acquisition module 403 acquires the position of the positioning tag in response to the tag exception identification result, to obtain the target position, including:
[0113] in a case where the first tag exception occurs, acquiring a last valid position before the positioning tag loses connection, and determining the last valid position as the target position;
[0114] in a case where the second tag exception occurs, determining the position of the positioning tag measured in any one of the preset number of measurement periods as the target position.
[0115] In an embodiment, the exception type identification module 404 identifies the specific type of the tag exception according to the biological feature identification result, including:
[0116] In the case of the first label abnormality, if the biological feature of the target person is identified, it is determined that the specific type of the first label abnormality is a label self-failure, and if the biological feature of the target person is not identified, it is determined that the specific type of the first label abnormality is a label self-failure and the target person is out of the label.
[0117] In the case of the second label abnormality, if the biological feature of the target person is identified, it is determined that the specific type of the second label abnormality is that the target person does not move, and if the biological feature of the target person is not identified, it is determined that the specific type of the second label abnormality is that the target person is out of the label.
[0118] In an embodiment, the abnormality processing module 405 determines the abnormality processing measure according to the specific type of the label abnormality and executes the abnormality processing measure, including:
[0119] In the case of the label self-failure, a notification system at the target position is called to notify the target person to replace the positioning label;
[0120] In the case of the target person being out of the label or the label self-failure and the target person being out of the label, the target person is searched, and after the target person is searched, an access control system at the position where the target person is located is called to restrict the activity range of the target person;
[0121] In the case of the target person not moving, the signal receiving strength obtained by measuring the wireless signal broadcast by the positioning label is returned.
[0122] In an embodiment, there are multiple base stations, and the multiple base stations are deployed at different positions of the data center. The signal receiving strength obtained by measuring the wireless signal broadcast by the positioning label is different for different base stations. The signal strength obtaining module 401 obtains the signal receiving strength obtained by measuring the wireless signal broadcast by the positioning label, including:
[0123] The maximum signal strength is determined from the signal receiving strength obtained by measuring the wireless signal broadcast by the positioning label from the multiple base stations;
[0124] The maximum signal strength is taken as the signal receiving strength obtained by measuring the wireless signal broadcast by the positioning label.
[0125] In an embodiment, the position obtaining module 403 obtains the position of the positioning label, including:
[0126] The position of the base station at which the maximum signal strength is measured is determined as the position of the positioning label.
[0127] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the above described functional modules can refer to the corresponding process in the foregoing method embodiment, and will not be repeated here.
[0128] The device of the embodiment of the application can accurately identify the tag abnormality in a timely manner by monitoring the wireless signal receiving strength of the tag broadcast in real time, analyzing the change trend of the signal strength in multiple measurement periods, effectively solving the problem that the tag abnormality is difficult to be found in a timely manner in the prior art, and significantly improving the reliability and accuracy of personnel positioning. After identifying the tag abnormality, the position information of the abnormal tag is obtained, and the specific position where the abnormality occurs is determined. This precise positioning capability enables the safety management personnel to quickly lock the abnormal area, quickly respond to potential safety risks, and avoid further expansion of safety incidents. Further, the biometric feature recognition system of the target position is started, and the biometric features of the target personnel are identified. Through the biometric feature recognition result, the specific type of the tag abnormality, such as manual tag removal or tag hardware failure, can be accurately judged. This multi-system linkage mechanism effectively improves the accuracy of abnormal type identification and avoids misjudgment and omission. According to the identified abnormal type, corresponding abnormal processing measures are automatically determined and executed. This automated and intelligent disposal method significantly improves the efficiency and response speed of data center safety management and reduces the cost of manual intervention.
[0129] Reference is made below to Figure 5 which shows a structural schematic diagram of a computer system 500 suitable for implementing the electronic device of the embodiment of the application. Figure 5 The electronic device shown is only an example and should not impose any limitation on the functions and use range of the embodiment of the application.
[0130] As shown in Figure 5 , the computer system 500 includes a central processing unit (CPU) 501 which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 502 or programs loaded from a storage portion 508 to a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the computer system 500 are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0131] The following components are connected to the I / O interface 505: an input section 506 including input devices such as a keyboard and mouse; an output section 507 including output devices such as a cathode ray tube, liquid crystal display, and loudspeaker; a storage section 508 including a hard disk; and a communication section 509 including a network interface card such as a modem. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as necessary. A removable medium 511 such as a magnetic disk, optical disk, magneto-optical disk, semiconductor memory, and the like is attached to the drive 510 as necessary, so that a computer program read therefrom is installed in the storage section 508 as necessary.
[0132] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present disclosure. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication section 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the above-described functions defined in the system of the present disclosure are executed.
[0133] It should be noted that the computer-readable medium shown in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or instrument, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical fiber, a portable compact disk read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used or combined with an instruction execution system, device or instrument. In the present application, the computer-readable signal medium can include a data signal carried in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit programs for use by or in conjunction with an instruction execution system, device or instrument. The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, etc., or any suitable combination of the above.
[0134] The flowcharts and block diagrams in the drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment or a part of code containing one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different order than that shown in the drawings. For example, two blocks represented in succession can actually be executed substantially in parallel, and sometimes in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0135] The modules and / or units described in the embodiments of the present application can be implemented by software or by hardware. The described modules and / or units can also be arranged in a processor, for example, a processor can be described as including a signal strength acquisition module, a tag anomaly identification module, a location acquisition module, an anomaly type identification module and an anomaly processing module. In some cases, the names of these modules do not constitute a limitation on the modules themselves.
[0136] As another aspect, the present application also provides a computer readable medium, which can be included in the device described in the above embodiments, or can exist independently without being assembled into the device. The computer readable medium carries one or more programs, which, when executed by the device, cause the device to include:
[0137] The signal receiving strength of the wireless signal measured and positioned by the base station is acquired, the positioning tag is worn by the target personnel entering the data center and broadcasts the wireless signal according to a preset period; the tag anomaly is identified according to the change trend of the signal receiving strength in a preset number of measurement periods; the position of the positioning tag is acquired in response to the tag anomaly identification result to obtain the target position; the biological characteristics of the target personnel are identified by starting the biological characteristic identification system of the target position, the specific type of the tag anomaly is identified according to the biological characteristic identification result; the abnormal processing measure is determined according to the specific type of the tag anomaly and the abnormal processing measure is executed.
[0138] The technical scheme of the embodiments of the present application can timely and accurately identify the tag anomaly by monitoring the wireless signal broadcast by the tag in real time, analyzing the change trend of the signal strength in multiple measurement periods, effectively solve the problem that the tag anomaly is difficult to be found in the prior art, and significantly improve the reliability and accuracy of personnel positioning. After identifying the tag anomaly, the position information of the abnormal tag is acquired to determine the specific position where the anomaly occurs. This precise positioning capability enables the safety management personnel to quickly lock the abnormal area, quickly respond to potential safety risks, and avoid further expansion of safety incidents. Further, the biological characteristics of the target personnel are identified by starting the biological characteristic identification system of the target position, and the specific type of the tag anomaly, such as manual tag removal or tag hardware failure, is accurately determined through the biological characteristic identification result. This multi-system linkage mechanism effectively improves the accuracy of anomaly type identification and avoids misjudgment and omission. According to the identified anomaly type, the corresponding abnormal processing measure is automatically determined and executed. This automated and intelligent disposal method significantly improves the efficiency and response speed of data center safety management and reduces the cost of manual intervention.
[0139] The embodiment of the present application also provides a computer program product comprising a computer program which, when executed by a processor, implements the positioning tag exception processing method provided by any of the embodiments of the present application.
[0140] The computer program product can be written in one or more programming languages or combinations of languages including object-oriented programming languages and conventional procedural programming languages during implementation. The program code can be executed entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network or a wide area network, or can be connected to an external computer (for example, through the Internet using an Internet service provider).
[0141] It should be understood that the steps shown above can be reordered, added or deleted. For example, the steps described in the present application can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, which are not limited herein.
[0142] It should be noted that in the technical solutions of the present application, the collection, use, storage, sharing and transfer of user personal information comply with relevant laws and regulations, and the user needs to be informed and the user's consent or authorization needs to be obtained. When applicable, the user's personal information is subjected to de-identification and / or anonymization and / or encryption technical processing. In addition, the user is provided with a corresponding operation portal for the user to choose to agree or refuse the automatic decision result; if the user chooses to refuse, the expert decision flow is entered.
[0143] The above specific embodiments do not constitute a limitation on the scope of protection of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can occur depending on design requirements and other factors. Any modification, equivalent replacement and improvement within the spirit and principles of the present application should be included in the scope of protection of the present application.
Claims
1. A method for handling location tag anomalies, characterized in that, include: The signal reception strength of the wireless signal broadcast by the base station is obtained by measuring the positioning tag. The positioning tag is worn by the target personnel entering the data center and broadcasts wireless signals according to a preset cycle. The tag anomaly is identified based on the trend of signal reception strength change over a preset number of measurement cycles. The location of the positioning tag is obtained from the response tag anomaly identification result, thus obtaining the target location; The biometric identification system at the target location is activated to identify the biometric characteristics of the target personnel, and the specific type of tag anomaly is identified based on the biometric identification results; Determine and implement exception handling measures based on the specific type of the label exception.
2. The method according to claim 1, characterized in that, Tag anomalies are identified based on the trend of signal reception strength changes over a preset number of measurement periods, including: If the signal reception strength is 0 for a preset number of measurement periods, the identification result is determined to be the first anomaly of the tag; or If the received signal strength is not zero and remains constant within a preset number of measurement cycles, the identification result is determined to be the second anomaly of the tag.
3. The method according to claim 2, characterized in that, The response tag anomaly identification result obtains the location of the positioning tag, and the target location is obtained, including: In the event of the first anomaly of the tag, obtain the last valid location of the tag before it lost contact, and determine the last valid location as the target location; In the event of a second tag anomaly, the location of the positioning tag measured in any one of the preset number of measurement cycles will be determined as the target location.
4. The method according to claim 2 or 3, characterized in that, The specific type of label anomaly is identified based on the biometric recognition results, including: In the event of a first label anomaly, if the biometric features of the target person are identified, the specific type of the first label anomaly is determined to be a label malfunction. If the biometric features of the target person are not identified, the specific type of the first label anomaly is determined to be a label malfunction and the person is no longer tagged. In the event of a second label anomaly, if the biometric features of the target person are identified, the specific type of the second label anomaly is determined to be that the person has not moved; if the biometric features of the target person are not identified, the specific type of the second label anomaly is determined to be that the person has detached from the label.
5. The method according to claim 4, characterized in that, Determine and implement exception handling measures based on the specific type of the tagged exception, including: In the event of a tag malfunction, the system notifies the target personnel to replace the location tag. In the event that a person leaves the tag, or the tag itself malfunctions and the person leaves the tag, the system searches for the target person and, once the target person is found, invokes the access control system at the target person's location to restrict the target person's activity range. If no personnel have moved, return to the step of obtaining the signal reception strength of the wireless signal broadcast by the base station positioning tag.
6. The method according to claim 1, characterized in that, There are multiple base stations deployed in different locations within the data center. The signal reception strength obtained from measuring the wireless signal broadcast by the location tag varies between different base stations. Obtaining the signal reception strength obtained from the base station measurements of the wireless signal broadcast by the location tag includes: The maximum signal strength is determined from the received signal strength obtained by measuring the wireless signal broadcast by the positioning tag from multiple base stations; The maximum signal strength is used as the signal received strength obtained by measuring the wireless signal broadcast by the positioning tag at the base station.
7. The method according to claim 6, characterized in that, Obtain the location of the location tag, including: The location of the base station where the maximum signal strength is measured is determined as the location of the positioning tag.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the program to implement the method for handling location tag anomalies as described in any one of claims 1 to 7.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method for handling location tag anomalies as described in any one of claims 1 to 7.
10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method for handling location tag anomalies as described in any one of claims 1 to 7.