WO2016026043A1 - Video based leak detection - Google Patents
Video based leak detection Download PDFInfo
- Publication number
- WO2016026043A1 WO2016026043A1 PCT/CA2015/050789 CA2015050789W WO2016026043A1 WO 2016026043 A1 WO2016026043 A1 WO 2016026043A1 CA 2015050789 W CA2015050789 W CA 2015050789W WO 2016026043 A1 WO2016026043 A1 WO 2016026043A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- leak
- color
- image analyzer
- frame
- Prior art date
Links
- 238000001514 detection method Methods 0.000 title claims description 18
- 238000000034 method Methods 0.000 claims abstract description 17
- 239000000126 substance Substances 0.000 claims description 7
- 238000004458 analytical method Methods 0.000 claims description 5
- 238000010191 image analysis Methods 0.000 description 4
- 239000007788 liquid Substances 0.000 description 4
- 239000007789 gas Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M3/00—Investigating fluid-tightness of structures
- G01M3/38—Investigating fluid-tightness of structures by using light
Definitions
- Leak detection is very important for many facilities, such as home water tank, gasoline pump station, etc. Detecting a leak and generating an alert can avoid the damage of the facility, save money and protect the environment.
- a video-based leak detection system comprises a video capturing device (for example a video camera) having a field of view; an image analyzer configured to analyze the video to determine if a leak on the equipment is present; and an output port for delivering a notification upon the image analyzer determining that a leak is present.
- a video capturing device for example a video camera
- an image analyzer configured to analyze the video to determine if a leak on the equipment is present
- an output port for delivering a notification upon the image analyzer determining that a leak is present.
- a video recording unit for recording events, for example video corresponding to an alarm, which may be stored according to the time and the classification for further reference;
- a server may comprise the image analyzer and video recording unit; the server may be connected to the video capturing device via a telecommunications network; and the video may comprise pixel values that are representative of color and the image analyzer may determine if a leak on the equipment is present from the pixel values that are representative of color.
- a method of detecting a leak in equipment comprising acquiring video of the target with video camera, in which the video comprises pixel values that are representative of color, sending the video to an image analyzer, the image analyzer analyzing video to determine if a leak is present on the equipment from the pixel values that are representative of color; and upon the image analyzer determining that a leak is present, generating a notification of the presence of a leak.
- events such as video data corresponding to an alarm may be stored to the local hard disk of the server or a removable disk for further reference; analyzing the video may comprise comparing the color of the video with color information from a reference frame; analyzing the video may comprise comparing the color of the video with a target color; analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images.
- Analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images. Analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images. Analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images. Analyzing the video may comprise comparing the color of the video with a target color and comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images.
- the presence of a leak may be determined upon determining that a portion of the frame being analyzed is similar to or darker than the reference frame and is also darker than the reference frame and the difference between the frame being analyzed and the reference frame is larger than the difference between the two thresholds by an amount exceeding a threshold according to a metric.
- Analyzing may be carried out by analysis of one or more regions of interest (ROIs) in the video.
- ROIs regions of interest
- the one or more regions of interest may be user selected; and the equipment may comprise a pump.
- Fig. 1 is a block diagram of the video based leak detection system.
- Fig. 2 illustrates method steps carried out by the image analyzer.
- An indoor liquid leak detection system for the detection of a leak from a gasoline pump station is disclosed.
- the system may be used for other liquid or non-liquid (e.g. gas or flowing solid) containers and carriers, such as pipes.
- the system makes use of color video camera(s) to monitor the pumps. An alarm is activated when a leak is detected over a
- the invention can be used for industrial applications where the detection of leaks is desirable to prevent environmental damage or other unwanted results.
- the invented system in some embodiments may be easy to install, not disturb the equipment's operation, and not change the equipment's architecture. While the primary embodiment disclosed was designed for indoor use, the system may also be used for outdoor applications, in some cases with the help of compensation for weather conditions and lighting variation.
- CA patent 2,549,797 discloses a method of detecting weather conditions that may interfere with image analysis so that pixels compromised by weather conditions may be excluded from analysis.
- FIG. 1 A video based leak detection system is shown in Fig. 1 where one or more video cameras 102 are installed to view a scene 100, here a pump station with several pumps.
- the camera 102 acquires the video of the scene 100 including the pumps.
- Regions of interest (ROIs) 101 may be defined within the scene as described below.
- a video is a sequence of consecutive frames.
- a frame is a set of pixel values determined by light received in the one or more cameras 102 at locations on an imaging device in the camera corresponding to locations of the view.
- the video can be sent to a conventional input port of a server 105 directly, for example via a conventional cable, or indirectly via a suitable communications channel 103 such as a radio that communicates through a
- the server 105 may be formed of a local processor (for example to carry out basic control of the camera) as well as a remote processor for carrying out other functions such as image analysis.
- the local processor may be directly connected to the one or more video cameras 102 and the remote processor may be connected to the local processor via network 104.
- the server 105 analyzes the video and then determines if the scene 100 has a leak or not.
- the server comprises an image analyzer.
- “comprises” may indicate that either the image analyzer is a separate physical component of the server or the image analyzer is software operating on a processor of the server.
- the server may also comprise a video recording unit, in the same sense of "comprise”.
- the video recording unit may be connected to the image analyzer, with a connection that can be a physical connection or a software connection.
- a pump is an example of a target to which the method and apparatus may be applied. The method and apparatus may be applied to other targets.
- the server 105 may cause a notification 111 to be generated and output from an output port of the server 105, which may be any of a variety of notifications, and may be communicated directly to an operator or through a network 106, which may be the same network as network 104, via suitable methods such as through a fixed station 107, web interface 108, email 109 or smart phone 110.
- the output port may be for example a USB port, network interface, display driver or other conventional output port of a computer.
- the notification 111 may comprise an electronic message indicative of a leak, or the generation of a sound, light signal, mechanical signal or other signal that may be observed by a human or monitoring equipment.
- the server 105 may communicate two-way with a further remote server (not shown) or other remote device such as smart phone 110. In on demand operation, the remote device may instruct the server 105 to acquire video from the camera 102 and the video is then processed by the server 105.
- the server 105 may be a remote server and need not be situated with the camera 102.
- the server 105 performs the image analysis, leak detection and notification sending task.
- image analysis color information is proposed to be used. If there is a leak, some portions of the current frame, for example, a part of floor with accumulated leaking material, should be darker than the reference and similar to or darker than the target color.
- the analyzer 105 may intelligently compare the video with a reference, using more sophisticated statistical analysis than a greater than - less than analysis. For example, where a suite of training images is available, including some leak and non-leak images, perhaps being separated in time by hours or days, statistical analysis such as Bayesian or neural network analysis may be applied to determine a probability of a leak.
- the users may be required in an initialization step 112 to defined one or more regions of interest (ROI).
- ROI regions of interest
- a software interface in the server 105 lets the users draw rectangle boxes around ROIs 101. In other embodiments the user may draw other shapes to define ROIs. The use of regions within a scene allows the detection unit to individually check the leak in each region.
- the users can set one or more target color
- the target color may be a color representing a color of a potentially leaking substance, for example fluid, gas or liquid.
- the target color representing a color of a potentially leaking substance may represent an expected color of the substance in an expected context, for example a mixed color of the floor or other background and the substance when the leaking substance is poured on the floor or interposed between the one or more cameras 102 and other background.
- RF reference frame difference
- RFD reference frame difference
- step 115 for each ROI 101, the current frame is compared with the TC set in step 113.
- the points that are similar to or darker than the TC are considered. If the considered points are changed a lot compared with RF, for example if the differences from the reference frame are greater than a threshold, they are defined as potential points.
- step 116 we will filter them out by comparing with the reference frame difference (RFD). . Even though there is no leak at the time that the RFD is obtained in step 114, we still can see some difference in the image. This is because of the background lighting change or some reflection by the floor or other background. If there is a leak, the amount of frame difference should be much larger than the reference frame difference. For each region of interest, if the amount of potential points is larger than the frame difference according to a metric by a threshold, and if the area occupies a certain percentage of the whole region, the server determines that there is a leak in that ROI in step 117.
- the server If any ROI is determined to have a leak in step 117 the server generates an alarm in step 118.
- the metric listed above can be the number of pixels that differ from the reference frame by more than a second threshold, and the threshold can be a fixed number of pixels or a multiple of the reference frame difference.
- Events for example video corresponding to an alarm, can be stored by the server
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Image Analysis (AREA)
- Examining Or Testing Airtightness (AREA)
Abstract
Apparatus and corresponding method are invented for detecting leak in equipment, such as a pump in a pump station. The apparatus includes an image analyzer configured to receive video from one or more cameras and analyze the video to determine if a leak on the equipment is present by comparing the video with a reference and a target color and the image analyzer having an output port for delivering a notification upon the image analyzer determining that a leak is present on the equipment. If a leak alarm happens, the operator can check the remote live video and/or stored clips to confirm the leak and activate a response to stop it.
Description
VIDEO BASED LEAK DETECTION
TECHNICAL FIELD
[0001] Leak detection.
BACKGROUND
[0002] Leak detection is very important for many facilities, such as home water tank, gasoline pump station, etc. Detecting a leak and generating an alert can avoid the damage of the facility, save money and protect the environment.
SUMMARY
[0003] In an embodiment, there is provided a video-based leak detection system. The detection system comprises a video capturing device (for example a video camera) having a field of view; an image analyzer configured to analyze the video to determine if a leak on the equipment is present; and an output port for delivering a notification upon the image analyzer determining that a leak is present. Further embodiments may also include one or more of the following features: a video recording unit for recording events, for example video corresponding to an alarm, which may be stored according to the time and the classification for further reference; a server may comprise the image analyzer and video recording unit; the server may be connected to the video capturing device via a telecommunications network; and the video may comprise pixel values that are representative of color and the image analyzer may determine if a leak on the equipment is present from the pixel values that are representative of color.
[0004] In an embodiment, there is provided a method of detecting a leak in equipment, the method comprising acquiring video of the target with video camera, in which the video comprises pixel values that are representative of color, sending the video to an image analyzer, the image analyzer analyzing video to determine if a leak is present on the equipment from the pixel values that are representative of color; and upon the image analyzer determining that a leak is present, generating a notification of the presence of a leak.
[0005] Further embodiments may have one or more of the following features in the following paragraphs:
[0006] At the time a leak is determined, events such as video data corresponding to an alarm may be stored to the local hard disk of the server or a removable disk for further reference;
analyzing the video may comprise comparing the color of the video with color information from a reference frame; analyzing the video may comprise comparing the color of the video with a target color; analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images.
[0007] Analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images. Analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images. Analyzing the video may comprise comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images. Analyzing the video may comprise comparing the color of the video with a target color and comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images.
[0008] The presence of a leak may be determined upon determining that a portion of the frame being analyzed is similar to or darker than the reference frame and is also darker than the reference frame and the difference between the frame being analyzed and the reference frame is larger than the difference between the two thresholds by an amount exceeding a threshold according to a metric. Analyzing may be carried out by analysis of one or more regions of interest (ROIs) in the video.
[0009] The one or more regions of interest may be user selected; and the equipment may comprise a pump.
[0010] These and other aspects of the device and method are set out in the claims, which are incorporated here by reference.
BRIEF DESCRIPTION OF THE FIGURES
[0011] Fig. 1 is a block diagram of the video based leak detection system.
[0012] Fig. 2 illustrates method steps carried out by the image analyzer.
DETAILED DESCRIPTION
[0013] Immaterial modifications may be made to the embodiments described here without departing from what is covered by the claims.
[0014] An indoor liquid leak detection system for the detection of a leak from a gasoline pump station is disclosed. The system may be used for other liquid or non-liquid (e.g. gas or flowing solid) containers and carriers, such as pipes. The system makes use of color video camera(s) to monitor the pumps. An alarm is activated when a leak is detected over a
predetermined time interval. The invention can be used for industrial applications where the detection of leaks is desirable to prevent environmental damage or other unwanted results. The invented system in some embodiments may be easy to install, not disturb the equipment's operation, and not change the equipment's architecture. While the primary embodiment disclosed was designed for indoor use, the system may also be used for outdoor applications, in some cases with the help of compensation for weather conditions and lighting variation. For example, CA patent 2,549,797 discloses a method of detecting weather conditions that may interfere with image analysis so that pixels compromised by weather conditions may be excluded from analysis. Compensation for lighting variation is also known in the art, see for example "Lighting compensation in outdoors" by Gomez-Mel endez et al., 2012 XVII Symposium of Image, Signal Processing, and Artificial Vision (STSIVA), pp. 237-241.
[0015] A video based leak detection system is shown in Fig. 1 where one or more video cameras 102 are installed to view a scene 100, here a pump station with several pumps. The camera 102 acquires the video of the scene 100 including the pumps. Regions of interest (ROIs) 101 may be defined within the scene as described below.
[0016] A video is a sequence of consecutive frames. A frame is a set of pixel values determined by light received in the one or more cameras 102 at locations on an imaging device in the camera corresponding to locations of the view. The video can be sent to a conventional input port of a server 105 directly, for example via a conventional cable, or indirectly via a suitable communications channel 103 such as a radio that communicates through a
telecommunications network 104. A direct connection can also use a radio and an indirect connection through a network 104 can also use a cable. In some embodiments, the server 105 may be formed of a local processor (for example to carry out basic control of the camera) as well
as a remote processor for carrying out other functions such as image analysis. In some embodiments with a local processor and a remote processor, the local processor may be directly connected to the one or more video cameras 102 and the remote processor may be connected to the local processor via network 104.
[0017] In the embodiment shown the server 105 analyzes the video and then determines if the scene 100 has a leak or not. The server comprises an image analyzer. Here, "comprises" may indicate that either the image analyzer is a separate physical component of the server or the image analyzer is software operating on a processor of the server. The server may also comprise a video recording unit, in the same sense of "comprise". The video recording unit may be connected to the image analyzer, with a connection that can be a physical connection or a software connection. A pump is an example of a target to which the method and apparatus may be applied. The method and apparatus may be applied to other targets. The server 105 may cause a notification 111 to be generated and output from an output port of the server 105, which may be any of a variety of notifications, and may be communicated directly to an operator or through a network 106, which may be the same network as network 104, via suitable methods such as through a fixed station 107, web interface 108, email 109 or smart phone 110. The output port may be for example a USB port, network interface, display driver or other conventional output port of a computer. The notification 111 may comprise an electronic message indicative of a leak, or the generation of a sound, light signal, mechanical signal or other signal that may be observed by a human or monitoring equipment. The server 105 may communicate two-way with a further remote server (not shown) or other remote device such as smart phone 110. In on demand operation, the remote device may instruct the server 105 to acquire video from the camera 102 and the video is then processed by the server 105. In some embodiments, the server 105 may be a remote server and need not be situated with the camera 102.
[0018] The server 105 performs the image analysis, leak detection and notification sending task. For image analysis, color information is proposed to be used. If there is a leak, some portions of the current frame, for example, a part of floor with accumulated leaking material, should be darker than the reference and similar to or darker than the target color. In some embodiments, the analyzer 105 may intelligently compare the video with a reference, using more sophisticated statistical analysis than a greater than - less than analysis. For example, where a suite of training images is available, including some leak and non-leak images, perhaps
being separated in time by hours or days, statistical analysis such as Bayesian or neural network analysis may be applied to determine a probability of a leak.
[0019] Since the video is captured at various distance, direction and zoom levels, the users may be required in an initialization step 112 to defined one or more regions of interest (ROI). In an embodiment a software interface in the server 105 lets the users draw rectangle boxes around ROIs 101. In other embodiments the user may draw other shapes to define ROIs. The use of regions within a scene allows the detection unit to individually check the leak in each region.
[0020] For each ROI 101 defined in step 112, the users can set one or more target color
(TC) through the user interface (not shown) in step 113. The target color may be a color representing a color of a potentially leaking substance, for example fluid, gas or liquid. The target color representing a color of a potentially leaking substance may represent an expected color of the substance in an expected context, for example a mixed color of the floor or other background and the substance when the leaking substance is poured on the floor or interposed between the one or more cameras 102 and other background.
[0021] After the ROI is defined in step 112 and TC is set in step 113, a reference frame
(RF) and a reference frame difference (RFD) are saved in step 114 for further processing. The RFD is obtained by subtracting two frames.
[0022] In step 115, for each ROI 101, the current frame is compared with the TC set in step 113. The points that are similar to or darker than the TC are considered. If the considered points are changed a lot compared with RF, for example if the differences from the reference frame are greater than a threshold, they are defined as potential points.
[0023] Because of the lighting change (or reflection) in the environment, some potential points may not be related to a leak. Therefore, in step 116 we will filter them out by comparing with the reference frame difference (RFD). . Even though there is no leak at the time that the RFD is obtained in step 114, we still can see some difference in the image. This is because of the background lighting change or some reflection by the floor or other background. If there is a leak, the amount of frame difference should be much larger than the reference frame difference. For each region of interest, if the amount of potential points is larger than the frame difference according to a metric by a threshold, and if the area occupies a certain percentage of the whole region, the server determines that there is a leak in that ROI in step 117. If any ROI is
determined to have a leak in step 117 the server generates an alarm in step 118. The metric listed above can be the number of pixels that differ from the reference frame by more than a second threshold, and the threshold can be a fixed number of pixels or a multiple of the reference frame difference.
[0024] Events, for example video corresponding to an alarm, can be stored by the server
105 to a local hard disk of the server or a removable disk according to time or classification for further reference In the claims, the word "comprising" is used in its inclusive sense and does not exclude other elements being present. The indefinite articles "a" and "an" before a claim feature do not exclude more than one of the feature being present. Each one of the individual features described here may be used in one or more embodiments and is not, by virtue only of being described here, to be construed as essential to all embodiments as defined by the claims.
Claims
1. A video based leak detection system for leak detection comprising:
a video camera having a field of view for generating a video, in which the video comprises pixel values that are representative of color;
an image analyzer connected to receive the video and configured to analyze the video to determine if a leak on the equipment is present by comparing the pixel values that are representative of color to a target color representing a color of a potentially leaking substance; and
the image analyzer having an output port for delivering a notification upon the image analyzer determining that a leak is present.
2. The video based leak detection system of claim 1 further comprising a video recording unit connected to the image analyzer for recording at least a portion of the video, the portion of the video corresponding to the determination that a leak is present.
3. The video based leak detection system of claim 2 in which a server comprises the image analyzer and video recording unit.
4. The video based leak detection system of claim 3 in which the server is connected to the video capturing device via a telecommunications network.
5. A method of detecting a leak in equipment, the method comprising:
acquiring video with a camera, in which the video comprises pixel values that are representative of color;
sending the video to an image analyzer;
the image analyzer analyzing the video to determine if a leak is present on the equipment by comparing the pixel values that are representative of color to a target color representing a color of a potentially leaking substance; and
upon the image analyzer determining that a leak is present, generating a notification of the presence of a leak.
6. The method of claim 5 in which analyzing the video comprises comparing the pixel values that are representative of color with color information from a reference frame.
7. The method of claim 5 in which analyzing the video comprises comparing a difference between a frame being analyzed and a reference frame to a difference between two reference images.
8. The method of claim 6 in which determining the presence of a leak comprises determining that a portion of the frame being analyzed is similar to or darker than the reference frame and is also darker than the reference frame and the difference between the frame being analyzed and the reference frame is larger than the difference between the two reference images by an amount exceeding a threshold according to a metric.
9. The method of any one of claims 5-8 in which analyzing is carried out by analysis of one or more regions of interest in the video.
10. The method of claim 9 in which the one or more regions of interest is user selected.
11. The method of any one of claims 5-10 in which the equipment comprises a pump.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2860014A CA2860014C (en) | 2014-08-19 | 2014-08-19 | Video based indoor leak detection |
CA2860014 | 2014-08-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016026043A1 true WO2016026043A1 (en) | 2016-02-25 |
Family
ID=55346396
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CA2015/050789 WO2016026043A1 (en) | 2014-08-19 | 2015-08-19 | Video based leak detection |
Country Status (2)
Country | Link |
---|---|
CA (1) | CA2860014C (en) |
WO (1) | WO2016026043A1 (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109421519A (en) * | 2017-08-22 | 2019-03-05 | 福特全球技术公司 | Motor vehicle fuel conveying |
CN112508944A (en) * | 2020-12-27 | 2021-03-16 | 中信重工开诚智能装备有限公司 | Leakage detection method applied to underground water supply pipeline of coal mine |
US11774042B2 (en) | 2021-03-16 | 2023-10-03 | Marathon Petroleum Company Lp | Systems and methods for transporting fuel and carbon dioxide in a dual fluid vessel |
US11794153B2 (en) | 2019-12-30 | 2023-10-24 | Marathon Petroleum Company Lp | Methods and systems for in-line mixing of hydrocarbon liquids |
US11807945B2 (en) | 2021-08-26 | 2023-11-07 | Marathon Petroleum Company Lp | Assemblies and methods for monitoring cathodic protection of structures |
US11808013B1 (en) | 2022-05-04 | 2023-11-07 | Marathon Petroleum Company Lp | Systems, methods, and controllers to enhance heavy equipment warning |
US11920504B2 (en) | 2021-03-16 | 2024-03-05 | Marathon Petroleum Company Lp | Scalable greenhouse gas capture systems and methods |
US11988336B2 (en) | 2021-03-16 | 2024-05-21 | Marathon Petroleum Company Lp | Scalable greenhouse gas capture systems and methods |
US12006014B1 (en) | 2023-02-18 | 2024-06-11 | Marathon Petroleum Company Lp | Exhaust vent hoods for marine vessels and related methods |
US12012082B1 (en) | 2022-12-30 | 2024-06-18 | Marathon Petroleum Company Lp | Systems and methods for a hydraulic vent interlock |
US12011697B2 (en) | 2019-12-30 | 2024-06-18 | Marathon Petroleum Company Lp | Methods and systems for spillback control of in-line mixing of hydrocarbon liquids |
US12012883B2 (en) | 2021-03-16 | 2024-06-18 | Marathon Petroleum Company Lp | Systems and methods for backhaul transportation of liquefied gas and CO2 using liquefied gas carriers |
US12043905B2 (en) | 2021-08-26 | 2024-07-23 | Marathon Petroleum Company Lp | Electrode watering assemblies and methods for maintaining cathodic monitoring of structures |
US12043361B1 (en) | 2023-02-18 | 2024-07-23 | Marathon Petroleum Company Lp | Exhaust handling systems for marine vessels and related methods |
US12066843B2 (en) | 2019-12-30 | 2024-08-20 | Marathon Petroleum Company Lp | Methods and systems for inline mixing of hydrocarbon liquids based on density or gravity |
US12087002B1 (en) | 2023-09-18 | 2024-09-10 | Marathon Petroleum Company Lp | Systems and methods to determine depth of soil coverage along a right-of-way |
US12109543B2 (en) | 2019-12-30 | 2024-10-08 | Marathon Petroleum Company Lp | Methods and systems for operating a pump at an efficiency point |
US12129559B2 (en) | 2021-08-26 | 2024-10-29 | Marathon Petroleum Company Lp | Test station assemblies for monitoring cathodic protection of structures and related methods |
US12180597B2 (en) | 2021-08-26 | 2024-12-31 | Marathon Petroleum Company Lp | Test station assemblies for monitoring cathodic protection of structures and related methods |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101846576B (en) * | 2010-05-27 | 2011-12-14 | 王巍 | Video-based liquid leakage analyzing and alarming system |
US8150201B2 (en) * | 2007-03-09 | 2012-04-03 | Sony Corporation | Image processing apparatus, method, and computer program with pixel brightness-change detection and value correction |
JP2013101474A (en) * | 2011-11-08 | 2013-05-23 | Tohoku Electric Power Co Inc | Oil leakage detector |
CA2826115A1 (en) * | 2012-09-05 | 2014-03-05 | Critical Imaging, LLC | System and method for leak detection |
-
2014
- 2014-08-19 CA CA2860014A patent/CA2860014C/en active Active
-
2015
- 2015-08-19 WO PCT/CA2015/050789 patent/WO2016026043A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8150201B2 (en) * | 2007-03-09 | 2012-04-03 | Sony Corporation | Image processing apparatus, method, and computer program with pixel brightness-change detection and value correction |
CN101846576B (en) * | 2010-05-27 | 2011-12-14 | 王巍 | Video-based liquid leakage analyzing and alarming system |
JP2013101474A (en) * | 2011-11-08 | 2013-05-23 | Tohoku Electric Power Co Inc | Oil leakage detector |
CA2826115A1 (en) * | 2012-09-05 | 2014-03-05 | Critical Imaging, LLC | System and method for leak detection |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109421519A (en) * | 2017-08-22 | 2019-03-05 | 福特全球技术公司 | Motor vehicle fuel conveying |
US12128369B2 (en) | 2019-12-30 | 2024-10-29 | Marathon Petroleum Company Lp | Methods and systems for in-line mixing of hydrocarbon liquids |
US12109543B2 (en) | 2019-12-30 | 2024-10-08 | Marathon Petroleum Company Lp | Methods and systems for operating a pump at an efficiency point |
US11794153B2 (en) | 2019-12-30 | 2023-10-24 | Marathon Petroleum Company Lp | Methods and systems for in-line mixing of hydrocarbon liquids |
US12066843B2 (en) | 2019-12-30 | 2024-08-20 | Marathon Petroleum Company Lp | Methods and systems for inline mixing of hydrocarbon liquids based on density or gravity |
US12011697B2 (en) | 2019-12-30 | 2024-06-18 | Marathon Petroleum Company Lp | Methods and systems for spillback control of in-line mixing of hydrocarbon liquids |
US12197238B2 (en) | 2019-12-30 | 2025-01-14 | Marathon Petroleum Company Lp | Methods and systems for inline mixing of hydrocarbon liquids |
CN112508944A (en) * | 2020-12-27 | 2021-03-16 | 中信重工开诚智能装备有限公司 | Leakage detection method applied to underground water supply pipeline of coal mine |
US12203598B2 (en) | 2021-03-16 | 2025-01-21 | Marathon Petroleum Company Lp | Systems and methods for transporting fuel and carbon dioxide in a dual fluid vessel |
US12000538B2 (en) | 2021-03-16 | 2024-06-04 | Marathon Petroleum Company Lp | Systems and methods for transporting fuel and carbon dioxide in a dual fluid vessel |
US12163625B2 (en) | 2021-03-16 | 2024-12-10 | Marathon Petroleum Company Lp | Scalable greenhouse gas capture systems and methods |
US11988336B2 (en) | 2021-03-16 | 2024-05-21 | Marathon Petroleum Company Lp | Scalable greenhouse gas capture systems and methods |
US11920504B2 (en) | 2021-03-16 | 2024-03-05 | Marathon Petroleum Company Lp | Scalable greenhouse gas capture systems and methods |
US12012883B2 (en) | 2021-03-16 | 2024-06-18 | Marathon Petroleum Company Lp | Systems and methods for backhaul transportation of liquefied gas and CO2 using liquefied gas carriers |
US12203401B2 (en) | 2021-03-16 | 2025-01-21 | Marathon Petroleum Company Lp | Scalable greenhouse gas capture systems and methods |
US11774042B2 (en) | 2021-03-16 | 2023-10-03 | Marathon Petroleum Company Lp | Systems and methods for transporting fuel and carbon dioxide in a dual fluid vessel |
US12043905B2 (en) | 2021-08-26 | 2024-07-23 | Marathon Petroleum Company Lp | Electrode watering assemblies and methods for maintaining cathodic monitoring of structures |
US12043906B2 (en) | 2021-08-26 | 2024-07-23 | Marathon Petroleum Company Lp | Assemblies and methods for monitoring cathodic protection of structures |
US12129559B2 (en) | 2021-08-26 | 2024-10-29 | Marathon Petroleum Company Lp | Test station assemblies for monitoring cathodic protection of structures and related methods |
US12180597B2 (en) | 2021-08-26 | 2024-12-31 | Marathon Petroleum Company Lp | Test station assemblies for monitoring cathodic protection of structures and related methods |
US12195861B2 (en) | 2021-08-26 | 2025-01-14 | Marathon Petroleum Company Lp | Test station assemblies for monitoring cathodic protection of structures and related methods |
US11807945B2 (en) | 2021-08-26 | 2023-11-07 | Marathon Petroleum Company Lp | Assemblies and methods for monitoring cathodic protection of structures |
US11965317B2 (en) | 2022-05-04 | 2024-04-23 | Marathon Petroleum Company Lp | Systems, methods, and controllers to enhance heavy equipment warning |
US11808013B1 (en) | 2022-05-04 | 2023-11-07 | Marathon Petroleum Company Lp | Systems, methods, and controllers to enhance heavy equipment warning |
US12012082B1 (en) | 2022-12-30 | 2024-06-18 | Marathon Petroleum Company Lp | Systems and methods for a hydraulic vent interlock |
US12043361B1 (en) | 2023-02-18 | 2024-07-23 | Marathon Petroleum Company Lp | Exhaust handling systems for marine vessels and related methods |
US12006014B1 (en) | 2023-02-18 | 2024-06-11 | Marathon Petroleum Company Lp | Exhaust vent hoods for marine vessels and related methods |
US12195158B2 (en) | 2023-02-18 | 2025-01-14 | Marathon Petroleum Company Lp | Exhaust vent hoods for marine vessels and related methods |
US12087002B1 (en) | 2023-09-18 | 2024-09-10 | Marathon Petroleum Company Lp | Systems and methods to determine depth of soil coverage along a right-of-way |
Also Published As
Publication number | Publication date |
---|---|
CA2860014A1 (en) | 2016-02-19 |
CA2860014C (en) | 2021-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10943357B2 (en) | Video based indoor leak detection | |
CA2860014C (en) | Video based indoor leak detection | |
CN111654700B (en) | Privacy mask processing method and device, electronic equipment and monitoring system | |
US7961953B2 (en) | Image monitoring system | |
US10713798B2 (en) | Low-complexity motion detection based on image edges | |
KR20080058171A (en) | Camera tampering detection | |
US11393102B2 (en) | Autonomous camera-to-camera change detection system | |
US20150085114A1 (en) | Method for Displaying Video Data on a Personal Device | |
CN107809615A (en) | Device and method for video quality diagnosis | |
WO2018032270A1 (en) | Low complexity tamper detection in video analytics | |
CN106384348B (en) | The method for detecting abnormality and device of monitoring image | |
CN102740121A (en) | Video quality diagnosis control system and method applied to video monitoring network | |
KR20210075533A (en) | Vision-based Rainfall Information System and Methodology Using Deep Learning | |
Kong et al. | A new quality model for object detection using compressed videos | |
US9473745B2 (en) | System and method for providing live imagery associated with map locations | |
CN110505438B (en) | Queuing data acquisition method and camera | |
EP3629577B1 (en) | Data transmission method, camera and electronic device | |
US20120134534A1 (en) | Control computer and security monitoring method using the same | |
US10916016B2 (en) | Image processing apparatus and method and monitoring system | |
CN111191593A (en) | Image target detection method and device, storage medium and sewage pipeline detection device | |
KR101169631B1 (en) | Video analysis camera, video analysis system having detection interface and detecting adjustment method of the same | |
CN114842376A (en) | State determination method, state determination device, storage medium and electronic device | |
TWI512638B (en) | Intelligent area method and automatic camera state judgment method | |
CN112822496B (en) | Video analysis method and device | |
CN111091024A (en) | Small target filtering method and system based on video recognition result |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15834213 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15834213 Country of ref document: EP Kind code of ref document: A1 |