Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ivan Puhachov

dblp:311/6729 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
4since 2021 · last 2026
0009-0008-5863-6649ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
3 papers
Geometric modeling and processing · 50% Computer animation and physical simulation · 25% Rendering · 25%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer animation and physical simulation
fluid simulation
0.812024
Neural Implicit Reduced Fluid Simulation · SIGGRAPH Asia 2024
Rendering
neural rendering
0.812024
Neural Implicit Reduced Fluid Simulation · SIGGRAPH Asia 2024
Geometric modeling and processing › surface reconstruction
shape reconstruction
0.712023
Reconstruction of Machine-Made Shapes from Bitmap Sketches · ACM Trans. Graph. 2023
Geometric modeling and processing › vectorization
line drawing vectorization
0.512021
Keypoint-driven line drawing vectorization via PolyVector flow · ACM Trans. Graph. 2021
Geometric modeling and processing › surface fitting
primitive fitting
0.212023
Reconstruction of Machine-Made Shapes from Bitmap Sketches · ACM Trans. Graph. 2023
Geometric modeling and processing › discrete geometry › discrete differential geometry
geometric flow
0.112021
Keypoint-driven line drawing vectorization via PolyVector flow · ACM Trans. Graph. 2021

Methods — techniques the papers use, named apart from their topics

neural implicit representation · 0.8optimization · 0.7neural network · 0.7polyvector flow · 0.5keypoint detection · 0.5
YearPublicationVenuePosition
2026 Generative Cutout Animation
abstract
Abstract Cutout animation is one of the earliest forms of animation, and to this day remains a popular technique featured in numerous films including Monty Python and South Park series. Most computer animation systems, however, focus on different styles, including cel animation, making cutout animation somewhat underexplored. As creating cutouts is meticulous, we propose a novel generative cutout animation system. Taking a skeletal animation and a text prompt as input, we automatically generate a 2.5D cutout rig ready for production in films and games. Our system optimizes cutout images with an SDS (Score Distillation Sampling) loss with a LoRA (Low‐Rank Adaptation) prior, in multiple target poses. Naïvely optimizing an SDS loss, however, would lead to inconsistent target pose images, and, as a result, blurry or transparent cutouts. To address this, we introduce a novel optimization with techniques targeting pose and noise consistency, resulting in coherent target images and sharp cutouts. We validate our system by demonstrating a gallery of results, comparing with previous works, ablations, and other analyses. Once generated, our cutout rigs can be used both for the given input animation and repurposed for other animations or edited as independent assets.
Ivan Puhachov, Noam Aigerman, Thibault Groueix, Mikhail Bessmeltsev
Comput. Graph. Forum1
2024 Neural Implicit Reduced Fluid Simulation
Yuanyuan Tao, Ivan Puhachov, Derek Nowrouzezahrai, Paul G. Kry
SIGGRAPH Asia2
2023 Reconstruction of Machine-Made Shapes from Bitmap Sketches
abstract
We propose a method of reconstructing 3D machine-made shapes from bitmap sketches by separating an input image into individual patches and jointly optimizing their geometry. We rely on two main observations: (1) human observers interpret sketches of man-made shapes as a collection of simple geometric primitives, and (2) sketch strokes often indicate occlusion contours or sharp ridges between those primitives. Using these main observations we design a system that takes a single bitmap image of a shape, estimates image depth and segmentation into primitives with neural networks, then fits primitives to the predicted depth while determining occlusion contours and aligning intersections with the input drawing via optimization. Unlike previous work, our approach does not require additional input, annotation, or templates, and does not require retraining for a new category of man-made shapes. Our method produces triangular meshes that display sharp geometric features and are suitable for downstream applications, such as editing, rendering, and shading.
Ivan Puhachov, Cedric Martens, Paul G. Kry, Mikhail Bessmeltsev
ACM Trans. Graph.1
2021 Keypoint-driven line drawing vectorization via PolyVector flow
abstract
Line drawing vectorization is a daily task in graphic design, computer animation, and engineering, necessary to convert raster images to a set of curves for editing and geometry processing. Despite recent progress in the area, automatic vectorization tools often produce spurious branches or incorrect connectivity around curve junctions; or smooth out sharp corners. These issues detract from the use of such vectorization tools, both from an aesthetic viewpoint and for feasibility of downstream applications (e.g., automatic coloring or inbetweening). We address these problems by introducing a novel line drawing vectorization algorithm that splits the task into three components: (1) finding keypoints, i.e., curve endpoints, junctions, and sharp corners; (2) extracting drawing topology, i.e., finding connections between keypoints; and (3) computing the geometry of those connections. We compute the optimal geometry of the connecting curves via a novel geometric flow --- PolyVector Flow --- that aligns the curves to the drawing, disambiguating directions around Y-, X-, and T-junctions. We show that our system robustly infers both the geometry and topology of detailed complex drawings. We validate our system both quantitatively and qualitatively, demonstrating that our method visually outperforms previous work.
Ivan Puhachov, William Neveu, Edward Chien, Mikhail Bessmeltsev
ACM Trans. Graph.1