Image vectorization method based on sub-pixels

A sub-pixel and vectorization technology, applied in the field of sub-pixel-based image vectorization, can solve the problems of small storage space, difficult and inconvenient raster image editing, and achieve the effect of ensuring smoothness

Active Publication Date: 2019-07-23
ZHEJIANG UNIV OF TECH
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it is difficult and inconvenient to directly edit raster images, while vector graphics have the advantages of small storage space, zoom-in without distortion, and easy editing.

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
  • Image vectorization method based on sub-pixels
  • Image vectorization method based on sub-pixels
  • Image vectorization method based on sub-pixels

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] With reference to accompanying drawing, further illustrate the present invention:

[0029] A method for image vectorization based on sub-pixels, comprising the following steps:

[0030] Step 1. Firstly, the input image is segmented using the gradient minimization method based on L0 to obtain the segmented image Is.

[0031] Step 2. Traverse the segmented image Is in step 1 to find the boundary of the input Is. The boundary map is represented by an image with a width of w+1 and a height of 2h+1, where w and h are the width and high.

[0032] Step 3. Find the inflection point of the boundary in the input image, represented by a green point. Traverse the input image, find all borders between inflection points, and store them in the set C_border.

[0033] Step 4. Traverse the input image, number the image regions, and store them in the region set R. For each region find the borders adjacent to that region. Sorts the borders clockwise, according to the region's edge.

...

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

An image vectorization method based on sub-pixels is a method capable of automatically converting any raster image into a vectorized image. The method comprises the following steps: firstly, segmenting an image by using an L0-based gradient minimization method to obtain a segmented image; secondly, providing an image boundary extraction method based on sub-pixels, so that the extracted boundary isaccurate to the sub-pixels; then, carrying out spline fitting on the extracted serialized boundary by using a spline fitting formula provided by the invention; and finally, drawing a vector diagram through the obtained splines through calculation. The method has the advantages that the vector diagram consistent with the content of the input image can be automatically generated, the smoothness ofthe spline can be guaranteed while the spline fitting accuracy is guaranteed, and more importantly, the boundary extraction method based on the sub-pixels is provided and is a great improvement on a traditional boundary extraction method.

Description

technical field [0001] The invention relates to an image vectorization method based on sub-pixels using computer technology, which can fully automatically convert a grid image into a vectorized image while better retaining image details. Background technique [0002] Image vectorization is an algorithm that converts raster images into vectorized graphics, which are widely used in our daily life, such as clothing, carpets, furniture, avatars, icons, etc. There is a huge market demand for applying existing exquisite patterns to images to be edited. However, it is difficult and inconvenient to directly edit raster images, while vectorized graphics have the advantages of small storage space, zoom-in without distortion, and easy editing. How to choose a suitable primitive to represent an image, and how to use a vectorization algorithm to faithfully restore an image that is closest to the original image have always been one of the difficulties to be dealt with in the field of dig...

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): H04N19/94G06T7/10G06T7/13G06T11/40
CPCG06T7/10G06T7/13G06T11/40H04N19/94
Inventor 郑佳陈佳舟陈樟樟秦绪佳
Owner ZHEJIANG 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