Search Me Knot, Render Me Knot: Embedding Search and Differentiable Rendering of Knots in 3D
Aalok Gangopadhyay, Paras Gupta, Tarun Sharma, Prajwal Singh,, Shanmuganathan Raman

TL;DR
This paper presents a novel differentiable rendering and optimization framework for creating 3D knot structures that match target images from specified viewpoints, enabling perceptual art and physical realization.
Contribution
It introduces the first fully differentiable method for inverse perceptual art using knot embeddings and physical constraints, optimized via neural networks.
Findings
High expressiveness of the knot representation.
Effective physical constraint enforcement.
Successful creation of real-world 3D-printed knots.
Abstract
We introduce the problem of knot-based inverse perceptual art. Given multiple target images and their corresponding viewing configurations, the objective is to find a 3D knot-based tubular structure whose appearance resembles the target images when viewed from the specified viewing configurations. To solve this problem, we first design a differentiable rendering algorithm for rendering tubular knots embedded in 3D for arbitrary perspective camera configurations. Utilizing this differentiable rendering algorithm, we search over the space of knot configurations to find the ideal knot embedding. We represent the knot embeddings via homeomorphisms of the desired template knot, where the homeomorphisms are parametrized by the weights of an invertible neural network. Our approach is fully differentiable, making it possible to find the ideal 3D tubular structure for the desired perceptual art…
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
TopicsComputer Graphics and Visualization Techniques · 3D Shape Modeling and Analysis · Advanced Numerical Analysis Techniques
