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

Claim 14:
15. A machine comprising:
a camera configured to capture a field of view in front of the machine;
a three-dimensional (3D) sensor;
at least one hardware processor; and
software configured to, when executed by the at least one hardware processor, for each of one or more image frames in input image data captured by the camera,
acquire 3D data for the image frame based on an output of the 3D sensor including a depth value for each of a plurality of points,
project the 3D data onto a coordinate system of the image frame comprising mapping at least a subset of points in the image frame to the depth values for the plurality of points,
determine a position of a visual overlay on points within the image frame, whose depth values are within a depth range defined by the determined position,
generate the visual 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 visual 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.