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

Vector graph filling method for mobile terminal

A technology of vector graphics and filling methods, which is applied in the direction of filling planes with attributes and extracting from basic elements. It can solve problems such as time-consuming, waste of resources, and low data bus speed, and achieve the effect of less time-consuming and high efficiency

Inactive Publication Date: 2011-02-09
INST OF ELECTRONICS & INFORMATION ENG IN
View PDF4 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

From Table 1, we can see that the rendering step is the most time-consuming step in the scene processing process, and one of the reasons for this result is that some elements that have not changed or have not been affected by the change are also rendered, resulting in Unnecessary waste of resources; on the other hand, due to the low speed of the data bus of the embedded device during the rasterization and filling of vector graphics, a large amount of reading and writing to the memory will also consume a lot of time

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings, so that those skilled in the art can better understand the present invention. It should be noted that in the following description, when detailed descriptions of known functions and designs may dilute the main content of the present invention, these descriptions will be omitted here.

[0042] figure 1 is an intersection point information Grid(X j ) schematic diagram.

[0043] In the present invention, an intersection point information Grid(X j ),Such as figure 1 , at coordinates (X j , Y i ) intersects with an edge E of the vector graphics polygon, so that the intersection information Grid(X j ) is defined as including the X-axis coordinate X of the pixel point j , the distance intercept K and the reference area A of the two intersections between the edge E and the pixel point on the Y axis; where j is the number of the pixel point on the X axis, j...

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 a vector graph filling method for a mobile terminal and comprises the following steps of: acquiring the information Grid (Xi) on the intersection point of edges of the polygon of the vector graph and pixels, and storing coordinates Yi on the Y axis into a linked list Grid Row (Yi) in turn; performing filling process, processing the Grid Rows related to the polygon in turn according to an ascending order of Y coordinates, wherein the step contains two parts, one is performing an anti-aliasing calculation on the intersection pixels of opposite edges and a scanning line and filling a proper value, the other is filling the internal area of the polygon on the scanning line, wherein the fill process can be a solid fill process, a linear gradient fill process or a radial gradient fill process. Compared with an active side filling method and a scanning line seed filling method, the vector graph filling method of the invention is more suitable for the display of a mobile terminal screen; besides, the vector graph filling method takes less time, has a high efficiency and supports a complex self crossing polygon filling process.

Description

technical field [0001] The invention belongs to the technical field of computer graphics processing, and more specifically relates to a vector graphics filling method suitable for mobile terminals. Background technique [0002] Rich media is different from traditional media. It organically combines text, vector graphics, pictures, animations, audio and video and other media objects in time / space to provide rich forms of expression and interactive capabilities. Its main feature is that it can generate dynamic behavior based on time or user interaction. Recent research reports show that more and more rich media applications are loaded on mobile terminals, such as interactive TV, games, dynamic UI and so on. These applications require lower memory consumption and higher playback speed. At present, rich media applications in the mobile field tend to use a special rich media engine to display various rich media applications by defining a lightweight markup language based on XML...

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/40G06T11/20
Inventor 丘志杰罗建超
Owner INST OF ELECTRONICS & INFORMATION ENG IN
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