IP Library Granted Patent US 11,850,631
Granted Patent B2
US 11,850,631 · App. 15/251,994 · Granted Dec 26, 2023

System and method for estimating damage to a shaker table screen using computer vision

Inventor: Peter A. Torrione (Durham, DC)
Assignee: Helmerich & Payne Technologies, LLC
B07B1/42B07B1/46B07B1/4627B07B1/55B07B13/18E21B21/065B07B2230/01
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 11,850,631
App. No.
15/251,994
Granted
Dec 26, 2023
Kind
B2
Abstract

A system for cleaning, repairing, and/or replacing damaged shaker screens is disclosed. The system may comprise a shale shaker with a replaceable shaker screen, at least one camera, and a computer processor. The camera is positioned to capture images of the shale shaker screen and the processor is capable of receiving said images from the camera. The processor is configured to analyze the images and detect damaged regions of the shale shaker screen. The processor is also configured to determine when a screen is damaged above a pre-defined threshold. Certain embodiments allow for the automatic cleaning, repair, and/or replacement of the shaker screen.

Claims (63)

1. A system for detecting damaged shaker screens comprising:

a shale shaker screen installed on a shale shaker;

a processor; and

a single camera operably connected to the processor and arranged at a camera angle relative to the shale shaker screen, wherein the single camera is positioned to capture at least one image of at least a portion of the shale shaker screen installed on the shale shaker and wherein the processor is configured to receive the at least one image from the single camera and analyze the at least one image in order to detect damaged area of the shale shaker screen during operation of the shale shaker screen installed on the shale shaker;

wherein the processor is trained to detect damaged regions of the shale shaker screen using the at least one image and training images, and is configured to determine whether a percentage of the shale shaker screen that is damaged exceeds a pre-defined threshold, wherein the pre-defined threshold ranges from 3% to 20%; and

wherein the processor is configured to provide an alert to an operator in response to determining that the percentage of the shale shaker screen that is damaged exceeds the pre-defined threshold,

wherein the processor is further configured to:

generate a simulated view of the shale shaker screen from the at least one image at the camera angle from the single camera, wherein the simulated view is at a simulated angle different from the camera angle; and

detect damaged regions of the shale shaker screen using the simulated view.

2. The system of claim 1 , further comprising at least one light source arranged to provide adequate lighting during diverse weather conditions and times of day.

3. The system of claim 1 , wherein the processor is further configured to simulate a 0-degree look angle from the at least one image.

4. The system of claim 1 , wherein the processor is further configured to crop the simulated view.

5. The system of claim 1 , wherein the processor is trained using the training images, and wherein the training images comprise at least 10 training images.

6. The system of claim 1 , wherein the processor is trained using the training images, and wherein the training images comprise at least 1,000 training images.

7. The system of claim 1 , further comprising an automated screen cleaning system.

8. The system of claim 7 , wherein the automated screen cleaning system is activated at least once every six hours.

9. The system of claim 1 , wherein the alert comprises one of a text message to be displayed on the operator's screen, a text message sent to a phone number, an email message sent to an email address, an alert sound, or an alarm.

10. The system of claim 1 , wherein the simulated angle is a zero degree look angle.

11. The system of claim 1 , wherein the camera angle is between −60 and 60 degrees.

12. A system comprising:

a shale shaker;

a shale shaker screen installed on the shale shaker;

a processor; and

a single camera positioned to capture one or more images of the shale shaker screen installed on the shale shaker and arranged at a camera angle relative to the shale shaker, wherein the camera is operably connected to the processor and the processor capable of receiving the one or more images of the shale shaker screen from the single camera during operation of the shale shaker screen installed on the shale shaker;

wherein the processor is configured to:

analyze the one or more images and is trained to detect clogged sections of the shale shaker screen using training images, and determine whether a percentage of the shale shaker screen that is clogged exceeds a pre-defined threshold during operation of the shale shaker screen installed on the shale shaker;

generate a simulated view of the shale shaker screen from the one or more images at the camera angle from the single camera, wherein the simulated view is at a simulated angle different from the camera angle;

detect damaged regions of the shale shaker screen using the simulated view; and

provide an alert to an operator in response to determining that the percentage of the shale shaker screen that is clogged exceeds the pre-defined threshold or responsive to the detected damaged regions.

