2025 - Thesis - Gaussian Furs from Monocular Videos

CVG


Topic

  • 2024 ECCV - Animal Avatars from Monocular Videos

  • When combined with Neural Diffusion, parametric curves - Bezier polynomial, Bezier (de Casteljau), and B-Spline, etc. act as strong geometric priors that prevent unrealistic deformation, making them ideal for displacement-map prediction and 4D reconstruction


The fundamental limitations of monocular (2D) video input

Problem Effect
Limited viewpoint Depth, thickness, and surface normal directions are all ambiguous.
Lighting variation Fur reflection, translucency, and self-occlusion make appearance unstable.
Strong deformation Animal skin and fur exhibit local non-rigid motion.
No temporal supervision Hard to maintain frame-to-frame consistency.


Background Knowledge

  • Reconstructing animatable 3D animal models — including mesh, appearance, and motion (pose, shape, texture) — directly from monocular videos of real animals, such as dogs.
  • Unlike a typical “MLP-head over a backbone” architecture, this framework employs a template-based, parametric, and multi-modal reconstruction pipeline that combines mesh priors, implicit texture modeling, and dense geometric supervision.


Structure

Component Description Key Idea / Benefit
Parametric Template Model (SMAL) Builds on SMAL, the animal counterpart of SMPL for humans. Serves as a template mesh prior with a consistent skeleton and deformation basis across sequences. Provides structural consistency and controllable deformation for animatable 3D reconstruction.
Continuous Surface Embeddings (CSE) Learns dense, continuous embeddings on the mesh surface instead of sparse keypoints. Enables image-to-mesh reprojection that aligns pixels to 3D points across views. Offers view-agnostic supervision — embeddings remain stable and recognizable from any viewpoint, supporting robust multi-view and temporal consistency.
Implicit Duplex-Mesh Texture Model Defines texture in a canonical pose, which deforms with pose and shape changes. Uses implicit texture fields for flexible, consistent appearance modeling. Maintains realistic texture through deformations and ensures appearance consistency during rendering.
Per-Video Optimization Pipeline Performs per-sequence fitting of shape, pose, texture, and embedding parameters, rather than training a general model. Implemented via main_optimize_scene.py. Tailors reconstruction to each individual video, achieving high-fidelity, video-specific 3D models.
Overall Summary Integrates parametric mesh priors, dense view-agnostic supervision, implicit texture fields, and per-video optimization into one pipeline. Enables animatable, view-consistent 3D reconstruction from monocular videos.


Readings


Some Cute Datasets


Implicit vs Explicit Representations

Concept Implicit Representation Explicit Representation
Definition Geometry is represented by a continuous function (e.g., NeRF, SDF) that implicitly defines occupancy, density, or color at any 3D location. Geometry is represented by explicit surface elements, such as vertices, faces, and normals in a mesh.
Typical Form ( f_\theta(x, t) \rightarrow {\sigma, c} ) — density and color fields ( (V, F) ) — mesh vertices and faces, deformed by pose parameters
Key Property Continuous, topology-free, differentiable Discrete, topology-fixed, physically interpretable
Advantages ① Unconstrained topology
② Smooth and differentiable
③ Naturally fits neural fields
① Precise control over surface
② Compatible with animation and rendering
③ Supports texture mapping and fur direction
Drawbacks ① Ambiguous topology
② Hard to extract exact normals
③ Computationally heavy for rendering
① Limited to known topology (e.g., SMAL)
② Difficult to generalize across species
Example BANMo – implicit volumetric field + neural blend skinning Animal Avatars – explicit SMAL mesh + CSE pixel alignment


Geometric Shape Modeling

Project 1 Visualization


Marching Tetrahedra on Delaunay Triangulation
(isosurface extraction on arbitrary point clouds)
                 ↓
Directional Signed Distance
(spherical harmonics; edge-aware surface accuracy)
                 ↓
Adaptive Tetrahedral Grid
(resampling where error is high; grid fits unknown surfaces)
                 ↓
Regularization Terms
(fairness + ODT loss; improve mesh quality, avoid slivers)


Mesh Generations

📍 2025 - VertexRegen: Mesh Generation with Continuous Level of Detail

  • Controllable, ready-to-use mesh generation
  • Use a Coarse Mesh to estimate the global resolution initially, then gradually refine it to the local resolution

1996 - Microsoft Research - Progressive Meshes

  • Training data: Use edge collapse to compress the high-precision mesh into different levels
  • Generation process: Use a generative model to learn the inverse operation—vertex splitting
  • Thus, generation proceeds from coarse to fine, yielding a complete mesh at each step

