Object imaging and detection systems and methods
A method including selecting image data of a mechanical mud separation machines (“MMSM”) to detect objects in an object flow and other operational conditions at the MMSM. The image data may be processed by a Deep Neural Network to identify objects in the object flow, operational parameters of the MMSM, and environmental conditions. Additional image data may be selected for additional processing based on the results of the analysis.
1 . A computer-implemented method comprising:
receiving image data from at least one imaging device imaging at least one mechanical mud separation machine (“MMSM”);
selecting, from the image data, at least one Region of Interest (“ROI”);
analyzing, using a Deep Neural Network (“DNN”), the at least one ROI to identify at least one image aspect in the ROI, wherein the image aspect is at least one of an object in an object flow, signal noise, or another physical object;
based on results from the analyzing operation, selecting at least one additional ROIs from the image data, wherein the at least one image aspect in the at least one ROI is an object in an object flow and the at least one additional ROIs comprises additional image data of the object in the object flow at a falling zone of a first MMSM of the at least one MMSMs; and
analyzing the at least one additional ROIs using the DNN.
2 . The computer implemented method of claim 1 , wherein the selecting operation comprises:
associating the at least one ROI with a first-time frame;
identifying the falling zone of the first MMSM;
determining a second time frame and location within a field of view of the at least one imaging device at which the object will likely be present at a falling zone of an MMSM;
selecting additional image data corresponding to the second time frame and location to form one additional ROI.
3 . The computer implemented method of claim 2 , wherein identifying a falling zone of the first MMSM comprises using a DNN.
4 . The computer implemented method of claim 2 , wherein selecting additional image data further comprises:
determining a size of the additional ROI to capture the entire object.
5 . The computer implemented method of claim 4 , wherein the size of the additional ROI is 224×224 pixels.
6 . The method of claim 2 , wherein the second time frame occurs earlier in time than the first time frame.
7 . A system comprising at least one computer processor in electronic communication with at least one computer readable storage device storing instructions that, when executed, performs a method, the method comprising:
receiving image data from at least one imaging device imaging at least one mechanical mud separation machine (“MMSM”);
selecting, from the image data, at least one Region of Interest (“ROI”);
analyzing, using a Deep Neural Network (“DNN”), the at least one ROI to identify at least one image aspect in the ROI, wherein the image aspect is at least one of an object in an object flow, signal noise, or another physical object;
based on results from the analyzing operation, selecting at least one additional ROIs from the image data, wherein the at least one image aspect in the at least one ROI is an object in an object flow and the at least one additional ROIs comprises additional image data of the object in the object flow at a falling zone of a first MMSM of the at least one MMSMs; and
analyzing the at least one additional ROIs using the DNN.
8 . The system of claim 7 , wherein the selecting operation comprises:
associating the at least one ROI with a first-time frame;
identifying the falling zone of the first MMSM;
determining a second time frame and location within a field of view of the at least one imaging device at which the object will likely be present at a falling zone of an MMSM;
selecting additional image data corresponding to the second time frame and location to form one additional ROI.
9 . The system of claim 8 , wherein identifying a falling zone of the first MMSM comprises using a DNN.
10 . The system of claim 9 , wherein selecting additional image data further comprises:
determining a size of the additional ROI to capture the entire object.
11 . The system of claim 10 , wherein the size of the additional ROI is 224×224 pixels.
12 . The system of claim 8 , wherein the second time frame occurs earlier in time than the first time frame.
13 . A non-transitory computer readable medium storage device storing instructions that, when executed, performs a method, the method comprising:
receiving image data from at least one imaging device imaging at least one mechanical mud separation machine (“MMSM”);
selecting, from the image data, at least one Region of Interest (“ROI”);
analyzing, using a Deep Neural Network (“DNN”), the at least one ROI to identify at least one image aspect in the ROI, wherein the image aspect is at least one of an object in an object flow, signal noise, or another physical object;
based on results from the analyzing operation, selecting at least one additional ROIs from the image data, wherein the at least one image aspect in the at least one ROI is an object in an object flow and the at least one additional ROIs comprises additional image data of the object in the object flow at a falling zone of a first MMSM of the at least one MMSMs; and
analyzing the at least one additional ROIs using the DNN.
14 . The non-transitory computer readable medium storage device of claim 13 , wherein the selecting operation comprises:
associating the at least one ROI with a first-time frame;
identifying the falling zone of the first MMSM;
determining a second time frame and location within a field of view of the at least one imaging device at which the object will likely be present at a falling zone of an MMSM;
selecting additional image data corresponding to the second time frame and location to form one additional ROI.
15 . The non-transitory computer readable medium storage device of claim 14 , wherein identifying a falling zone of the first MMSM comprises using a DNN.
16 . The non-transitory computer readable medium storage device of claim 15 , wherein selecting additional image data further comprises:
determining a size of the additional ROI to capture the entire object.
17 . The non-transitory computer readable medium storage device of claim 16 , wherein the size of the additional ROI is 224×224 pixels.