H.261

H.261 ist ein ITU-T Videocodierstandard, bestätigt im November 1988. Es ist das erste Mitglied der H.26x Familie von Videocodierstandards im Gebiet von ITU-T Video Coding Experts Group (VCEG), und war das erste Video codec, der in praktischen Begriffen nützlich war.

H.261 wurde für die Übertragung über ISDN Linien ursprünglich entworfen, auf denen Datenraten Vielfachen von 64 kbit/s sind. Der Codieralgorithmus wurde entworfen, um im Stande zu sein, an Videobit-Raten zwischen 40 kbit/s und 2 Mbit/s zu funktionieren. Der Standard unterstützt zwei Videorahmengrößen: CIF (352x288 luma mit 176x144 chroma) und QCIF (176x144 mit 88x72 chroma) das Verwenden eines ausfallenden Schemas. Es hat auch einen rückwärts kompatiblen Trick, um noch Bildergrafik mit 704x576 luma Entschlossenheit und 352x288 chroma Entschlossenheit zu senden (der in einer späteren Revision 1993 hinzugefügt wurde).

Geschichte

Während H.261 1984 durch H.120 vorangegangen wurde (der auch eine Revision 1988 etwas historischer Wichtigkeit erlebt hat) als ein Digitalvideocodierstandard, war H.261 der erste aufrichtig praktische Digitalvideocodierstandard (in Bezug auf die Produktunterstützung in bedeutenden Mengen). Tatsächlich haben alle nachfolgenden internationalen Videocodierstandards (H.262/MPEG-2 Teil 2 des Teils 2, H.263, MPEG-4, und H.264/MPEG-4 Teil 10) nah auf dem H.261 Design basiert. Zusätzlich sind die vom H.261 Entwicklungskomitee verwendeten Methoden, um den Standard zusammenarbeitend zu entwickeln, der grundlegende Betriebsprozess für die nachfolgende Standardisierungsarbeit im Feld geblieben (sieh S. Okubo, "Bezugsmusterwerkzeug der Methodik-A für die zusammenarbeitende Entwicklung von Videocodierstandards", Verhandlungen des IEEE, vol. 83, Nr. 2, Febr 1995, Seiten 139-150). Der Codieralgorithmus verwendet eine Hybride der ersetzten Zwischenbildervorhersage der Bewegung, und räumlich gestalten das Codieren mit dem Skalar quantization, die zickzackförmige Abtastung und die Wärmegewicht-Verschlüsselung um.

H.261 Design

Die grundlegende in einer Prozession gehende Einheit des Designs wird einen Makroblock genannt, und H.261 war der erste Standard, in dem das Makroblock-Konzept erschienen ist. Jeder Makroblock besteht aus 16x16 Reihe von luma Proben und zwei entsprechenden 8x8 Reihe von chroma Proben, mit 4:2:0 Stichprobenerhebung und YCbCr färben Raum.

Die Zwischenbildervorhersage reduziert zeitliche Überfülle mit Bewegungsvektoren, die verwendet sind, um dem codec zu helfen, die Bewegung zu ersetzen. Während nur auf die ganze Zahl geschätzte Bewegungsvektoren in H.261 unterstützt werden, kann ein verschwimmender Filter auf das Vorhersagesignal — teilweise das Abschwächen des Mangels an der Bruchbeispielbewegungsvektor-Präzision angewandt werden. Gestalten Sie das Codieren mit 8x8 um getrennter Kosinus verwandelt sich (DCT) reduziert die Raumüberfülle. Skalar quantization wird dann auf die Runde die umgestalten Koeffizienten zur passenden Präzision angewandt, die durch einen Schritt-Größe-Kontrollparameter bestimmt ist, und die gequantelten verwandeln sich Koeffizienten sind Zickzack gescannt und Wärmegewicht codiert (das Verwenden eines Codes der variablen Länge "des Lauf-Niveaus"), um statistische Überfülle zu entfernen.

Der H.261 Standard gibt wirklich nur an, wie man das Video decodiert. Entwerfer von Encoder wurden frei verlassen, ihre eigenen Verschlüsselungsalgorithmen zu entwerfen, so lange ihre Produktion richtig beschränkt wurde, ihm zu erlauben, durch jeden gemäß dem Standard gemachten Decoder decodiert zu werden. Encoders werden auch frei verlassen, jede Aufbereitung durchzuführen, die sie zu ihrem Eingangsvideo wollen, und Decodern erlaubt wird, jede Postverarbeitung durchzuführen, die sie zu ihrem decodierten Video vor der Anzeige wollen. Eine wirksame in einer Prozession postgehende Technik, die ein Schlüsselelement der besten H.261-basierten Systeme geworden ist, wird Deblocking-Entstörung genannt. Das reduziert das Äußere von durch die Block-basierte Bewegungsentschädigung verursachten Kunsterzeugnissen in der Form von des Blocks, und räumlich gestalten Teile des Designs um. Tatsächlich sind blockierende Kunsterzeugnisse wahrscheinlich ein vertrautes Phänomen zu fast jedem, der Digitalvideo beobachtet hat. Entstörung von Deblocking ist ein integraler Bestandteil des neusten Standards, H.264 seitdem geworden (obwohl, selbst wenn mit H.264 zusätzlich post - Verarbeitung noch erlaubt wird und Sehqualität, wenn eine gute Leistung gebracht, erhöhen kann).

In späteren Standardisierungsanstrengungen eingeführte Designverbesserungen sind auf bedeutende Verbesserungen in der Kompressionsfähigkeit hinsichtlich des H.261 Designs hinausgelaufen. Das ist auf H.261 hinausgelaufen, der im Wesentlichen veraltet wird, obwohl er noch als eine Weise der rückwärts gerichteten Vereinbarkeit in einigen Videokonferenzführungssystemen und für einige Typen des Internetvideos verwendet wird. Jedoch bleibt H.261 ein historischer Hauptmeilenstein in der Entwicklung des Feldes des Videocodierens.

Softwaredurchführungen

Der LGPL-lizenzierte libavcodec schließt H.261 encoder und Decoder ein. Es wird vom freien VLC Mediaspieler unterstützt, und MPlayer Multimediaspieler, und in ffdshow und FFmpeg Decodern plant

Siehe auch

Außenverbindungen


Bringen Sie mir den Kopf von Alfredo Garcia / Pula (Begriffserklärung)
Impressum & Datenschutz