Moodroof for augmented media experience in a vehicle cabin
In various embodiments, a moodroof media application provides media content into a vehicle cabin. In operation, the moodroof media application determines at least one state associated with the vehicle cabin based on sensor data from at least one sensor. The moodroof media application then receives media content associated with the at least one state. The moodroof media application further causes visual content associated with the media content to be displayed on at least one display surface positioned on a ceiling of the vehicle cabin.
1. A computer-implemented method for presenting media content within a vehicle cabin, comprising:
determining an initial state associated with the vehicle cabin based on sensor data from at least one sensor;
selecting media content based on the initial state associated with the vehicle cabin and a goal state associated with the vehicle cabin; and
causing visual content associated with the media content to be displayed on at least one display surface positioned on a ceiling of the vehicle cabin.
2. The method of claim 1 , wherein the at least one display surface is disposed vertically below a sunroof of the vehicle cabin.
3. The method of claim 1 , wherein the at least one sensor comprises at least one of a vehicle sensor, an environmental sensor, or a biometric sensor.
4. The method of claim 1 , wherein the initial state comprises at least one of a vehicle state, an environmental state, or an emotional state of an occupant of the vehicle cabin.
5. The method of claim 1 , wherein the at least one display surface comprises a first display surface and a second display surface, wherein the first display surface is adjacent the second display surface, and both the first display surface and the second display surface display the visual content towards an interior of the vehicle cabin.
6. The method of claim 1 , wherein the visual content comprises visual content received from a device associated with an occupant of the vehicle cabin, and the device is communicatively coupled to an infotainment system of the vehicle cabin.
7. The method of claim 1 , wherein the at least one display surface runs parallel to the ceiling of the vehicle cabin.
8. A system for presenting media content within a vehicle cabin, comprising:
at least one sensor;
at least one display surface;
a memory storing a media application; and
a processor coupled to the memory, wherein the processor, when executing the media application:
determines an initial state associated with the vehicle cabin based on sensor data from the at least one sensor;
selects media content based on the initial state associated with the vehicle cabin and a goal state associated with the vehicle cabin; and
causes visual content associated with the media content to be displayed on the at least one display surface.
9. The system of claim 8 , wherein the at least one display surface is disposed vertically below a sunroof of the vehicle cabin.
10. The system of claim 8 , wherein the at least one sensor comprises at least one of a vehicle sensor, an environmental sensor, or a biometric sensor.
11. The system of claim 8 , wherein the initial state comprises at least one of a vehicle state, an environmental state, or an emotional state of an occupant of the vehicle cabin.
12. The system of claim 8 , wherein the at least one display surface comprises a first display surface and a second display surface, wherein the first display surface is adjacent the second display surface, and both the first display surface and the second display surface display the visual content towards an interior of the vehicle cabin.
13. The system of claim 8 , wherein the visual content comprises visual content received from a device associated with an occupant of the vehicle cabin, and the device is communicatively coupled to an infotainment system of the vehicle cabin.
14. The system of claim 8 , wherein the at least one display surface runs parallel to a ceiling of the vehicle cabin.
15. One or more non-transitory computer-readable storage media including instructions that, when executed by a processor, cause the processor to present media content by performing the steps of:
determining an initial state associated with a vehicle cabin based on sensor data from at least one sensor;
selecting media content based on the initial state associated with the vehicle cabin and a goal state associated with the vehicle cabin; and
causing visual content associated with the media content to be displayed on at least one display surface positioned on a ceiling of the vehicle cabin.
16. The one or more computer-readable storage media of claim 15 , wherein the at least one sensor comprises at least one of a vehicle sensor, an environmental sensor, or a biometric sensor.
17. The one or more computer-readable storage media of claim 15 , wherein the initial state comprises at least one of a vehicle state, an environmental state, or an emotional state of an occupant of the vehicle cabin.
18. The one or more computer-readable storage media of claim 15 , wherein the at least one display surface comprises a first display surface and a second display surface, wherein the first display surface is adjacent the second display surface, and both the first display surface and the second display surface display the visual content towards an interior of the vehicle cabin.
19. The one or more computer-readable storage media of claim 15 , wherein the visual content comprises visual content received from a device associated with an occupant of the vehicle cabin, and the device is communicatively coupled to an infotainment system of the vehicle cabin.
20. The one or more computer-readable storage media of claim 15 , wherein the at least one display surface runs parallel to the ceiling of the vehicle cabin.