Sketches are the most abstract 2D representations of real-world objects. Although a sketch usually has geometrical distortion and lacks visual cues, humans can effortlessly envision a 3D object from it. This suggests that sketches encode the information necessary for reconstructing 3D shapes. Despite great progress achieved in 3D reconstruction from distortion-free line drawings, such as CAD and edge maps, little effort has been made to reconstruct 3D shapes from free-hand sketches. We study this task and aim to enhance the power of sketches in 3D-related applications such as interactive design and VR/AR games. Unlike previous works, which mostly study distortion-free line drawings, our 3D shape reconstruction is based on free-hand sketches. A major challenge for free-hand sketch 3D reconstruction comes from the insufficient training data and free-hand sketch diversity, e.g. individualized sketching styles. We thus propose data generation and standardization mechanisms. Instead of distortion-free line drawings, synthesized sketches are adopted as input training data. Additionally, we propose a sketch standardization module to handle different sketch distortions and styles. Extensive experiments demonstrate the effectiveness of our model and its strong generalizability to various free-hand sketches. Our code is publicly available at https://github.com/samaonline/3D-Shape-Reconstruction-from-Free-Hand-Sketches.
翻译:虽然素描通常具有几何扭曲,缺乏视觉提示,但人类可以不遗余力地从中设想一个3D对象。这表明,素描将重建3D形状所需的信息编码成3D形状。尽管在3D重建过程中,从无扭曲的线图(如CAD和边缘地图)等无扭曲的线图(如CAD和边缘地图)中取得了很大进展,但我们很少努力从自由手草图(3D)中重建3D形状。我们研究这一任务,目的是加强3D相关应用程序(如互动设计和VR/AR游戏)中的草图的力量。与以往主要研究无扭曲线图的工程不同,我们的3D形状重建基于自由手图画。对自由手草图(3D)重建的一大挑战来自培训数据不足和自由手草图的多样性,例如个人化的素描风格。我们因此建议了数据生成和标准化机制。而不是不扭曲的线图绘制,合成草图作为投入培训数据被采纳。此外,我们提议了一个强有力的素描标准化模型模型,以处理不同的草图-自由线图/格式。