H.261

261 est une norme 1990 visuelle de codage du ITU-T à l'origine conçue pour la transmission au-dessus des lignes du le RNIS sur lesquelles les débits sont des multiples de 64 Kbits/s. C'est un membre de la famille de H.26x des normes visuelles de codage dans le domaine du groupe d'experts visuel de codage de d'ITU-T (VCEG). L'algorithme de codage a été conçu pour pouvoir utiliser aux débits binaires visuels entre 40 Kbits/s et 2 Mbits/s. La norme soutient deux tailles d'image vidéo : CAF (luma 352x288 avec chroma 176x144) et QCIF (176x144 avec chroma 88x72) using un arrangement de prélèvement. Il a également un tour backward-compatible pour envoyer des graphiques d'image immobile avec la résolution du luma 704x576 et la résolution du chroma 352x288 (qui a été ajoutée dans une révision postérieure en 1993).

Histoire

Tandis que H.261 était précédé en 1982 par le H.edu/~sundar/intermediate/history.html] (qui a également subi une révision dans 1988 d'importance historique) comme norme visuelle numérique de codage, H.261 était la première norme visuelle numérique véritablement pratique de codage (en termes d'appui de produit en quantité significative). En fait, toutes les normes visuelles internationales suivantes de codage ( MPEG-1 , MPEG-2 / H.264 ) ont été basées étroitement sur la conception H. En plus, les méthodes employées par le comité de développement H.261 pour développer en collaboration la norme sont demeurées le procédé de base d'opération pour le travail d'étalonnage suivant dans le domaine (voir le S. Okubo, " ; Outil de méthodologie-Un de modèle de référence pour la création de collaboration du standards" visuel de codage ; , démarches de de l'IEEE , vol. 83, numéro 2, février 1995, Pp. L'algorithme de codage emploie un hybride de prévision d'inter-image compensée par mouvement et spatial transformer le codage avec la quantification scalaire, le balayage en zig-zag et le codage d'entropie de .

Conception H.261

L'unité de traitement de base de la conception s'appelle un Macroblock , et H.261 était la première norme dans laquelle le concept de macroblock est apparu. Chaque macroblock se compose d'une rangée 16x16 d'échantillons du luma et de deux rangées 8x8 correspondantes d'échantillons du chroma , using le 4:2 de : 0 prélèvements et un espace chromatique de de YCbCr .

La prévision d'inter-image réduit la redondance temporelle, avec des vecteurs de mouvement employés pour aider le codec pour compenser le mouvement. Tandis que seulement des vecteurs nombre-évalués de mouvement sont soutenus dans H.261, un filtre de flou peut être appliqué au signal de prévision - partiellement atténuation du manque de précision de vecteur de mouvement de partiel-échantillon. Transformer le codage using un cosinus 8x8 discret transforment (DCT) réduit la redondance spatiale. La quantification scalaire est alors appliquée pour arrondir les coefficients de transformation à la précision appropriée déterminée par un paramètre de commande de taille d'étape, et les à quantification transforment des coefficients sont balayé en zig-zag et entropie codés (using un " ; courir-level" ; code de longueur variable) pour enlever la redondance statistique.261 spécifie réellement seulement comment décoder la vidéo. Des concepteurs d'encodeur ont été laissés libres pour concevoir leurs propres algorithmes de codage, tant que leur rendement a été contraint correctement pour lui permettre d'être décodé par n'importe quel décodeur fait selon la norme. Des encodeurs sont également laissés libres pour exécuter n'importe quel prétraitement qu'ils veulent au leur entrer la vidéo, et on permet à des des décodeurs d'exécuter n'importe quel post-traitement ils veulent à leur vidéo décodée avant l'affichage. Une technique efficace de post-traitement qui est devenue un élément clé des meilleurs systèmes de H.261-based s'appelle filtrage du dégagement . Ceci réduit l'aspect des objets façonnés bloquer-shaped ennuyeux provoqués par la compensation bloquer-basée de mouvement et spatial transformer les parties de la conception. En effet, en bloquant des objets façonnés être probablement un phénomène familier presque à chacun qui a observé la vidéo numérique. Le filtrage de dégagement a depuis deviennent une partie intégrale de la norme la plus récente, le H.264 (bien que même lorsqu'en utilisant H.264, le post-traitement additionnel est toujours permis et peut augmenter la qualité visuelle si comporté bien).

Les améliorations de conception présentées dans des efforts d'étalonnage postérieurs ont eu comme conséquence des améliorations significatives des possibilités de compression relativement à la conception H. Ceci a eu comme conséquence H.261 devenant essentiellement désuet, bien qu'il soit encore employé comme mode de vers l'arrière-compatibilité dans quelques systèmes de communication visuelle et pour quelques types de vidéo d'Internet.261 reste une étape importante historique importante dans le développement du champ du codage visuel.

Réalisations de logiciel

Le LGPL - le autorisé Libavcodec inclut un encodeur H. Il est employé dans beaucoup de programmes comme dans le reproducteur multimédia libre du VLC et des lecteurs multimédia de MPlayer , et dans le Ffdshow et les projets de décodeurs de FFmpeg

Voir également

Compression visuelle
CAF - Format intermédiaire commun

.

Random links:Liste de Sardinians | Salcha, Alaska | Lima, Ohio | Steve McNair | Lycée de rue de fort | H.261