I❤️MESH: A DSL for Mesh Processing
2024. ACM Transactions on Graphics (TOG) 43(5). Presented at SIGGRAPH Asia 2024.
Deep Sketch Vectorization via Implicit Surface Extraction
2024. ACM SIGGRAPH North America 2024 (Journal Papers). Also in ACM Transactions on Graphics (TOG).
ColorfulCurves: Palette-Aware Lightness Control and Color Editing via Sparse Optimization
2023. ACM SIGGRAPH North America 2023 (Journal Papers). Also in ACM Transactions on Graphics (TOG) 42(4).
Image vectorization and editing via linear gradient layer decomposition
2023. ACM SIGGRAPH North America 2023 (Journal Papers). Also in ACM Transactions on Graphics (TOG) 42(4).
LoCoPalettes: Local Control for Palette-based Image Editing
2023. Eurographics Symposium on Rendering. Also in Computer Graphics Forum (CGF) 42(4).
H❤️rtDown: Document Processor for Executable Linear Algebra Papers
2022. ACM SIGGRAPH Asia 2022 (Conference Papers).
I❤️LA: Compilable Markdown for Linear Algebra
2021. ACM Transactions on Graphics (TOG) 40(6). Presented at SIGGRAPH Asia 2021.
PosterChild: Blend-Aware Artistic Posterization
2021. Computer Graphics Forum (CGF). Special issue for Eurographics Symposium on Rendering (EGSR) 2021.
Video Recoloring via Spatial-Temporal Geometric Palettes
2021. ACM Transactions on Graphics (TOG) 40(4). Presented at SIGGRAPH North America 2021.
Interacting with Self-Similarity
2021. Computer-Aided Design (CAD) volume 130, 2021.
A Benchmark for Rough Sketch Cleanup
2020. ACM Transactions on Graphics (TOG) 39(6). Presented at SIGGRAPH Asia 2020.
Hyperspectral Inverse Skinning
2020. Computer Graphics Forum.
Pigmento: Pigment-Based Image Analysis and Editing
2019. IEEE Transactions on Visualization and Computer Graphics (TVCG) 25(9). Presented at Expressive 2018.
Efficient palette-based decomposition and recoloring of images via RGBXY-space geometry
2018. ACM Transactions on Graphics (TOG) 37(6). Presented at SIGGRAPH Asia 2018.
Seamless: Seam erasure and seam-aware decoupling of shape from mesh resolution
2017. ACM Transactions on Graphics (TOG) 36(6). Presented at SIGGRAPH Asia 2017.
Interactive Design and Stability Analysis of Decorative Joinery for Furniture
2017. ACM Transactions on Graphics (TOG) 36(2). Presented at SIGGRAPH North America 2017.
Decomposing Images into Layers via RGB-space Geometry
2016. ACM Transactions on Graphics (TOG) 36(1). Presented at SIGGRAPH North America 2017.
Video Summarization using Crowdsourced Causality Graphs
2016. GroupSight @ HCOMP (Workshop on Human Computation for Image and Video Analysis) (Best Paper Award). Also a poster at HCOMP 2016.
Supplemental Material
AniMesh: Interleaved Animation, Modeling, and Editing
2015. ACM Transactions on Graphics (TOG) 34(6). Also in Proceedings of SIGGRAPH Asia 2015.
Decomposing Time-Lapse Paintings into Layers
2015. ACM Transactions on Graphics (TOG) 34(4). Also in Proceedings of SIGGRAPH North America 2015.
Inverse Toon Shading: Interactive Normal Field Modeling with Isophotes
2015. Proceedings of Sketch-Based Interfaces and Modeling (SBIM), Istanbul, Turkey. (Best Paper Award)
2015. IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
Skinning Cubic Bézier Splines and Catmull-Clark Subdivision Surfaces
2014. ACM Transactions on Graphics (TOG) 33(6). Also in Proceedings of SIGGRAPH Asia 2014.
This research was adopted by Adobe Illustrator as the Puppet Warp tool.
Color Me Noisy: Example-based Rendering of Hand-colored Animations with Temporal Noise Control
2014. Computer Graphics Forum 33(4):1–10. Also in Proceedings of Eurographics Symposium on Rendering 2014, Lyon, France.
Pixelated Image Abstraction with Integrated User Constraints
2013. Computers & Graphics 37(5):333–347.
Geosemantic Snapping for Sketch-Based Modeling
2013. Computer Graphics Forum 32(2):245–253. Also in Proceedings of Eurographics 2013. (Best Paper Award Nominee)
RigMesh: Automatic Rigging for Part-Based Shape Modeling and Deformation
2012. ACM Transactions on Graphics (TOG) 31(6):198:1–198:9. Also in Proceedings of SIGGRAPH Asia 2012.
Diamonds From the Rough: Improving Drawing, Painting, and Singing via Crowdsourcing
2012. In Proceedings of the AAAI Workshop on Human Computation (HCOMP), Toronto, Canada.
2012. In Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering (NPAR), Annecy, France.
Micro Perceptual Human Computation for Visual Tasks
2012. ACM Transactions on Graphics (TOG) 31(5). (Presented at SIGGRAPH North America 2012.)
Topology-based Smoothing of 2D Scalar Fields with C1-Continuity
2010. Computer Graphics Forum 29(3):1221–1230. Also in Proceedings of EuroVis 2010, Bordeaux, France.
Structured Annotations for 2D-to-3D Modeling
2009. ACM Transactions on Graphics (TOG) 28(5):148:1–148:9. Also in Proceedings of SIGGRAPH Asia 2009.
2008. ACM Transactions on Graphics (TOG) 27(3):95:1–95:9. Also in Proceedings of SIGGRAPH North America 2008.
Stroke-by-Stroke Glyph Animation
2008. Preprint.
Shape Optimization Using Reflection Lines
2007. In Proceedings of the fifth Eurographics Symposium on Geometry Processing (SGP), Barcelona, Spain.
2007. Computer-Aided Design 39(8):676–684.
Geometrical Properties of a Family of Compactifications
2007. Balkan Journal of Geometry and Its Applications (BJGA) 12(1):44–55.
A Direct Texture Placement and Editing Interface
2006. In Proceedings of the 19th annual ACM Symposium on User Interface Software and Technology (UIST), Montreux, Switzerland.
Computing Discrete Shape Operators on General Meshes
2006. In Computer Graphics Forum 25(3)547–556. Also in Proceedings of Eurographics 2006, Vienna, Austria. (Best Paper Award, 3rd)
From Rock, Paper, Scissors to Street Fighter II: Proof By Construction
2006. In Proceedings of the 2006 ACM SIGGRAPH Symposium on Videogames (Sandbox), Boston, MA. (Best Paper Award)
2006. In Proceedings of the 2006 ACM Symposium on Solid and Physical Modeling (SPM), Cardiff, Wales. (Best Paper Award, 2nd)
A Discrete Model for Inelastic Deformation of Thin Shells
2004. Poster presented at the 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA), Grenoble, France; also an NYU Computer Science Technical Report.