An intelligent control method and system based on a wire feeding welding all-in-one machine

By integrating an industrial camera and contour detection algorithm into a wire feeding and welding machine, weld area information is generated in real time and welding quality is evaluated, solving the problem of insufficient accuracy of manual inspection and realizing automated and efficient welding quality inspection.

CN122625748APending Publication Date: 2026-08-25LIS MINGJIN (FOSHAN) NEW MATERIAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610721798.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-25
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

The existing wire feeding and welding integrated machine relies on manual post-inspection for its inspection process, which results in insufficient inspection accuracy and consumes a lot of manpower.

Method used

An intelligent control method based on industrial cameras and contour detection algorithms is adopted to acquire the detection image information of the workpiece in real time and generate weld area information. The welding quality is then evaluated by combining the standard weld image information.

Benefits of technology

It enables real-time automatic detection of welding quality, improves detection accuracy, reduces manual intervention and fatigue, and enhances detection efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122625748A_ABST
    Figure CN122625748A_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of intelligent control, and provides an intelligent control method and system based on a wire feeding and welding integrated machine, which comprises the following steps: first, based on an industrial camera, real-time detection image information of a workpiece to be detected and standard weld image information are acquired in real time; then, based on a contour detection algorithm, real-time weld area information is generated according to the real-time detection image information, and standard weld area information is generated according to the standard weld image information; finally, welding quality evaluation information is accurately generated according to the real-time weld area information and the standard weld area information. The application can realize real-time and automatic measurement of the welding quality of aluminum alloy door and window welds, dynamically capture key characteristic parameters in the welding process, eliminate the delay and subjective deviation of manual detection, significantly improve the consistency and reliability of detection, and thus guarantee the welding quality from the source, so that the detection accuracy can still be greatly improved under complex working conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent control, and more specifically, to an intelligent control method and system based on a wire feeding and welding integrated machine. Background Technology

[0002] The wire feeding and welding integrated machine is an important piece of equipment that integrates the wire feeding device and the welding device into one unit. Due to its short wire feeding distance, low resistance, and more stable wire feeding, it is particularly suitable for scenarios with high requirements for weld quality.

[0003] Currently, the workpieces processed by wire feeding and welding integrated machines are usually inspected manually after the fact. The inspection process not only consumes a lot of manpower, but also easily causes fatigue to the inspectors due to long-term repetitive work, resulting in insufficient inspection accuracy, which needs to be further improved. Summary of the Invention

[0004] Based on this, embodiments of this application provide an intelligent control method and system based on a wire feeding and welding integrated machine to solve the problem of insufficient detection accuracy in the prior art.

[0005] In a first aspect, embodiments of this application provide an intelligent control method based on a wire feeding and welding integrated machine, the method comprising: Based on a pre-set industrial camera, real-time inspection image information and standard weld seam image information of the workpiece to be inspected are acquired. Based on the preset contour detection algorithm, real-time weld area information is generated according to the real-time detected image information, and standard weld area information is generated according to the standard weld image information based on the contour detection algorithm. Welding quality assessment information is generated based on the real-time weld area information and the standard weld area information.

[0006] Compared with existing technologies, the beneficial effects are as follows: The intelligent control method based on the wire feeding welding integrated machine provided in this application embodiment allows the terminal device to first acquire real-time detection image information of the workpiece to be inspected and standard weld seam image information in real time based on an industrial camera. Then, based on a contour detection algorithm, it effectively generates real-time weld seam area information based on the real-time detection image information and standard weld seam area information based on the standard weld seam image information. Finally, it accurately generates welding quality assessment information based on the real-time weld seam area information and the standard weld seam area information. This enables the immediate and automatic measurement of weld seam quality after welding, significantly improving detection accuracy and solving the problem of insufficient detection accuracy to a certain extent.

