Caricature is an artistic abstraction of the human face by distorting or exaggerating certain facial features, while still retains a likeness with the given face. Due to the large diversity of geometric and texture variations, automatic landmark detection and 3D face reconstruction for caricature is a challenging problem and has rarely been studied before. In this paper, we propose the first automatic method for this task by a novel 3D approach. To this end, we first build a dataset with various styles of 2D caricatures and their corresponding 3D shapes, and then build a parametric model on vertex based deformation space for 3D caricature face. Based on the constructed dataset and the nonlinear parametric model, we propose a neural network based method to regress the 3D face shape and orientation from the input 2D caricature image. Ablation studies and comparison with state-of-the-art methods demonstrate the effectiveness of our algorithm design. Extensive experimental results demonstrate that our method works well for various caricatures. Our constructed dataset, source code and trained model are available at https://github.com/Juyong/CaricatureFace.
翻译:漫画是人类面部的艺术抽象,通过扭曲或夸大某些面部特征,对面部进行艺术抽象化,但还是与脸部保持相似。由于几何和纹理变化的多样性,自动地标探测和3D面部造影是一个棘手的问题,而且以前很少研究过。在本文中,我们提出以新3D方法进行这项工作的第一种自动方法。为此,我们首先用2D漫画及其相应3D形状的不同风格建立一个数据集,然后在基于顶部的变形空间上为3D漫画面部建一个参数模型。根据已建数据集和非线性参数模型,我们提出了一个基于神经网络的方法,从输入2D漫画图像中反向3D脸部形状和方向。与最新方法的对比研究与比较表明我们算法设计的有效性。广泛的实验结果表明,我们的方法在各种漫画中运作良好。我们所建的数据设置、源代码和经过培训的模型可在 httpss://girubatric.