A display system for a vehicle comprising: an imager configured to capture image data in a plurality of image frames in a field of view rearward relative to the vehicle; a display device comprising a screen disposed in a passenger compartment of the vehicle; and a controller in communication with the imager and the display device, wherein the controller is operable to: process the image data to identify at least one feature, comprising, attempting to identify a vanishing point of a road and a horizon in the image data; detecting at least one object in the image data; and identifying movement of the feature from a first frame of the image frames to a second frame of the image frames; when the vanishing point of the road or the horizon is identified as the feature, adjust at least one of a position and an orientation of a desired view of the image data for display on the screen in response to a position or orientation of the feature in the image data, when neither the vanishing point of the road nor the horizon can be identified, adjust at least one of a position and an orientation of a desired view of the image data for display on the screen in response to a position or orientation of the at least one object in the image data, wherein the desired view is defined by at least one user preference that is set by an operator of the vehicle, wherein the desired view comprises a vertical offset and a horizontal offset as angular offsets from a central focal point of the field of view, wherein the central focal point corresponds to a center of a vertical component and a horizontal component of the field of view, wherein the adjusting comprises: adjusting the vertical offset and/or the horizontal offset to account for the movement of the feature, and display the desired view on the screen. an imager configured to capture image data in a plurality of image frames in a field of view rearward relative to the vehicle; a display device comprising a screen disposed in a passenger compartment of the vehicle; and a controller in communication with the imager and the display device, wherein the controller is operable to: process the image data to identify at least one feature, comprising, attempting to identify a vanishing point of a road and a horizon in the image data; detecting at least one object in the image data; and identifying movement of the feature from a first frame of the image frames to a second frame of the image frames; when the vanishing point of the road or the horizon is identified as the feature, adjust at least one of a position and an orientation of a desired view of the image data for display on the screen in response to a position or orientation of the feature in the image data, when neither the vanishing point of the road nor the horizon can be identified, adjust at least one of a position and an orientation of a desired view of the image data for display on the screen in response to a position or orientation of the at least one object in the image data, wherein the desired view is defined by at least one user preference that is set by an operator of the vehicle, wherein the desired view comprises a vertical offset and a horizontal offset as angular offsets from a central focal point of the field of view, wherein the central focal point corresponds to a center of a vertical component and a horizontal component of the field of view, wherein the adjusting comprises: adjusting the vertical offset and/or the horizontal offset to account for the movement of the feature, and display the desired view on the screen. process the image data to identify at least one feature, comprising, attempting to identify a vanishing point of a road and a horizon in the image data; detecting at least one object in the image data; and identifying movement of the feature from a first frame of the image frames to a second frame of the image frames; attempting to identify a vanishing point of a road and a horizon in the image data; detecting at least one object in the image data; and identifying movement of the feature from a first frame of the image frames to a second frame of the image frames; when the vanishing point of the road or the horizon is identified as the feature, adjust at least one of a position and an orientation of a desired view of the image data for display on the screen in response to a position or orientation of the feature in the image data, when neither the vanishing point of the road nor the horizon can be identified, adjust at least one of a position and an orientation of a desired view of the image data for display on the screen in response to a position or orientation of the at least one object in the image data, wherein the desired view is defined by at least one user preference that is set by an operator of the vehicle, wherein the desired view comprises a vertical offset and a horizontal offset as angular offsets from a central focal point of the field of view, wherein the central focal point corresponds to a center of a vertical component and a horizontal component of the field of view, wherein the adjusting comprises: adjusting the vertical offset and/or the horizontal offset to account for the movement of the feature, and display the desired view on the screen.