[0007] Secondly, embodiments of this application provide an intelligent control system based on a wire feeding and welding integrated machine, the system comprising: Image information acquisition module: used to acquire real-time inspection image information and standard weld seam image information of the workpiece to be inspected based on a preset industrial camera; Weld seam area information generation module: used to generate real-time weld seam area information based on the real-time detected image information according to the preset contour detection algorithm, and to generate standard weld seam area information based on the standard weld seam image information according to the contour detection algorithm; Welding quality assessment information generation module: used to generate welding quality assessment information based on the real-time weld area information and the standard weld area information.

[0008] Thirdly, embodiments of this application provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described in the first aspect above.

[0009] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method described in the first aspect above.

[0010] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below.

[0012] Figure 1 This is a flowchart illustrating an embodiment of the intelligent control method provided in this application; Figure 2 This is a first schematic diagram of a weld provided in an embodiment of this application; Figure 3 This is a flowchart illustrating step S200 in an embodiment of the intelligent control method provided in this application; Figure 4 This is a flowchart illustrating step S300 in an embodiment of the intelligent control method provided in this application; Figure 5 This is a first schematic diagram of a weld provided in an embodiment of this application; Figure 6 This is a first schematic diagram of a weld provided in an embodiment of this application; Figure 7 This is a flowchart illustrating step S380 in an embodiment of the intelligent control method provided in this application; Figure 8This is a flowchart illustrating the process after step S300 in an embodiment of the intelligent control method provided in this application; Figure 9 This is a block diagram of an intelligent control system provided in an embodiment of this application; Figure 10 This is a schematic diagram of a terminal device provided in an embodiment of this application. Detailed Implementation

[0013] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0014] In the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0015] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0016] To illustrate the technical solution described in this application, specific embodiments are provided below.

[0017] Please see Figure 1 , Figure 1 This is a flowchart illustrating the intelligent control method based on a wire feeding and welding integrated machine provided in this application embodiment. In this embodiment, the executing entity of the intelligent control method is a terminal device. It is understood that the types of terminal devices include, but are not limited to, tablet computers, laptops, Ultra-Mobile Personal Computers (UMPCs), netbooks, Personal Digital Assistants (PDAs), etc., and this application embodiment does not impose any restrictions on the specific type of terminal device.

[0018] Please see Figure 1 The intelligent control method provided in this application includes, but is not limited to, the following steps: In the S100, real-time inspection image information of the workpiece to be inspected and standard weld seam image information are acquired based on a preset industrial camera.

[0019] Specifically, the terminal device can first acquire real-time inspection image information and standard weld seam image information of the workpiece to be inspected based on a preset industrial camera. The industrial camera can be pre-installed at the discharge port of the wire feeding and welding machine; the workpiece to be inspected can be an aluminum alloy door or window processed by the wire feeding and welding machine; the real-time inspection image information describes the image obtained by the industrial camera taking pictures of the weld seam of the workpiece to be inspected; the standard weld seam image information describes the image obtained by the industrial camera taking pictures of the weld seam of a qualified workpiece in advance.

[0020] In S200, based on a preset contour detection algorithm, real-time weld area information is generated according to real-time detected image information, and based on the contour detection algorithm, standard weld area information is generated according to standard weld image information.

[0021] Specifically, after the terminal device acquires real-time detection image information and standard weld seam image information, the terminal device can perform contour extraction processing on the real-time detection image information based on a preset contour detection algorithm to quickly generate real-time weld seam region information. At the same time, based on the same contour detection algorithm, it can perform contour extraction processing on the standard weld seam image information to quickly generate standard weld seam region information. The contour detection algorithm can be the Canny algorithm, the Sobel algorithm, or the Mask R-CNN algorithm.

[0022] Without loss of generality, real-time weld area information is used to describe the weld area in the real-time inspection image information. Real-time weld area information includes the first real-time weld point area information and the last real-time weld point area information. For example, please refer to... Figure 2 The first real-time weld point area information is used to describe the first weld point area in the weld seam area of ​​the real-time detection image information, and the last real-time weld point area information is used to describe the last weld point area in the weld seam area of ​​the real-time detection image information.

