Variable length coding method and variable length decoding...

H - Electricity – 03 – M

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H03M 7/42 (2006.01) G06T 9/00 (2006.01) G11B 20/14 (2006.01) H03M 5/14 (2006.01) H03M 7/40 (2006.01) H03M 7/46 (2006.01) H04N 7/26 (2006.01) H04N 7/30 (2006.01) H04N 7/50 (2006.01)

Patent

CA 2450360

According to the present invention, an image coding apparatus provides a run- length encoding unit (RLE1) that subjects quantized coefficients which are obtained by quantizing frequency components of an image signal to a variable length coding process by using a run value (Run) that indicates the number of successive zero coefficients and a level value (Lev) that indicates a value of a non-zero coefficient following the zero coefficients. The run-length encoding unit (RLE1) includes a reordering unit (Lreodr) for reordering level values (Lev); a variable length coder (LVLC) for coding reordered level values (ROLev) by using a code table that is selected according to the value of a quantization parameter (QP); a reordering unit (Rreodr) for reordering run values (Run) from high frequency component of the quantized coefficients to low frequency component; and a variable length coder (RVLC) for coding reordered run values (RORun) by using a code table that is selected according to the number of already-processed run values. Accordingly, a variable length coding process for quantized coefficients is carried out at a higher coding efficiency, with redundant information included in the coefficients being effectively reduced.

La présente invention concerne un codeur d'image dont le module de codage par longueur de plage (RLE1) prend des coefficients quantifiés issus de la quantification de composantes de fréquences d'un signal d'image et les soumet à un codage par longueur de plage. Il utilise à cet effet, d'une part une valeur de passage (Run) qui indique le nombre de coefficients nuls successifs, et d'autre part une valeur de niveau (Lev) qui indique une valeur d'un coefficient non nul suivant les coefficients nuls. Ce module de codage par longueur de plage (RLE1) comporte plusieurs modules. Un module de réagencement (Lreodr) remet en ordre les valeurs de niveaux (Lev). Un codeur par longueur de plage (LVLC) code les valeurs de niveaux remises en ordre (ROLev). Il utilise à cet effet une table de transcodage choisie en fonction de la valeur d'un paramètre de quantification (QP). Un module de réagencement (Rreodr) remet en ordre les valeurs de plages (Run) par valeurs décroissantes des coefficients quantifiés des composantes de fréquences. Enfin, un codeur par longueur de plage (RVLC) code les valeurs de plages remises en ordre (RORun). Il utilise à cet effet une table de transcodage choisie en fonction du nombre de valeurs de plages déjà traitées. L'invention permet ainsi de réaliser, avec une efficacité élevée, un codage par longueur de plage concernant des coefficients quantifiés, tout en réduisant les redondances d'informations les coefficients.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Variable length coding method and variable length decoding... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Variable length coding method and variable length decoding..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Variable length coding method and variable length decoding... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1568146

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.