Abstract: A system comprises a frame, a mirror coupled to the frame, an electronic display device coupled to the frame, a camera coupled to the frame, one or more processors, and one or more memory devices. The one or more processors are configured to execute instructions that are stored in the one or more memory devices. The one or more processors executing the instructions causes the system to continuously display, on the electronic display device, a real-time video feed of a user within a field of view of the camera; identify and object within the field of view of the camera; and, subsequent to the identification, modify the continuously displayed real-time video feed based on at least the identified object.
Abstract: A virtual mirror system includes a frame, a first camera, a projector, a memory, and a control system. The first camera is coupled to the frame and is configured to generate first image data reproducible as one or more first images of at least a portion of a subject that is positioned within a first field of view of the first camera. The projector is configured to display images on a vertical surface. The memory stores machine readable instructions. The control system includes one or more processors configured to execute the machine readable instructions to cause the projector to display, on the vertical surface, a virtual mirror image of the subject based on the first image data.