Abstract
We present a new technique for creating an editable vector graphic from an object in a raster image. Object selection is performed interactively in subsecond time by calling graph cut with each mouse movement. A renderable mesh is then computed automatically for the selected object and each of its (sub)objects by (1) generating a coarse object mesh; (2) performing recursive graph cut segmentation and hierarchical ordering of subobjects; (3) applying error-driven mesh refinement to each (sub)object. The result is a fully layered object hierarchy that facilitates object-level editing without leaving holes. Object-based vectorization compares favorably with current approaches in the representation and rendering quality. Object-based vectorization and complex editing tasks are performed in a few 10s of seconds.
Degree
MS
College and Department
Physical and Mathematical Sciences; Computer Science
Rights
http://lib.byu.edu/about/copyright/
BYU ScholarsArchive Citation
Price, Brian L., "Image Vectorization" (2006). Theses and Dissertations. 879.
https://scholarsarchive.byu.edu/etd/879
Date Submitted
2006-05-31
Document Type
Thesis
Handle
http://hdl.lib.byu.edu/1877/etd1321
Keywords
image vectorization, image editing, image segmentation, graph cut, vector graphics, non-photorealistic rendering, image-based rendering, image warping
Language
English