IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, AND METHOD THEREFOR
A binarization section (161) converts syntax elements into binarized data. A context index (ctxIdx) setting section (162) sets context indices for specifying context variables associated with the respective syntax elements in a manner such that the context indices do not overlap within a parallel pr...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English French Japanese |
Published |
29.11.2012
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A binarization section (161) converts syntax elements into binarized data. A context index (ctxIdx) setting section (162) sets context indices for specifying context variables associated with the respective syntax elements in a manner such that the context indices do not overlap within a parallel processing unit. A context variable processing section (163) selects context variables in accordance with the context indices that have been set. An arithmetic encoding processing section (164) performs arithmetic encoding of the binarized data in parallel for each parallel processing unit by using the selected context variables. Thus, encoding can be performed at high speed. Similarly, by performing arithmetic decoding in parallel, decoding can be performed at high speed.
Selon l'invention, une section de binarisation (161) convertit des éléments syntaxiques en données binarisées. Une section de réglage d'indice de contexte (ctwIdx) (162) règle des indices de contexte servant à spécifier des variables de contexte associées aux éléments syntaxiques respectifs d'une manière telle que les indices de contexte ne se chevauchent pas dans une unité de traitement parallèle. Une section de traitement de variables de contexte (163) sélectionne des variables de contexte en fonction des indices de contexte qui ont été réglés. Une section de traitement de codage arithmétique (164) effectue un codage arithmétique des données binarisées en parallèle pour chaque unité de traitement parallèle par utilisation des variables de contexte sélectionnés. Un codage peut ainsi être effectué à grande vitesse. D'une manière similaire, par réalisation d'un décodage arithmétique en parallèle, un décodage peut être effectué à grande vitesse. |
---|---|
Bibliography: | Application Number: WO2012JP59025 |