PICASSO: A Feed-Forward Framework for Parametric Inference of CAD Sketches via Rendering Self-Supervision
Ahmet Serdar Karadeniz, Dimitrios Mallis, Nesryne Mejri, Kseniya, Cherenkova, Anis Kacem, Djamila Aouada

TL;DR
PICASSO is a novel framework that enables parametric inference of CAD sketches from images using rendering self-supervision, reducing the need for annotated data and supporting zero- and few-shot learning.
Contribution
It introduces a self-supervised approach with a Sketch Parameterization Network and a differentiable rendering network for CAD sketch inference.
Findings
Effective in zero-shot and few-shot scenarios
Achieves reasonable performance with limited parametric CAD sketches
Validated on SketchGraphs and CAD as Language datasets
Abstract
This work introduces PICASSO, a framework for the parameterization of 2D CAD sketches from hand-drawn and precise sketch images. PICASSO converts a given CAD sketch image into parametric primitives that can be seamlessly integrated into CAD software. Our framework leverages rendering self-supervision to enable the pre-training of a CAD sketch parameterization network using sketch renderings only, thereby eliminating the need for corresponding CAD parameterization. Thus, we significantly reduce reliance on parameter-level annotations, which are often unavailable, particularly for hand-drawn sketches. The two primary components of PICASSO are (1) a Sketch Parameterization Network (SPN) that predicts a series of parametric primitives from CAD sketch images, and (2) a Sketch Rendering Network (SRN) that renders parametric CAD sketches in a differentiable manner and facilitates the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsManufacturing Process and Optimization · 3D Shape Modeling and Analysis · Computer Graphics and Visualization Techniques
MethodsStable Rank Normalization
