Nova Patents
EP0987656A2

Method of graphics data compression

Abstract

The method of compression of graphics data, used for the coding of images in points mode (bitmap data), data consisting of a succession of addresses of a conversion table called symbols S, is characterized in that it comprises the following stages: a run-length coding (2) of the symbols so as, for each range of identical successive symbols, to give a number L corresponding to the number of identical symbols, associated with the symbol S,a variable-binary-resolution coding of L (3) as a function of the value of L. Applications relate particularly to coding and decoding of OSD (On Screen Display) data.

EP0987656A2, drawing sheet 1
Sheet 1 of 27

Term

Term ended

Projected expiry passed 10 September 2019, 7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 3 independent, 6 dependent

  1. 1
    Method of compression of graphics data used for coding images in points mode (bitmap data), data consisting of a succession of addresses of a conversion table called symbols S, characterized in that it comprises the following stages:- storage of the various symbols in a dictionary (16), - coding of the symbol on the basis of its address in the dictionary (16), - variable-binary-resolution coding (13) of the address in the dictionary serving for coding the symbol.
  2. 6
    Device for compressing graphics data used for coding images in points mode (bitmap data), data consisting of a succession of addresses of a conversion table called symbols S sent in a data stream, characterized in that it comprises a run-length coder (2) which receives the data stream in order, for each run length, to supply a number L associated with a symbol S, a variable-binary-resolution coder by class (3) for coding L, a variable-binary-resolution symbol coder (4) comprising a dictionary (15) for memory storage of the various symbols and a variable-binary-resolution coder (13) of the address in the dictionary, for coding S.
  3. 7
    Device for decompressing graphics data compressed according to the method described in Claim 2, characterized in that it comprises a memory (35) for memory storage of the dictionary, a field-identification circuit (34) receiving the compressed data stream for detecting the binary resolution of L and S and extracting the coded values of L and S, a symbol S extraction circuit (36), the extraction circuit being linked to the memory (35) for sending the coded value of S as an address and recovering the content of the address, a run-length decoding circuit (37) for decoding the coded value of L, a circuit for generating the sequence of symbols (38) receiving the decoded run-length value L for the symbol S and the decoded value of the symbol S in order to send out L times the value S in the stream.