How MirrorMe Works — The Science Behind Your True Reflection
The Physics of Mirror Reflection
A flat mirror reflects light by reversing the depth axis — it bounces photons back along the perpendicular to its surface. For a person standing face-on, this has the visual effect of swapping left and right. Raise your right hand in front of a mirror and the reflection raises its left hand.
Crucially, this reversal is not a rotation; it is a reflection. A "true mirror" (two flat mirrors joined at 90 degrees) eliminates this reversal and shows you the same image that other people see. MirrorMe achieves the same result digitally.
How Selfie Cameras Mirror Your Image
When you open your phone’s front camera, the live preview is displayed as a mirror image so the experience feels intuitive — you move right, the preview moves right, just like a mirror. Depending on your phone’s settings, the saved photo may be the mirrored or the non-mirrored version, which creates confusion about what you "really" look like.
Additionally, front cameras typically use wide-angle lenses with focal lengths around 24–28mm equivalent. At arm’s length, this introduces barrel distortion: features close to the lens (your nose, forehead) appear larger, while features near the edges (ears, jawline) get compressed or stretched.
What MirrorMe Does to Your Photo
Our tool applies up to three transformations, all running entirely in your browser:
- Horizontal flip.We reverse the image along the vertical axis to produce the non-mirrored view — the same face your friends, family, and colleagues see when they look at you.
- Barrel distortion correction. Using a radial distortion model with two coefficients (k1 and k2), we remap every pixel to counteract the barrel effect of wide-angle lenses. The result is closer to what a 50mm portrait lens would capture.
- Lighting enhancement. We perform luminance range normalisation and a gentle contrast stretch so that selfies taken in uneven lighting (a common issue with front-facing flash) look more balanced and natural.
Step-by-Step Guide
Open MirrorMe and upload a photo
Visit the home page, then drag and drop a selfie or portrait photo onto the upload area, or tap to select a file from your device. JPG, PNG, and WebP formats up to 20 MB are supported.
Switch between views
Use the tabs above the image to toggle between "Mirror View" (how you see yourself), "Others See You" (non-mirrored), and "Real Life" (non-mirrored with lens correction and lighting enhancement).
Compare with the slider
Click "Compare Side by Side" to open the comparison slider. Drag the handle left or right to see the exact difference between your mirrored and non-mirrored face.
Download your result
Click the "Download" button below the image to save the current view as a high-quality PNG file.