Image processing system using unified images
First Claim
1. An image processing system comprising:
- a plurality of cameras mounted on a machine, the plurality of cameras configured to generate image data for an environment of the machine;
a display mounted on the machine;
a processor connected to the plurality of cameras and the display, the processor configured to;
access the image data from the plurality of cameras;
access parameters associated with the plurality of cameras, the parameters including a plurality of image boundaries expressed as one or more angles from one or more down-vectors of the cameras;
generate a unified image by combining the image data from the plurality of cameras based at least in part on the parameters;
access state data associated with the machine;
select a portion of the unified image based at least in part on the state data; and
render the selected portion of the unified image on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing system has a plurality of cameras and a display that are mounted on a machine. The plurality of cameras are configured to generate image data for an environment of the machine. The image processing system also has a processor connected to the plurality of cameras and the display. The processor is configured to access the image data from the plurality of cameras, access parameters associated with the plurality of cameras, generate a unified image by combining the image data from the plurality of cameras based at least in part on the parameters, access state data associated with the machine, select a portion of the unified image based at least in part on the state data, and render the portion of the unified image on the display.
17 Citations
20 Claims
-
1. An image processing system comprising:
-
a plurality of cameras mounted on a machine, the plurality of cameras configured to generate image data for an environment of the machine; a display mounted on the machine; a processor connected to the plurality of cameras and the display, the processor configured to; access the image data from the plurality of cameras; access parameters associated with the plurality of cameras, the parameters including a plurality of image boundaries expressed as one or more angles from one or more down-vectors of the cameras; generate a unified image by combining the image data from the plurality of cameras based at least in part on the parameters; access state data associated with the machine; select a portion of the unified image based at least in part on the state data; and render the selected portion of the unified image on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for displaying an image comprising:
-
accessing image data from a plurality of cameras mounted on a machine; accessing parameters associated with the plurality of cameras, the parameters including a plurality of image boundaries expressed as one or more angles from one or more down-vectors of the cameras; generating a unified image by combining the image data from the plurality of cameras based on the parameters; accessing state data associated with the machine; selecting a portion of the unified image data based at least in part on the state data; and rendering the selected portion of the unified image on a display mounted on the machine. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine comprising:
-
a cabin, a display disposed within the cabin; a frame; a plurality of cameras connected to the frame, the plurality of cameras configured to generate image data for an environment of the machine; a processor in communication with the plurality of cameras and the display, the processor configured to; access the image data from the plurality of cameras; access parameters for the plurality of cameras, the parameters including a plurality of image boundaries expressed as one or more angles from one or more down-vectors of the cameras; generate a unified image by combining, based on the parameters, the image data from the plurality of cameras; detect an object in the environment of the machine; access state data describing associated with the machine, the state data including a direction of the machine'"'"'s motion; select a portion of the unified image based at least in part on the state data and a location of the detected object; and
,render the selected portion of the unified image on the display.
-
Specification