[0023] Specifically, the standard weld area information is used to describe the weld area in the standard weld image information; the standard weld area information includes the first standard weld point area information and multiple candidate weld point area information. The first standard weld point area information is used to describe the first weld point area in the weld area of ​​the standard weld image information, and the candidate weld point area information is used to describe a single weld point area in the weld area of ​​the standard weld image information other than the first weld point area.

[0024] In some possible implementations, for the rapid generation of real-time weld area information, please refer to [link / reference]. Figure 3 Step S200 includes, but is not limited to, the following steps: In S210, based on a preset contour detection algorithm, real-time contour set information is generated according to the real-time detected image information.

[0025] Specifically, the terminal device can first perform contour detection processing on the real-time detected image information based on a preset contour detection algorithm to effectively generate real-time contour set information. The real-time contour set information includes multiple real-time contour line information, which is used to describe the contour lines in the real-time contour set information.

[0026] In S220, based on a preset target detection algorithm, real-time weld area information is generated according to real-time contour set information.

[0027] Specifically, after the terminal device generates real-time contour set information, the terminal device can perform target detection processing on the real-time contour set information based on a preset target detection algorithm to accurately generate real-time weld area information. The target detection algorithm can be the YOLO v10 algorithm or the ScaleLSD algorithm. The real-time weld area information is used to describe the closed area enclosed by the real-time contour line information and classified as a weld.

[0028] In S230, based on the contour detection algorithm, standard contour set information is generated according to the standard weld image information.

[0029] Specifically, after the terminal device generates real-time weld area information, the terminal device can perform contour detection processing on the standard weld image information based on the contour detection algorithm to effectively generate standard contour set information. The standard contour set information includes multiple standard contour line information, which is used to describe the contour lines in the standard contour set information.

[0030] In S240, standard weld area information is generated based on the target detection algorithm and standard contour set information.

[0031] Specifically, after the terminal device generates standard contour set information, the terminal device can perform target detection processing on the standard contour set information based on the target detection algorithm to accurately generate standard weld area information. The standard weld area information is used to describe the closed area enclosed by the standard contour line information and classified as a weld.

[0032] In S300, welding quality assessment information is generated based on real-time weld area information and standard weld area information.

[0033] Specifically, after the terminal device generates standard weld area information, it can effectively generate welding quality assessment information based on the real-time weld area information and the standard weld area information. The welding quality assessment information can be either quality qualified information or quality abnormal information. Quality qualified information describes that the welding quality of the weld is qualified, while quality abnormal information describes that the welding quality of the weld is abnormal.

[0034] In some possible implementations, for the efficient generation of weld quality assessment information, please refer to [link / reference]. Figure 4 Step S300 includes, but is not limited to, the following steps: In S310, the first welding time node information for obtaining the last real-time weld point area information is acquired.

[0035] Specifically, the terminal device can first obtain the first welding time node information of the last real-time solder joint area information, wherein the first welding time node information is used to describe the current welding time of the last real-time solder joint area information.

[0036] In S320, the cumulative welding time is determined based on the first welding time node information.

[0037] Specifically, after the terminal device obtains the first welding time node information, the terminal device can effectively determine the cumulative welding time information based on the first welding time node information. The cumulative welding time information is used to describe the total time elapsed from the welding start time to the current monitoring time.

[0038] In S330, based on the cumulative welding time information, the preset historical processing database is searched to determine the target weld area information.

[0039] Specifically, after the terminal device determines the cumulative welding time information, the terminal device can search the preset historical processing database based on the cumulative welding time information to retrieve the welding point corresponding to the welding time, and quickly determine the target welding point area information. The historical processing database includes the second welding time node information corresponding to multiple candidate welding point area information. The target welding point area information is used to describe the candidate welding point area information that meets the specified conditions, which are that the second welding time node information is equal to the first welding time node information.

