CPC A01B 69/001 (2013.01) [A01B 79/005 (2013.01); G05D 1/0246 (2013.01); G06N 3/08 (2013.01); G06T 7/194 (2017.01); G05D 2201/0201 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30188 (2013.01)] | 25 Claims |
1. A method implemented by a treatment system having one or more processors, a storage, and a treatment mechanism, comprising:
obtaining, by the treatment system disposed on a vehicle and configured to implement a machine learning (ML) algorithm, sensor readings of a region of an agricultural environment;
selecting a smaller portion or a layer of the sensor readings to be processed by an algorithm;
determining, by processing the smaller portion or the layer of the sensor readings, a presence of an object in the sensor readings and whether the object is a treatment candidate; and
applying, upon determining that the object is the treatment candidate, a treatment to a real-world target corresponding to the object by activating the treatment mechanism according to a treatment parameter for the treatment candidate; and
detecting a first object in a first frame at a location;
wherein, upon determining that the location of the first object has not moved out from the first frame of the sensor readings to a subsequent frame of the sensor readings, and the first object is undetected in the subsequent frame while other agricultural objects and landmarks have been detected in the subsequent frame, the first object is excluded from the treatment.
|