13. The system of claim 12 , wherein the processor is configured to determine a shale shaker screen efficiency based on a number of clogged sections of the shale shaker screen.

14. The system of claim 12 , further comprising an automated screen cleaning system.

15. The system of claim 14 , wherein the processor is further configured to initiate an automated cleaning procedure in response to determining that the percentage of the shale shaker screen that is clogged exceeds the pre-defined threshold.

16. The system of claim 12 , wherein the pre-defined threshold ranges from 3% to 20%.

17. The system of claim 12 , wherein the simulated angle is a zero degree look angle.

18. The system of claim 12 , wherein the camera angle is between −60 and 60 degrees.

19. A method comprising:

capturing visual images of a shale shaker screen installed in a shale shaker using a single camera and at a camera angle relative to the shale shaker screen;

transferring the captured images to a processor operably connected to the single camera;

analyzing, using the processor, the captured images during operation of the shale shaker screen installed on the shale shaker;

detecting, using the processor, damaged regions or clogged regions of the shale shaker screen based on analysis of the captured images;

determining, using the processor, whether a percentage of the shale shaker screen that is damaged or clogged exceeds a pre-defined threshold, wherein the pre-defined threshold ranges from 3% to 20%; and

providing an alert to an operator in response to determining that the percentage of the shale shaker screen that is damaged or clogged exceeds the pre-defined threshold,

wherein the method further comprises:

generating, using the processor, a simulated view of the shale shaker screen from the at least one image at the camera angle from the single camera, wherein the simulated view is at a simulated angle different from the camera angle; and

detecting, using the processor, damaged regions of the shale shaker screen using the simulated view.

20. The method of claim 19 , further comprising cleaning the shale shaker screen using an automated screen cleaning system.

21. The method of claim 19 , further comprising automatically adjusting an angle of the shale shaker in response to detecting the damaged regions of the shale shaker screen.

22. The method of claim 19 , further comprising:

training a support vector machine classifier; and

estimating performance using receiver operating characteristic curves.

23. The method of claim 19 , wherein the alert comprises one of a text message to be displayed on the operator's screen, a text message sent to a phone number, an email message sent to an email address, an alert sound, or an alarm.

24. The method of claim 19 , wherein the alert comprises at least one of a text message to be displayed on the operator's screen, a text message sent to a phone number, an email message sent to an email address, an alert sound, or an alarm.

25. The method of claim 19 , wherein the simulated angle is a zero degree look angle.

26. The method of claim 19 , wherein the camera angle is between −60 and 60 degrees.

27. A system for detecting damaged shaker screens comprising:

a shale shaker screen installed on a shale shaker;

a processor; and

at least one camera operably connected to the processor and arranged at a camera angle relative to the shale shaker screen, wherein the camera is positioned to capture at least one image of at least a portion of the shale shaker screen installed on the shale shaker and wherein the processor is configured to receive the image from the camera and analyze the image in order to detect damaged area of the shale shaker screen during operation of the shale shaker screen installed on the shale shaker;

wherein the processor is trained to detect damaged regions of the shale shaker screen using the image and training images, and is configured to determine whether a percentage of the shale shaker screen that is damaged exceeds a pre-defined threshold, wherein the pre-defined threshold ranges from 3% to 20%; and

wherein the processor is configured to provide an alert to an operator in response to determining that the percentage of the shale shaker screen that is damaged exceeds the pre-defined threshold, wherein the processor is further configured to generate a simulated view of the shale shaker screen at a simulated angle different from the camera angle by:

receiving input images of the portion of the at least portion of the shale shaker screen from the at least one camera; and

generating the simulated view of the shale shaker screen at the simulated angle by warping the received input images, the simulated view with the simulated angle being different from the camera angle of the received input images; and

wherein the processor is further configured to detect damaged regions of the shale shaker screen using the simulated view.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: COVAR APPLIED TECHNOLOGIES, INC.
To: HELMERICH & PAYNE TECHNOLOGIES, LLC
Reel/Frame 051012/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2016
From: TORRIONE, PETER A.
To: COVAR APPLIED TECHNOLOGIES, INC.
Reel/Frame 039589/0678 →
Continuity (2)
Provisional Application 62212207 · Aug 31, 2015
Related Publication 20170056928A1 · Mar 2, 2017