SENS: Part-Aware Sketch-based Implicit Neural Shape Modeling
Alexandre Binninger
Amir Hertz
Olga Sorkine-Hornung
Daniel Cohen-Or
Raja Giryes
ETH Zurich
Tel Aviv University
ETH Zurich
Tel Aviv University
Tel Aviv University
[Paper]
[GitHub]
Figure 1. SENS generates shapes and enables ongoing edits via sketching. Adding details or removing parts from the sketch is reflected in the output shape.

Abstract

We present SENS, a novel method for generating and editing 3D models from hand-drawn sketches, including those of abstract nature. Our method allows users to quickly and easily sketch a shape, and then maps the sketch into the latent space of a part-aware neural implicit shape architecture. SENS analyzes the sketch and encodes its parts into ViT patch encoding, subsequently feeding them into a transformer decoder that converts them to shape embeddings suitable for editing 3D neural implicit shapes. SENS provides intuitive sketch-based generation and editing, and also succeeds in capturing the intent of the user's sketch to generate a variety of novel and expressive 3D shapes, even from abstract and imprecise sketches. Additionally, SENS supports refinement via part reconstruction, allowing for nuanced adjustments and artifact removal. It also offers part-based modeling capabilities, enabling the combination of features from multiple sketches to create more complex and customized 3D shapes. We demonstrate the effectiveness of our model compared to the state-of-the-art using objective metric evaluation criteria and a user study, both indicating strong performance on sketches with a medium level of abstraction. Furthermore, we showcase our method's intuitive sketch-based shape editing capabilities, and validate it through a usability study.


Code

SENS architecture overview. The input sketch is encoded into a ViT patch encoding, which is then fed into a transformer decoder to generate the shape embeddings. The shape embeddings are then used to generate the 3D shape.

 [GitHub]


Paper and Supplementary Material

Alexandre Binninger, Amir Hertz, Olga Sorkine-Hornung, Daniel Cohen-Or, Raja Giryes.
SENS: Part-Aware Sketch-based Implicit Neural Shape Modeling
In Eurographics, 2024.
(hosted on ArXiv)


[Bibtex]


Acknowledgements

We thank the reviewers for their insightful and constructive comments. We use Silvia Sellán's Blender template for rendering. This work was supported in part by the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation program (grant agreement No. 101003104, ERC CoG MYCLOTH). This template was originally made by Phillip Isola and Richard Zhang for a colorful ECCV project; the code can be found here.