IP Library Granted Patent US 8,452,046
Granted Patent B2
US 8,452,046 · App. 12/558,368 · Granted May 28, 2013

Method and apparatus for automatic sediment or sludge detection, monitoring, and inspection in oil storage and other facilities

Inventors: Vijendran Gopalan Venkoparao (Bangalore, IN); Bin Sai (Den Haag, NL)
Assignee: Honeywell International Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,452,046
App. No.
12/558,368
Granted
May 28, 2013
Kind
B2
Abstract

A method includes receiving an image of a storage tank at a processing system, where the storage tank is capable of storing one or more materials. The method also includes processing the image to identify a level, profile, or amount of sludge or sediment present in the storage tank. Processing the image could include segmenting the image into multiple segments and using the segments to identify a non-linearity in the image. The image could be segmented into segments having different grey levels using grey level values associated with previously-identified sediment or sludge. The identified level or amount of sludge or sediment could be used to automatically schedule maintenance for the storage tank.

Claims (60)

1. A method comprising:

receiving an image of a storage tank at a processing system from a thermal sensor outside of the storage tank, the storage tank capable of storing one or more materials;

receiving data from one or more other sensors at the processing system, the one or more other sensors comprising at least one sensor disposed within the storage tank; and

processing the image and the data from the one or more other sensors to identify a profile of sludge or sediment present in the storage tank;

wherein the profile identifies a plurality of heights of the sludge or sediment present in the storage tank horizontally across the storage tank, and wherein the heights of the sludge or sediment vary across the storage tank.

2. The method of claim 1 , further comprising:

automatically scheduling maintenance for the storage tank based on at least one of: the identified profile or a level or an amount of the sludge or sediment.

3. The method of claim 1 , further comprising at least one of:

displaying the identified profile of the sludge or sediment;

transmitting the identified profile of the sludge or sediment to a user; and

storing the identified profile of the sludge or sediment.

4. The method of claim 1 , further comprising:

capturing the image of the storage tank using an infrared camera.

5. The method of claim 1 , wherein processing the image comprises:

segmenting the image into multiple segments; and

using the segments to identify a non-linearity in the image.

6. The method of claim 5 , wherein the image is segmented into segments having different grey levels using grey level values associated with previously-identified sediment or sludge.

7. The method of claim 5 , wherein the image is segmented into the segments using at least one of:

one or more intensities of the image; and

one or more gradients associated with the one or more intensities of the image.

8. The method of claim 1 , wherein the one or more sensors comprise at least one of:

a level sensor configured to measure an overall level of material in the storage tank;

a water probe configured to detect water in the storage tank; and

a multi-spot temperature sensor configured to measure temperatures at multiple locations within the storage tank.

9. An apparatus comprising:

an interface configured to:

receive an image of a storage tank from a thermal sensor outside of the storage tank, the storage tank capable of storing one or more materials; and

receive data from one or more other sensors, the one or more other sensors comprising at least one sensor disposed within the storage tank; and

a processing device configured to process the image and the data from the one or more other sensors and to identify a profile of sludge or sediment present in the storage tank;

wherein the profile identifies a plurality of heights of the sludge or sediment present in the storage tank horizontally across the storage tank, and wherein the heights of the sludge or sediment vary across the storage tank.

10. The apparatus of claim 9 , wherein the processing device is further configured to interact with a maintenance system to automatically schedule maintenance for the storage tank based on at least one of: the identified profile or a level or an amount of the sludge or sediment.

11. The apparatus of claim 9 , wherein the processing device is further configured to at least one of:

display the identified profile of the sludge or sediment;

transmit the identified profile of the sludge or sediment to a user; and

store the identified profile of the sludge or sediment.

12. The apparatus of claim 9 , wherein the interface is configured to receive the image from an infrared camera.

13. The apparatus of claim 9 , wherein the processing device is configured to process the image by:

segmenting the image into multiple segments; and

using the segments to identify a non-linearity in the image.

14. The apparatus of claim 13 , wherein the processing device is configured to segment the image into segments having different grey levels using grey level values associated with previously-identified sediment or sludge.

15. The apparatus of claim 13 , wherein the processing device is configured to segment the image into the segments using at least one of:

one or more intensities of the image; and

one or more gradients associated with the one or more intensities of the image.

16. The apparatus of claim 9 , wherein, the one or more other sensors comprise at least one of:

a level sensor configured to measure a level of material in the storage tank;

a water probe configured to detect water in the storage tank; and

a multi-spot temperature sensor configured to measure temperatures at multiple locations within the storage tank.

17. A non-transitory computer readable medium embodying a computer program, the computer program comprising: computer readable program code for:

receiving an image of a storage tank from a thermal sensor outside of the storage tank, the storage tank capable of storing one or more materials;

receiving data from one or more other sensors, the one or more other sensors comprising at least one sensor disposed within the storage tank; and

processing the image and the data from the one or more other sensors to identify a profile of sludge or sediment present in the storage tank;

wherein the profile identifies a plurality of heights of the sludge or sediment present in the storage tank horizontally across the storage tank, and wherein the heights of the sludge or sediment vary across the storage tank.

18. The computer readable medium of claim 17 , further comprising:

computer readable program code for automatically scheduling maintenance for the storage tank based on at least one of: the identified profile or a level or an amount of the sludge or sediment.

19. The computer readable medium of claim 17 , wherein the computer readable program code for processing the image comprises:

computer readable program code for segmenting the image into multiple segments having different grey levels using grey level values associated with previously-identified sediment or sludge; and

computer readable program code for using the segments to identify a non-linearity in the image.

20. The computer readable medium of claim 19 , wherein the computer readable program code for segmenting the image further comprises computer readable program code for segmenting the image into the segments using at least one of:

one or more intensities of the image; and

one or more gradients associated with the one or more intensities of the image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2009
From: VENKOPARAO, VIJENDRAN GOPALAN; SAI, BIN
To: ENRAF B.V.
Reel/Frame 023249/0333 →
Continuity (2)
Provisional Application 61103461 · Oct 7, 2008
Related Publication 20100086172A1 · Apr 8, 2010