Support hanger suspender inclination detection method, device and equipment and storage medium
By obtaining the acquisition image of the support hanger in a thermal power plant and generating a reference line and an inclined parameter line, combining the reference line and an inclined parameter line to determine whether the support hanger boom is inclined beyond the standard, the low detection efficiency and high cost in the existing technology are solved. The problem of this has achieved efficient and accurate detection of support hangers in thermal power plants.
Patent Information
- Application Number
- CN202411126208.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2024-12-31
AI Technical Summary
The prior art cannot accurately and efficiently detect whether the hanger booms that often hundreds of support hangers in thermal power plants exceed the standard, and there are problems such as large construction volume, long time consumption, inconvenient installation and high personnel and equipment costs.
By obtaining the acquired image of the support hanger, a reference line and an inclined parameter line are generated, and the reference line and an inclined parameter line are combined to determine whether the inclined boom exceeds the standard. There is no need to install additional sensors. This method is performed using electronic devices to achieve efficient detection.
It realizes efficient inspection of support hangers in thermal power plants, improves detection efficiency and accuracy, and solves the problems of large construction volume, long time and high cost.
Smart Images

Figure CN119228731A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of equipment detection, and in particular to a method for detecting the inclination of a hanger rod of a support bracket, a device for detecting the inclination of a hanger rod of a support bracket, an electronic device and a computer-readable storage medium. Background Art
[0002] During the operation of the power plant boiler, when the inclination angle of the hanger is too large, the force of the support point will be redistributed according to its inclination angle, and the abnormal state of a single support point will change the load distribution of the support system, affect the thermal expansion and contraction of the pipeline, and cause the pipeline to vibrate, which will have a great impact on the safe, economical and environmentally friendly operation of the boiler. Therefore, it is necessary to ensure that the inclination angle of the support hanger is within the range allowed by the standard.
[0003] At present, most of the angle measurement devices for hanger rods use the method of installing sensors on the hanger rods for detection in order to measure specific tilt data. However, there are hundreds of hanger rods for pipelines in thermal power plants, and most of them are difficult to install sensors, or require scaffolding for installation. Therefore, the method of installing sensors on each hanger rod to measure tilt data has the disadvantages of large construction volume, long time consumption, inconvenient installation, and high personnel and equipment costs.
[0004] In summary, there is an urgent need to propose a corresponding solution to the problem of how to accurately and efficiently detect whether hundreds of support and hanger rods in thermal power plants are tilted beyond the standard. Summary of the invention
[0005] In view of the technical problem that the prior art cannot accurately and efficiently detect whether hundreds of support and hanger rods in a thermal power plant are tilted beyond the standard, the present invention provides a support and hanger rod tilt detection method, which can efficiently detect whether the support and hanger rods are tilted beyond the standard.
[0006] To achieve the above-mentioned purpose, the first aspect of the present invention provides a support and hanger rod inclination detection method, and the support and hanger rod inclination detection method comprises the following steps: acquiring a captured image of the support and hanger to be detected; generating a baseline and an inclination parameter line in the captured image of the support and hanger to be detected; based on the baseline and the inclination parameter line, determining whether the inclination of the hanger rod of the support and hanger to be detected exceeds the standard.
[0007] In an exemplary embodiment of the present invention, the generating of a baseline and a tilt parameter line in a captured image of the support and hanger to be detected may include: generating a baseline in the captured image of the support and hanger to be detected; determining a preset tilt angle based on the type of support and hanger to which the support and hanger to be detected belongs; generating a tilt reference line in the captured image of the support and hanger to be detected according to the preset tilt angle so that the baseline intersects with the tilt reference line.
[0008] In an exemplary embodiment of the present invention, the reference line may include at least one of a vertical schematic line and a horizontal schematic line, and a plurality of inclined reference lines may be provided.
[0009] In an exemplary embodiment of the present invention, the method of determining whether the inclination of the hanger rod of the support and hanger to be inspected exceeds the standard based on the baseline and the inclination parameter line may include: identifying the part to be inspected in the acquired image of the support and hanger to be inspected; determining the inclination reference interval based on the intersection of the baseline and the inclination reference line; judging whether the part to be inspected can be located within the inclination reference interval; if the part to be inspected can be located within the inclination reference interval, determining that the hanger rod of the support and hanger to be inspected does not exceed the standard; if the part to be inspected cannot be located within the inclination reference interval, determining that the hanger rod of the support and hanger to be inspected exceeds the standard.
[0010] In an exemplary embodiment of the present invention, the baseline is a vertical schematic line; determining the tilt reference interval based on the intersection state of the baseline and the tilt reference line may include: determining the installation state of the part to be inspected; if the installation state of the part to be inspected is vertical hanging, then the plane space formed by the intersection of the vertical schematic line and the tilt reference line at a first angle is determined as the tilt reference interval; if the installation state of the part to be inspected is horizontal hanging, then the plane space formed by the intersection of the vertical schematic line and the tilt reference line at a second angle is determined as the tilt reference interval; wherein the first angle is less than or equal to the second angle, and the sum of the first angle and the second angle is 180°.
[0011] A second aspect of the present invention provides a support and hanger rod inclination detection device, which includes: an image acquisition unit, used to acquire a captured image of the support and hanger to be detected; an auxiliary line generation unit, used to generate a baseline and an inclination parameter line in the captured image of the support and hanger to be detected; and an inclination detection unit, used to determine whether the inclination of the hanger rod of the support and hanger to be detected exceeds the standard based on the baseline and the inclination parameter line.
[0012] In another exemplary embodiment of the present invention, the auxiliary line generation unit may include: a baseline generation module, used to generate a baseline in the captured image of the support and hanger to be detected; an inclination angle determination module, used to determine a preset inclination angle based on the type of support and hanger to which the support and hanger to be detected belongs; and an inclination reference line generation module, used to generate an inclination reference line according to a preset inclination angle in the captured image of the support and hanger to be detected, so that the baseline intersects with the inclination reference line.
[0013] In another exemplary embodiment of the present invention, the tilt detection unit may include: an identification module, used to identify the part to be inspected in the captured image of the support and hanger to be inspected; a reference interval determination module, used to determine the tilt reference interval based on the intersection state of the baseline and the tilt reference line; a judgment module, used to judge whether the part to be inspected can be located within the tilt reference interval; a first detection result determination module, used to determine that the tilt of the hanger rod of the support and hanger to be inspected does not exceed the standard when the judgment result is that the part to be inspected can be located within the tilt reference interval; a second detection result determination module, used to determine that the tilt of the hanger rod of the support and hanger to be inspected exceeds the standard when the judgment result is that the part to be inspected cannot be located within the tilt reference interval.
[0014] In another exemplary embodiment of the present invention, the reference interval determination module may include: an installation state determination submodule, used to determine the installation state of the part to be inspected; a first reference interval determination submodule, used to, when it is determined that the installation state of the part to be inspected is vertical lifting, determine the plane space formed by the intersection of the vertical schematic line and the inclined reference line at a first angle as the inclined reference interval; a second reference interval determination submodule, used to, when it is determined that the installation state of the part to be inspected is horizontal lifting, determine the plane space formed by the intersection of the vertical schematic line and the inclined reference line at a second angle as the inclined reference interval; wherein the first angle is less than or equal to the second angle, and the sum of the first angle and the second angle is 180°.
[0015] A third aspect of the present invention provides an electronic device, comprising a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by one or more processors so that the processor executes the support bracket hanger rod inclination detection method as described above.
[0016] A fourth aspect of the present invention provides a computer-readable storage medium storing at least one program code, wherein the program code is loaded and executed by a processor so that a computer executes the support bracket hanger rod inclination detection method as described above.
[0017] Through the technical solution provided by the present invention, the present invention has at least the following technical effects:
[0018] (1) The method for detecting the inclination of the hanger rod of the support and hanger of the present invention generates inclination reference lines of different angles according to different types of support and hanger, and judges whether the actual position of the hanger rod is excessively inclined in combination with the reference line, thereby achieving the purpose of efficiently detecting whether the inclination of hundreds of hanger rods in a thermal power plant exceeds the standard;
[0019] (2) The support bracket hanger rod inclination detection method of the present invention does not require the installation of an additional inclination sensor, thereby solving the problems of the existing support bracket hanger rod inclination detection method, such as large construction workload, long time consumption, high personnel and equipment costs, etc.
[0020] Other features and advantages of the present invention will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:
[0022] Figure 1 A schematic flow chart of a method for detecting the inclination of a support and hanger rod provided in an embodiment of the present invention;
[0023] Figure 2 A schematic diagram of a vertical reference line provided by an embodiment of the present invention;
[0024] Figure 3 A schematic diagram showing that the actual installation state of the suspension rod provided in the embodiment of the present invention is a state where the corresponding inclination does not exceed the standard and the inclination exceeds the standard when the suspension rod is vertically suspended;
[0025] Figure 4 A schematic diagram of the actual installation state of the suspension rod provided in the embodiment of the present invention when the corresponding inclination is within the standard and the inclination exceeds the standard when the suspension rod is hoisted horizontally;
[0026] Figure 5 A structural block diagram of a support and hanger rod inclination detection device provided in an embodiment of the present invention;
[0027] Figure 6 This is a structural block diagram of an electronic device provided by an embodiment of the present invention.
[0028] Description of Reference Numerals
[0029] 101 - image acquisition unit, 102 - auxiliary line generation unit, 103 - tilt detection unit, 201 - memory, 202 - processor. DETAILED DESCRIPTION
[0030] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.
[0031] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.
[0032] In the present invention, “first”, “second”, etc. are merely used for convenience of description and distinction and cannot be understood as indicating or implying relative importance.
[0033] In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "installation", "connection", etc. should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integrated connection; it can be a direct connection, or an indirect connection; it can be a wired connection, or a wireless connection. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to the specific circumstances.
[0034] In the prior art, the method for detecting the inclination of the hanger rod of the support bracket is generally to install a sensor at the tested part to measure the inclination data, and analyze the inclination data to determine whether the hanger rod of the support bracket is tilted beyond the standard. This detection method has the disadvantages of large construction volume, long time consumption, inconvenient installation, and high personnel and equipment costs. It is not suitable for quickly detecting whether hundreds of hanger rods of the support bracket are tilted beyond the standard.
[0035] Taking into account the technical problem that the support and hanger rod inclination detection method in the prior art cannot accurately and efficiently detect whether hundreds of support and hanger rods in a thermal power plant are tilted beyond the standard, the present invention proposes a support and hanger rod inclination detection method, which generates a reference line (such as a vertical schematic line or a horizontal schematic line) and a tilt parameter line in the captured image of the support and hanger rod, and combines the reference line and the tilt parameter line to determine whether the actual position of the hanger rod is excessively tilted. Compared with the support and hanger rod inclination detection method in the prior art, the present invention can improve the detection efficiency and detection accuracy of the support and hanger rod. In specific implementation, the above method can be executed by an electronic device, which can be a server, terminal or other device with processing function.
[0036] The technical solution of the present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0037] like Figure 1 As shown, an embodiment of the present invention provides a method for detecting the inclination of a hanger rod of a support and hanger, and the method for detecting the inclination of a hanger rod of a support and hanger comprises the following steps:
[0038] Step S101, obtaining a captured image of the support bracket to be detected.
[0039] For example, the image of the support and hanger to be inspected can be obtained by installing a camera in the support and hanger system, or by using a mobile phone, a camera or other photographing tool to directly photograph the support and hanger system.
[0040] Step S102, generating a reference line and a tilt parameter line in the acquired image of the support and hanger to be detected.
[0041] Here, it should be noted that the baseline refers to a straight line that provides a fixed direction and position reference in an image or space and is used as a starting point or reference system for layout and positioning. The baseline can be a vertical schematic line, a horizontal schematic line, or both. A vertical schematic line is a straight line that forms a 90° angle with a horizontal line and is used to indicate the vertical direction in an image or chart; conversely, a horizontal schematic line is a straight line that forms a 90° angle with a vertical line and is used to indicate the horizontal direction in an image or chart. The baseline can be generated using standard image tools such as image editing software, mobile phone image editing applications, and computer vision tools.
[0042] For example, taking the vertical schematic line as an example, the vertical schematic line can be generated by calling the gyroscope in the mobile phone and the image editing application software. The built-in gyroscope in the mobile phone can measure the rotation angular velocity of the mobile phone in three-dimensional space. The posture and direction of the mobile phone can be calculated through these data. Based on the posture estimation of the mobile phone, the image editing application software can draw a vertical reference line on the mobile phone screen. Figure 2 As shown in the figure, no matter at what angle the phone screen is tilted, the vertical reference line will remain vertical relative to the actual vertical direction of the phone.
[0043] The tilt reference line refers to a straight line generated according to the standard allowed tilt angle of the hanger rod of the support bracket to be tested, which is tilted relative to the reference line and is used to indicate the tilt direction in an image or chart.
[0044] Step S103, based on the reference line and the inclination parameter line, determine whether the inclination of the hanger rod of the support and hanger to be inspected exceeds the standard.
[0045] In this way, taking the starting direction represented by the baseline as the reference and the inclination represented by the inclination parameter line as the basis for the inclination reference, by comparing the inclination of the hanger rod of the support and hanger to be tested relative to the baseline with the inclination of the inclination reference line relative to the baseline, it can be determined whether the inclination of the hanger rod of the support and hanger to be tested exceeds the standard.
[0046] Furthermore, in a possible implementation, in step S102, the process of generating the baseline and the tilt parameter line in the captured image of the support and hanger to be detected may include but is not limited to the following sub-steps S1021 to S1023.
[0047] In sub-step S1021, a reference line is generated in the acquired image of the support bracket to be detected.
[0048] In sub-step S1022, a preset tilt angle is determined based on the type of the support bracket to which the support bracket to be detected belongs.
[0049] Here, it should be noted that since different types of supports and hangers have different allowed inclination angles within the standards, before generating the inclination reference line, the preset inclination angle should be determined based on the support and hanger type to which the support and hanger to be tested belongs and the set baseline type.
[0050] For example, if the vertical schematic line is selected as the reference line, when the type of the support and hanger to be tested is a spring hanger, the corresponding preset inclination angle should be ±4° with the vertical schematic line as the center axis; when the type of the support and hanger to be tested is a constant force hanger, the corresponding preset inclination angle should be ±4° with the vertical schematic line as the center axis; when the type of the support and hanger to be tested is a rigid hanger, the corresponding preset inclination angle should be ±3° with the vertical schematic line as the center axis; when the type of the support and hanger to be tested is a cross-arm hanger, the corresponding preset inclination angle should be ±90° with the vertical schematic line as the center axis.
[0051] In sub-step S1023, an inclined reference line is generated according to a preset inclination angle in the captured image of the support and hanger to be detected, so that the baseline intersects with the inclined reference line.
[0052] Here, it should be noted that multiple inclined reference lines can be set. For example, if the vertical schematic line is selected as the reference line, when the preset inclination angle is ±α degrees, the vertical schematic line can be used as the central axis, and an inclined reference line can be set in the +α degree direction and -α degree direction of the vertical schematic line.
[0053] Further, in a possible implementation, in step S103, based on the baseline and the tilt parameter line, the process of determining whether the hanger rod of the support bracket to be inspected has an excessive tilt may include but is not limited to the following sub-steps S1031 to S1035.
[0054] In sub-step S1031, a part to be inspected is identified in the acquired image of the support and hanger to be inspected.
[0055] Here, it should be noted that the acquired images generally include image information of parts such as hangers, supporting structures (such as brackets, supporting seats), connecting parts (such as bolts, nuts, clamps, etc.), adjusting devices and supported objects (such as pipes, equipment, etc.). The part to be inspected refers to the hanger part of the bracket to be inspected.
[0056] In specific implementation, the part to be inspected can be identified in the captured image of the support bracket to be inspected by observing image features, using image processing tools, applying computer vision technology, etc. For example, the connection point between the boom and the supporting structure can be first identified in the captured image, and then the shape, length, diameter and other features of the boom can be used as the basis to determine whether the connecting part between the boom and the supporting structure is the boom to be tested. For another example, machine learning or deep learning models (such as YOLO, SSD, etc.) can be used to perform target detection on the captured image. These models can be trained to recognize booms or similar objects.
[0057] In sub-step S1032, a tilt reference interval is determined based on the intersection state of the baseline and the tilt reference line.
[0058] Here, if the baseline is horizontal (i.e., a horizontal schematic line), the tilt reference interval can be determined based on the angle between the horizontal schematic line and the tilt reference line; if the baseline is vertical (i.e., a vertical schematic line), the tilt reference interval can be determined based on the angle between the vertical schematic line and the tilt reference line.
[0059] In step S1033, it is determined whether the part to be inspected can be located within the tilt reference interval.
[0060] In sub-step S1034, if the part to be inspected can be located within the tilt reference interval, it is determined that the tilt of the hanger rod of the support bracket to be inspected does not exceed the standard.
[0061] Here, it should be noted that if the part to be inspected is between the vertical schematic line and the inclined reference line, or if the part to be inspected coincides with the inclined reference line, it can be considered that the part to be inspected is within the inclined reference interval, thereby confirming that the inclination of the hanger rod of the support bracket to be inspected does not exceed the standard.
[0062] In sub-step S1035, if the part to be inspected cannot be located within the tilt reference interval, it is determined that the tilt of the hanger rod of the support bracket to be inspected exceeds the standard.
[0063] Here, it should be noted that if the part to be inspected is not between the vertical schematic line and the inclined reference line, and at the same time, if the part to be inspected does not overlap with the inclined reference line, it can be considered that the part to be inspected cannot be located in the inclined reference interval, thereby confirming that the inclination of the hanger rod of the support bracket to be inspected exceeds the standard.
[0064] Further, in a possible implementation, when the baseline is a vertical schematic line, in sub-step S1032, based on the intersection state of the baseline and the inclined reference line, the process of determining the inclined reference interval may include but is not limited to the following sub-steps S10321 to S10323.
[0065] Sub-step S10321, determining the installation status of the part to be inspected.
[0066] Sub-step S10322, if the installation state of the part to be inspected is vertical hanging, then the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the first angle is determined as the inclined reference interval.
[0067] The first angle is smaller than the second angle, and the sum of the first angle and the second angle is 180°.
[0068] For example, when the type of support hanger to be tested is a spring hanger, the part to be tested is the hanger rod connecting the cartridge and the pipe. At this time, the installation state of the part to be tested is vertical hanging. If the vertical schematic line is selected as the reference line, there will be two angles after the vertical schematic line intersects with the inclined reference line, which are the first angle and the second angle, and the first angle is smaller than the second angle. If the allowable inclination of the hanger rod of the spring hanger within the standard is +4° with the vertical schematic line as the central axis, then the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the first angle should be determined as the inclined reference interval. Figure 3 As shown, when the actual position of the hanger rod is within the tilt reference interval, it can be judged that the tilt of the hanger rod of the spring hanger does not exceed the standard; when the actual position of the hanger rod is outside the tilt reference interval, it can be judged that the tilt of the hanger rod of the spring hanger exceeds the standard.
[0069] Sub-step S10323, if the installation state of the part to be inspected is horizontal hanging, then the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the second angle is determined as the inclined reference interval.
[0070] Here, it should be noted that if the permitted tilt range of the part to be inspected in the horizontal direction is 0°, then the two angles existing after the vertical schematic line and the inclined reference line intersect are both 90°, and the plane space formed by the vertical schematic line and the inclined reference line can be used as the tilt reference interval regardless of whether they intersect at the second angle or the first angle. If the part to be inspected is allowed to tilt to a certain extent in the horizontal direction, then if the vertical schematic line is selected as the reference line, there are two angles after the vertical schematic line and the inclined reference line intersect, and the first angle is smaller than the second angle, then the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the second angle should be determined as the tilt reference interval.
[0071] For example, when the type of support and hanger to be tested is a cross-arm hanger, the part to be tested is a hanger rod that is parallel to the cross-arm and connected to the supporting structures at the left and right ends of the cross-arm. At this time, the installation state of the part to be tested is horizontal lifting. If the vertical schematic line is selected as the reference line, there will be two angles after the vertical schematic line intersects with the inclined reference line, which are the first angle and the second angle, and the first angle is equal to the second angle. If the allowable inclination of the hanger rod of the cross-arm hanger within the standard is +90° with the vertical schematic line as the central axis, the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the second angle (or the first angle) should be determined as the inclined reference interval. Figure 4 As shown, when the actual position of the boom is within the tilt reference interval, it can be judged that the inclination of the boom of the cross arm hanger does not exceed the standard; when the actual position of the boom is outside the tilt reference interval, it can be judged that the inclination of the boom of the cross arm hanger exceeds the standard.
[0072] Similarly, when the baseline is a horizontal schematic line, in sub-step S1032, based on the intersection state of the baseline and the inclined reference line, the process of determining the inclined reference interval may also include: determining the installation state of the part to be inspected; if the installation state of the part to be inspected is vertical hanging, first generate a vertical schematic line based on the horizontal schematic line, and then, when it is determined that the inclined reference line is between the vertical schematic line and the horizontal schematic line, the plane space between the vertical schematic line and the inclined reference line is determined as the inclined reference interval; if the installation state of the part to be inspected is horizontal hanging, first determine the first angle formed by the horizontal schematic line and the inclined reference line, and then determine the plane space formed by the intersection of the horizontal schematic line and the inclined reference line at the first angle as the inclined reference interval, wherein the first angle is less than or equal to the second angle, and the sum of the first angle and the second angle is 180°.
[0073] In addition, the implementation environment of this embodiment includes at least one terminal and a server, and the method is executed on the terminal or the server respectively. The terminal and the server can be connected in communication to realize the interactive transmission of information.
[0074] Among them, the terminal can be any electronic product that can interact with the user through one or more methods such as keyboard, touchpad, touch screen, voice interaction, etc., such as PC (Personal Computer), PPC (Pocket Personal Computer), tablet computer, etc.
[0075] The server can be a single server or a server cluster composed of multiple servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.
[0076] For example, in a specific application, the method for detecting the inclination of the hanger rod of the support and hanger according to the embodiment of the present invention can be executed on a mobile phone terminal, and the method for detecting the inclination of the hanger rod of the support and hanger according to the above embodiment can be implemented on the mobile phone terminal by developing an APP or a WeChat applet. When checking the inclination of the hanger rod, the user can enter the applet, and choose to add a reference line (such as a vertical schematic line) according to the type of the support and hanger to be detected, and aim the camera at the part to be inspected so that it is located in the middle of the screen and coincides with or intersects with the reference line. Combined with the inclination reference line, it is determined whether the inclination of the hanger rod of the support and hanger to be detected exceeds the standard, and the image can be zoomed in or out through the optical zoom of the camera. When a part exceeding the standard is found, take a photo and mark the specific hanger bracket number.
[0077] like Figure 5 As shown, an embodiment of the present invention further provides a support bracket suspension rod inclination detection device, which includes an image acquisition unit 101, an auxiliary line generation unit 102 and a tilt detection unit 103.
[0078] Specifically, the image acquisition unit 101 is used to acquire an image of the support bracket to be detected.
[0079] The auxiliary line generating unit 102 is used to generate a reference line and a tilt parameter line in the acquired image of the support and hanger to be detected.
[0080] The tilt detection unit 103 is used to determine whether the tilt of the hanger rod of the support bracket to be detected exceeds the standard based on the reference line and the tilt parameter line.
[0081] Further, in a possible implementation, the auxiliary line generating unit 102 may include a reference line generating module, a tilt angle determining module and a tilt reference line generating module.
[0082] The reference line generation module is used to generate a reference line in the collected image of the support and hanger to be detected.
[0083] The tilt angle determination module is used to determine a preset tilt angle based on the type of support bracket to which the support bracket to be detected belongs.
[0084] The inclined reference line generation module is used to generate an inclined reference line according to a preset inclination angle in the collected image of the support and hanger to be detected, so that the baseline intersects with the inclined reference line.
[0085] Further, in a possible implementation, the tilt detection unit 103 may include a recognition module, a reference interval determination module, a judgment module, a first detection result determination module, and a second detection result determination module.
[0086] Specifically, the recognition module is used to identify the part to be inspected in the collected image of the support and hanger to be inspected.
[0087] The reference interval determination module is used to determine the tilt reference interval based on the intersection state of the baseline and the tilt reference line.
[0088] Specifically, the judgment module is used to judge whether the part to be inspected can be located within the tilt reference interval.
[0089] The first detection result determination module is used to determine that the inclination of the hanger rod of the support bracket to be detected does not exceed the standard when the judgment result is that the part to be inspected can be located within the inclination reference interval.
[0090] The second detection result determination module is used to determine that the inclination of the hanger rod of the support bracket to be detected exceeds the standard when the judgment result is that the part to be detected cannot be located in the inclination reference interval.
[0091] Further, in a possible implementation, the reference interval determination module may include an installation status determination submodule, a first reference interval determination submodule, and a second reference interval determination submodule.
[0092] Specifically, the installation status determination submodule is used to determine the installation status of the part to be inspected.
[0093] The first reference interval determination submodule is used to determine the plane space formed by the intersection of the vertical schematic line and the inclined reference line at a first angle as the inclined reference interval when it is determined that the installation state of the part to be inspected is vertical hanging.
[0094] The second reference interval determination submodule is used to determine the plane space formed by the intersection of the vertical schematic line and the inclined reference line at a second angle as the inclined reference interval when it is determined that the installation state of the inspected part is horizontal lifting; wherein the first angle is less than or equal to the second angle, and the sum of the first angle and the second angle is 180°.
[0095] It should be noted that the above-mentioned support and hanger rod inclination detection device only uses the division of the above-mentioned functional modules as an example to illustrate when realizing its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the equipment is divided into different functional modules to complete all or part of the functions described above. In addition, the support and hanger rod inclination detection device provided in the above-mentioned embodiment and the support and hanger rod inclination detection method provided in the above-mentioned embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0096] like Figure 6 As shown, an embodiment of the present invention further provides an electronic device, which includes a processor 201 and a memory 202, wherein at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by one or more processors so that the electronic device implements the support bracket hanger rod inclination detection method in the above embodiment.
[0097] Of course, the electronic device may also have a wired or wireless network interface, a keyboard, an input / output interface, and other components for input / output, and the electronic device may also include other components for realizing various functions of the device, which are not described in detail here. For example, the electronic device may be a computer, a mobile phone, a tablet computer, etc.
[0098] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0099] The above-mentioned memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.
[0100] An embodiment of the present invention also provides a computer-readable storage medium, in which at least one program code is stored. The program code is loaded and executed by a processor so that a computer implements the method for detecting the inclination of the hanger rod of the support bracket in the above embodiment.
[0101] Optionally, the computer readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, and an optical disc data storage device. Those skilled in the art may understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions to enable a single-chip microcomputer, a chip or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disc.
[0102] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0103] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0104] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to implement the solution of this embodiment.
[0105] In addition, each functional module in each embodiment of the present application can be integrated into a processing unit, each module can exist physically separately, or two or more modules can be integrated into one unit. The above module integration unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
[0106] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the methods of various embodiments of the present invention.
[0107] The preferred embodiments of the present invention are described in detail above in conjunction with the accompanying drawings. However, the present invention is not limited to the specific details in the above embodiments. Within the technical concept of the present invention, a variety of simple modifications can be made to the technical solution of the present invention, and these simple modifications all belong to the protection scope of the present invention.
[0108] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present invention will not further describe various possible combinations.
[0109] In addition, various embodiments of the present invention may be arbitrarily combined, and as long as they do not violate the concept of the present invention, they should also be regarded as the contents disclosed by the present invention.
Claims
1. A method for detecting the inclination of a support and hanger rod, characterized in that: The tilt detection method comprises: Acquire a captured image of the support and hanger to be inspected; Generate a reference line and a tilt parameter line in the acquired image of the support and hanger to be inspected; Based on the reference line and the inclination parameter line, determine whether the inclination of the hanger rod of the support bracket to be tested exceeds the standard.
2. The method for detecting the inclination of the support and hanger rod according to claim 1, characterized in that: The step of generating a reference line and a tilt parameter line in the collected image of the support and hanger to be detected comprises: Generate a reference line in the acquired image of the support and hanger to be inspected; Determine a preset tilt angle based on the type of support bracket to which the support bracket to be detected belongs; In the captured image of the support and hanger to be detected, an inclined reference line is generated according to a preset inclination angle so that the baseline intersects the inclined reference line.
3. The method for detecting the inclination of the support and hanger rod according to claim 1, characterized in that: The method of determining whether the inclination of the hanger rod of the support and hanger to be tested exceeds the standard based on the reference line and the inclination parameter line includes: Identify the part to be inspected in the acquired image of the support and hanger to be inspected; Determine the tilt reference interval based on the intersection state of the baseline and the tilt reference line; Determine whether the part to be inspected can be located within the tilt reference interval; If the part to be inspected can be located within the tilt reference range, it is determined that the hanger rod of the support bracket to be inspected does not have an inclination exceeding the standard; If the part to be inspected cannot be located within the tilt reference range, it is determined that the inclination of the hanger rod of the support bracket to be inspected exceeds the standard.
4. The method for detecting the inclination of the support and hanger rod according to claim 3, characterized in that: The reference line is a vertical schematic line; The step of determining the tilt reference interval based on the intersection state of the baseline and the tilt reference line includes: Determine the installation status of the part to be inspected; If the installation state of the part to be inspected is vertical hanging, the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the first angle is determined as the inclined reference interval; If the installation state of the part to be inspected is horizontal hanging, the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the second angle is determined as the inclined reference interval; The first angle is smaller than the second angle, and the sum of the first angle and the second angle is 180°.
5. A device for detecting the inclination of a support and hanger rod, characterized in that: The tilt detection device comprises: An image acquisition unit, used to acquire an image of the support and hanger to be detected; An auxiliary line generating unit, used for generating a reference line and a tilt parameter line in the acquired image of the support and hanger to be detected; The tilt detection unit is used to determine whether the tilt of the hanger rod of the support bracket to be detected exceeds the standard based on the reference line and the tilt parameter line.
6. The device for detecting the inclination of the support and hanger rod according to claim 5, characterized in that: The auxiliary line generating unit comprises: A reference line generation module, used to generate a reference line in the collected image of the support and hanger to be detected; The tilt angle determination module is used to determine the preset tilt angle based on the type of the support bracket to which the support bracket to be detected belongs; The inclined reference line generation module is used to generate an inclined reference line according to a preset inclination angle in the collected image of the support and hanger to be detected, so that the baseline intersects with the inclined reference line.
7. The device for detecting the inclination of the support and hanger rod according to claim 5, characterized in that: The tilt detection unit comprises: An identification module is used to identify the part to be inspected in the collected image of the support and hanger to be inspected; A reference interval determination module, used to determine the tilt reference interval based on the intersection state of the baseline and the tilt reference line; A judgment module, used to judge whether the part to be inspected can be located within the tilt reference interval; The first detection result determination module is used to determine that the inclination of the hanger rod of the support and hanger bracket to be detected does not exceed the standard when the judgment result shows that the part to be detected can be located within the inclination reference interval; The second detection result determination module is used to determine that the inclination of the hanger rod of the support bracket to be detected exceeds the standard when the judgment result is that the part to be detected cannot be located in the inclination reference interval.
8. The device for detecting the inclination of the support and hanger rod according to claim 7, characterized in that: The reference interval determination module comprises: The installation status determination submodule is used to determine the installation status of the part to be inspected; The first reference interval determination submodule is used to determine, when it is determined that the installation state of the part to be inspected is vertical hanging, a plane space formed by the intersection of the vertical schematic line and the inclined reference line at a first angle as an inclined reference interval; The second reference interval determination submodule is used to determine the plane space formed by the intersection of the vertical schematic line and the inclined reference line at the second angle as the inclined reference interval when it is determined that the installation state of the part to be inspected is horizontal lifting; The first angle is smaller than the second angle, and the sum of the first angle and the second angle is 180°.
9. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by one or more processors so that the processor executes the support bracket hanger rod inclination detection method described in any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one program code, and the program code is loaded and executed by a processor so that a computer executes the method for detecting the inclination of a hanger rod of any one of claims 1 to 4.
Citation Information
Cited By
Power plant support hanger multi-axis inclination angle online identification method
CN121007533A