Error-controllable subdivision surface image vectorization method

A subdivision surface and vectorization technology, applied in the field of image vectorization, can solve the problems that the error cannot be controlled, the sub-pixel edge extraction is not accurate enough, and the vectorization result depends on the base grid, etc.

Active Publication Date: 2017-10-17
SOUTH CHINA UNIV OF TECH
View PDF5 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But this algorithm also has some problems. First, this method models the discontinuity of color values ​​on both sides of the image edge by splitting the sub-pixel edge. The vectorization result depends too much on the base grid, and the error cannot be controlled

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Error-controllable subdivision surface image vectorization method
  • Error-controllable subdivision surface image vectorization method
  • Error-controllable subdivision surface image vectorization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0088] The present invention will be further described below in conjunction with specific examples.

[0089] Such as figure 1 As shown, for a given raster image I to be vectorized, the steps of the image vectorization method for the subdivision surface described in this embodiment are as follows:

[0090] 1) Detect image edge features and get a feature line segment with a pixel width

[0091] 1) Detect image edge features

[0092] The image edge is the most significant image feature. In order to construct the base grid that maintains the image feature, the image edge line segment detection method is used to extract the one-pixel-wide feature line of the image. The steps are:

[0093] ①Gaussian filtering: use Gaussian kernel convolution image to suppress image noise and smooth image;

[0094] ②Calculation of gradient magnitude and edge direction map: First, use the gradient operator to calculate the horizontal and vertical gradients of the pixel, and then calculate the image...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an error-controllable subdivision surface image vectorization method, and the method comprises the following steps: 1), detecting the edge features of an image, and obtaining an initial image feature line segment with the one-pixel width; 2), constructing an initial grid based on the image features, and marking the image features in the grid; 3), simplifying the initial grid, and constructing a base grid maintaining the image features; 4), carrying out the error-controllable Loop subdivision surface fitting, and obtaining a control grid; 5), carrying out the rasterization vector expression. The method can obtain a better vector image through a raster image. If the error of an initial reconstruction result cannot meet the demands of a user, the method can measure the error of a vectorized reconstruction image and an original image. The adaptive subdividing of the base grid is used for achieving a specific error in a certain range, thereby achieving the error controllability. The method employs the subdivision surface technology for image vectorization, and aims at the conversion of the raster image to the vector expression meeting the error requirements, and has the practical value.

Description

technical field [0001] The invention relates to the field of image vectorization using subdivision surface technology, in particular to an error-controllable subdivision surface image vectorization method, which aims to convert a raster image into a vector representation that meets error requirements. Background technique [0002] In the computer, there are two typical representations of images, one is raster image, also known as bitmap, bitmap image, and the other is vector image, also known as vector graphics and vector representation. Compared with raster images, vector graphics have many advantages, such as small storage capacity, easy editing, resolution-independent, etc. With the diversification of display devices and the improvement of resolution, the advantages of vector images have become increasingly prominent. The purpose of image vectorization is to convert bitmap images into vector images. [0003] In recent years, scholars have proposed many different image v...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/13G06T5/00H04N19/94
CPCG06T5/002G06T7/13G06T2207/10024H04N19/94
Inventor 陈爱芬李桂清王宇攀聂勇伟
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products