Systems and methods to reduce glare in a vehicle interior portion
A vehicle including a sensor unit and a processor is disclosed. The sensor unit may be configured to capture inputs associated with vehicle interior and exterior portions. The processor may be configured to determine a presence of a glare on a user face associated with a user or an object located in a vehicle interior portion based on the inputs captured by the sensor unit. The processor may further determine a source of glare based on the inputs, responsive to determining the presence of the glare. The processor may further identify a remedial action to reduce the glare based on the source of glare, and output a notification including an information associated with the remedial action.
1 . A vehicle comprising:
a sensor unit configured to capture inputs associated with vehicle interior and exterior portions; and
a processor communicatively coupled with the sensor unit, wherein the processor is configured to:
determine a presence of a glare on at least one of a user face associated with a user or a first object located in a vehicle interior portion based on the inputs captured by the sensor unit;
determine a source of glare based on the inputs, responsive to determining the presence of the glare;
identify a remedial action to reduce the glare based on the source of glare;
output a notification comprising an information associated with the remedial action;
obtain a confirmation from the user responsive to outputting the notification; and
automatically move a driver sitting area to an optimal driver sitting area height or a front passenger sitting area to an optimal front passenger sitting area height, responsive to obtaining the confirmation.
2 . The vehicle of claim 1 , wherein the sensor unit comprises at least one of an interior camera, an exterior camera, an occupant sensing system, or a Global Positioning System (GPS) receiver.
3 . The vehicle of claim 1 , wherein the processor is further configured to:
determine that the user is located on the driver sitting area or the front passenger sitting area based on the inputs;
determine that the source of glare is sunlight directly received from sun based on the inputs; and
determine the optimal driver sitting area height or the optimal front passenger sitting area height to reduce the glare on the user face responsive to determining that the user is located on the driver sitting area or the front passenger sitting area, and the source of glare is sunlight directly received from sun,
wherein the information associated with the remedial action comprises the optimal driver sitting area height or the optimal front passenger sitting area height.
4 . The vehicle of claim 3 , wherein the processor is further configured to:
determine at least one of user dimensions or a user position in the vehicle interior portion, or an angle of incidence of sunlight based on the inputs; and
determine the optimal driver sitting area height or the optimal front passenger sitting area height based on at least one of the user dimensions, the user position or the angle of incidence.
5 . The vehicle of claim 1 , wherein the processor is further configured to:
determine that the user or the first object is located on a rear sitting area based on the inputs;
determine that the source of glare is sunlight directly received from sun based on the inputs; and
determine at least one of an optimal rear sitting area rotation angle, an optimal rear sitting area height, or an optimal rear sitting area distance from a front sitting area to reduce the glare on the user face or the first object responsive to determining that the user or the first object is located on the rear sitting area, and the source of glare is sunlight directly received from sun,
wherein the information associated with the remedial action comprises at least one of the optimal rear sitting area rotation angle, the optimal rear sitting area height, or the optimal rear sitting area distance from the front sitting area.
6 . The vehicle of claim 5 , wherein the processor is further configured to:
obtain a confirmation from the user responsive to outputting the notification; and
automatically move the rear sitting area based on at least one of the optimal rear sitting area rotation angle, the optimal rear sitting area height, or the optimal rear sitting area distance from the front sitting area, responsive to obtaining the confirmation.
7 . The vehicle of claim 1 , wherein the processor is further configured to determine that the source of glare is reflection off a second object located in a vehicle interior portion, wherein the information associated with the remedial action comprises instructions to move the second object away from a second object current location in the vehicle interior portion to reduce the glare.
8 . The vehicle of claim 1 , wherein the processor is further configured to determine that the source of glare is reflection off a second object located in proximity to a vehicle exterior portion, wherein the information associated with the remedial action comprises a request for the user to decrease a vehicle speed or change a vehicle lane to reduce the glare.
9 . The vehicle of claim 8 , wherein the processor is further configured to:
obtain a confirmation from the user responsive to outputting the notification; and
automatically decrease the vehicle speed or change the vehicle lane, responsive to obtaining the confirmation.
10 . The vehicle of claim 8 , wherein the second object is another vehicle traveling in proximity to a vehicle front portion.
11 . The vehicle of claim 1 , wherein the processor outputs the notification via a vehicle Human-Machine Interface (HMI), a user device or a vehicle speaker.
12 . The vehicle of claim 1 , wherein the processor is further configured to:
obtain additional inputs associated with at least one of a time of day, a time of year, weather conditions, a real-time vehicle geolocation, a vehicle heading, or user dimensions and a user position in the vehicle interior portion;
determine a probability of glare from sunlight at a future time based on the additional inputs;
determine that the probability is greater than a threshold value; and
output a recommendation for the user to perform one or more preemptive actions to reduce the glare at the future time.
13 . The vehicle of claim 12 , wherein the one or more preemptive actions comprise at least one of cleaning a windshield, adjusting a sitting area height position, increasing a distance for forward object detection alert, proposing a lane driving aid activation, or clearing one or more objects from a dashboard to minimize sunlight reflection.
14 . A method to reduce glare, the method comprising:
determining, by a processor, a presence of a glare on at least one of a user face associated with a user or a first object located in a vehicle interior portion based on inputs captured by a sensor unit, wherein the sensor unit is configured to capture the inputs associated with vehicle interior and exterior portions;
determining, by the processor, a source of glare based on the inputs, responsive to determining the presence of the glare;
identifying, by the processor, a remedial action to reduce the glare based on the source of glare;
outputting, by the processor, a notification comprising an information associated with the remedial action;
obtaining a confirmation from the user responsive to outputting the notification; and
automatically moving a driver sitting area to an optimal driver sitting area height or a front passenger sitting area to an optimal front passenger sitting area height, responsive to obtaining the confirmation.
15 . The method of claim 14 further comprising:
determining that the user is located on the driver sitting area or the front passenger sitting area based on the inputs;
determining that the source of glare is sunlight directly received from sun based on the inputs; and
determining the optimal driver sitting area height or the optimal front passenger sitting area height to reduce the glare on the user face responsive to determining that the user is located on the driver sitting area or the front passenger sitting area, and the source of glare is sunlight directly received from sun,
wherein the information associated with the remedial action comprises the optimal driver sitting area height or the optimal front passenger sitting area height.
16 . The method of claim 14 further comprising determining that the source of glare is reflection off a second object located in a vehicle interior portion, wherein the information associated with the remedial action comprises instructions to move the second object away from a second object current location in the vehicle interior portion to reduce the glare.
17 . The method of claim 14 further comprising determining that the source of glare is reflection off a second object located in proximity to a vehicle exterior portion, wherein the information associated with the remedial action comprises a request for the user to decrease a vehicle speed or change a vehicle lane to reduce the glare.
18 . A non-transitory computer-readable storage medium having instructions stored thereupon which, when executed by a processor, cause the processor to:
determine a presence of a glare on at least one of a user face associated with a user or an object located in a vehicle interior portion based on inputs captured by a sensor unit, wherein the sensor unit is configured to capture the inputs associated with vehicle interior and exterior portions;
determine a source of glare based on the inputs, responsive to determining the presence of the glare;
identify a remedial action to reduce the glare based on the source of glare;
output a notification comprising an information associated with the remedial action;
obtain a confirmation from the user responsive to outputting the notification; and
automatically move a driver sitting area to an optimal driver sitting area height or a front passenger sitting area to an optimal front passenger sitting area height, responsive to obtaining the confirmation.