A Web-Based AR-Powered Virtual Eyewear Try-On System
DOI:
https://doi.org/10.3126/injet.v2i2.78599Keywords:
Augmented Reality, Computer Vision, Face Shape Classification, MTCNN, MediaPipe, Three.js, Virtual try-onAbstract
This research presents a web-based virtual try-on system for eyewear that aims to enhance the online shopping experience through computer vision and augmented reality techniques. The platform allows users to analyze their face shape and receive personalized eyewear recommendations, along with the ability to try on virtual glasses in real time. The system employs MTCNN to accurately retrieve facial regions from images, which are then processed by the VGG-16 model to classify face shapes into 5 distinct categories: oval, round, square, heart-shaped, and oblong. MediaPipe is used for facial feature localization, enabling calculation of pupil distance (PD) calculations and alignment of virtual glasses, and Three.js provides immersive 3D visualization for realistic try-on experiences. Performance evaluation proves a face shape classification accuracy of 92%, with occasional misclassifications for similar facial types. The augmented reality module achieves an average Intersection over Union (IoU) of 81% and a width error margin of approximately 5%, ensuring correct and visually appealing overlay alignment. By integrating face shape analysis and virtual try-on capabilities, this research contributes to advancing interactive and personalized solutions in the e-commerce domain, bridging the gap between traditional in-store and digital shopping experiences.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 International Journal on Engineering Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.
This license enables reusers to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use.