Electronic Science and Technology ›› 2023, Vol. 36 ›› Issue (1): 44-50.doi: 10.16180/j.cnki.issn1007-7820.2023.01.007

Previous Articles     Next Articles

Realization of A Virtual Try-on System for 3D Glasses

WANG Xiaofeng,FU Dongxiang   

  1. School of Optical-Electrical and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China
  • Received:2021-06-16 Online:2023-01-15 Published:2023-01-17
  • Supported by:
    National Natural Science Foundation of China(61605114);National Natural Science Foundation of China(61703277)

Abstract:

In order to solve the problem that the mirror legs shade the face in the process of trying on 3D glasses on face image, this study proposes a virtual trying on system of 3D glasses based on face image. The three-dimensional model of the face shape is used to blank the mirror leg and solve the occlusion problem of the mirror leg. The key points of the input face image are detected, and the convex hull of the face shape is obtained by combining the Graham scanning method, and the three-dimensional model of the face shape is constructed by the translation scanning method. Additionally, according to the positioning of key points on the face image and the transformation of the 3D glasses model after pose estimation, the glasses model is worn on the face image. The experimental results show that the method achieves virtual try-on effect for multi-view face images, and solves the problem of occlusion of temples in the process of face images from multiple viewing angles. The average occlusion accuracy of the blanking leg during virtual trial is 94.5%, and the occlusion accuracy is high.

Key words: virtual try on, occlusion problem, multi-angle try-on, convex hull algorithm, Graham scanning method, key point detection, pose estimation, translation scan

CLC Number: 

  • TP391