Machine onboard activity and behavior classification
AssigneeCaterpillar Inc.
InventorsPraveen Halepatali, Sang Kyum Kim, Meng Han, Nolan S. Finch, Vineet Agarwal, Neil Moloney
Life of this patent
Estimating the term…
Abstract
A machine behavior classification system may include an electronic data collection system and an electronic data analysis system. The electronic data collection system may have an image capture apparatus that is configured to monitor a machine and the image capture apparatus may produce an image data file of the machine. Moreover, the electronic data analysis system may receive the image data file and may perform a data analysis of the image data file.
Claims15
A machine behavior classification system, the classification system comprising:
- an electronic data collection system including a digital video camera mounted on a machine and configured to collect a continuous video file including a plurality of video frames, and the digital video camera is further configured to generate a video data file based off the continuous video file;
- a computing and storage device communicably coupled to the digital video camera and the video data file transmitted to the computing and storage device for storage of the video data file;
- and
- an electronic data analysis system including a data analytics module communicably coupled to the computing and storage device and configured to receive the video data file, wherein the data analytics module is programmed to execute a background subtraction on the video data file, and wherein the data analytics module is further programmed to execute an optical flow analysis following the background subtraction on the video data file to analyze each video frame of the plurality of video frames included in the video data file.
A machine, comprising:
- an engine;
- a tool movably attached to the machine;
- a machine behavior classification system comprising:
- an electronic data collection system including a digital video camera mounted on the machine and configured to collect a continuous video file including a plurality of video frames and the digital video camera is further configured to generate a video data file based off the continuous video file;
- a computing and storage device communicably coupled to the digital video camera, and the video data file is transmitted to the computing and storage device to store and save the video data file;
- and
- an electronic data analysis system including a data analytics module communicably coupled to the computing and storage device and configured to receive the video data file, wherein the data analytics module is programmed to execute a background subtraction on the video data file, and wherein the data analytics module is further programmed to execute an optical flow analysis following the background subtraction to analyze each video frame of the plurality of video frames included in the video data file to determine a plurality of operational states of the machine.
Dependencies are inferred from the claim text.