[0040] For example, when the cumulative welding time is 15 seconds, the welding time corresponding to the first welding point in the historical processing database is 5 seconds, the welding time corresponding to the second welding point in the historical processing database is 10 seconds, the welding time corresponding to the third welding point in the historical processing database is 15 seconds, and the welding time corresponding to the fourth welding point in the historical processing database is 20 seconds, the terminal device can determine the third welding point in the historical processing database as the target welding point, and determine the area corresponding to the third welding point as the target weld point area information.

[0041] In S340, based on the first real-time solder joint area information, the first minimum bounding rectangle area information is generated, and based on the last real-time solder joint area information, the second minimum bounding rectangle area information is generated, and based on the first standard solder joint area information, the third minimum bounding rectangle area information is generated, and based on the target solder joint area information, the fourth minimum bounding rectangle area information is generated.

[0042] For example, please refer to Figure 5 After the terminal device determines the target solder joint area information, the terminal device can effectively generate the first minimum bounding rectangle area information based on the first real-time solder joint area information, effectively generate the second minimum bounding rectangle area information based on the last real-time solder joint area information, effectively generate the third minimum bounding rectangle area information based on the first standard solder joint area information, and effectively generate the fourth minimum bounding rectangle area information based on the target solder joint area information.

[0043] In S350, the center point information of the first region is determined based on the information of the first minimum bounding rectangle region, the center point information of the second region is determined based on the information of the second minimum bounding rectangle region, the center point information of the third region is determined based on the information of the third minimum bounding rectangle region, and the center point information of the fourth region is determined based on the information of the fourth minimum bounding rectangle region.

[0044] Specifically, after the terminal device generates the fourth minimum bounding rectangle region information, it can determine the center point information of the first region based on the first minimum bounding rectangle region information, the center point information of the second region based on the second minimum bounding rectangle region information, the center point information of the third region based on the third minimum bounding rectangle region information, and the center point information of the fourth region based on the fourth minimum bounding rectangle region information. The center point information of the first region describes the center point of the first minimum bounding rectangle region, the center point information of the second region describes the center point of the second minimum bounding rectangle region, the center point information of the third region describes the center point of the third minimum bounding rectangle region, and the center point information of the fourth region describes the center point of the fourth minimum bounding rectangle region. It should be noted that the method for determining the center point can employ existing techniques, such as the diagonal intersection method, and therefore will not be elaborated upon.

[0045] In S360, a first welding trend line is generated based on the center point information of the first region and the center point information of the second region, and a second welding trend line is generated based on the center point information of the third region and the center point information of the fourth region.

[0046] For example, please refer to Figure 6 After the terminal device determines the center point information of the fourth region, it can quickly generate the first welding trend line information based on the center point information of the first and second regions, and simultaneously generate the second welding trend line information based on the center point information of the third and fourth regions. One endpoint of the first welding trend line information is the center point information of the first region, and the other endpoint is the center point information of the second region; one endpoint of the second welding trend line information is the center point information of the third region, and the other endpoint is the center point information of the fourth region.

[0047] In S370, real-time deviation angle information is generated based on the first welding trend line information and the second welding trend line information.

[0048] Specifically, after the terminal device generates the second welding trend line information, the terminal device can generate real-time deviation angle information based on the first welding trend line information and the second welding trend line information. The real-time deviation angle information is used to describe the deviation angle between the first welding trend line information and the second welding trend line information.

[0049] In S380, welding quality assessment information is generated based on real-time deviation angle information and preset deviation angle threshold information.

[0050] Specifically, after the terminal device generates real-time deviation angle information, it can accurately generate welding quality assessment information based on the real-time deviation angle information and the preset deviation angle threshold information.

[0051] In some possible implementations, for accurate generation of welding quality assessment information, please refer to [link / reference]. Figure 7 Step S380 includes, but is not limited to, the following steps: In S381, the real-time deviation angle information is compared with the preset deviation angle threshold information.

[0052] Specifically, the terminal device can compare the real-time deviation angle information with the preset deviation angle threshold information. The deviation angle threshold information can be customized in advance, such as 0.5 degrees, 1 degree, or 1.2 degrees.

