A subdivision-based representation for vector image editing

Zicheng Liao, Hugues Hoppe, David Alexander Forsyth, Yizhou Yu

Research output: Contribution to journalArticle

Abstract

Vector graphics has been employed in a wide variety of applications due to its scalability and editability. Editability is a high priority for artists and designers who wish to produce vector-based graphical content with user interaction. In this paper, we introduce a new vector image representation based on piecewise smooth subdivision surfaces, which is a simple, unified and flexible framework that supports a variety of operations, including shape editing, color editing, image stylization, and vector image processing. These operations effectively create novel vector graphics by reusing and altering existing image vectorization results. Because image vectorization yields an abstraction of the original raster image, controlling the level of detail of this abstraction is highly desirable. To this end, we design a feature-oriented vector image pyramid that offers multiple levels of abstraction simultaneously. Our new vector image representation can be rasterized efficiently using GPU-accelerated subdivision. Experiments indicate that our vector image representation achieves high visual quality and better supports editing operations than existing representations.

Original languageEnglish (US)
Article number6165279
Pages (from-to)1858-1867
Number of pages10
JournalIEEE Transactions on Visualization and Computer Graphics
Volume18
Issue number11
DOIs
StatePublished - Sep 20 2012

Fingerprint

Scalability
Image processing
Color
Experiments
Graphics processing unit

Keywords

  • Vector graphics
  • multiresolution representation
  • subdivision surfaces
  • vector image editing

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design

Cite this

A subdivision-based representation for vector image editing. / Liao, Zicheng; Hoppe, Hugues; Forsyth, David Alexander; Yu, Yizhou.

In: IEEE Transactions on Visualization and Computer Graphics, Vol. 18, No. 11, 6165279, 20.09.2012, p. 1858-1867.

Research output: Contribution to journalArticle

@article{93ff6de7ff61417cbc49f8238e343df7,
title = "A subdivision-based representation for vector image editing",
abstract = "Vector graphics has been employed in a wide variety of applications due to its scalability and editability. Editability is a high priority for artists and designers who wish to produce vector-based graphical content with user interaction. In this paper, we introduce a new vector image representation based on piecewise smooth subdivision surfaces, which is a simple, unified and flexible framework that supports a variety of operations, including shape editing, color editing, image stylization, and vector image processing. These operations effectively create novel vector graphics by reusing and altering existing image vectorization results. Because image vectorization yields an abstraction of the original raster image, controlling the level of detail of this abstraction is highly desirable. To this end, we design a feature-oriented vector image pyramid that offers multiple levels of abstraction simultaneously. Our new vector image representation can be rasterized efficiently using GPU-accelerated subdivision. Experiments indicate that our vector image representation achieves high visual quality and better supports editing operations than existing representations.",
keywords = "Vector graphics, multiresolution representation, subdivision surfaces, vector image editing",
author = "Zicheng Liao and Hugues Hoppe and Forsyth, {David Alexander} and Yizhou Yu",
year = "2012",
month = "9",
day = "20",
doi = "10.1109/TVCG.2012.76",
language = "English (US)",
volume = "18",
pages = "1858--1867",
journal = "IEEE Transactions on Visualization and Computer Graphics",
issn = "1077-2626",
publisher = "IEEE Computer Society",
number = "11",

}

TY - JOUR

T1 - A subdivision-based representation for vector image editing

AU - Liao, Zicheng

AU - Hoppe, Hugues

AU - Forsyth, David Alexander

AU - Yu, Yizhou

PY - 2012/9/20

Y1 - 2012/9/20

N2 - Vector graphics has been employed in a wide variety of applications due to its scalability and editability. Editability is a high priority for artists and designers who wish to produce vector-based graphical content with user interaction. In this paper, we introduce a new vector image representation based on piecewise smooth subdivision surfaces, which is a simple, unified and flexible framework that supports a variety of operations, including shape editing, color editing, image stylization, and vector image processing. These operations effectively create novel vector graphics by reusing and altering existing image vectorization results. Because image vectorization yields an abstraction of the original raster image, controlling the level of detail of this abstraction is highly desirable. To this end, we design a feature-oriented vector image pyramid that offers multiple levels of abstraction simultaneously. Our new vector image representation can be rasterized efficiently using GPU-accelerated subdivision. Experiments indicate that our vector image representation achieves high visual quality and better supports editing operations than existing representations.

AB - Vector graphics has been employed in a wide variety of applications due to its scalability and editability. Editability is a high priority for artists and designers who wish to produce vector-based graphical content with user interaction. In this paper, we introduce a new vector image representation based on piecewise smooth subdivision surfaces, which is a simple, unified and flexible framework that supports a variety of operations, including shape editing, color editing, image stylization, and vector image processing. These operations effectively create novel vector graphics by reusing and altering existing image vectorization results. Because image vectorization yields an abstraction of the original raster image, controlling the level of detail of this abstraction is highly desirable. To this end, we design a feature-oriented vector image pyramid that offers multiple levels of abstraction simultaneously. Our new vector image representation can be rasterized efficiently using GPU-accelerated subdivision. Experiments indicate that our vector image representation achieves high visual quality and better supports editing operations than existing representations.

KW - Vector graphics

KW - multiresolution representation

KW - subdivision surfaces

KW - vector image editing

UR - http://www.scopus.com/inward/record.url?scp=84866282595&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84866282595&partnerID=8YFLogxK

U2 - 10.1109/TVCG.2012.76

DO - 10.1109/TVCG.2012.76

M3 - Article

AN - SCOPUS:84866282595

VL - 18

SP - 1858

EP - 1867

JO - IEEE Transactions on Visualization and Computer Graphics

JF - IEEE Transactions on Visualization and Computer Graphics

SN - 1077-2626

IS - 11

M1 - 6165279

ER -