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

Vector character stroke filling optimization method

An optimization method and stroke technology, applied in the fields of electrical digital data processing, instruments, calculations, etc., can solve the problems of increasing the occupation ratio of RAM resources, not supporting the operation of algorithms, and occupying RAM resources, so as to reduce the occupation of RAM resources and improve Use words to experience and avoid the effect of temporary storage

Pending Publication Date: 2021-01-29
深圳高通半导体有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing technology has the following disadvantages: the original design of the traditional longitudinal analysis filling algorithm depends on the high-end performance of the embedded main control platform. The filling effect is almost the same as the horizontal analysis filling effect, and the repeated filling part has the problem of occupying a large amount of RAM resources; in systems such as single-chip microcomputers, the smallest data storage unit is a byte, that is, 8bit, so for completed filling The bit needs to be temporarily stored, and part of the RAM resources will be occupied during this process; for large-size vector character stroke filling, there are especially many filling instructions, the time consumed will increase exponentially, the execution efficiency is low, and the occupation ratio of RAM resources is increased , poor practicality

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 character stroke filling optimization method
  • Vector character stroke filling optimization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0024] The vector character stroke filling optimization method of the present invention is applicable to any font size.

[0025] In the traditional vector character stroke filling algorithm, the length of a data representation unit is defined as a total bit length of 8 binary digits, while the present invention defines a data representation unit whose length is a total bit length of 16 binary digits, usually with 2 bytes Represent a character, and a byte is usually 8 bits long, then the character stroke matrix of the 32*32 format in the traditional algorithm uses 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 discloses a vector character stroke filling optimization method. The length of a data representation unit is defined as the total bit length of 16 binary bits, and the defined data representation unit is used for representing a single closed-loop stroke contour of a vector character, so that the position of a stroke contour coordinate point can be analyzed more accurately in the process of transversely scanning the stroke contour; therefore, characters are restored as much as possible when the middle areas of the left boundary point and the right boundary point of the stroke outline are transversely filled, the effect of equivalently removing longitudinal analysis filling is achieved, the problem of dependence on embedded master control performance is solved, and meanwhile occupation of RAM resources is reduced. According to the method, the mask value containing the data representation unit information is adopted so that when the character strokes are filled, on one hand,the problem of temporary storage can be avoided, the resource use condition of the RAM is greatly compressed, and on the other hand, the filling frequency can be reduced, the code execution efficiency is improved, and the user experience is improved. The optimization method also has a great practical effect on large word size vector character stroke filling.

Description

technical field [0001] The invention relates to the field of computer graphic display, in particular to a method for optimizing vector character stroke filling. Background technique [0002] For the display field of embedded master control, most of the traditional vector character stroke filling algorithms involve the idea of ​​combining independent horizontal analysis filling and independent vertical analysis filling to act on the same stroke, and restore characters in as many dimensions as possible: [0003] Scan the outline of the stroke horizontally to obtain the coordinate values ​​of the coordinate points of the outline of the stroke, and use the same vertical coordinate value as the division condition, store the coordinate values ​​of the coordinate points of the outline of the stroke in the array A, and read each row of strokes from the array A in turn The coordinate value of the outline coordinate point determines the position of the left and right boundary points 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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F40/109
CPCG06F40/109
Inventor 刘飞扬崔瀚之
Owner 深圳高通半导体有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More