This relates generally to displays, and more particularly, to vehicle displays including composite image/video feeds from one or more cameras.
Many vehicles, especially automobiles, provide one or more exterior side-view mirrors and/or interior rear-view mirrors to aid drivers. Side mirrors, for example, have become standard equipment in personal automobiles, and side mirrors are useful for checking for vehicles in the adjacent lanes before making lane changes. Exterior side-view mirrors, however, by virtue of protruding from the body of vehicle, can contribute to aerodynamic drag of the vehicle. Additionally, existing exterior and interior mirror configurations can include blind spots and can divert a driver's concentration from the road ahead.
This relates to composite feeds for displays for a vehicle including one or more mirror replacement cameras. Interior and/or exterior mirrors can be augmented with or replaced by systems including one or more cameras and one or more displays. In some examples, exterior side mirrors can be augmented with or replaced by one or more cameras configured to capture the same or a similar general field of view as conventional side-view mirrors. The side views captured by the one or more cameras can be displayed on one or more displays in the vehicle. Replacing the side-view cameras can allow for a more aerodynamic vehicle exterior. Additionally, the camera views (side and rear) can provide expanded functionality in terms of providing the driver better awareness of the vehicle's surroundings (e.g., blind spots) and different composite views under different conditions. In some examples, the side views captured by the one or more cameras can be integrated into a composite feed and displayed on one display (e.g., on a display replacing the interior rear-view mirror). Providing the side and rear views on one display in the vehicle can more quickly provide information clearly and concisely to a driver in a car-forward orientation, thereby requiring less diversion of concentration from the road ahead to acquire situational awareness.
In some examples, the vehicle display can be a rear-view mirror replacement display. In some examples, the vehicle can include feeds from a rear-view camera and two side-view cameras. The composite feed for the display can be adapted according to monitored conditions. For example, when a vehicle is detected in a blind spot, the composite feed can be adapted to add a feed from the corresponding side-view camera. In some examples, when a vehicle is detected in the blind spot, the composite feed can be adapted to increase the proportion of the display area allocated to the side-view camera feed from the corresponding side-view camera. In some examples, when a vehicle is detected in the blind spot, the corresponding side-view camera view can be visually distinguished.
In the following description of examples, reference is made to the accompanying drawings which form a part hereof, and in which it is shown by way of illustration specific examples that can be practiced. It is to be understood that other examples can be used and structural changes can be made without departing from the scope of the disclosed examples.
This relates to composite feeds for displays for a vehicle including one or more mirror replacement cameras. Interior and/or exterior mirrors can be augmented with or replaced by systems including one or more cameras and one or more displays. In some examples, exterior side mirrors can be augmented with or replaced by one or more cameras configured to capture the same or a similar general field of view as conventional side-view mirrors. The side views captured by the one or more cameras can be displayed on one or more displays in the vehicle. Replacing the side-view cameras can allow for a more aerodynamic vehicle exterior. Additionally, the camera views (side and rear) can provide expanded functionality in terms of providing the driver better awareness of the vehicle's surroundings (e.g., blind spots) and different composite views under different conditions. In some examples, the side views captured by the one or more cameras can be integrated into a composite feed and displayed on one display (e.g., on a display replacing the interior rear-view mirror). Providing the side and rear views on one display in the vehicle can provide more quickly provide information clearly and concisely to a driver in a car-forward orientation, thereby requiring less diversion of concentration from the road ahead to acquire situational awareness.
In some examples, the vehicle display can be a rear-view mirror replacement display. In some examples, the vehicle can include feeds from a rear-view camera and two side-view cameras. The composite feed for the display can be adapted according to monitored conditions. For example, when a vehicle is detected in a blind spot, the composite feed can be adapted to add a feed from the corresponding side-view camera. In some examples, when a vehicle is detected in the blind spot, the composite feed can be adapted to increase the proportion of the display area allocated to the side-view camera feed from the corresponding side-view camera. In some examples, when a vehicle is detected in the blind spot, the corresponding side-view camera view can be visually distinguished.
Vehicle control system 100 can include an on-board computer 110 coupled to the traffic information 105, cameras 106, sensors 107, and GPS receiver 108. On-board computer 110 can be capable of receiving one or more of the traffic information, image data from the cameras, outputs from the sensors 107 and the GPS receiver 108. On-board computer 110 can include storage 112, memory 116, and a processor (central processing unit (CPU)) 114. CPU 114 can execute automated driving software stored in storage 112 and/or memory 114. For example, CPU 114 can process the traffic information, image data, sensor outputs and GPS outputs and make driving decisions thereon. For example, processing can include detecting and tracking objects in the environment, tracking vehicle parameters (e.g., odometry, location), navigation planning, lane selection/change planning, motion planning, determining automated driving commands, etc. CPU 114 (or another processor in vehicle 100) can also process input from the one or more cameras 106 to generate a composite feed for a display or otherwise adjust the display for an adaptive display, as discussed in more detail herein. Additionally, storage 112 and/or memory 116 can store data and instructions for performing the above processing. Storage 112 and/or memory 116 can be any non-transitory computer readable storage medium, such as a solid-state drive, a hard disk drive or a random access memory (RAM) among other possibilities.
The vehicle control system 100 can also include a controller 120 capable of controlling one or more aspects of vehicle operation based on automated driving commands received from the processor. In some examples, the vehicle control system 100 can be connected to (e.g., via controller 120) one or more actuator systems 130 in the vehicle and one or more indicator systems 140 in the vehicle. The one or more actuator systems 130 can include, but are not limited to, a motor 131 or engine 132, battery system 133, transmission gearing 134, suspension setup 135, brakes 136, steering system 137, and door system 138. The vehicle control system 100 can control, via controller 120, one or more of these actuator systems 130 during vehicle operation; for example, to open or close one or more of the doors of the vehicle using the door actuator system 138, to control the vehicle during autonomous driving or parking operations using the motor 131 or engine 132, battery system 133, transmission gearing 134, suspension setup 135, brakes 136 and/or steering system 137, etc. It should be understood that autonomous driving described herein is not limited to fully autonomous driving systems; autonomous driving can include fully or partially autonomous driving, and/or driver assistance systems.
The one or more indicator systems 140 can include, but are not limited to, one or more speakers 141, one or more lights 142 in the vehicle, one or more displays 143 in the vehicle, one or more tactile actuators 144 in the vehicle (e.g., as part of a steering wheel or seat in the vehicle), one or more infotainment systems 145 (e.g., providing entertainment and/or information to the user), and/or one or more mirror-replacement adaptive displays 146. As described herein, the one or more mirror replacement adaptive displays 146 can adaptively display views (e.g., a composite feed) based on input (e.g., feeds) from one or more cameras 106. The vehicle control system 100 can control, via controller 120, one or more of these indicator systems 140 to provide indications to a user of the vehicle.
As described herein, a vehicle can be equipped with one or more mirror replacement cameras and one or more displays (e.g. adaptive displays).
Referring back to
In some examples, side/rear displays 332 and 334 can be active at all times (e.g., true side-view mirror replacements). In some examples, side/rear displays 332 and 334 can be active under some conditions when side views can be more useful to a driver (e.g., when the vehicle is moving, when lane change signals are activated, when lane changes are detected, when a vehicle appears in a blind spot, etc.) and disabled under other conditions when side views can be less useful and/or more distracting to a driver (e.g., when the vehicle is parked, when no lane changes are planned or occur, in an autonomous driving mode). In some examples, side/rear displays 332 and 334 can be disabled when information from side-view cameras is displayed on another display (e.g., on rear-view mirror display 320).
Rear-view mirror display 320 (also referred to herein as a rear view display) can be active at all times (e.g., true rear-view mirror replacement). In some examples, rear-view mirror display 320 can be active under some conditions when side and/or rear views can be more useful to a driver (e.g., when the vehicle is moving, when lane change signals are activated, when lane changes are detected, when a vehicle appears in a blind spot, etc.) and disabled under other conditions when side views can be less useful and/or more distracting to a driver (e.g., when the vehicle is parked, when no lane changes are planned or occur, in an autonomous driving mode).
Although described in process 500 as adapting the display based on blind spot monitoring, in some examples, activating a turn indicator can be used to adapt the display. For example, activating the left-hand turn indicator can cause the display to be adapted as illustrated in
Although process 500 describes adapting a rear view display based on blind spot monitoring, the adaptation of the display is not so limited.
In some examples, a default rear view display can include rear and side views. Including rear and side views on the display can provide information clearly and concisely in one place to more quickly provide improved situation awareness to drivers. The rear-view mirror can provide one broad image which provides situational awareness about objects and depth (e.g., vehicles behind the host vehicle and their perceived distance). Side views can provide information about vehicles in that may be present in blind spots.
In some examples, the rear and side views can be distributed side by side in the display (e.g., for example, as illustrated in
In some examples, display areas 650A and 655A can be disposed such that a portion of display area 660A can extend across the horizontal axis of the rear view display 620. For example, as illustrated in
The composite display can be adjusted dynamically to allocate more (or less) of the displaying area to one or more of the camera feeds. For example, when the vehicle is making a left turn or moving into a left lane, the feed from the left camera can take up a larger display area than during normal driving. Similarly, when the vehicle is making a right turn or moving into a right lane, the feed from the right camera can take up a larger display area.
The processor can determine whether the vehicle is moving into a different lane, making a turn, backing up, parking, or any other condition or state based on information including, but not limited to, steering angle, turning signal, the selected gear, and data detected by exterior cameras and/or ultrasonic sensors.
In some examples, when driving in an autonomous driving mode, the adaptive display can show only (or primarily) the rear view, but when transitioning control to the driver, the display can be adapted. When the transition occurs, blind spot views can be presented and/or be allocated more of the display area to provide situational awareness than may be important.
It should be understood that adaptive displays can also become a distraction for drivers if the display changes too dynamically. In some examples, the types of changes of the adaptive display can be limited (e.g., by a rate of change and/or a number of changes). For example, if vehicles enter the left and right blind spots at the same time, rather than adapting the display to increase the display area of both blind spot images, only one display area is increased or added (e.g., based on turn indicator or direction of steering, etc.)
In some examples, the display can be adapted manually by the driver to allow for improved customization. In particular, different users may want to allocate display area to different camera feeds in a unique way. In some examples, the amount of customization may be limited to maintain minimum required views. For example, each view may require a minimum threshold area of the display area (e.g., 20% for side views, 33% for center view). In some examples, each view may have a maximum threshold area of display area (e.g., 33% for side views, 60% for center view).
Therefore, according to the above, some examples of the disclosure are directed to a vehicle. The vehicle can comprise a plurality of cameras, a display, and a processor coupled to the plurality of cameras and the display. The processor can be configured to display, on the display, a composite feed based on input feeds from the plurality of cameras. The processor can allocate a first area of the display to a first input feed of a first camera of the plurality of cameras, can allocate a second area of the display to a second input feed of a second camera of the plurality of cameras, and can allocate a third area of the display to a third input feed of a third camera of the plurality of cameras. The first area can be different than the second area or the third area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first camera can comprise a rear-view camera, the second camera can comprise a first side-view camera, and the third camera can comprise a second side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first area can comprise more than a third of the display area and the second area and the third area can each comprise less than a third of the display area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the processor can be further configured to: in response to detecting a second vehicle in a first blind spot corresponding to a first side of the vehicle, increase the second area allocated to the second input feed of the second camera corresponding to the first side-view camera and decrease at least one of the first area or the third area; and in response to detecting the second vehicle in a second blind spot corresponding to a second side of the vehicle, increase the third area allocated to the third input feed of the third camera corresponding to the second side-view camera and decrease at least one of the first area or the second area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the processor can be further configured to: in response to detecting an activation of a turn signal corresponding to a first side of the vehicle, increase the second area allocated to the second input feed of the second camera corresponding to the first side-view camera and decrease at least one of the first area or the third area; and in response to detecting an activation of the turn signal corresponding to a second side of the vehicle, increase the third area allocated to the third input feed of the third camera corresponding to the second side-view camera and decrease at least one of the first area or the second area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the processor can be further configured to: in response to detecting a second vehicle in a first blind spot corresponding to a first side of the vehicle, visually distinguish the second input feed of the second camera corresponding to the first side-view camera; and in response to detecting the second vehicle in a second blind spot corresponding to a second side of the vehicle, visually distinguish the third input feed of the third camera corresponding to the second side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the processor can be further configured to: zoom in or out at least one of the input feeds to display in a corresponding display area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the processor can be further configured to: pan at least one of the input feeds to display in a corresponding display area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the display can comprise a rear-view mirror replacement display.
Some examples of the disclosure are directed to a vehicle. The vehicle can comprise a plurality of cameras, a display, and a processor coupled to the plurality of cameras and the display. The processor can be configured to: in a first state, display, on the display, a first feed based on one or more first cameras of the plurality of cameras; and in a second state, display, on the display, a second feed based on one or more second cameras of the plurality of cameras. A first allocation of display area to the one or more first cameras can be different than a second allocation of the display area to the one or more second cameras. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise an autonomous driving state and the first feed can comprise an input feed from one rear-view camera. The second state can comprise a non-autonomous driving state and the second feed can comprise input feeds from the one rear-view camera and at least one side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a blind spot empty state and the first feed can comprise an input feed from one rear-view camera. The second state can comprise a blind spot occupied state and the second feed can comprise input feeds from the one rear-view camera and at least one side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a blind spot empty state and the first feed can comprise input feeds from one rear-view camera and two side-view cameras. The second state can comprise a blind spot occupied state and the second feed can comprise input feeds from the one rear-view camera and the two side-view camera. At least one side-view camera can be allocated a larger percentage of display area in the second state than can be allocated to the at least one side-view camera in the first state. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a turn indicator deactivated state and the first feed can comprise an input feed from one rear-view camera. The second state can comprise a turn indicator activated state and the second feed can comprise input feeds from the one rear-view camera and one side-view camera corresponding to a side indicated by the turn indicator. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a turn indicator deactivated state and the first feed can comprise input feeds from one rear-view camera and two side-view cameras. The second state can comprise a turn signal activated state and the second feed can comprise input feeds from the one rear-view camera and the two side-view camera. At least one side-view camera can be allocated a larger percentage of display area in the second state than can be allocated to the at least one side-view camera in the first state. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a forward drive state and the first feed can comprise input feeds from one rear-view camera and two side-view cameras. The second state can comprise a reverse drive state and the second feed can comprise input feeds from the one rear-view camera and the two side-view camera. The at least one input feed from one of the two side-view cameras can be zoomed in and panned down in the second state as compared with the first state. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a low-speed state and the first feed can comprise an input feed from at least one rear-view camera. The second state can comprise a high-speed state and the second feed can comprise an input feed from the one rear-view camera. The input feed from the at least one rear-view cameras can be zoomed in in the first state as compared with the second state.
Some examples of the disclosure are directed to a method. The method can comprise: receiving input feeds from the plurality of cameras; and displaying, on a display in a vehicle interior, a composite feed based on the input feeds. A first area of the display can be allocated to a first input feed of a first camera of the plurality of cameras, a second area of the display can be allocated to a second input feed of a second camera of the plurality of cameras, and a third area of the display can be allocated to a third input feed of a third camera of the plurality of cameras. The first area can be different than the second area or the third area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first camera can comprise a rear-view camera, the second camera can comprise a first side-view camera, and the third camera can comprise a second side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first area can comprise more than a third of the display area and the second area and the third area can each comprise less than a third of the display area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the method can further comprise: in response to detecting a second vehicle in a first blind spot corresponding to a first side of the vehicle, increasing the second area allocated to the second input feed of the second camera corresponding to the first side-view camera and decreasing at least one of the first area or the third area; and in response to detecting the second vehicle in a second blind spot corresponding to a second side of the vehicle, increasing the third area allocated to the third input feed of the third camera corresponding to the second side-view camera and decreasing at least one of the first area or the second area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the method can further comprise: in response to detecting an activation of a turn signal corresponding to a first side of the vehicle, increasing the second area allocated to the second input feed of the second camera corresponding to the first side-view camera and decreasing at least one of the first area or the third area; and in response to detecting an activation of the turn signal corresponding to a second side of the vehicle, increasing the third area allocated to the third input feed of the third camera corresponding to the second side-view camera and decreasing at least one of the first area or the second area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the method can further comprise: in response to detecting a second vehicle in a first blind spot corresponding to a first side of the vehicle, visually distinguishing the second input feed of the second camera corresponding to the first side-view camera; and in response to detecting the second vehicle in a second blind spot corresponding to a second side of the vehicle, visually distinguishing the third input feed of the third camera corresponding to the second side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the method can further comprise: zooming in or out at least one of the input feeds to display in a corresponding display area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the method can further comprise: panning at least one of the input feeds to display in a corresponding display area. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the display can comprise a rear-view mirror replacement display. Some examples of the disclosure are directed to a non-transitory computer-readable medium including instructions, which when executed by one or more processors, can cause the one or more processors to perform any of the above methods.
Some examples of the disclosure are directed to a method. The method can comprise: receiving input from the plurality of cameras; in a first state, displaying, on a display in a vehicle interior, a first feed based on one or more first cameras of the plurality of cameras; and in a second state, displaying, on the display, a second feed based on one or more second cameras of the plurality of cameras. A first allocation of display area to the one or more first cameras can be different than a second allocation of the display area to the one or more second cameras. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise an autonomous driving state and the first feed can comprise an input feed from one rear-view camera. The second state can comprise a non-autonomous driving state and the second feed can comprise input feeds from the one rear-view camera and at least one side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a blind spot empty state and the first feed can comprise an input feed from one rear-view camera. The second state can comprise a blind spot occupied state and the second feed can comprise input feeds from the one rear-view camera and at least one side-view camera. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a blind spot empty state and the first feed can comprise input feeds from one rear-view camera and two side-view cameras. The second state can comprise a blind spot occupied state and the second feed can comprise input feeds from the one rear-view camera and the two side-view camera. At least one side-view camera can be allocated a larger percentage of display area in the second state than can be allocated to the at least one side-view camera in the first state. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a turn indicator deactivated state and the first feed can comprise an input feed from one rear-view camera. The second state can comprise a turn indicator activated state and the second feed can comprise input feeds from the one rear-view camera and one side-view camera corresponding to a side indicated by the turn indicator. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a turn indicator deactivated state and the first feed can comprise input feeds from one rear-view camera and two side-view cameras. The second state can comprise a turn signal activated state and the second feed can comprise input feeds from the one rear-view camera and the two side-view camera. At least one side-view camera can be allocated a larger percentage of display area in the second state than can be allocated to the at least one side-view camera in the first state. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a forward drive state and the first feed can comprise input feeds from one rear-view camera and two side-view cameras. The second state can comprise a reverse drive state and the second feed can comprise input feeds from the one rear-view camera and the two side-view camera. The at least one input feed from one of the two side-view cameras can be zoomed in and panned down in the second state as compared with the first state. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the first state can comprise a low-speed state and the first feed can comprise an input feed from at least one rear-view camera. The second state can comprise a high-speed state and the second feed can comprise an input feed from the one rear-view camera. The input feed from the at least one rear-view cameras can be zoomed in in the first state as compared with the second state. Additionally or alternatively to one or more of the examples disclosed above, in some examples, the display can comprise a rear-view mirror replacement display. Some examples of the disclosure are directed to a non-transitory computer-readable medium including instructions, which when executed by one or more processors, can cause the one or more processors to perform any of the above methods.
Although examples of this disclosure have been fully described with reference to the accompanying drawings, it is to be noted that various changes and modifications will become apparent to those skilled in the art. Such changes and modifications are to be understood as being included within the scope of examples of this disclosure as defined by the appended claims.
This application claims the benefit of U.S. Provisional Application No. 62/368,689, filed Jul. 29, 2016, the entirety of which is hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62368689 | Jul 2016 | US |