Patent attributes
Embodiments herein describe tracking the location and orientation of a target in a digital image. In an embodiment, this tracking can be used to control navigation for a vehicle. In an embodiment, a digital image can be captured by a visual sensor is received. A first array including a plurality of binary values related to the pixel velocity of a first plurality of pixels in the digital image as compared to corresponding pixels in a first one or more prior digital images can be generated. A second array including a plurality of values related to the standard deviation of pixel intensity of the first plurality of pixels in the digital image as compared to corresponding pixels in a second one or more prior digital images can be further generated. A plurality of thresholds relating to the values in the second array can be determined. A plurality of target pixels and a plurality of background pixels can be identified in the digital image, based on the first array, the second array, and the plurality of thresholds. A binary image related to the digital image, based on the identified plurality of target pixels and the identified plurality of background pixels, and identifying at least one of a location and an orientation of the target in the digital image based on the binary image, can be generated. In an embodiment, a command can be transmitted to a navigation system for a vehicle, to assist in navigating the vehicle toward the target, based on the identified at least one of a location and an orientation of the target.