Patent ID: 11971719
Assignee: FIREFLY AUTOMATIX, INC.
Field: Measurement (Instruments)
Classification: CPC G  A | IPC A  G

Claim 21:
22. A method for building a database of labeled images for use in detecting a low profile object in a path of a vehicle, the method comprising:
receiving, from one or more sensors on a vehicle, sensor data for a detection area that is in a path of the vehicle at a first particular time such that the detection area changes as the vehicle travels, wherein the sensor data for the detection area that is in the path of the vehicle at the first particular time corresponds to a field of view of the one or more sensors at the first particular time;
processing the sensor data for the detection area that is in the path of the vehicle at the first particular time to determine that an object may be present in a region of interest within the detection area that is in the path of the vehicle at the first particular time, wherein the region of interest corresponds to a portion of the field of view of the one or more sensors at the first particular time;
in response to determining that an object may be present in the region of interest, causing a ground speed of the vehicle to be slowed to thereby slow a rate at which the vehicle approaches the object that may be present in the region of interest;
in conjunction with causing the ground speed of the vehicle to be slowed, buffering multiple samples of region of interest sensor data received over a period of time after the first particular time as the vehicle approaches the region of interest, the region of interest sensor data being a subset of the sensor data for the detection area that is in the path of the vehicle during the period of time, the subset of the sensor data encompassing the region of interest such that the multiple samples of region of interest sensor data comprise increasingly closer views of the region of interest as the vehicle approaches the region of interest;
while the region of interest remains in the detection area that is in the path of the vehicle during the period of time, simultaneously processing the buffered multiple samples of region of interest sensor data which provide the increasingly closer views of the region of interest to determine whether an object is present in the region of interest;
upon determining that an object may be present in the region of interest, providing a feed from a camera of the vehicle to an external system;
displaying, by the external system, the feed;
receiving, by the external system, user input that labels an object contained in the feed;
storing the feed with the labeled object in a database; and
using the feed with the labeled object to train and implement an artificial intelligence engine that is configured to detect objects in a path of the vehicle using a camera.