Systems and methods for oilfield drilling operations using computer vision

US12444040B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12444040-B2
Application numberUS-202418663733-A
CountryUS
Kind codeB2
Filing dateMay 14, 2024
Priority dateOct 22, 2018
Publication dateOct 14, 2025
Grant dateOct 14, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Computer vision drilling systems and methods may be used with a drilling rig. The computer vision systems and methods may be used during drilling of a well to monitor the drilling equipment and personnel on the drilling site to provide safer drilling operations. The results from the computer vision drilling system may be used to cause corrective actions to be performed if a safety condition arises. In addition, computer vision systems and methods are provided to automatically monitor the drilling site and drilling operations, such as by tallying pipe in the drill string and by monitoring equipment for anomalous drilling conditions, and automatically taking corrective action as may be needed.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer vision system for a drilling rig, the computer vision system comprising: a processor adapted to receive image data from one or more cameras, wherein each of the one or more cameras is trained on one or more locations of a drilling rig or equipment associated with the drilling rig, thereby defining a drilling rig area and is adapted to provide image data associated with the drilling rig area during drilling operations; a memory coupled to the processor, wherein the memory comprises instructions executable by the processor to: receive the image data from the one or more cameras; determine, responsive to the image data, whether a predetermined safety condition exists or is predicted to occur; determine a confidence value associated with the determination of the existence or predicted occurrence of the predetermined safety condition; determine a corrective action responsive to the determination of the existence or predicted occurrence of the predetermined safety condition; determine, based on the confidence value, a time of implementation for the determined corrective action; and generate one or more control signals to implement the corrective action at the determined time of implementation. 2. The computer vision system of claim 1 , wherein the instructions further comprise instructions executable by the processor to provide or display the confidence value on a display device. 3. The computer vision system of claim 1 , wherein the predetermined safety condition comprises a person on the rig and one or more drilling rig components occupying a same space within a time period. 4. The computer vision system of claim 1 , wherein the processor is configured to determine the confidence value responsive to a consistency of the image data over a series of time intervals. 5. The computer vision system of claim 1 , wherein the processor is configured to determine the confidence value responsive to a consistency of elements determined by the computer vision system in the image data over a series of observations. 6. The computer vision system of claim 1 , wherein the processor is configured to determine the confidence value responsive to an accuracy and/or resolution of the image data obtained from the one or more cameras. 7. The computer vision system of claim 1 , wherein the processor is configured to determine the confidence value responsive to a comparison of a determined result with one or more results stored in a database. 8. The computer vision system of claim 1 , wherein the time of implementation of the corrective action is longer when the confidence value is low and shorter when the confidence value is high. 9. A non-transitory computer readable storage medium comprising a plurality of instructions executable by one or more processors, the plurality of instructions comprising instructions which, when executed by the one or more data processors, cause the one or more data processors to perform actions including: receiving image data associated with a drilling rig area during drilling operations from one or more cameras; determining, responsive to the image data, whether a predetermined safety condition exists or is predicted to occur; determining a confidence value associated with the determination of the existence or predicted occurrence of the predetermined safety condition; determining a corrective action responsive to the determination of the existence or predicted occurrence of the predetermined safety condition; determine, based on the confidence value, a time of implementation for the determined corrective action based on the confidence value; and generating one or more control signals to implement the corrective action at the determined time of implementation. 10. The non-transitory computer readable storage medium of claim 9 , wherein the instructions further comprise instructions which, when executed on the one or more data processors, cause the one or more data processors to perform actions including displaying the confidence value on a display device. 11. The non-transitory computer readable storage medium of claim 9 , wherein the instructions further comprise instructions which, when executed on the one or more data processors, cause the one or more data processors to perform actions including determining the confidence value responsive to a comparison of a determined result with one or more results stored in a database. 12. The non-transitory computer readable storage medium of claim 9 , wherein the instructions further comprise instructions which, when executed on the one or more data processors, cause the one or more data processors to perform actions including determining the confidence value responsive to an accuracy and/or resolution of the image data obtained from the one or more cameras. 13. The non-transitory computer readable storage medium of claim 9 , wherein the instructions further comprise instructions which, when executed on the one or more data processors, cause the one or more data processors to perform actions including determining the confidence value responsive to a consistency of elements determined by a computer vision system in the image data over a series of observations. 14. The non-transitory computer readable storage medium of claim 9 , wherein the instructions further comprise instructions which, when executed on the one or more data processors, cause the one or more data processors to perform actions including determining the confidence value responsive to a consistency of elements determined by the computer vision system in the image data over a series of time intervals. 15. A method comprising: receiving image data associated with a drilling rig area during drilling operations from one or more cameras; determining, responsive to the image data, whether a predetermined safety condition exists or is predicted to occur; determining a confidence value associated with the determination of the existence or predicted occurrence of the predetermined safety condition; determining a corrective action responsive to the determination of the existence or predicted occurrence of the predetermined safety condition; determining, based on the confidence value, a time of implementation for the determined corrective action; and generating one or more control signals to implement the corrective action at the determined time of implementation. 16. The method of claim 15 , further comprising displaying the confidence value on a display device. 17. The method of claim 15 , further comprising determining the confidence value responsive to a comparison of a determined result with one or more results stored in a database. 18. The method of claim 15 , further comprising determining the confidence value responsive to an accuracy and/or resolution of the image data obtained from the one or more cameras. 19. The method of claim 15 , further comprising determining the confidence value responsive to a consistency of elements determined by the computer vision system in the image data over a series of observations. 20. The method of claim 15 , further comprising determining the confidence value responsive to a consistency of elements determined by the computer vision system in the image data over a series of time intervals.

Assignees

Inventors

Classifications

  • Static body considered as a whole, e.g. static pedestrian or occupant recognition · CPC title

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • using neural networks · CPC title

  • using classification, e.g. of video objects · CPC title

  • Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12444040B2 cover?
Computer vision drilling systems and methods may be used with a drilling rig. The computer vision systems and methods may be used during drilling of a well to monitor the drilling equipment and personnel on the drilling site to provide safer drilling operations. The results from the computer vision drilling system may be used to cause corrective actions to be performed if a safety condition ari…
Who is the assignee on this patent?
Motive Drilling Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06T7/0004. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).