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; 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.