Patent ID: 11949845
Assignee: CATERPILLAR INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 17:
18. A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:
for each of one or more image frames in input image data captured by a camera mounted on the machine,
acquire three-dimensional (3D) data for the image frame based on an output of a 3D sensor mounted on the machine;
project the 3D data onto a coordinate system of the image frame;
determine a position of an overlay within the image frame;
generate the overlay at the determined position within the image frame to produce an augmented image frame; and
output the augmented image frame to output image data,

wherein the position of the overlay within the augmented one or more image frames is moved along a dimension of the output image data in each of a plurality of cycles, wherein each of the plurality of cycles starts with the overlay at an initial position in a foreground of the image data and ends with the overlay in a background of the image data, and wherein, at the end of each of the plurality of cycles, the position of the overlay is reset to the initial position.