2011 - High-quality passive facial performance capture using anchor frames


Year Paper Type Description Core Mathematical Field
2025 TetWeave: Isosurface Extraction using On-The-Fly Delaunay Tetrahedral Grids for Gradient-Based Mesh Optimization 🧱 + ⚙️ Hybrid Simultaneous mesh generation and optimization via differentiable Delaunay grids. Computational Geometry + Variational Optimization
2025 Reconfigurable Hinged Kirigami Tessellations 🧱 Mesh Generation Generates deployable curved surfaces through geometric cutting and kinematic tiling. Discrete Differential Geometry
2025 Computational Modeling of Gothic Microarchitecture ⚙️ Mesh Optimization Topological and shape optimization of architectural microstructures. Topology Optimization
2025 Higher Order Continuity for Smooth As-Rigid-As-Possible Shape Modeling ⚙️ Mesh Optimization Extends ARAP formulation with higher-order geometric continuity. Differential Geometry + PDE Optimization
2024 Mesh Parameterization Meets Intrinsic Triangulations ⚙️ Mesh Optimization Improves mesh parameterization and smoothness via intrinsic metrics. Riemannian Geometry + Discrete Optimization
2024 Fabric Tessellation: Realizing Freeform Surfaces by Smocking 🧱 Mesh Generation Generates freeform surfaces via geometric fabric tessellation design. Geometric Modeling + Computational Topology
2024 SENS: Part-Aware Sketch-based Implicit Neural Shape Modeling 🧱 Mesh Generation Generates 3D meshes from sketches using implicit neural fields. Implicit Geometry + Neural Representation Learning
2022 Dev2PQ: Planar Quadrilateral Strip Remeshing of Developable Surfaces ⚙️ Mesh Optimization Remeshes curved surfaces into planar quadrilateral strips under developability constraints. Differential Geometry + Discrete Optimization
2022 Iso-Points: Optimizing Neural Implicit Surfaces with Hybrid Representations ⚗️ Hybrid Optimizes implicit fields into explicit renderable meshes. Differentiable Geometry + Variational Optimization
2021 Developable Approximation via Gauss Image Thinning ⚙️ Mesh Optimization Approximates surfaces toward developability constraints. Differential Geometry + Optimization
2020 Properties of Laplace Operators for Tetrahedral Meshes ⚙️ Mesh Optimization Studies spectral and geometric properties of Laplace operators in tetrahedral meshes. Spectral Geometry + Linear Algebra
2015 Instant Field-Aligned Meshes 🧱 Mesh Generation Generates meshes aligned with direction fields in real time. Vector Field Theory + Discrete Geometry
2014 Pattern-Based Quadrangulation for N-Sided Patches 🧱 Mesh Generation Creates quadrilateral meshes using pattern-based surface decomposition. Combinatorial Geometry + Topology
2013 Sketch-Based Generation and Editing of Quad Meshes 🧱 Mesh Generation Produces and edits quad meshes directly from sketch input. Geometric Modeling + Computational Geometry
2013 Consistent Volumetric Discretizations Inside Self-Intersecting Surfaces 🧱 Mesh Generation Constructs consistent volumetric meshes inside complex self-intersecting surfaces. Numerical Geometry + Discretization Theory
2013 Locally Injective Mappings ⚙️ Mesh Optimization Optimizes parameterizations to avoid fold-overs and self-intersections. Nonlinear Optimization + Differential Geometry
2007 As-Rigid-As-Possible Surface Modeling (ARAP) ⚙️ Mesh Optimization Foundational method for geometric shape deformation and energy minimization. Variational Optimization + Linear Algebra
2006 Laplacian Mesh Optimization ⚙️ Mesh Optimization Classical Laplacian-based geometric smoothing and reconstruction. Discrete Differential Geometry + Linear Systems
2004 Laplacian Surface Editing ⚙️ Mesh Optimization Seminal differentiable deformation method for surface editing. Variational Calculus + Linear Algebra
2003 High-Pass Quantization for Mesh Encoding ⚙️ Mesh Optimization Optimizes geometric compression via high-pass component quantization. Signal Processing on Manifolds
2002 Bounded-Distortion Piecewise Mesh Parameterization ⚙️ Mesh Optimization Minimizes distortion under bounded mapping constraints. Conformal Geometry + Convex Optimization


References


References / Reading List - Shape Modeling




References