This disclosure relates to detection classification and risk assessment of surface and sub-surface discontinuities, anomalies and defects in weldment and heat affected zones, and in particularly to use of an artificial intelligence system or platform for automatic detection of anomalies in a pipeline weldment.
Identifying discontinuities, anomalies, and defects in a weldment, particularly in oil and gas pipelines where a defect in welding of pipelines can lead to a leak at a high cost economically and environmentally, or any other girth weldment, is of immense importance. Discontinuities, anomalies and defects may occur in weld nugget portion of the weldment, or in thermo-mechanically affected zone (TMAZ) or heat-affected zone (HAZ) portions of the pipelines or surfaces to be welded. Various types of anomalies may include, but are not limited to, cracks, presence of pores and bubbles, incomplete or insufficient penetration of weldment, linear misalignment of metallic bodies, lack of thorough fusion between the metallic bodies, undercut or overenforcement of weld material in upper or lower weld zones, or blowout of the top surface formation. While some anomalies may be determined to be defects that can lead to breakage and leakage, so may be considered acceptable by an inspector. Early identification of presence, type, size, and location of anomalies in weldments can help welding and inspection technicians make the necessary repairs in a cost-effective manner.
Known techniques for detection of anomalies include use of ultrasonic or optical scanners to help a technician identify anomalies.
U.S. Pat. No. 9,217,720 provides an example of an X-ray machine that scans a peripheral area of a pipeline around the weldment and produces X-ray images corresponding to the weldment. A technician visually reviews the X-ray images to identify anomalies in the weldment. Visual inspection of the X-ray images is not consistently reliable due to human error.
U.S. Pat. No. 8,146,429 provides an Artificial Intelligence (AI) platform that uses ultrasound signals to identify location of anomalies. In this system, a neural network is provided to monitor ultrasound waveforms for presence of defect energy patterns that can help identify the location, depth, and to some extent the type of anomalies in the weldment. Due to limitations of sound waveforms, however, this system is significantly limited in the variety of types of anomalies it is capable of identifying.
US Patent Publication No. 2018/0361514 discloses an AI platform that compares cross-sectional views of a weldment against a database on training data to build truth data for the AI process to evaluable material grain structure of the weldment. The test is destructive and cannot be used for examining weldments for anomalies.
What is needed is a system to automate the anomaly and defect detection process to enable accurate and reliable detection and classification of a wide variety of types of discontinuities and anomalies in a weldment.
According to an embodiment of the invention, a non-destructive system for detecting anomalies in weldment of a pipeline is provided including an imaging apparatus, an anomaly detection unit, and a computing device. The imaging apparatus includes a sensor mountable on the pipeline and moveable around a circumferential area of the weldment, the imaging apparatus being configured to produce image segments corresponding to segments of the circumferential area of the weldment. The anomaly detection unit includes an artificial intelligence platform configured to process and analyze the image segments to identify at least one of a type, size, and location of a welding anomaly within the weldment using a database of truth data. The computing device includes a graphical user interface configured to display the image segments with an overlay of information relating to at least one of the type, size, and location of the welding anomaly to the user.
In an embodiment, the computing device displays a series of possible anomaly types associated with the welding anomaly and confidence levels for each of the possible anomaly type. In an embodiment, the series of possible anomaly types include one or more of cracks, porosity and gas pores, incomplete penetration, linear misalignment, lack of fusion, undercut root sagging, reinforcement root cavity, and blowout.
In an embodiment, the anomaly detection unit identifies a centerline of the image segments.
In an embodiment, the anomaly detection unit obtains image slices from the image segments, where the image slices collectively include a uniform centerline.
In an embodiment, the anomaly detection unit removes non-weld areas from the image slices.
In an embodiment, the anomaly detection unit segments regions of interest in the image slices.
In an embodiment, the anomaly detection unit tags pixels corresponding to the segmented regions of interest to obtain a pixel-based annotated image corresponding to each of the image slices.
In an embodiment, the truth data includes pixel-based annotated images corresponding to the truth welding anomalies.
In an embodiment, the artificial intelligence platform is configured to identify welding anomalies by comparing the pixel-based annotated images corresponding to the image slices to the pixel-based annotated images corresponding to truth welding anomalies using a neural artificial network.
In an embodiment, the artificial intelligence platform processes and analyzes the image segments to identify a depth of the location of welding anomaly within the weldment.
According to an embodiment of the invention, a process is provided for detecting anomalies in a weldment of a pipeline. The process includes the steps of: receiving image segments corresponding to segments of the circumferential area of the weldment from an imaging apparatus having a sensor mountable on the pipeline and moveable around a circumferential area of the weldment; processing the image segments using an artificial intelligence platform to identify at least one of a type, size, and location of a welding anomaly within the weldment based on a database of truth data; and displaying the image segments with an overlay information relating to at least one of the type, size, and location of the welding anomaly to the user.
In an embodiment, the method further includes displaying information related to a series of possible anomaly types associated with the welding anomaly and confidence levels for each of the possible anomaly type.
In an embodiment, the series of possible anomaly types includes one or more of cracks, porosity and gas pores, incomplete penetration, linear misalignment, lack of fusion, undercut root sagging, reinforcement root cavity, and blowout.
In an embodiment, the method further includes identifying a centerline of the plurality of image segments.
In an embodiment, the method further includes obtaining image slices from the image segments, where the image slices collectively include a uniform centerline.
In an embodiment, the method further includes segmenting regions of interest in the image slices.
In an embodiment, the method further includes tagging pixels corresponding to the segmented regions of interest to obtain a pixel-based annotated image corresponding to each of the image slices.
In an embodiment, the truth data includes pixel-based annotated images corresponding to truth welding anomalies.
In an embodiment, the method further includes identifying welding anomalies using the artificial intelligence platform by comparing the pixel-based annotated images corresponding to the image slices to the pixel-based annotated images corresponding to the truth welding anomalies using a neural artificial network.
In an embodiment, the method further includes identifying a depth of the location of welding anomaly within the weldment by analyzing and processing the image segments using the artificial intelligence platform.
The drawings described herein are for illustration purposes only and are not intended to limit the scope of this disclosure in any way.
Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
The following description illustrates the claimed invention by way of example and not by way of limitation. The description clearly enables one skilled in the art to make and use the disclosure, describes several embodiments, adaptations, variations, alternatives, and uses of the disclosure, including what is presently believed to be the best mode of carrying out the claimed invention. Additionally, it is to be understood that the disclosure is not limited in its application to the details of construction and the arrangements of components set forth in the following description or illustrated in the drawings. The disclosure is capable of other embodiments and of being practiced or being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting.
In an embodiment, imaging device 110 includes an imaging sensor 112, an image processor 114, and a signal transmitter 116.
In an embodiment, sensor 112 may be configured as a receiver 18 an X-ray imaging device 10 as described in
In an embodiment, the image processor 114 processes images obtained by the sensor 112 and outputs the images in a desired format. In an embodiment, a series of discrete image segments, each corresponding to an angular segment of for example 2 to 10 percent of the weldment, may be provided by the image processor. Alternatively, image processor 114 may compile the images to provide a linear image including the image segments placed together in an array. In an embodiment, signal transmitter 116 may transmit the discrete image segments and/or the linear image array to the computing device 120 for visual review and inspection by the user. Alternatively, and/or additionally, signal transmitter 116 may transmit the discrete image segments and/or the linear image array to the anomaly detection unit 130 for autonomous inspection and detection of anomalies in the weldment.
In an embodiment, anomaly detection unit 130 may refer to a cloud-based computing platform that receives discrete image segments and/or linear image arrays from imaging device 120 and uses an autonomous artificial neural network to analyze the images for anomaly detection. In an embodiment, anomaly detection unit 130 includes a communication interface 132, an image processor 134, an AI platform 136, and a truth data unit 138. In an embodiment, communication interface 132 may be a wired or wireless communication platform configured to receive data including discrete image segments and/or linear image arrays, and send data including processed images, type and location of identified anomalies, and other statistical analyses. In an embodiment, image processor 134 may be a computing platform programed to format and process the discrete image segments and/or linear image arrays received from imaging device 110 to a desired format suitable for use by the AI platform 136. In an embodiment, the AI platform 136 uses an artificial intelligence algorithm on a neural network and truth data from the truth data unit to detect and analyze anomalies within the images.
In an embodiment, computing device 120 may be a computer or smart phone having a communication interface 122, a processing unit 124, and a graphical user interface 126. The communication interface 122 receives discrete image segments and/or linear image arrays from imaging device 110 for display on the graphical user interface 126 in a format suitable for visual inspection by the user, where the user may identify and mark areas of the images where anomalies are potentially present. The communication interface 122 may additionally and/or alternatively receive discrete image segments and/or linear image arrays from the anomaly detection unit 130 for display on the graphical user interface 126, where the user may be presented with graphical representation of the location, type, and confidence of an identified anomaly.
In an embodiment, imaging device may transmit the linear image to the anomaly detection unit 130 once the full image of the weld has been obtained. Alternatively, imaging device may transmit the image segments individually as they are captured by the x-ray sensor to allow dynamic and faster processing of images and identification of anomalies by the anomaly detection unit 130.
Some of the techniques described herein may be implemented by one or more computer programs executed by one or more processors residing, for example on a power tool or photon digital detector. The computer programs include processor-executable instructions that are stored on a non-transitory tangible computer readable medium. The computer programs may also include stored data. Non-limiting examples of the non-transitory tangible computer readable medium are nonvolatile memory, magnetic storage, and optical storage.
Some portions of the above description present the techniques described herein in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. These operations, while described functionally or logically, are understood to be implemented by computer programs. Furthermore, it has also proven convenient at times to refer to these arrangements of operations as modules or by functional names, without loss of generality.
Unless specifically stated otherwise as apparent from the above discussion, it is appreciated that throughout the description, discussions utilizing terms such as “processing” or “computing” or “calculating” or “determining” or “displaying” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system memories or registers or other such information storage, transmission or display devices.
Certain aspects of the described techniques include process steps and instructions described herein in the form of an algorithm. It should be noted that the described process steps and instructions could be embodied in software, firmware or hardware, and when embodied in software, could be downloaded to reside on and be operated from different platforms used by real time network operating systems.
The foregoing description of the embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure. Individual elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described. The same may also be varied in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such modifications are intended to be included within the scope of the disclosure.
Example embodiments are provided so that this disclosure will be thorough, and will fully convey the scope to those who are skilled in the art. Numerous specific details are set forth such as examples of specific components, devices, and methods, to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to those skilled in the art that specific details need not be employed, that example embodiments may be embodied in many different forms and that neither should be construed to limit the scope of the disclosure. In some example embodiments, well-known processes, well-known device structures, and well-known technologies are not described in detail.
The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms “a,” “an,” and “the” may be intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms “comprises,” “comprising,” “including,” and “having,” are inclusive and therefore specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance. It is also to be understood that additional or alternative steps may be employed.
This application is a continuation of PCT Application No. PCT/US2021/020840, filed Mar. 4, 2021, which claims the benefit of U.S. Provisional Application No. 62/985,476 filed Mar. 5, 2020 and titled “SYSTEM AND METHOD FOR DETECTION OF DEFECTS IN WELDED STRUCTURES,” content of which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62985476 | Mar 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/US2021/020840 | Mar 2021 | US |
Child | 17929041 | US |