A Computational Approach to Edge Detection
IEEE Transactions on Pattern Analysis and Machine Intelligence
Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Practical methods of optimization; (2nd ed.)
Practical methods of optimization; (2nd ed.)
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
A signal processing approach to fair surface design
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Image metamorphosis using snakes and free-form deformations
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Surface simplification using quadric error metrics
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Feature Detection with Automatic Scale Selection
International Journal of Computer Vision
Cartoon Image Vectorization Based on Shape Subdivision
CGI '01 Computer Graphics International 2001
Robust and Accurate Vectorization of Line Drawings
IEEE Transactions on Pattern Analysis and Machine Intelligence
Image compression by linear splines over adaptive triangulations
Signal Processing
Object-based vectorization for interactive image editing
The Visual Computer: International Journal of Computer Graphics
Rapid Automated Polygonal Image Decomposition
AIPR '06 Proceedings of the 35th Applied Imagery and Pattern Recognition Workshop
Image vectorization using optimized gradient meshes
ACM SIGGRAPH 2007 papers
Diffusion curves: a vector representation for smooth-shaded images
ACM SIGGRAPH 2008 papers
Random-access rendering of general vector graphics
ACM SIGGRAPH Asia 2008 papers
Real-time Reyes-style adaptive surface subdivision
ACM SIGGRAPH Asia 2008 papers
Automatic and topology-preserving gradient mesh generation for image vectorization
ACM SIGGRAPH 2009 papers
Ardeco: automatic region detection and conversion
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
ACM SIGGRAPH 2010 papers
ACM SIGGRAPH 2011 papers
Image simplification and vectorization
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering
Diffusion curve textures for resolution independent texture mapping
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Topology-driven vectorization of clean line drawings
ACM Transactions on Graphics (TOG)
Efficient solid texture synthesis using gradient solids
CVM'12 Proceedings of the First international conference on Computational Visual Media
Efficient synthesis of gradient solid textures
Graphical Models
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Diffusion curves: a vector representation for smooth-shaded images
Communications of the ACM
Hi-index | 0.02 |
Raster image vectorization is increasingly important since vector-based graphical contents have been adopted in personal computers and on the Internet. In this paper, we introduce an effective vector-based representation and its associated vectorization algorithm for full-color raster images. There are two important characteristics of our representation. First, the image plane is decomposed into nonoverlapping parametric triangular patches with curved boundaries. Such a simplicial layout supports a flexible topology and facilitates adaptive patch distribution. Second, a subset of the curved patch boundaries are dedicated to faithfully representing curvilinear features. They are automatically aligned with the features. Because of this, patches are expected to have moderate internal variations that can be well approximated using smooth functions. We have developed effective techniques for patch boundary optimization and patch color fitting to accurately and compactly approximate raster images with both smooth variations and curvilinear features. A real-time GPU-accelerated parallel algorithm based on recursive patch subdivision has also been developed for rasterizing a vectorized image. Experiments and comparisons indicate our image vectorization algorithm achieves a more accurate and compact vector-based representation than existing ones do.