Fast computation of generalized Voronoi diagrams using graphics hardware
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Image Editing in the Contour Domain
IEEE Transactions on Pattern Analysis and Machine Intelligence
An Algebraic Multigrid Approach for Image Analysis
SIAM Journal on Scientific Computing
A multigrid solver for boundary value problems using programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
ACM SIGGRAPH 2003 Papers
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
ACM SIGGRAPH 2003 Papers
Jump flooding in GPU with applications to Voronoi diagram and distance transform
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
Efficient gradient-domain compositing using quadtrees
ACM SIGGRAPH 2007 papers
Precise vector textures for real-time 3D rendering
Proceedings of the 2008 symposium on Interactive 3D graphics and games
Streaming multigrid for gradient-domain operations on large images
ACM SIGGRAPH 2008 papers
Diffusion curves: a vector representation for smooth-shaded images
ACM SIGGRAPH 2008 papers
Real-time gradient-domain painting
ACM SIGGRAPH 2008 papers
ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part II
Coordinates for instant image cloning
ACM SIGGRAPH 2009 papers
Morphological operators for image and video compression
IEEE Transactions on Image Processing
Rendering surface details with diffusion curves
ACM SIGGRAPH Asia 2009 papers
Diffusion constraints for vector graphics
NPAR '10 Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering
ACM SIGGRAPH 2011 papers
An interactive multi-touch sketching interface for diffusion curves
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multigrid and multilevel preconditioners for computational photography
Proceedings of the 2011 SIGGRAPH Asia Conference
TexToons: practical texture mapping for hand-drawn cartoon animations
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering
Transactions on edutainment VI
Fourier implementation of Poisson image editing
Pattern Recognition Letters
Diffusion curve textures for resolution independent texture mapping
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Free appearance-editing with improved poisson image cloning
Journal of Computer Science and Technology - Special issue on Natural Language Processing
A vectorial solver for free-form vector gradients
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
A ray tracing approach to diffusion curves
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Diffusion curves: a vector representation for smooth-shaded images
Communications of the ACM
The Visual Computer: International Journal of Computer Graphics
Biharmonic diffusion curve images from boundary elements
ACM Transactions on Graphics (TOG)
Hi-index | 0.02 |
We present a new Laplacian solver for minimal surfaces---surfaces having a mean curvature of zero everywhere except at some fixed (Dirichlet) boundary conditions. Our solution has two main contributions: First, we provide a robust rasterization technique to transform continuous boundary values (diffusion curves) to a discrete domain. Second, we define a variable stencil size diffusion solver that solves the minimal surface problem. We prove that the solver converges to the right solution, and demonstrate that it is at least as fast as commonly proposed multigrid solvers, but much simpler to implement. It also works for arbitrary image resolutions, as well as 8 bit data. We show examples of robust diffusion curve rendering where our curve rasterization and diffusion solver eliminate the strobing artifacts present in previous methods. We also show results for real-time seamless cloning and stitching of large image panoramas.