Check patentability & draft patents in minutes with Patsnap Eureka AI!

A system to accelerate the arithmetic coding processing speed and its method

A technology of processing speed and arithmetic coding, which is applied in television, electrical components, digital video signal modification, etc., can solve the problems that the operation speed of arithmetic coding program is difficult to meet the daily application, unfavorable hardware implementation, slow operation of arithmetic coding, etc.

Inactive Publication Date: 2007-04-25
PRIMAX ELECTRONICS LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unfortunately, although arithmetic coding can obtain the shortest code length, its own complexity and the existence of many floating-point operations are not conducive to hardware implementation, which also makes arithmetic coding very slow at runtime.
Even in today's fast-changing central processing unit (CPU) speed, the operation speed of arithmetic coding programs is difficult to meet the needs of daily applications.

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
  • A system to accelerate the arithmetic coding processing speed and its method
  • A system to accelerate the arithmetic coding processing speed and its method
  • A system to accelerate the arithmetic coding processing speed and its method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Please refer to FIG. 1, which is a system architecture diagram of the present invention. The difference from the past processing method is that in the past, when arithmetic coding was used to process image compression, it was in a sequential manner, and only one pixel data could be read at a time. As shown in Figure 2a, when pixel 1 is read, first Determine whether the pixel PIX read is the More Probable Symbol (MPS)? If it is, call the symbolic function code (CODEMPS) with a higher probability of occurrence for calculation processing; otherwise, call the symbolic function code (CODELPS) with a lower probability of occurrence for calculation processing, and then a set of A, C values ​​can be obtained 190.

[0043] To illustrate an embodiment, please refer to Figure 3a, which is a schematic diagram of a well-known sequential processing pixel data arithmetic coding. It is assumed that the probability of occurrence of "0" is 2 / 3, and the probability of occurrence of "1" is 1 / 3...

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 system for accelerating the arithmetic code processing and relative method. Wherein, when the input data is two continuous equal pixels and background values, it adds one group of calculate circuit and one group of accelerate list, to judge the calculate method of output interval size and base, to calculate out the values in one time impulse, to accelerate the speed.

Description

Technical field [0001] The present invention relates to a system and method for accelerating the processing speed of arithmetic coding, and in particular to a system and method for compressing binary image data applied in the Joint Bi-level Image Experts Group (JBIG) Its method. Background technique [0002] In today's society with widespread information circulation, the demand for images is increasing, and the digitization of images is an inevitable trend. However, the digitized image occupies a huge amount of data, which takes up too much memory, which makes data transmission and processing time-consuming, and it is extremely inconvenient in transmission and processing. Data compression is the best The solution. [0003] The application prospect of image data compression technology is very broad. It can be said that all digital image products involve image data compression technology, and the digitization of electronic products is the general trend. For example, digital high-de...

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): H04N7/26H04N19/102H04N19/146
Inventor 毛清龙陈丕崇
Owner PRIMAX ELECTRONICS LTD
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