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

Layout data compression method

A layout data and data compression technology, which is applied in image data processing, image coding, instruments, etc., can solve problems such as efficiency reduction

Inactive Publication Date: 2014-06-18
北京华大九天科技股份有限公司
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] As the design scale increases, the data to be processed by the layout becomes larger and larger. For large-scale data reading, it will be limited by the upper limit of the hardware system processing, mainly because the size of the system memory will limit the size of the read file. , when the memory occupied by the read-in data reaches the upper limit of the system memory, the efficiency of reading and subsequent functional operations will drop sharply, which requires a certain amount of data compression when the layout data is read into the memory to achieve a larger scale Data processing capability

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
  • Layout data compression method
  • Layout data compression method
  • Layout data compression method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In this method, repetitive objects are divided into figure 1 There are 10 types of types, and their corresponding memory structures are as follows figure 2 As shown, the following is an example of TYPE1 and TYPE10 (in addition, TYPE 2, 3, 8 can be regarded as a special case of TYPE 1, and TYPE 4, 5, 6, 7, 9 can be regarded as a special case of TYPE 10, which is not mentioned here. explained one by one).

[0023] TYPE1 type, to figure 1 Take TYPE1 as an example:

[0024] 1. The memory structure corresponding to this repetitive type is: the first 16-bit value nx=4, the second 16-bit value ny=3, the 33rd to 64th bit value dx=6, the 65th to 96th bit value dy=8 , starting from the 97th bit is the specific graphic information of the rectangle in the figure. For different types of objects (rectangle, polygon, etc.), this part of information will correspond to the corresponding format, which will not be discussed in detail in this article.

[0025] 2. Since the distributio...

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 performing data compression by using the repeatability of objects in layout data so as to decrease memory usage. Figures in a layout are of certain repeatability, many figures are exactly the same in shape and are only different in position, if the situation is not specially processed, each figure may have a corresponding pointer for storing the information of the corresponding figure, and as a result, certain redundant data can be brought about. According to the method, a characteristic that the figures in the layout are of a certain repeatability, the figures have the same shape in the layout are stored by using a specific data structure in appropriate situations, shape information and deviation position of different figures are recorded only for once, and a corresponding pointer representation method is introduced, and therefore, repeated data and the storage of the pointers of the repeated data can be decreased, and data compression can be realized.

Description

technical field [0001] This patent relates to a method for compressing layout data, which belongs to the field of data compression in computer-aided design. Background technique [0002] As the design scale increases, the data to be processed by the layout becomes larger and larger. For large-scale data reading, it will be limited by the upper limit of the hardware system processing, mainly because the size of the system memory will limit the size of the read file. , when the memory occupied by the read-in data reaches the upper limit of the system memory, the efficiency of reading and subsequent functional operations will drop sharply, which requires a certain amount of data compression when the layout data is read into the memory to achieve a larger scale Data processing capabilities. [0003] Usually, the graphics data in the layout will be indexed in the form of a tree in the computer memory, and each tree node will store several object pointers. Although many of these ...

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): G06T9/00
Inventor 虞宙苏毅
Owner 北京华大九天科技股份有限公司