[0053] In S382, if the real-time deviation angle information is greater than the deviation angle threshold information, the welding quality assessment information is determined to be quality abnormal information; otherwise, the welding quality assessment information is determined to be quality qualified information.

[0054] Specifically, if the real-time deviation angle information is greater than the deviation angle threshold information, the terminal device can determine that the welding quality assessment information is abnormal; otherwise, the terminal device can determine that the welding quality assessment information is qualified.

[0055] In some possible implementations, to facilitate the optimization of welding processes using big data technology, please refer to [link / reference]. Figure 8 If the welding quality assessment information is determined to be abnormal, then after step S300, the method further includes, but is not limited to, the following steps: In S400, the time information for determining the quality anomaly is obtained.

[0056] Specifically, the terminal device can first obtain the determination time information of the quality anomaly information, where the determination time information is used to describe the determination time of the quality anomaly information.

[0057] In the S410, the time determination information and real-time detection image information are sent to the designated cloud server.

[0058] Specifically, after the terminal device obtains the time information, it can send the time information and real-time detection image information to the designated cloud server, so that the operation and maintenance personnel can know the specific abnormal situation.

[0059] The implementation principle of the intelligent control method based on the wire feeding welding integrated machine in this application embodiment is as follows: The terminal equipment can first acquire real-time detection image information of the workpiece to be inspected and standard weld seam image information in real time based on an industrial camera. Then, based on the contour detection algorithm, it can effectively generate real-time weld seam area information according to the real-time detection image information and standard weld seam area information according to the standard weld seam image information. Finally, it can accurately generate welding quality assessment information based on the real-time weld seam area information and the standard weld seam area information, thereby realizing real-time and automatic measurement of weld seam welding quality and greatly improving detection accuracy.

[0060] It should be noted that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0061] Embodiments of this application also provide an intelligent control system based on a wire feeding and welding integrated machine. For ease of explanation, only the parts relevant to this application are shown, such as... Figure 9 As shown, the system 90 includes: Image information acquisition module 91: used to acquire real-time inspection image information and standard weld image information of the workpiece to be inspected based on a preset industrial camera; Weld area information generation module 92: It is used to generate real-time weld area information based on a preset contour detection algorithm and real-time detection image information, and to generate standard weld area information based on a standard weld image information based on a contour detection algorithm. Welding quality assessment information generation module 93: Used to generate welding quality assessment information based on real-time weld area information and standard weld area information.

[0062] Optionally, the weld area information generation module 92 mentioned above includes: Real-time contour set information generation submodule: Based on a preset contour detection algorithm, it generates real-time contour set information according to real-time detected image information. The real-time contour set information includes multiple real-time contour line information. Real-time weld area information generation submodule: Based on a preset target detection algorithm and real-time contour set information, it generates real-time weld area information, which describes a closed area enclosed by real-time contour line information and classified as a weld. Standard contour set information generation submodule: Based on the contour detection algorithm, it generates standard contour set information according to standard weld image information. The standard contour set information includes multiple standard contour line information. Standard weld area information generation submodule: Based on the target detection algorithm and standard contour set information, it generates standard weld area information, which describes the closed area enclosed by standard contour line information and classified as weld.

