| CPC E21B 44/00 (2013.01) [E21B 21/065 (2013.01); E21B 49/005 (2013.01); G01N 15/0227 (2013.01); G01N 33/24 (2013.01); G05B 15/02 (2013.01)] | 20 Claims |

|
1. A computer vision system for monitoring cuttings from drilling, the computer vision system comprising:
a camera oriented to face at least a portion of a screen surface of a shaker having drilling mud or cuttings thereon from a well during drilling;
a processor coupled to the camera; and
a memory coupled to the processor, wherein the memory comprises instructions executable by the processor to:
acquire a first plurality of images from the camera;
detect a first plurality of particles from the first plurality of images;
obtain first particle data associated with the first plurality of images;
model a first distribution of the first plurality of particles based at least in part on the first particle data associated with the first plurality of images;
acquire a second plurality of images from the camera;
detect a second plurality of particles from the second plurality of images;
obtain second particle data associated with the second plurality of images;
model a second distribution of the second plurality of particles based at least in part on the second particle data associated with the second plurality of images;
determine a difference in a likelihood of a distribution of particles based at least in part on the first distribution and the second distribution; and
provide an alert if the difference in the likelihood of the distribution of particles falls outside a threshold range.
|