Engineering construction intelligent management cloud platform based on BIM three-dimensional model
By introducing image acquisition, data analysis and abnormality determination modules into the engineering construction intelligent management cloud platform, the inclination angle of construction workers is monitored in real time, and the problem that the existing platform cannot effectively monitor the abnormal inclination of construction workers is solved, and the safety and management efficiency of the construction site are improved.
Patent Information
- Application Number
- CN202510242915.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-06-20
AI Technical Summary
The existing engineering construction intelligent management cloud platform based on BIM three-dimensional model lacks effective monitoring of the body tilt status of construction workers when working on scaffolding, and cannot promptly detect abnormal tilt status of construction workers, which poses safety hazards.
By introducing construction image acquisition module, monitoring data analysis module and abnormal tilt personnel determination module into the construction management cloud platform, the monitoring images of construction personnel are acquired and analyzed in real time, the real-time tilt angle is calculated, and the reference tilt angle is compared with the reference tilt angle is achieved, timely identification of abnormal tilt personnel is achieved.
It greatly improves the accuracy and real-time monitoring, effectively reduces the risk of safety accidents, promptly detects potential safety hazards, and improves the management efficiency and safety of the construction site.
Smart Images

Figure CN120182908A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of construction management, and specifically relates to an intelligent construction management cloud platform based on a BIM three-dimensional model. Background Art
[0002] With the continuous development and wide application of Building Information Modeling (BIM) technology, engineering construction management has gradually shifted towards digitalization and intelligentization. The BIM three-dimensional model can provide detailed engineering information and a visualized construction scenario, providing strong technical support for the intelligent construction management cloud platform. Through BIM technology, all-round and refined management of the engineering construction process can be achieved. In order to ensure the safety of engineering construction, the state and local governments have formulated a series of laws, regulations and industry standards, requiring construction enterprises to strengthen the safety management of the construction site. The intelligent construction management cloud platform based on the BIM three-dimensional model can meet these requirements, providing an effective safety management means for construction enterprises, improving the enterprise's work safety level, and avoiding legal risks and economic losses caused by safety accidents.
[0003] However, when construction workers are working at heights on a scaffold, whether the construction workers lose their balance during the operation. For example, when installing pipes at heights, construction workers may need to operate sideways, and at this time, the inclination angle of the shoulder will change. If the inclination angle is too large, it may cause the construction workers to slip off the scaffold. The existing intelligent construction management cloud platform based on the BIM three-dimensional model lacks effective monitoring of the body inclination state of construction workers when working on the scaffold, and cannot detect the abnormal inclination of construction workers in a timely manner, posing a safety hazard; based on this, an intelligent construction management cloud platform based on the BIM three-dimensional model is proposed. Summary of the Invention
[0004] The purpose of the present invention is to provide an information interaction method for on-site power operation, which solves the technical problem that the existing intelligent construction management cloud platform based on the BIM three-dimensional model lacks effective monitoring of the body inclination state of construction workers when working on the scaffold, cannot detect the abnormal inclination of construction workers in a timely manner, and poses a safety hazard.
[0005] The intelligent construction management cloud platform based on the BIM three-dimensional model includes:
[0006] A construction image acquisition module for acquiring the historical monitoring data of each construction worker on the scaffold within the monitoring area;
[0007] A monitoring data analysis module for analyzing the historical monitoring data of each construction worker on the scaffold within the monitoring area to obtain the corresponding reference inclination angle coefficient of the construction worker;
[0008] An abnormal tilt personnel determination module is used to obtain the real-time monitoring data of each construction worker on the scaffold in the monitoring area, input it into the monitoring data analysis module to obtain the real-time tilt angles corresponding to each construction worker on the scaffold in the monitoring area, compare and analyze them with the reference tilt angle, and determine and mark the abnormally tilted personnel.
[0009] As a further solution of the present invention: The specific method for obtaining the reference tilt angle coefficient corresponding to the construction worker is as follows:
[0010] The image acquisition unit is used to obtain the historical monitoring images of each construction worker on the scaffold in the monitoring area from the historical monitoring data within the preset number of days n. Randomly intercept i frames of monitoring images from the historical monitoring images, where i is the number of frames corresponding to the intercepted monitoring images, n represents the preset number of days, and both n and i are positive integers, satisfying n≥1 and i≥1;
[0011] The construction worker contour acquisition unit is used to obtain the contours of the construction workers in each frame of the monitoring image, and then obtain multiple contour lines Ha of the personnel to be analyzed, where is the number corresponding to the contour line of the personnel to be analyzed, and a is a positive integer, a≥1;
[0012] The contour analysis unit is used to obtain the shoulder schematic lines corresponding to each contour line of the personnel to be analyzed according to the multiple contour lines of the personnel to be analyzed. Set up a two-dimensional coordinate system, place the shoulder schematic lines corresponding to each contour line of the personnel to be analyzed in the two-dimensional coordinate system for analysis, and then obtain the slopes corresponding to each shoulder contour line of the personnel to be analyzed;
[0013] The personnel tilt angle acquisition unit is used to analyze each shoulder contour line of the personnel to be analyzed according to the positive and negative of the slope Ka corresponding to each shoulder contour line of the personnel to be analyzed, and then obtain multiple personnel tilt angles;
[0014] The reference tilt angle acquisition unit is used to analyze the multiple personnel tilt angles, and then obtain the reference tilt angle corresponding to the construction worker in the monitoring area.
[0015] As a further solution of the present invention: The specific method for obtaining the slopes corresponding to each shoulder contour line of the personnel to be analyzed is as follows:
[0016] Place the contour lines of each person to be analyzed in the same two-dimensional coordinate system. Since the shoulders usually present a relatively broad area in the image, use methods such as edge detection and morphological processing to find the shoulder contour lines of the contour lines of each person to be analyzed, and mark the two endpoints on the shoulder contour lines of each person to be analyzed in the order from left to right, and mark them as the first endpoint Za (Zax, Zay) and the second endpoint La (Lax, Lay) respectively. Among them, the first endpoint Za (Zax, Zay) is the coordinate of the left endpoint among the two endpoints on the shoulder contour line of each person to be analyzed, and the second endpoint La (Lax, Lay) is the coordinate of the right endpoint among the two endpoints on the shoulder contour line of each person to be analyzed. Through the formula, Calculate the slopes Ka corresponding to the shoulder contour lines of each person to be analyzed respectively.
[0017] As a further solution of the present invention: the specific method for analyzing the shoulder contour lines of each person to be analyzed and then obtaining the inclination angles of multiple people:
[0018] Determine the positivity and negativity of the slopes Ka corresponding to the shoulder contour lines of each person to be analyzed;
[0019] For the shoulder contour lines of the persons to be analyzed with positive slope Ka, make their first endpoints coincide with the origin O of the two-dimensional coordinate system, so that the first endpoint coordinates of the shoulder contour lines of the persons to be analyzed with positive slope Ka are transformed into O(0, 0). At the same time, re-obtain the second endpoint coordinates of the shoulder contour lines of the persons to be analyzed with positive slope Ka and mark them as the calibration points Rr (Rxr, Ryr), where r is the number of contour lines with positive slope Ka among the shoulder contour lines of each person to be analyzed, r is a positive integer, r≥1;
[0020] For the shoulder contour lines of the persons to be analyzed with negative slope Ka, make their second endpoints coincide with the origin O of the two-dimensional coordinate system, so that the first endpoint coordinates of the shoulder contour lines of the persons to be analyzed with negative slope Ka are transformed into O(0, 0). At the same time, re-obtain the second endpoint coordinates of the shoulder contour lines of the persons to be analyzed with positive slope Ka and mark them as the calibration points Rc (Rxc, Ryc), where c is the number of contour lines with negative slope Ka among the shoulder contour lines of each person to be analyzed, c is a positive integer, c≥1;
[0021] Summarize the coordinates of each calibration point Rr (Rxr, Ryr) and Rc (Rxc, Ryc), and mark them as the calibration point Re (Rxe, Rye) respectively, where e is the number of shoulder contour lines of the persons to be analyzed with non-zero slope Ka, e = r + c, a≥e≥1;
[0022] Taking each calibration point Re as an endpoint, draw a straight line DA perpendicular to the abscissa line of the two-dimensional coordinate system. Mark the intersection point between each straight line DA and the abscissa line of the two-dimensional coordinate system, that is, the foot of the perpendicular Fe of the straight line DA on the abscissa line of the two-dimensional coordinate system, and obtain its coordinates Fe(Fxe,Fye). Connect the calibration point Re and the foot of the perpendicular Fe corresponding to each shoulder contour line of the person to be analyzed with a positive slope Ka to the origin O of the two-dimensional coordinate system in turn, so as to obtain the triangle to be analyzed △ReFeO corresponding to each shoulder contour line of the person to be analyzed with a positive slope Ka. Mark the distance between the origin O and the calibration point Re in each triangle to be analyzed △ReFeO as L1e, mark the distance between the calibration point Re and the foot of the perpendicular Fe as L2e, and mark the distance between the foot of the perpendicular Fe and the origin O as L3e. According to the cosine theorem of trigonometric functions, calculate the angle value Je of ∠ReOFe in each triangle to be analyzed △ReFeO, and mark it as the person's inclination angle Je.
[0023] As a further solution of the present invention: The specific method for calculating the angle value Je of ∠ReOFe in each triangle to be analyzed △ReFeO according to the cosine theorem of trigonometric functions is:
[0024] According to the cosine theorem of trigonometric functions, the cosine value cos∠ReOFe of the included angle ∠ReOFe in each triangle to be analyzed △ReFeO can be obtained;
[0025] Then according to the inverse trigonometric function the angle value Je of ∠ReOFe in each triangle to be analyzed △ReFeO can be calculated.
[0026] As a further solution of the present invention: By and calculate the corresponding numerical values of L1e, L2e and L2e in each triangle to be analyzed △ReFeO.
[0027] As a further solution of the present invention: The specific method for obtaining the corresponding reference inclination angle of the construction worker in the monitoring area is:
[0028] Among the multiple person inclination angles Je, obtain the numerical value Jj that satisfies the preset screening condition |Je - Jp|≥Y1, where j is the number of numerical values in Je that satisfy the preset screening condition, e≥j≥1. When the number j is greater than the preset value Y2, the average value Jp of Je is defined as the corresponding reference inclination angle P of the construction worker in the monitoring area. When the number j is less than or equal to the preset value Y2, the average value of the maximum and minimum values in Je is defined as the corresponding reference inclination angle P of the construction worker in the monitoring area, where Y1 is a preset value.
[0029] As a further solution of the present invention, the specific method for determining and marking abnormally tilted personnel is as follows:
[0030] Obtain the real-time monitoring data of each construction worker on the scaffolding in the monitoring area, and input it into the monitoring data analysis module to obtain the real-time tilt angle Sk corresponding to each construction worker on the scaffolding in the monitoring area, where k represents each construction worker in the real-time monitoring data, k is a positive integer, k≥1. When the real-time tilt angle Sk is greater than the reference tilt angle P, the corresponding personnel are marked as abnormally tilted personnel; otherwise, no marking is made.
[0031] Compared with the prior art, the beneficial effects of the present invention are:
[0032] With the present invention, through automated image processing and data analysis technologies, it is possible to obtain and analyze the monitoring images of construction workers in real time, accurately calculate the real-time tilt angles of each construction worker, and compare them with the reference tilt angle to achieve timely identification of abnormally tilted personnel, greatly improving the accuracy and real-time performance of monitoring, effectively reducing the risk of safety accidents, and evaluating their working status and safety by analyzing their tilt angles, which helps to timely discover potential safety hazards and improve the management efficiency and safety of the construction site. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 It is a schematic diagram of the system framework structure of the present invention;
[0034] Figure 2 It is a schematic diagram of the method framework structure of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0035] The technical solutions of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of them. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0036] Embodiment 1
[0037] Please refer to Figure 1 - Figure 2 , this application provides an intelligent management cloud platform for engineering construction based on a BIM three-dimensional model, including;
[0038] A construction image acquisition module for obtaining the historical monitoring data of each construction worker on the scaffolding in the monitoring area;
[0039] The monitoring data analysis module analyzes the historical monitoring data of each construction worker on the scaffolding within the monitoring area to obtain the corresponding reference inclination angle coefficient for each construction worker. The specific method is as follows:
[0040] The image acquisition unit is used to acquire the historical monitoring images of each construction worker on the scaffolding within the monitoring area from the historical monitoring data within the preset number of days n. Randomly intercept i frames of monitoring images from the historical monitoring images, where i is the number of frames corresponding to the intercepted monitoring images, n represents the preset number of days, and both n and i are positive integers, satisfying n≥1 and i≥1;
[0041] The construction worker contour acquisition unit acquires the contours of the construction workers in each frame of the monitoring images, and then obtains multiple contour lines of the personnel to be analyzed Ha, where is the number corresponding to the contour line of the personnel to be analyzed, and a is a positive integer, a≥1;
[0042] The contour analysis unit, based on multiple contour lines of the personnel to be analyzed, obtains the shoulder indication lines respectively corresponding to each contour line of the personnel to be analyzed. Set up a two-dimensional coordinate system, place the shoulder indication lines respectively corresponding to each contour line of the personnel to be analyzed in the two-dimensional coordinate system for analysis, and then obtain the slopes respectively corresponding to each shoulder contour line of the personnel to be analyzed. The specific method is as follows:
[0043] Place each contour line of the personnel to be analyzed in the same two-dimensional coordinate system. Since the shoulders usually present a relatively wide area in the image, use methods such as edge detection and morphological processing to find the shoulder contour lines of each contour line of the personnel to be analyzed, and mark the two endpoints on each shoulder contour line of the personnel to be analyzed in the order from left to right, and mark them as the first endpoint Za (Zax, Zay) and the second endpoint La (Lax, Lay) respectively, where the first endpoint Za (Zax, Zay) is the coordinate of the endpoint on the shoulder contour line of each personnel to be analyzed that is located on the left, and the second endpoint La (Lax, Lay) is the coordinate of the endpoint on the shoulder contour line of each personnel to be analyzed that is located on the right;
[0044] Through the formula, Calculate to obtain the slopes Ka respectively corresponding to each shoulder contour line of the personnel to be analyzed;
[0045] The personnel inclination angle acquisition unit analyzes each shoulder contour line of the personnel to be analyzed according to the positive and negative of the slope Ka respectively corresponding to each shoulder contour line of the personnel to be analyzed, and then obtains multiple personnel inclination angles. The specific method is as follows:
[0046] Determine the positive and negative of the slope Ka respectively corresponding to each shoulder contour line of the personnel to be analyzed;
[0047] For the shoulder contour line of the person to be analyzed with a positive slope Ka, make its first endpoint coincide with the origin O of the two-dimensional coordinate system, so that the first endpoint coordinates of each shoulder contour line of the person to be analyzed with a positive slope Ka are transformed into O(0, 0). At the same time, re-obtain the second endpoint coordinates of each shoulder contour line of the person to be analyzed with a positive slope Ka, and mark them as the calibration points Rr(Rxr, Ryr), where r is the number of contour lines with a positive slope Ka among the shoulder contour lines of each person to be analyzed, r is a positive integer, r≥1;
[0048] For the shoulder contour line of the person to be analyzed with a negative slope Ka, make its second endpoint coincide with the origin O of the two-dimensional coordinate system, so that the first endpoint coordinates of each shoulder contour line of the person to be analyzed with a negative slope Ka are transformed into O(0, 0). At the same time, re-obtain the second endpoint coordinates of each shoulder contour line of the person to be analyzed with a positive slope Ka, and mark them as the calibration points Rc(Rxc, Ryc), where c is the number of contour lines with a negative slope Ka among the shoulder contour lines of each person to be analyzed, c is a positive integer, c≥1;
[0049] Summarize the coordinates of each calibration point Rr(Rxr, Ryr) and Rc(Rxc, Ryc), and mark them as the calibration point Re(Rxe, Rye) respectively, where e is the number of shoulder contour lines of the person to be analyzed with a slope Ka not equal to 0, e = r + c, a≥e≥1;
[0050] Take the straight line DA perpendicular to the abscissa line of the two-dimensional coordinate system with each calibration point Re as the endpoint. Mark the intersection point between each straight line DA and the abscissa line of the two-dimensional coordinate system, that is, the foot of the perpendicular of the straight line DA on the abscissa line of the two-dimensional coordinate system, as the foot of the perpendicular Fe, and obtain its coordinates Fe(Fxe, Fye). Connect the calibration point Re and the foot of the perpendicular Fe corresponding to each shoulder contour line of the person to be analyzed with a positive slope Ka to the origin O of the two-dimensional coordinate system in turn, so as to obtain the triangle to be analyzed △ReFeO corresponding to each shoulder contour line of the person to be analyzed with a positive slope Ka;
[0051] In each triangle to be analyzed △ReFeO, mark the connection distance between the origin O and the calibration point Re as L1e, mark the connection distance between the calibration point Re and the foot of the perpendicular Fe as L2e, and mark the connection distance between the foot of the perpendicular Fe and the origin O as L3e. Through and Calculate the corresponding values of L1e, L2e and L2e in each triangle to be analyzed △ReFeO;
[0052] In each triangle △ReFeO to be analyzed, the lengths of the three sides are known as L1e (from O to Re), L2e (from Re to Fe), and L3e (from O to Fe). When calculating the angle value Je of ∠ReOFe in each triangle △ReFeO to be analyzed, that is, the angle value between the line connecting the origin O and the marked point Re and the line connecting the foot Fe and the origin O;
[0053] According to the cosine theorem of trigonometric functions, the cosine value cos∠ReOFe of the included angle ∠ReOFe in each triangle △ReFeO to be analyzed can be obtained;
[0054] Then, according to the inverse trigonometric function the angle value Je of ∠ReOFe in each triangle △ReFeO to be analyzed can be calculated, that is, the angle value between the line connecting the origin O and the marked point Re and the line connecting the foot Fe and the origin O, and it is marked as the personnel tilt angle Je;
[0055] The reference tilt angle acquisition unit analyzes multiple personnel tilt angles to obtain the corresponding reference tilt angle of the construction personnel in the monitoring area. The specific method is as follows:
[0056] Among the multiple personnel tilt angles Je, obtain the values Jj that satisfy the preset screening condition |Je - Jp|≥Y1, where j is the number of values in Je that satisfy the preset screening condition, e≥j≥1. When the number j is greater than the preset value Y2, the average value Jp of Je is defined as the corresponding reference tilt angle P of the construction personnel in the monitoring area. When the number j is less than or equal to the preset value Y2, the average value of the maximum and minimum values in Je is defined as the corresponding reference tilt angle P of the construction personnel in the monitoring area, where Y1 is a preset value, and the specific values of Y1 and Y2 are determined by relevant personnel according to actual needs;
[0057] By obtaining the historical monitoring images of construction workers from the historical monitoring data of a preset number of days and randomly intercepting multiple frames of monitoring images to provide rich image samples for subsequent analysis, obtaining the outlines of construction workers in each frame of monitoring image to get multiple outlines of personnel to be analyzed. By accurately extracting the outlines of construction workers, their body postures can be better analyzed. According to the outlines of personnel to be analyzed, the shoulder indication lines of each construction worker are determined and analyzed in a two-dimensional coordinate system. By calculating the slopes of the shoulder outlines, it provides a basis for further calculating the inclination angles of personnel. According to the positive or negative nature of the slopes of the shoulder outlines, the shoulder outlines of construction workers are analyzed to calculate multiple personnel inclination angles. Through complex coordinate transformation and triangle calculation, the inclination angles of construction workers are accurately determined. Analyzing multiple personnel inclination angles, according to the preset screening conditions, the corresponding reference inclination angles of construction workers in the monitoring area are determined, and this reference inclination angle will be used as an important basis for judging whether the construction workers are abnormally inclined.
[0058] Embodiment 2
[0059] As Embodiment 2 of the present invention, in the specific implementation of this application, compared with Embodiment 1, the technical solution of this embodiment is only different from that of Embodiment 1 in that this embodiment further includes an abnormal inclination personnel determination module;
[0060] The abnormal inclination personnel determination module is used to obtain the real-time monitoring data of each construction worker on the scaffold in the monitoring area and input it into the monitoring data analysis module to obtain the real-time inclination angles Sk corresponding to each construction worker on the scaffold in the monitoring area, and compare and analyze it with the reference inclination angle to determine and mark the abnormally inclined personnel. The specific method is as follows:
[0061] Obtain the real-time monitoring data of each construction worker on the scaffold in the monitoring area and input it into the monitoring data analysis module to obtain the real-time inclination angles Sk corresponding to each construction worker on the scaffold in the monitoring area, where k represents each construction worker in the real-time monitoring data, k is a positive integer, and k≥1;
[0062] When the real-time inclination angle Sk is greater than the reference inclination angle P, the corresponding personnel are marked as abnormally inclined personnel; otherwise, no marking is done.
[0063] Through automated image processing and data analysis technologies, it is possible to obtain and analyze the surveillance images of construction workers in real time, accurately calculate the real-time tilt angles of each construction worker, compare them with the reference tilt angles, and achieve the timely identification of abnormally tilted personnel, greatly improving the accuracy and real-time performance of surveillance, effectively reducing the risk of safety accidents, and evaluating their working status and safety by analyzing their tilt angles, which helps to timely discover potential safety hazards and improve the management efficiency and safety of the construction site.
[0064] Embodiment III
[0065] As Embodiment III of the present invention, in the specific implementation of this application, compared with Embodiment I and Embodiment II, the technical solution of this embodiment lies in the combined implementation of the solutions of the above-mentioned Embodiment I and Embodiment II.
[0066] The above formulas are all dimensionless and take their numerical values for calculation. The formulas are obtained by collecting a large amount of data for software simulation to obtain a formula closest to the real situation. The preset parameters and threshold selection in the formulas are set by those skilled in the art according to the actual situation.
[0067] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. The intelligent management cloud platform for engineering construction based on BIM three-dimensional model is characterized by: include: The construction image acquisition module acquires the historical monitoring data of each construction worker on the scaffolding in the monitoring area; The monitoring data analysis module analyzes the historical monitoring data of each construction worker on the scaffolding in the monitoring area to obtain the corresponding reference tilt angle coefficient of the construction worker; The abnormally tilted personnel determination module is used to obtain the real-time monitoring data of each construction worker on the scaffolding in the monitoring area, and input it into the monitoring data analysis module to obtain the real-time tilt angle corresponding to each construction worker on the scaffolding in the monitoring area, compare and analyze it with the benchmark tilt angle, and determine and mark the abnormally tilted personnel.
2. The engineering construction intelligent management cloud platform based on BIM three-dimensional model according to claim 1 is characterized in that: The specific method of obtaining the reference tilt angle coefficient corresponding to the construction personnel is: The image acquisition unit acquires historical monitoring images of each construction worker on the scaffold in the monitoring area from historical monitoring data within a preset number of days n, and randomly intercepts i frames of monitoring images from the historical monitoring images, where i is the number of frames corresponding to the intercepted monitoring images, n refers to the preset number of days, and n and i are both positive integers, satisfying n≥1 and i≥1; The construction worker contour acquisition unit acquires the contour of the construction worker in each frame of the monitoring image, thereby obtaining a plurality of contour lines Ha of the personnel to be analyzed, where Ha is the number corresponding to the contour lines of the personnel to be analyzed, a is a positive integer, and a≥1; By using a contour analysis unit, according to the contour lines of multiple persons to be analyzed, the shoulder schematic lines corresponding to the contour lines of each person to be analyzed are obtained, a two-dimensional coordinate system is set, and the shoulder schematic lines corresponding to the contour lines of each person to be analyzed are placed in the two-dimensional coordinate system for analysis, thereby obtaining the slopes corresponding to the shoulder contour lines of each person to be analyzed; Through the personnel tilt angle acquisition unit, the shoulder contour lines of each person to be analyzed are analyzed according to the positive and negative slopes Ka corresponding to the shoulder contour lines of each person to be analyzed, thereby obtaining multiple personnel tilt angles; The reference tilt angle acquisition unit is used to analyze the tilt angles of multiple personnel, thereby obtaining the corresponding reference tilt angles of the construction personnel in the monitoring area.
3. The engineering construction intelligent management cloud platform based on BIM three-dimensional model according to claim 2 is characterized in that: The specific method of obtaining the slopes corresponding to the shoulder contour lines of each person to be analyzed is: The contour lines of each person to be analyzed are placed in the same two-dimensional coordinate system. Since the shoulder usually presents a relatively wide area in the image, the shoulder contour lines of each person to be analyzed are found by edge detection and morphological processing methods, and the two endpoints on the shoulder contour lines of each person to be analyzed are marked in order from left to right, and are marked as the first endpoint Za (Zax, Zay) and the second endpoint La (Lax, Lay), respectively, wherein the first endpoint Za (Zax, Zay) is the coordinate of the endpoint on the left of the two endpoints on the shoulder contour lines of each person to be analyzed, and the second endpoint La (Lax, Lay) is the coordinate of the endpoint on the right of the two endpoints on the shoulder contour lines of each person to be analyzed. According to the formula, The slope Ka corresponding to the shoulder contour line of each person to be analyzed is calculated.
4. The engineering construction intelligent management cloud platform based on BIM three-dimensional model according to claim 3 is characterized in that: Analyze the shoulder contour lines of each person to be analyzed, and then obtain the specific method of multiple person tilt angles: Determine the positivity or negativity of the slope Ka corresponding to the shoulder contour line of each person to be analyzed; For the shoulder contour lines of the persons to be analyzed whose slope Ka is a positive number, the first endpoint thereof is coincident with the origin O of the two-dimensional coordinate system, so that the coordinates of the first endpoint of each shoulder contour line of the persons to be analyzed whose slope Ka is a positive number are transformed to O(0, 0), and at the same time, the coordinates of the second endpoint of each shoulder contour line of the persons to be analyzed whose slope Ka is a positive number are reacquired and marked as calibration points Rr(Rxr, Ryr), where r is the number of contour lines whose slope Ka is a positive number in the shoulder contour lines of the persons to be analyzed, and r is a positive integer, r≥1; For the shoulder contour lines of the persons to be analyzed whose slope Ka is negative, the second endpoints thereof are coincident with the origin O of the two-dimensional coordinate system, so that the coordinates of the first endpoints of the shoulder contour lines of the persons to be analyzed whose slope Ka is negative are transformed to O(0, 0), and at the same time, the coordinates of the second endpoints of the shoulder contour lines of the persons to be analyzed whose slope Ka is positive are reacquired and marked as calibration points Rc(Rxc, Ryc), where c is the number of contour lines whose slope Ka is negative in the shoulder contour lines of the persons to be analyzed, and c is a positive integer, c≥1; Summarize the coordinates of each calibration point Rr (Rxr, Ryr) and Rc (Rxc, Ryc) and mark them as calibration points Re (Rxe, Rye), where e is the number of shoulder contour lines of the person to be analyzed whose slope Ka is not 0, e = r + c, a ≥ e ≥ 1; With each calibration point Re as the endpoint, a straight line DA is made perpendicular to the horizontal coordinate line of the two-dimensional coordinate system. The intersection point between each straight line DA and the horizontal coordinate line of the two-dimensional coordinate system, that is, the foot of the perpendicular of the straight line DA on the horizontal coordinate line of the two-dimensional coordinate system is marked as the foot of the perpendicular Fe, and its coordinates Fe(Fxe,Fye) are obtained. The calibration points Re and the foot of the perpendicular Fe corresponding to the shoulder contour lines of the personnel to be analyzed with a positive slope Ka are connected in sequence with the origin O of the two-dimensional coordinate system, so as to obtain the triangles to be analyzed △ReFeO corresponding to the shoulder contour lines of the personnel to be analyzed with a positive slope Ka. In each triangle to be analyzed △ReFeO, the distance between the origin O and the calibration point Re is marked as L1e, the distance between the calibration point Re and the foot of the perpendicular Fe is marked as L2e, and the distance between the foot of the perpendicular Fe and the origin O is marked as L3e. According to the cosine theorem of trigonometric functions, the angle value Je of the angle ∠ReOFe in each triangle to be analyzed △ReFeO is calculated, and it is marked as the personnel inclination angle Je.
5. The engineering construction intelligent management cloud platform based on BIM three-dimensional model according to claim 4 is characterized in that: According to the cosine theorem of trigonometric functions, the specific method for calculating the angle value Je of the angle ∠ReOFe in each triangle △ReFeO to be analyzed is: According to the cosine theorem of trigonometric functions, The cosine value cos∠ReOFe of the angle ∠ReOFe in each triangle △ReFeO to be analyzed can be obtained; According to the inverse trigonometric function The angle value Je of the angle ∠ReOFe in each triangle △ReFeO to be analyzed can be calculated.
6. The engineering construction intelligent management cloud platform based on BIM three-dimensional model according to claim 4, characterized in that; pass and Calculate and obtain the values corresponding to L1e, L2e and L2e in each triangle △ReFeO to be analyzed.
7. The engineering construction intelligent management cloud platform based on BIM three-dimensional model according to claim 6 is characterized in that: The specific method of obtaining the corresponding reference tilt angle of the construction personnel in the monitoring area is: Obtain the value Jj that meets the preset filtering condition |Je-Jp|≥Y1 among multiple personnel inclination angles Je, where j is the number of values in Je that meet the preset filtering condition, e≥j≥1. When the number j is greater than the preset value Y2, the mean Jp of Je is defined as the reference inclination angle P corresponding to the construction personnel in the monitoring area. When the number j is less than or equal to the preset value Y2, the mean of the maximum and minimum values in Je is defined as the reference inclination angle P corresponding to the construction personnel in the monitoring area, where Y1 is the preset value.
8. The engineering construction intelligent management cloud platform based on BIM three-dimensional model according to claim 7 is characterized in that: The specific method for determining and marking abnormally tilted personnel is as follows: The real-time monitoring data of each construction worker on the scaffold in the monitoring area is obtained, and the data is input into the monitoring data analysis module to obtain the real-time tilt angle Sk corresponding to each construction worker on the scaffold in the monitoring area, where k refers to each construction worker in the real-time monitoring data, k is a positive integer, k≥1, when the real-time tilt angle Sk is greater than the reference tilt angle P, the corresponding person is marked as an abnormally tilted person, otherwise, no mark is made.