Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Vector graph filling method

A filling method and vector graphics technology, applied in the direction of filling the plane with attributes, can solve the problems of low efficiency, waste of calculation, long calculation cycle, etc., and achieve the effect of simple implementation process, small storage space consumption, and improved operating efficiency

Active Publication Date: 2021-01-08
SUZHOU YUANZHUO OPTOELECTRONICS TECH CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When meeting or passing a vertex, the edge state needs to be changed. Since the scanning process is single-threaded, hardware resources cannot be fully utilized, and the overall calculation cycle is long and inefficient;
[0006] The direct intersection method uses a straight line to intersect a graph in parallel, and two groups of intersection points are combined into line segments, and the filling result is obtained discretely. However, every time a straight line intersects a graph, all edges of the graph need to be processed, and a large number of them are disjoint, resulting in Waste of calculation, especially when the model is complex, the efficiency is obviously low

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
  • Vector graph filling method
  • Vector graph filling method
  • Vector graph filling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the technical solution of the present invention more clear, the embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the specific descriptions of the embodiments are only used to teach those skilled in the art how to implement the present invention, rather than exhaustively listing all possible ways of the present invention, and not limiting the specific implementation scope of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0030] Graphic filling refers to converting the internal area covered by the graphics into a dot matrix representation, such as figure 1 As shown, the graphic is a polygon with holes, the outer contour line is the outer boundary, the inner hole boundary is t...

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 relates to a vector graph filling method. The method comprises the following steps that (1) coordinate monotonous chains are established for the inner boundary and / or the outer boundaryof a graph to obtain monotonous chain intervals, (2) an interval binary heap is established, and nodes of the binary heap store a number interval and a monotonous chain list which is initially empty;(3) the monotonic chain obtained in the step (1) is inserted into the node of the binary heap obtained in the step (2); and (4) independent intersecting a plurality of scanning lines and filling are carried out. The filling method can adapt to filling of various types of graphs, the operation efficiency of graph filling is remarkably improved in a parallel intersection mode, the implementation process is simple, and the total storage space consumption is small.

Description

technical field [0001] The invention belongs to the field of graphics processing, and in particular relates to a filling method for vector graphics. Background technique [0002] When using a direct-write exposure machine for the production of printed circuit boards, it is necessary to digitize the graphics to be printed. Since the DMD (Digital Micro mirror Device, digital micromirror device) used in the direct-write exposure machine can receive data as dot matrix graphics, and the external CAM (computer Aided Manufacturing, computer-aided manufacturing) graphics received by the exposure machine are usually Vector graphics, so it is necessary to convert vector graphics into bitmap data, which requires filling of vector graphics. [0003] The filling methods of traditional vector graphics are as follows: [0004] The Bresenham filling method first fills the blocks where all the vertices are located, then fills the edges according to the connection relationship of the points...

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
IPC IPC(8): G06T11/40
CPCG06T11/40
Inventor 李伟成张雷
Owner SUZHOU YUANZHUO OPTOELECTRONICS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products