A chemical enterprise personnel positioning collection system and method
By combining data acquisition, location verification, and verification detection modules, the problem of inaccurate personnel location in chemical enterprises has been solved, enabling accurate management of personnel locations in chemical enterprises.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JIANGSU ZHONGAN LIANKE INFORMATION TECH CO LTD
- Filing Date
- 2022-08-19
- Publication Date
- 2026-05-29
AI Technical Summary
Existing personnel location data collection systems in chemical enterprises are inaccurate due to the lack of accurate mobile phone positioning, making it impossible for enterprises to accurately manage personnel locations.
The system uses a data acquisition module to obtain mobile phone location data and employee photos. It then uses a location verification module and a verification detection module to perform verification and detection. The system calculates the verification value and similarity using formulas to determine the accuracy of the location and marks and suspends shooting for abnormal cameras.
It improves the accuracy of personnel positioning in chemical enterprises, avoids positioning errors and camera malfunctions, and ensures the accuracy of positioning verification.
Smart Images

Figure CN115546860B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of chemical enterprise management technology, and more specifically, to a personnel location data collection system and method for chemical enterprises. Background Technology
[0002] Chemical companies typically fall into six categories: daily chemical products, food industry, pharmaceutical industry, electronics industry, energy industry, and traditional chemicals. In their daily production processes, chemical companies need to locate the positions of their personnel in real time to ensure the safe operation of chemical equipment and to facilitate the management of their personnel.
[0003] Current location data acquisition systems obtain the location of employees through their mobile phones. However, the location of employees' mobile phones in chemical plants is often inaccurate due to signal and other issues. Current location data acquisition systems cannot solve this problem, making it difficult for companies to accurately manage their employees. Summary of the Invention
[0004] In view of the shortcomings of the existing technology, the purpose of this invention is to provide a personnel location data collection system and method for chemical enterprises.
[0005] To achieve the above objectives, the present invention provides the following technical solution:
[0006] A personnel location data acquisition system for chemical enterprises includes a data acquisition module, a location verification module, and a verification detection module;
[0007] The data acquisition module is used to obtain the mobile phone location data and employee photos of personnel in chemical enterprises;
[0008] The location verification module is used to verify the location of mobile phones belonging to personnel in chemical enterprises, and to determine whether the location of their mobile phones is accurate. Specifically:
[0009] Step 1: Using the location of the chemical company personnel's mobile phone as the center and a preset radius as the radius, draw a circle to obtain the verification range. Mark the verification cameras whose positions are within the verification range as the initial cameras.
[0010] Step 2: Obtain the initial location of the camera, calculate the distance difference between the initial location of the camera and the location of the mobile phone of the personnel in the chemical company, obtain the verification interval and mark it as Lg;
[0011] Step 3: Obtain the number of times the camera was initially marked as an abnormal camera before the current system time, and mark it as Cn;
[0012] Step 4: Using the formula The initial selection value Jc of the initially determined camera is obtained. When the initial selection value is greater than the threshold value of the initial selection value, the initially determined camera is marked as the final determined camera. a1 is the weight coefficient of Lg and a2 is the weight coefficient of Cn.
[0013] Step 5: The camera is positioned so that it takes a photo of the chemical company employee's mobile phone location. The location verification module compares the photo with the employee's face and obtains the similarity score, which is marked as Xs. A similarity threshold of Rs is set. When the similarity score Xs ≥ the similarity threshold Rs, the photo is marked as a matching photo. When the similarity score Xs < the similarity threshold Rs, the photo is marked as a non-matching photo. The number of matching photos and the number of non-matching photos are summed to obtain the total number of photos taken. The ratio of the number of matching photos to the total number of photos taken is calculated to obtain the matching photo ratio, which is marked as Bw. A matching photo ratio threshold of Hb is set. When the matching photo ratio Bw ≥ the matching photo ratio threshold Hb, the mobile phone location of the chemical company employee is determined to be accurate. When the matching photo ratio Bw < the matching photo ratio threshold Hb, the mobile phone location of the chemical company employee is determined to be inaccurate. The data acquisition module then re-acquires the mobile phone location of the chemical company employee.
[0014] The verification and detection module is used to detect the verification camera and determine whether there is a verification anomaly in the verification camera.
[0015] Furthermore, the verification detection module is used to detect the verification camera and determine whether there is a verification anomaly in the verification camera, specifically as follows:
[0016] When a photo taken by the verification camera is marked as a matching photo, but the final determination is that the mobile phone location of the chemical company personnel is inaccurate, the verification camera is marked as a preliminary inspection camera. When a photo taken by the verification camera is marked as a mismatch photo, but the final determination is that the mobile phone location of the chemical company personnel is accurate, the verification camera is marked as a preliminary inspection camera. The absolute value difference between the similarity Xs and the similarity threshold Rs of the photos taken by the preliminary inspection camera is calculated to obtain the similarity difference, which is marked as Dq. The similarity difference coefficient is obtained and marked as Tf. The formula is then used... Obtain the similarity outlier Bo, where i is the sequence number of the photo taken by the initial detection camera, and n is the total number of times the initial detection camera took photos during the verification.
[0017] Furthermore, the time difference between the times corresponding to two adjacent similarity anomalies of the verification camera is calculated to obtain the anomaly interval. All anomaly intervals of the verification camera system in the 7 days prior to the current time are summed and the average value is taken to obtain the anomaly interval, which is marked as Rb.
[0018] Furthermore, using the formula Obtain the outlier value Py of the verification camera; where m1 and m2 are preset scaling factors, and the outlier threshold is set to Yh. When the outlier value Py of the verification camera is greater than or equal to the outlier threshold Yh, the verification camera is marked as an abnormal camera and its photo taking is paused. When the outlier value Py of the verification camera is less than the outlier threshold Yh, the verification camera is marked as a normal camera.
[0019] Compared with the prior art, the present invention has the following beneficial effects:
[0020] The location verification module can be set up to verify the location of mobile phones of personnel in chemical enterprises, determine whether the location is accurate, and avoid location errors. The verification detection module can be set up to detect the verification camera and determine whether there are any verification anomalies, so as to avoid errors in mobile phone location verification and ensure the accuracy of mobile phone location verification. Attached Figure Description
[0021] Figure 1 This is a block diagram illustrating the principle of the positioning and verification module. Detailed Implementation
[0022] Example 1
[0023] Reference Figure 1 A personnel location data acquisition system for chemical enterprises, comprising a data acquisition module and a location verification module;
[0024] The data acquisition module is used to obtain the mobile phone location data and employee photos of personnel in chemical enterprises;
[0025] The location verification module is used to verify the location of mobile phones used by personnel in chemical enterprises, determining whether the location information is accurate. Specifically:
[0026] Step 1: Using the location of the chemical company personnel's mobile phone as the center and a preset radius as the radius, draw a circle to obtain the verification range. Mark the verification cameras whose positions are within the verification range as the initial cameras.
[0027] Step 2: Obtain the initial location of the camera, calculate the distance difference between the initial location of the camera and the location of the mobile phone of the personnel in the chemical company, obtain the verification interval and mark it as Lg;
[0028] Step 3: Obtain the number of times the camera was initially marked as an abnormal camera before the current system time, and mark it as Cn;
[0029] Step 4: Using the formula Obtain the preliminary value Jc of the initially determined camera. When the preliminary value is greater than the preliminary value threshold, mark the initially determined camera as the final determined camera. a1 is the weight coefficient of Lg, and a2 is the weight coefficient of Cn;
[0030] Step Five: The finally determined camera takes pictures towards the mobile phone positioning location of the chemical enterprise personnel. The positioning verification module compares the taken pictures with the employee photos to obtain the similarity and marks it as Xs. Set the similarity threshold as Rs. When the similarity Xs ≥ similarity threshold Rs, mark the taken picture as a matching picture. When the similarity Xs < similarity threshold Rs, mark the taken picture as a non - matching picture. Sum up the number of matching pictures and the number of non - matching pictures to obtain the total number of taken pictures. Calculate the ratio of the number of matching pictures to the total number of taken pictures to obtain the matching picture ratio and mark it as Bw. Set the matching picture ratio threshold as Hb. When the matching picture ratio Bw ≥ matching picture ratio threshold Hb, it is determined that the mobile phone positioning of the chemical enterprise personnel is accurate. When the matching picture ratio Bw < matching picture ratio threshold Hb, it is determined that the mobile phone positioning of the chemical enterprise personnel is inaccurate, and the data acquisition module re - obtains the mobile phone positioning of the chemical enterprise personnel.
[0031] Embodiment 2
[0032] Based on Embodiment 1, it further includes a verification detection module. The verification detection module is used to detect the verification camera and determine whether there is a verification abnormality in the verification camera. Specifically:
[0033] Step One: When the taken picture of the verification camera is marked as a matching picture, but it is finally determined that the mobile phone positioning of the chemical enterprise personnel is inaccurate, mark the verification camera as the initially inspected camera. When the taken picture of the verification camera is marked as a non - matching picture, but it is finally determined that the mobile phone positioning of the chemical enterprise personnel is accurate, mark the verification camera as the initially inspected camera. Calculate the absolute value difference between the similarity Xs of the taken picture of the initially inspected camera and the similarity threshold Rs to obtain the similarity difference and mark it as Dq. Obtain the similarity difference coefficient and mark it as Tf;
[0034] Tf, f = 1, 2, 3, … f; T1 < T2 < T3 < … < Tf. Set that each similarity difference coefficient corresponds to a range of similarity differences, including (0, D1], (D1, D2], ……, (Dq - 1, Dq]. When Dq ∈ (0, D1], the corresponding similarity difference coefficient is T1;
[0035] Use the formula Obtain the similarity anomaly value Bo, where i is the serial number when the initially inspected camera takes pictures, and n is the total number of times the initially inspected camera takes pictures during the verification;
[0036] The time difference between the times corresponding to two adjacent similarity outliers of the verification camera is calculated to obtain the outlier interval. All outlier intervals in the 7 days before the current time of the verification camera system are summed and the average value is taken to obtain the outlier interval, which is marked as Rb.
[0037] Using formula Obtain the outlier value Py of the verification camera; where m1 and m2 are preset scaling factors, and the outlier threshold is set to Yh. When the outlier value Py of the verification camera is greater than or equal to the outlier threshold Yh, the verification camera is marked as an abnormal camera and its photo taking is paused. When the outlier value Py of the verification camera is less than the outlier threshold Yh, the verification camera is marked as a normal camera.
[0038] Working principle:
[0039] The location verification module can be set up to verify the location of mobile phones of personnel in chemical enterprises, determine whether the location is accurate, and avoid location errors. The verification detection module can be set up to detect the verification camera and determine whether there are any verification anomalies, so as to avoid errors in mobile phone location verification and ensure the accuracy of mobile phone location verification.
[0040] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of this template.
Claims
1. A personnel location data acquisition system for chemical enterprises, characterized in that, It includes a data acquisition module, a positioning verification module, and a verification detection module; The data acquisition module is used to obtain the mobile phone location data and employee photos of personnel in chemical enterprises; The location verification module is used to verify the location of mobile phones belonging to personnel in chemical enterprises, and to determine whether the location of their mobile phones is accurate. Specifically: Step 1: Using the location of the chemical company personnel's mobile phone as the center and a preset radius as the radius, draw a circle to obtain the verification range. Mark the verification cameras whose positions are within the verification range as the initial cameras. Step 2: Obtain the initial location of the camera, calculate the distance difference between the initial location of the camera and the location of the mobile phone of the personnel in the chemical company, obtain the verification interval and mark it as Lg; Step 3: Obtain the number of times the camera was initially marked as an abnormal camera before the current system time, and mark it as Cn; Step 4: Using the formula The initial selection value Jc of the initially determined camera is obtained. When the initial selection value is greater than the threshold value of the initial selection value, the initially determined camera is marked as the final determined camera. a1 is the weight coefficient of Lg and a2 is the weight coefficient of Cn. Step 5: The camera is positioned so that it takes a photo of the chemical company employee's mobile phone location. The location verification module compares the photo with the employee's face and obtains the similarity score, which is marked as Xs. A similarity threshold of Rs is set. When the similarity score Xs ≥ the similarity threshold Rs, the photo is marked as a matching photo. When the similarity score Xs < the similarity threshold Rs, the photo is marked as a non-matching photo. The number of matching photos and the number of non-matching photos are summed to obtain the total number of photos taken. The ratio of the number of matching photos to the total number of photos taken is calculated to obtain the matching photo ratio, which is marked as Bw. A matching photo ratio threshold of Hb is set. When the matching photo ratio Bw ≥ the matching photo ratio threshold Hb, the mobile phone location of the chemical company employee is determined to be accurate. When the matching photo ratio Bw < the matching photo ratio threshold Hb, the mobile phone location of the chemical company employee is determined to be inaccurate. The data acquisition module then re-acquires the mobile phone location of the chemical company employee. The verification and detection module is used to detect the verification camera and determine whether there is a verification anomaly in the verification camera.
2. The personnel positioning and data acquisition system for chemical enterprises according to claim 1, characterized in that, The verification and detection module is used to detect the verification camera and determine whether there is a verification anomaly in the verification camera, specifically: When a photo taken by the verification camera is marked as a matching photo, but the final determination is that the mobile phone location of the chemical company personnel is inaccurate, the verification camera is marked as a preliminary inspection camera. When a photo taken by the verification camera is marked as a mismatch photo, but the final determination is that the mobile phone location of the chemical company personnel is accurate, the verification camera is marked as a preliminary inspection camera. The absolute value difference between the similarity Xs and the similarity threshold Rs of the photos taken by the preliminary inspection camera is calculated to obtain the similarity difference, which is marked as Dq. The similarity difference coefficient is obtained and marked as Tf. The formula is then used... Obtain the similarity outlier Bo, where i is the sequence number of the photo taken by the initial detection camera, and n is the total number of times the initial detection camera took photos during the verification.
3. The personnel positioning and data acquisition system for chemical enterprises according to claim 2, characterized in that, The time difference between the times corresponding to two adjacent similarity outliers of the verification camera is calculated to obtain the outlier interval. All outlier intervals in the 7 days prior to the current time of the verification camera system are summed and the average value is taken to obtain the outlier interval, which is marked as Rb.
4. The personnel positioning and data acquisition system for chemical enterprises according to claim 3, characterized in that, Using formula Obtain the outlier value Py of the verification camera; where m1 and m2 are preset scaling factors, and the outlier threshold is set to Yh. When the outlier value Py of the verification camera is greater than or equal to the outlier threshold Yh, the verification camera is marked as an abnormal camera and its photo taking is paused. When the outlier value Py of the verification camera is less than the outlier threshold Yh, the verification camera is marked as a normal camera.
5. A personnel positioning and data acquisition system for chemical enterprises according to any one of claims 1-4, characterized in that, Includes the following steps: Obtain the mobile phone location data and employee photos of personnel in chemical companies; Using the mobile phone location data of chemical company personnel as the center and a preset radius as the radius, a verification range is drawn. Verification cameras located within this range are marked as initial verification cameras. The positions of these initial verification cameras are obtained. The distance difference between the initial verification camera positions and the mobile phone location data of the chemical company personnel is calculated to obtain the verification interval, which is marked as Lg. The number of times the initial verification cameras were marked as abnormal cameras before the current system time is obtained and marked as Cn. The formula is then used to... The initial selection value Jc of the initially selected camera is obtained, a1 is the weight coefficient of Lg, and a2 is the weight coefficient of Cn. When the initial selection value is greater than the initial selection threshold, the initially selected camera is marked as the final selected camera. The final selected camera takes a photo facing the mobile phone location of the chemical company personnel. The location verification module compares the captured photo with the employee's photo to obtain the similarity and marks it as Xs. A similarity threshold Rs is set. When the similarity Xs ≥ the similarity threshold Rs, the captured photo is marked as a matching photo; when the similarity Xs < the similarity threshold Rs, the captured photo is marked as a matching photo. Photos are marked as mismatched. The number of matching photos and the number of mismatched photos are summed to obtain the total number of photos taken. The ratio of the number of matching photos to the total number of photos taken is calculated to obtain the matching photo ratio, which is marked as Bw. A matching photo ratio threshold of Hb is set. When the matching photo ratio Bw ≥ the matching photo ratio threshold Hb, it is determined that the mobile phone location of the chemical company personnel is accurate. When the matching photo ratio Bw < the matching photo ratio threshold Hb, it is determined that the mobile phone location of the chemical company personnel is inaccurate, and the data acquisition module re-acquires the mobile phone location of the chemical company personnel. When a photo taken by the verification camera is marked as a matching photo, but the final determination is that the mobile phone location of the chemical company personnel is inaccurate, the verification camera is marked as a preliminary inspection camera. When a photo taken by the verification camera is marked as a mismatch photo, but the final determination is that the mobile phone location of the chemical company personnel is accurate, the verification camera is marked as a preliminary inspection camera. The absolute value difference between the similarity Xs and the similarity threshold Rs of the photos taken by the preliminary inspection camera is calculated to obtain the similarity difference, which is marked as Dq. The similarity difference coefficient is obtained and marked as Tf. The formula is then used... Obtain the similarity anomaly Bo, where i is the sequence number of the initial inspection camera's photo capture, and n is the total number of photos taken by the initial inspection camera during verification. Calculate the time difference between the times corresponding to two adjacent similarity anomalies of the verification camera to obtain the anomaly interval. Sum all anomaly intervals from the 7 days prior to the current time of the verification camera system and take the average to obtain the anomaly interval, which is then labeled as Rb. Use the formula... Obtain the outlier value Py of the verification camera; where m1 and m2 are preset scaling factors, and the outlier threshold is set to Yh. When the outlier value Py of the verification camera is greater than or equal to the outlier threshold Yh, the verification camera is marked as an abnormal camera and its photo taking is paused. When the outlier value Py of the verification camera is less than the outlier threshold Yh, the verification camera is marked as a normal camera.