Reversible digital mirror
OwnerZachary Burnsinventor
Life of this patent
Estimating the term…
Abstract
An apparatus for selectively displaying a reverse image of a user includes a screen configured to display images, an imaging device hidden behind the screen, a processor, and a memory. The memory includes instructions stored thereon which, when executed by the processor, cause the apparatus to capture the first image of a user, determine an eye-level height of the user based on the captured first image, move the imaging device to the determined eye-level height of the user, capture a second image of the user at the eye-level height of the user, render a mirrored image of the second image based on the vertical axis of the imaging device, and display the rendered mirrored image on the screen.
Claims19
An apparatus for selectively displaying a reverse image of a user, comprising:
- a screen configured to display images, the screen including a plurality of quadrants;
- an array of imaging devices hidden behind the screen, wherein each imaging device of the array of imaging devices is disposed on a separate track and is located in a separate quadrant of the screen;
- a processor;
- and
- a memory including instructions stored thereon which, when executed by the processor, cause the apparatus to:
- capture a first image of the user using the array of imaging devices;
- determine an eye-level height of the user based on the captured first image;
- determine a quadrant of the plurality of quadrants in closest proximity to the determined eye-level height of the user to move the respective imaging device to the determined eye-level height of the user;
- move the imaging device of the determined quadrant to the determined eye-level height of the user based on the determined quadrant and the determined eye-level height;
- capture a second image of the user at the eye-level height of the user;
- render a mirrored image of the second image based on a vertical axis of the imaging device of the determined quadrant;
- and
- display the rendered mirrored image on the screen.
A computer-implemented method for selectively displaying a reverse image of a user, comprising:
- capturing a first image of a user with an array of imaging devices located behind a screen of a mirror device, the screen including a plurality of quadrants, wherein each imaging device of the array of imaging devices is located in a separate quadrant of the screen;
- determining an eye-level height of the user based on the captured first image;
- determining a quadrant of the plurality of quadrants in closest proximity to the determined eye-level height of the user to move the respective imaging device to the determined eye-level height of the user;
- moving the imaging device of the determined quadrant to the determined eye-level height of the user;
- capturing a second image of the user at the eye-level height of the user;
- rendering a mirrored image of the second image based on a vertical axis of the imaging device of the determined quadrant;
- and
- displaying the rendered mirrored image on the screen.
A non-transitory computer-readable medium storing instructions which, when executed by a processor, cause the processor to perform a computer-implemented method for selectively displaying a reverse image of a user, comprising:
- capturing a first image of a user with an array of imaging devices an imaging device located behind a screen of a mirror device, the screen including a plurality of quadrants, wherein each imaging device of the array of imaging devices is located in a separate quadrant of the screen;
- determining an eye-level height of the user based on the captured first image;
- determining a quadrant of the plurality of quadrants in closest proximity to the determined eye-level height of the user to move the respective imaging device to the determined eye-level height of the user;
- moving the imaging device of the determined quadrant to the determined eye-level height of the user;
- capturing a second image of the user at the eye-level height of the user;
- rendering a mirrored image of the second image based on a vertical axis of the imaging device of the determined quadrant;
- and
- displaying the rendered mirrored image on the screen.
Dependencies are inferred from the claim text.