IP Library › Granted Patent US 11,814,817
Granted Patent B2
US 11,814,817 · App. 16/978,839 · Granted Nov 14, 2023

System including work machine, computer implemented method, method for producing trained position estimation model, and training data

Inventors: Nobuyoshi Yamanaka (Tokyo, JP); Toshiaki Kumagai (Tokyo, JP); Kensuke Fujii (Tokyo, JP)
Assignee: KOMATSU LTD.
E02F9/265E02F3/32E02F9/2041E02F9/262
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,814,817
App. No.
16/978,839
Filed
Sep 8, 2020
Granted
Nov 14, 2023
Kind
B2
Art Unit
3661
USPC
701/50
Abstract

A work implement's position is determined. Provided is a system including a work machine, the system comprising: a work machine body; a work implement attached to the work machine body; an imaging device that captures an image of the work implement; and a computer. The computer includes a trained position estimation model. The computer is programmed to obtain the image of the work implement captured by the imaging device and use the trained position estimation model to obtain a position of the work implement estimated from the captured image.

Claims (60)

1. A system comprising:

a work machine body;

a work implement attached to the work machine body;

an imaging device that captures an image of the work implement; and

a computer;

the computer having a trained position estimation model to determine a position of the work implement,

the computer being programmed to obtain a captured image of the work implement captured by the imaging device and use the trained position estimation model to obtain an estimated position of the work implement estimated from the captured image,

the trained position estimation model is an artificial intelligence model including a neural network,

the neural network includes an input layer, an intermediate layer, and an output layer,

the input layer, the intermediate layer, and the output layer each have one or more neurons, and

the computer is programmed to input the captured image to each neuron included in the input layer and output from the output layer the estimated position of the work implement.

2. The system according to claim 1 , wherein the position of the work implement is a relative position of the work implement relative to the work machine body.

3. The system according to claim 2 , wherein

the work implement has a boom coupled to the work machine body, a dipper stick coupled to the boom, and a bucket coupled to the dipper stick, and

the estimated position includes an angle of the boom with respect to the work machine body, an angle of the dipper stick with respect to the boom, and an angle of the bucket with respect to the dipper stick.

4. The system according to claim 2 , wherein the computer is programmed so that the trained position estimation model is updated based on an error between the estimated position and the relative position measured when the image is captured.

5. The system according to claim 1 , wherein the captured image is a frame image obtained from motion video of the work implement.

6. The system according to claim 1 , wherein

the imaging device is attached to the work machine body,

the work implement operates on a prescribed operating plane, and

the imaging device has an optical axis intersecting the operating plane.

7. The system according to claim 1 , wherein

the work implement has an attachment, and

the position of the work implement is a position of the attachment.

8. A method implemented by a computer, comprising:

obtaining an image including a work implement provided to a work machine body; and

using a trained position estimation model for determining a position of the work implement to obtain an estimated position of the work implement estimated from the image,

the trained position estimation model is an artificial intelligence model including a neural network,

the neural network includes an input layer, an intermediate layer, and an output layer,

the input layer, the intermediate layer, and the output layer each have one or more neurons, and

wherein using the trained position estimation model to obtain the estimated position of the work implement includes inputting the captured image into each neuron included in the input layer and outputting from the output layer the estimated position of the work implement.

9. A method for producing a trained position estimation model, comprising:

obtaining training data including a captured image of a work implement attached to a work machine body and a measured position of the work implement measured when the image is captured; and

training the position estimation model by using the training data,

wherein the training includes using the position estimation model to obtain an estimated position of the work implement estimated from the captured image;

the position estimation model is an artificial intelligence model including a neural network,

the neural network includes an input layer, an intermediate layer, and an output layer,

the input layer, the intermediate layer, and the output layer each have one or more neurons, and

wherein using the position estimation model to obtain the estimated position of the work implement includes inputting the captured image into each neuron included in the input layer and outputting from the output layer the estimated position of the work implement.

10. The method according to claim 9 , wherein the training includes:

calculating an error of the estimated position with respect to the measured position; and

updating the position estimation model based on the error.

11. A non-transitory computer readable storage medium storing training data for training a position estimation model used to determine a position of a work implement, the stored training data comprising:

a captured image of the work implement captured by an imaging device; and

a measured position of the work implement measured when the captured image is captured,

wherein the position estimation model is an artificial intelligence model including a neural network,

the neural network includes an input layer, an intermediate layer, and an output layer, and

the input layer, the intermediate layer, and the output layer each have one or more neurons.

12. The non-transitory computer readable storage medium according to claim 11 , wherein the position of the work implement is a position of the work implement relative to a work machine body.

13. The non-transitory computer readable storage medium according to claim 12 ,

the work implement has a boom coupled to the work machine body, a dipper stick coupled to the boom, and a bucket coupled to the dipper stick, and

the measured position includes an angle of the boom with respect to the work machine body, an angle of the dipper stick with respect to the boom, and an angle of the bucket with respect to the dipper stick.

14. A method for producing a trained position estimation model, comprising:

obtaining a captured image of a work implement attached to a work machine body;

using a trained first position estimation model to obtain an estimated position of the work implement estimated from the captured image; and

training a second position estimation model by using training data including the captured image and the estimated position,

the trained first position estimation model is an artificial intelligence model including a neural network,

the neural network includes an input layer, an intermediate layer, and an output layer,

the input layer, the intermediate layer, and the output layer each have one or more neurons, and

wherein using the trained first position estimation model to obtain the estimated position of the work implement includes inputting the captured image into each neuron included in the input layer and outputting from the output layer the estimated position of the work implement.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2020
From: YAMANAKA, NOBUYOSHI; KUMAGAI, TOSHIAKI; FUJII, KENSUKE
To: KOMATSU LTD.
Reel/Frame 053710/0306 →
Priority Claims (1)
JP 2018-111231 · Jun 11, 2018 · national
Continuity (1)
Related Publication 20210002871A1 · Jan 7, 2021