1. A method for generating an output display on a display device, the method comprising: accessing a content database external to the display device, the content database having a plurality of images stored therein; selecting at least one of the plurality of the images from the content database based on a user profile; downloading the at least one of the plurality of images to a local memory device associated with the display device; detecting an ambient condition using one of a plurality of environmental sensors, wherein one of the plurality of environmental sensors detects user gestures for providing gesture-based control of the display device; analyzing the ambient condition to determine ambient condition factors; detecting at least one connected computing device and a social media user profile associated therewith, the social media user profile relating to at least one social media network; referencing the at least one social media network using the social media user profile to detect character data; selecting a display image from the local memory based on at least one of: the character data and the ambient condition factors; generating the output display of the display image on the display device; detecting, using one of the plurality of environmental sensors, a user gesture external to the display device; and adjusting the output display based on the user gesture.