Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for clipping two-dimensional vector graphs

A two-dimensional vector and vector graphics technology, applied in image data processing, image data processing, instruments, etc., can solve the problems of increased circuit cost and complexity, and the inability of trimming circuits to be trimmed, so as to save hardware costs and solve trimming circuits. Effect

Active Publication Date: 2013-04-10
ALICORP
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In principle, the clipping circuit designed will increase in cost and complexity as more clipping rectangles are supported
[0004] Generally speaking, if a clipping circuit with a clipping function only supports 32 clipping rectangles, the clipping circuit cannot perform clipping for a clipping graphic that requires 64 clipping rectangles

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
  • Method for clipping two-dimensional vector graphs
  • Method for clipping two-dimensional vector graphs
  • Method for clipping two-dimensional vector graphs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0032] Based on the 2D vector graphics processing standard library (OpenVG) specification, only the mask buffer (mask buffer) unit is defined in the OpenVG specification, but other clipping buffers or buffers for 3D are not defined. The embodiment of the present invention effectively solves the traditional problem of needing an additional tailoring circuit, and adopts the architecture of a two-dimensional vector graphics hardware accelerator (hardware-accelerator) without changing. The architecture for a two-dimensional vector graphics hardware accelerator includes a mask buffer unit. There...

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 method for clipping two-dimensional vector graphs. The method is suitable for a two-dimensional vector graph hardware accelerator with a shade function. The method includes the following steps: determining at least one clipping rectangle, converting each clipping rectangle into a vector graph route corresponding to the rectangular edge, storing each vector graph route, setting a plurality of shade values corresponding to a display area, setting the shade values of the area surrounded by the vector graph route in the display area to be nonzero values, setting the shade values in a non-surrounding area to be zero values, utilizing the shade function of the two-dimensional vector graph hardware accelerator to enable an original image to generate a new graph corresponding to the display area through frame buffer of the plurality of shade values and describing the new graph on the display area. The method can randomly increase the number of clipping rectangles under the circumstance that a hardware frame / condition is not changed, and is capable of effectively resolving the problem in the prior art that a circuit requires to be clipped additionally.

Description

technical field [0001] The invention relates to a processing method of vector (Vector) graphics, in particular to a clipping method using a two-dimensional vector graphics processing standard library (OpenVG). Background technique [0002] The OpenVG specification is an application programming interface (Application Programming Interface, API) specification developed under the auspices of the Khronos organization, and is used in hardware-accelerated two-dimensional (Two-dimension, 2D) vector and bitmap graphics. Through open, standard, and unified specifications, hardware manufacturers can design 2D vector graphics hardware accelerators (hardware-accelerators) according to their specifications, and at the same time speed up the vertical integration of 2D vector graphics display technology and hardware accelerators. [0003] However, there are still deficiencies according to the current OpenVG specification. There is no hardware definition of the scissoring function in the O...

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): G06T1/00
Inventor 纪富中
Owner ALICORP