2024-11-01
Almost every online eyewear retailer now offers some version of virtual try-on. Upload a photo or use your phone's camera, and see how frames look on your face without leaving your couch. The technology has improved dramatically in the last few years. But can it actually replace walking into an optical shop and trying glasses on?
Here is how virtual try-on works, what it genuinely does well, and where it still falls short.
How the Technology Works
Modern virtual try-on systems use a combination of computer vision techniques:
Face detection and mapping. The system identifies your face in the camera feed and maps key landmarks: the bridge of your nose, the outer corners of your eyes, your temples, your ears, your jawline. Most systems track 60-80 facial landmarks. Apple's ARKit and Google's ARCore provide built-in face mesh data that many apps use.
3D face reconstruction. Better systems go beyond flat face detection and estimate the three-dimensional shape of your face. They calculate the depth of your nose bridge, the curvature of your temples, and the angle of your ears. This is done using either the phone's depth sensor (like Face ID on iPhones) or by inferring depth from the 2D camera image using machine learning.
3D frame overlay. The eyeglass frame is rendered as a 3D model and positioned on your face mesh. The system adjusts for perspective, head tilt, and lighting. When you move your head, the virtual glasses move with it in real time.
The result is surprisingly convincing. From a "does this style look good on me" perspective, modern virtual try-on is genuinely useful. You can quickly compare dozens of frame shapes and colours without standing in front of a mirror in a shop.
What Virtual Try-On Gets Right
Style exploration
This is the killer feature. Virtual try-on lets you experiment with styles you might never pick up in a shop. Would you look good in round frames? Oversized? Bold red acetate? You can find out in seconds without feeling self-conscious or pressured. A lot of people discover styles they love that they would never have tried otherwise. That is genuinely valuable.
Narrowing down choices before visiting
If you know you want to try a specific brand or style, virtual try-on lets you shortlist frames before you visit the shop. Instead of starting from scratch with 300 frames on the wall, you walk in with three or four styles you already know look decent on your face. This saves time for everyone.
Colour matching
Virtual try-on does a reasonable job showing how frame colours work with your skin tone, hair colour, and usual clothing. Tortoiseshell versus solid black versus translucent blue: the camera gives you a fair representation of how each reads on your face.
Where Virtual Try-On Falls Short
Fit is the big one
Here is the fundamental problem: virtual try-on shows you how glasses look. It cannot tell you how they fit. And fit is probably the most important factor in everyday comfort and optical performance.
Eyeglasses need to match your face in very specific dimensions:
- Bridge width. The distance between the two nose pads (or the bridge of the frame on acetate) needs to match the width and shape of your nose. Too narrow and the glasses pinch. Too wide and they slide down. Virtual try-on cannot assess this because phone cameras do not capture nose bridge depth accurately.
- Temple length. The arms of the glasses need to be the right length to hook behind your ears without pressing or slipping. This depends on head width and the distance from your face to your ears, neither of which virtual try-on measures.
- Frame width. The total width of the frame should roughly match the width of your face. The virtual overlay can approximate this, but small errors in facial measurement translate to frames that are too wide or too narrow in reality.
- Vertex distance. How far the lenses sit from your eyes. This matters optically, especially for strong prescriptions. Virtual try-on does not account for this at all.
Weight and balance
A frame that looks perfect on screen might feel heavy, front-loaded, or uncomfortable after ten minutes of actual wear. Weight distribution is something you can only assess by putting the glasses on your face. Some acetate frames look identical to nylon frames on screen but weigh twice as much. Virtual try-on cannot communicate that.
Material and finish
The tactile quality of a frame matters more than most people expect. The warmth of acetate, the cool smoothness of titanium, the texture of a matte finish versus gloss: these are things that influence whether you actually enjoy wearing your glasses. A 3D render does not capture them.
Optical centre alignment
This is the technical one that most people do not think about. When your optician fits glasses, they measure exactly where your pupils sit behind the lenses and ensure the optical centre of each lens aligns with your pupils. This measurement (pupillary distance and optical centre height) is critical for clear, comfortable vision, especially with progressive lenses. Virtual try-on does not do this, and getting it wrong causes eyestrain, headaches, and blurry zones in progressive lenses.
The PD Problem
Several online retailers now offer tools to measure your pupillary distance (PD) through your phone camera. Some even use credit cards as a reference for scale. These tools have improved, but studies consistently show that app-based PD measurements have a wider margin of error than in-person measurements with a pupilometer.
For single-vision lenses with mild prescriptions, a 1-2mm PD error is usually tolerable. For strong prescriptions or progressive lenses, that same error can make the glasses uncomfortable or even unusable. This is not a theoretical concern: it is one of the most common reasons people return online glasses.
What We Actually Recommend
We think virtual try-on is a great tool when used for what it does well, and a poor substitute for the things it cannot do.
Use virtual try-on to:
- Explore frame styles and colours you have not considered
- Narrow down your choices before visiting a shop
- Compare specific frames side by side
- Get second opinions by sending screenshots to friends or family
Come in person for:
- Final fit assessment (bridge, temple, width)
- Accurate PD and optical centre measurements
- Feeling the weight and material
- Professional frame adjustment
- Progressive lens fitting (this really needs to be done in person)
The best outcome is using both. Browse online, shortlist frames you like, and then come in to try those specific styles. You get the breadth of online selection with the precision of in-person fitting. We are always happy to order in specific frames for you to try if we do not have them on the wall.
Where Is This Going?
The technology will keep improving. Phone depth sensors are getting better. Machine learning face models are getting more accurate. Someday, virtual try-on might be able to assess fit, not just style. But today, in 2024, it is a style preview tool, not a fitting tool. Use it accordingly, and you will be happy with the result.