[0063] Optionally, the real-time weld area information includes the first real-time weld point area information and the last real-time weld point area information; the standard weld area information includes the first standard weld point area information and multiple candidate weld point area information; and the welding quality assessment information is either quality qualified information or quality abnormal information. The aforementioned welding quality assessment information generation module 93 includes: The last real-time weld point area information acquisition submodule is used to acquire the first welding time node information of the last real-time weld point area. The cumulative welding time information determination submodule is used to determine the cumulative welding time information based on the first welding time node information. The target weld point area information determination submodule is used to search the preset historical processing database based on the cumulative welding time information to determine the target weld point area information. The historical processing database includes the second welding time node information corresponding to multiple candidate weld point area information. The target weld point area information is used to describe the candidate weld point area information that meets the specified conditions. The specified conditions are that the second welding time node information is equal to the first welding time node information. Submodule: Used to generate the first minimum bounding rectangle region information based on the first real-time solder joint region information, and the second minimum bounding rectangle region information based on the last real-time solder joint region information, and the third minimum bounding rectangle region information based on the first standard solder joint region information, and the fourth minimum bounding rectangle region information based on the target solder joint region information. The first region center point information determination submodule is used to determine the center point information of the first region based on the first minimum bounding rectangle region information, and to determine the center point information of the second region based on the second minimum bounding rectangle region information, and to determine the center point information of the third region based on the third minimum bounding rectangle region information, and to determine the center point information of the fourth region based on the fourth minimum bounding rectangle region information. First welding trend line information generation submodule: used to generate first welding trend line information based on the center point information of the first region and the center point information of the second region, and to generate second welding trend line information based on the center point information of the third region and the center point information of the fourth region; Real-time deviation angle information generation submodule: used to generate real-time deviation angle information based on the first welding trend line information and the second welding trend line information; Welding quality assessment information generation submodule: used to generate welding quality assessment information based on real-time deviation angle information and preset deviation angle threshold information.

[0064] Optionally, the above-mentioned welding quality assessment information generation submodule includes: Real-time deviation angle information comparison unit: used to compare real-time deviation angle information with preset deviation angle threshold information; Quality anomaly information determination unit: If the real-time deviation angle information is greater than the deviation angle threshold information, the welding quality assessment information is determined to be quality anomaly information; otherwise, the welding quality assessment information is determined to be quality qualified information.

[0065] Optionally, the system 90 also includes: Determined Time Information Acquisition Module: Used to acquire the determined time information of quality anomaly information; Determined time information sending module: Used to send determined time information and real-time detection image information to the designated cloud server.

[0066] It should be noted that the information interaction and execution process between the above modules are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, which will not be repeated here.

[0067] This application also provides a terminal device, such as... Figure 10 As shown, the terminal device 100 of this embodiment includes: a processor 101, a memory 102, and a computer program 103 stored in the memory 102 and executable on the processor 101. When the processor 101 executes the computer program 103, it implements the steps described in the intelligent control method embodiment above, for example... Figure 1 The steps S100 to S300 are shown; or, when the processor 101 executes the computer program 103, it implements the functions of each module in the above-described device, for example... Figure 9 The functions of modules 91 to 93 are shown.

[0068] The terminal device 100 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. The terminal device 100 includes, but is not limited to, a processor 101 and a memory 102. Those skilled in the art will understand that... Figure 10 This is merely an example of terminal device 100 and does not constitute a limitation on terminal device 100. It may include more or fewer components than shown, or combine certain components, or different components. For example, terminal device 100 may also include input / output devices, network access devices, buses, etc.

[0069] The processor 101 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.; the general-purpose processor can be a microprocessor or any conventional processor, etc.

[0070] The memory 102 can be an internal storage unit of the terminal device 100, such as the hard disk or memory of the terminal device 100. The memory 102 can also be an external storage device of the terminal device 100, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the terminal device 100. Furthermore, the memory 102 can include both internal storage units and external storage devices of the terminal device 100. The memory 102 can also store computer program 103 and other programs and data required by the terminal device 100. The memory 102 can also be used to temporarily store data that has been output or will be output.

[0071] One embodiment of this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable medium can include any entity or device capable of carrying computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0072] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the methods, principles and structures of this application should be covered within the scope of protection of this application.

Claims

1. An intelligent control method based on a wire feeding and welding integrated machine, characterized in that, The method includes: Based on a pre-set industrial camera, real-time inspection image information and standard weld seam image information of the workpiece to be inspected are acquired. Based on the preset contour detection algorithm, real-time weld area information is generated according to the real-time detected image information, and standard weld area information is generated according to the standard weld image information based on the contour detection algorithm. Welding quality assessment information is generated based on the real-time weld area information and the standard weld area information.

