JBIG compression encoder

Hungarian translation: JBIG kompressziós/tömörítő kódoló

GLOSSARY ENTRY (DERIVED FROM QUESTION BELOW)
English term or phrase:JBIG compression encoder
Hungarian translation:JBIG kompressziós/tömörítő kódoló
Entered by: Zoltan Bartok

01:46 Dec 30, 2004
English to Hungarian translations [PRO]
Tech/Engineering - Printing & Publishing
English term or phrase: JBIG compression encoder
What's the best translation here?
Zoltan Bartok
United States
Local time: 15:25
JBIG kompressziós/tömörítő kódoló
Explanation:
Jobb lenne, ha egész mondat lenne, de szerintem erről van szó.
A kompressziós vs. tömörítő szó használata ízlés kérdése, mindkettő használatos.
Selected response from:

Katalin Horváth McClure
United States
Local time: 16:25
Grading comment
Thank you.
4 KudoZ points were awarded for this answer



Summary of answers provided
5 +2JBIG kompressziós/tömörítő kódoló
Katalin Horváth McClure
4 +1JBIG tömörítést alkalmazó kódoló
HalmoforBT


  

Answers


1 hr   confidence: Answerer confidence 5/5 peer agreement (net): +2
jbig compression encoder
JBIG kompressziós/tömörítő kódoló


Explanation:
Jobb lenne, ha egész mondat lenne, de szerintem erről van szó.
A kompressziós vs. tömörítő szó használata ízlés kérdése, mindkettő használatos.


    Reference: http://www.canon.hu/php4/scripts/product-spec.php4?id=377
Katalin Horváth McClure
United States
Local time: 16:25
Works in field
Native speaker of: Native in HungarianHungarian
PRO pts in category: 44
Grading comment
Thank you.

Peer comments on this answer (and responses from the answerer)
agree  Andras Szekany: ez nem eccerűen egy kodek?
4 hrs

agree  Andras Malatinszky: http://www.jpeg.org/jbig/
11 hrs
Login to enter a peer comment (or grade)

10 hrs   confidence: Answerer confidence 4/5Answerer confidence 4/5 peer agreement (net): +1
jbig compression encoder
JBIG tömörítést alkalmazó kódoló


Explanation:
JBIG = Joint Bi-level Image Experts Group

Definition: (JBIG) An experts group of ISO, IEC and ITU-T (JTC1/SC2/WG9 and SGVIII) working to define a compression standard for lossless image coding. Their proposed algorithm features compatible progressive coding and sequential coding and is lossless - the image is unaltered after compression and decompression.

JBIG can handle images with from one to 255 bits per pixel. Better compression algorithms exist for more than about eight bits per pixel. With multiple bits per pixel, Gray code can be used to reduce the number of bit changes between adjacent decimal values (e.g. 127 and 128), and thus improve the compression which JBIG does on each bitplane.

JBIG uses discrete steps of detail by successively doubling the resolution. The sender computes a number of resolution layers and transmits these starting at the lowest resolution. Resolution reduction uses pixels in the high resolution layer and some already computed low resolution pixels as an index into a lookup table. The contents of this table can be specified by the user.

Compatibility between progressive and sequential coding is achieved by dividing an image into stripes. Each stripe is a horizontal bar with a user definable height. Each stripe is separately coded and transmitted, and the user can define in which order stripes, resolutions and bitplanes are intermixed in the coded data. A progressively coded image can be decoded sequentially by decoding each stripe, beginning by the one at the top of the image, to its full resolution, and then proceeding to the next stripe. Progressive decoding can be done by decoding only a specific resolution layer from all stripes.

After dividing an image into bitplanes, resolution layers and stripes, eventually a number of small bi-level bitmaps are left to compress. Compression is done using a Q-coder.

The Q-coder codes bi-level pixels as symbols using the probability of occurrence of these symbols in a certain context. JBIG defines two kinds of context, one for the lowest resolution layer (the base layer), and one for all other layers (differential layers). Differential layer contexts contain pixels in the layer to be coded, and in the corresponding lower resolution layer.

For each combination of pixel values in a context, the probability distribution of black and white pixels can be different. In an all white context, the probability of coding a white pixel will be much greater than that of coding a black pixel. The Q-coder, like Huffman coding, achieves compression by assigning more bits to less probable symbols. The Q-coder can, unlike a Huffman coder, assign one output code bit to more than one input symbol, and thus is able to compress bi-level pixels without explicit clustering, as would be necessary using a Huffman coder.

Maximum compression will be achieved when all probabilities (one set for each combination of pixel values in the context) follow the probabilities of the pixels. The Q-coder therefore continuously adapts these probabilities to the symbols it sees.

JBIG can be regarded as two combined algorithms:

(1) Sending or storing multiple representations of images at different resolutions with no extra storage cost. Differential layer contexts contain pixels in two resolution layers, and so enable the Q-coder to effectively code the difference in information between the two layers, instead of the information contained in every layer. This means that, within a margin of approximately 5%, the number of resolution layers doesn't effect the compression ratio.

(2) A very efficient compression algorithm, mainly for use with bi-level images. Compared to CCITT Group 4, JBIG is approximately 10% to 50% better on text and line art, and even better on halftones. JBIG, just like Group 4, gives worse compression in the presence of noise in images.

An example application would be browsing through an image database.

["An overview of the basic principles of the Q-coder adaptive binary arithmetic coder", W.B. Pennebaker, J.L. Mitchell, G.G. Langdon, R.B. Arps, IBM Journal of research and development, Vol.32, No.6, November 1988, pp. 771-726].




--------------------------------------------------
Note added at 12 hrs 6 mins (2004-12-30 13:53:39 GMT)
--------------------------------------------------

Székánynak: ez nem kodek (codec), az oda-vissza dolgozik, azaz kódol és dekódol.

HalmoforBT
Local time: 21:25
Native speaker of: Native in HungarianHungarian
PRO pts in category: 11

Peer comments on this answer (and responses from the answerer)
agree  Hungi (X)
19 hrs
  -> köszönöm
Login to enter a peer comment (or grade)



Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.

KudoZ™ translation help

The KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.


See also:
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search