Publications

. Quadtree Convolutional Neural Networks. European Conference on Computer Vision (ECCV), 2018.

PDF SpringerLink

. Embedding QR Codes onto B-spline Surfaces for 3D Printing. Computer-Aided Design (Special Issue on SPM 2018), 2018.

PDF ScienceDirect

. An Image Processing Approach To Feature-preserving B-spline Surface Fairing. Computer-Aided Design, 2018.

PDF ScienceDirect

. Globally Consistent Wrinkle-Aware Shading of Line Drawings. IEEE Transactions on Visualization and Computer Graphics, 2017.

PDF IEEE Xplore

. Interactive High-Relief Reconstruction for Organic and Double-sided Objects from a Photo. IEEE Transactions on Visualization and Computer Graphics, 2016.

PDF IEEE Xplore

. Computational Interlocking Furniture Assembly. ACM Transactions on Graphics (Proc. SIGGRAPH 2015), 2015.

ACM Digital Library Project Page

. 2.5D Cartoon Hair Modeling and Manipulation. IEEE Transactions on Visualization and Computer Graphics, 2015.

PDF IEEE Xplore

. Interactive Line Drawing Recognition and Vectorization with Commodity Camera. Proceedings of ACM Multimedia, 2014.

ACM Digital Library

Software

*
tinynurbs

Lightweight C++14 header-only library for NURBS curves and surfaces

Go wrapper for triangle

Golang wrapper for the popular Delaunay triangulation & Voronoi tessellation library originally written in C by Jonathan Shewchuk.

Professional Activities

I serve as a technical paper reviewer for the following journals and conferences.

  • The Visual Computer (2017 – Present)
  • Computers & Graphics (2017 – Present)
  • Eurographics 2018
  • SIGGRAPH 2018