2. The method according to claim 1, characterized in that, The preset contour detection algorithm generates real-time weld region information based on the real-time detected image information, and generates standard weld region information based on the standard weld image information, including: Based on a preset contour detection algorithm, real-time contour set information is generated according to the real-time detected image information, wherein the real-time contour set information includes multiple real-time contour line information. Based on a preset target detection algorithm, real-time weld seam region information is generated according to the real-time contour set information, wherein the real-time weld seam region information is used to describe a closed region enclosed by the real-time contour line information and classified as a weld seam. Based on the contour detection algorithm, standard contour set information is generated according to the standard weld image information, wherein the standard contour set information includes multiple standard contour line information; Based on the target detection algorithm, standard weld area information is generated according to the standard contour set information, wherein the standard weld area information is used to describe a closed area enclosed by the standard contour line information and classified as a weld.

3. The method according to claim 1, characterized in that, The real-time weld area information includes the first real-time weld point area information and the last real-time weld point area information; the standard weld area information includes the first standard weld point area information and multiple candidate weld point area information; and the welding quality assessment information is either quality qualified information or quality abnormal information. The step of generating welding quality assessment information based on the real-time weld area information and the standard weld area information includes: The first welding time node information for obtaining the last real-time weld point area information; Based on the first welding time node information, the cumulative welding time information is determined; Based on the cumulative welding time information, a preset historical processing database is searched to determine the target weld point area information. The historical processing database includes second welding time node information corresponding to multiple candidate weld point area information. The target weld point area information is used to describe candidate weld point area information that meets specified conditions, where the specified conditions are that the second welding time node information is equal to the first welding time node information. Based on the first real-time solder joint area information, a first minimum bounding rectangle area information is generated; based on the last real-time solder joint area information, a second minimum bounding rectangle area information is generated; based on the first standard solder joint area information, a third minimum bounding rectangle area information is generated; and based on the target solder joint area information, a fourth minimum bounding rectangle area information is generated. Based on the first minimum bounding rectangle region information, the center point information of the first region is determined; based on the second minimum bounding rectangle region information, the center point information of the second region is determined; based on the third minimum bounding rectangle region information, the center point information of the third region is determined; and based on the fourth minimum bounding rectangle region information, the center point information of the fourth region is determined. Based on the center point information of the first region and the center point information of the second region, a first welding trend line is generated, and based on the center point information of the third region and the center point information of the fourth region, a second welding trend line is generated. Based on the first welding trend line information and the second welding trend line information, real-time deviation angle information is generated; Welding quality assessment information is generated based on the real-time deviation angle information and the preset deviation angle threshold information.

4. The method according to claim 3, characterized in that, The step of generating welding quality assessment information based on the real-time deviation angle information and the preset deviation angle threshold information includes: Compare the real-time deviation angle information with the preset deviation angle threshold information; If the real-time deviation angle information is greater than the deviation angle threshold information, then the welding quality assessment information is determined to be quality abnormal information; otherwise, the welding quality assessment information is determined to be quality qualified information.

5. The method according to claim 1, characterized in that, If the welding quality assessment information is determined to be quality anomaly information, then after generating the welding quality assessment information based on the real-time weld area information and the standard weld area information, the method further includes: The timing information for obtaining the quality anomaly information; The determined time information and real-time detection image information are sent to the designated cloud server.

6. An intelligent control system based on a wire feeding and welding integrated machine, characterized in that, The system includes: Image information acquisition module: used to acquire real-time inspection image information and standard weld seam image information of the workpiece to be inspected based on a preset industrial camera; Weld seam area information generation module: used to generate real-time weld seam area information based on the real-time detected image information according to the preset contour detection algorithm, and to generate standard weld seam area information based on the standard weld seam image information according to the contour detection algorithm; Welding quality assessment information generation module: used to generate welding quality assessment information based on the real-time weld area information and the standard weld area information.

7. The system according to claim 6, characterized in that, The system also includes: Determined Time Information Acquisition Module: Used to acquire the determined time information of the quality anomaly information; Determined time information sending module: used to send the determined time information and real-time detection image information to the designated cloud server.

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

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 5.