US 11,937,524 B2
Applying multiple processing schemes to target objects
Gabriel Thurston Sibley, Alameda, CA (US); Lorenzo Ibarria, Dublin, CA (US); Curtis Dale Garner, Sand City, CA (US); Patrick Christopher Leger, Belmont, CA (US); and Dustin James Webb, Murray, UT (US)
Assigned to Verdant Robotics, Inc., Hayward, CA (US)
Filed by Verdant Robotics, Inc., Hayward, CA (US)
Filed on Sep. 15, 2022, as Appl. No. 17/932,566.
Application 17/932,566 is a continuation of application No. 17/898,345, filed on Aug. 29, 2022, granted, now 11,785,873.
Application 17/898,345 is a continuation of application No. 17/506,588, filed on Oct. 20, 2021, granted, now 11,425,852, issued on Aug. 30, 2022.
Application 17/506,588 is a continuation in part of application No. 17/073,244, filed on Oct. 16, 2020, granted, now 11,694,434.
Prior Publication US 2023/0011505 A1, Jan. 12, 2023
Int. Cl. A01B 69/00 (2006.01); A01B 79/00 (2006.01); G05D 1/00 (2006.01); G06N 3/08 (2023.01); G06T 7/194 (2017.01)
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)] 20 Claims
OG exemplary drawing
 
1. A method implemented by a treatment system on a moving platform 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, images of a region of an agricultural environment;
applying a sequence of image processing algorithms to portions of images of the agricultural environment ingested from sensors on the moving platform, wherein the sequence of image processing algorithms includes a first image processing algorithm that performs object detection and a second image processing algorithm that performs object tracking of detected objects from the object detection;
making a decision about whether and which of the detected and tracked objects are candidates for a treatment by the treatment system; and
applying the treatment to the objects according to the decisions wherein, the sequence of image processing algorithms is applied such that upon detecting an object in a first image by the first image processing algorithm, processing of the object by the first image processing algorithm is turned off for next N frames and the object is tracked by the second image processing algorithm for the next N frames, where N is a positive integer.