System and method for work tool recognition
First Claim
1. A work tool recognition system for a work tool coupled to a machine, the work tool recognition system comprising:
- an image capturing assembly associated with the work tool, the image capturing assembly configured to capture an image feed of the work tool; and
a controller communicably coupled to the image capturing assembly, the controller configured to;
receive the image feed of the work tool from the image capturing assembly;
extract a plurality of features of the work tool from the image feed using image analysis;
classify the extracted image and determine a confidence value associated with the classification;
estimate a size of the work tool based on information associated with the image capturing assembly;
estimate a position and an orientation of the work tool;
determine verification features of the work tool based on the confidence value and the estimated size, position, and orientation;
compare the image feed of the work tool with a predetermined dataset based on the classification; and
identify a type of the work tool based on the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A work tool recognition system for a work tool coupled to a machine is provided. The system includes an image capturing assembly configured to capture an image feed of the work tool. A controller is communicably coupled to the image capturing assembly. The controller receives the image feed of the work tool from the image capturing assembly. The controller extracts a plurality of features of the work tool from the image feed. The controller classifies the extracted image and determine a confidence value. The controller estimates a size of the work tool. The controller estimates a position and an orientation of the work tool. The controller determines verification features of the work tool and compares the image feed of the work tool with a predetermined dataset based on the classification. The controller identifies a type of the work tool based on the comparison.
-
Citations
20 Claims
-
1. A work tool recognition system for a work tool coupled to a machine, the work tool recognition system comprising:
-
an image capturing assembly associated with the work tool, the image capturing assembly configured to capture an image feed of the work tool; and a controller communicably coupled to the image capturing assembly, the controller configured to; receive the image feed of the work tool from the image capturing assembly; extract a plurality of features of the work tool from the image feed using image analysis; classify the extracted image and determine a confidence value associated with the classification; estimate a size of the work tool based on information associated with the image capturing assembly; estimate a position and an orientation of the work tool; determine verification features of the work tool based on the confidence value and the estimated size, position, and orientation; compare the image feed of the work tool with a predetermined dataset based on the classification; and identify a type of the work tool based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for recognizing a work tool coupled to a machine, the method comprising:
-
receiving, by a controller, an image feed of the work tool from an image capturing assembly; extracting, by the controller, a plurality of features of the work tool from the image feed using image analysis; classifying, by the controller, the extracted image and determining a confidence value associated with the classification; estimating, by the controller, a size of the work tool based on information associated with the image capturing assembly; estimating, by the controller, a position and an orientation of the work tool; determining, by the controller, verification features of the work tool based on the confidence value and the estimated size, position, and orientation; comparing, by the controller, the classification of the work tool with a predetermined dataset; and identifying, by the controller, a type of the work tool based on the comparison. - View Dependent Claims (15, 16, 17)
-
-
18. A machine comprising:
-
a work tool configured to be coupled to the machine; and a work tool recognition system for the work tool, the work tool recognition system comprising; an image capturing assembly associated with the work tool, the image capturing assembly configured to capture an image feed of the work tool; and a controller communicably coupled to the image capturing assembly, the controller configured to; receive the image feed of the work tool from the image capturing assembly; extract a plurality of features of the work tool from the image feed using image analysis; classify the extracted image and determine a confidence value associated with the classification; estimate a size of the work tool based on information associated with the image capturing assembly; estimate a position and an orientation of the work tool; determine verification features of the work tool based on the confidence value and the estimated size, position, and orientation; compare the image feed of the work tool with a predetermined dataset based on the classification; and identify a type of the work tool based on the comparison. - View Dependent Claims (19, 20)
-
Specification