Patent ID: 11833966

Abstract:
An apparatus includes an interface and a processor. The interface may be configured to receive pixel data corresponding to an exterior view from a vehicle. The processor may be configured to (a) process the pixel data arranged as video frames, (b) generate video data for a display in response to the video frames, (c) store a plurality of view preferences for the display, (d) determine (i) a current location of the vehicle, (ii) a current status of the vehicle, (iii) a current maneuver being performed, and (iv) which portion of the current maneuver is being performed, and (e) generate an output signal to select a view for the display. Each view preference generally corresponds to one or more of (i) a location, (ii) a vehicle status, (iii) a maneuver, and (iv) a portion of the maneuver, when the maneuver comprises more than one portion. The processor may switch between a plurality of view preferences associated with the maneuver based on a plurality of precise locations corresponding to a plurality of portions of the maneuver. The processor may determine a current precise location within the maneuver by calculating distances using image-based localization applied to the video frames. The output signal may be generated in response to the current precise location within the maneuver and the current status matching the precise location and the vehicle status, respectively, of a particular one of the plurality of view preferences corresponding to the plurality of portions of the maneuver. The view selected may be determined based on the particular one of the plurality of view preferences.