Magictcs schrieb am 24. Januar 2003 15:07
> hmm eigentlich falsch.
??Â
> Der Witz der GMC ist, dass durch die global motion estimation man
> eben massiv Bandbreite spart.
Das gerade nur dann, wenn das Material und die Encoder-Umgebung paßt.
Zuerst einmal sind S-Frames im GMC-Fall lediglich als Ersatz bzw.Â
Erweiterung zu P-Frames einsetzbar. Dazu kommt pro Bild ein
Satz von globalen Verzerrungskoordinaten plus 1 Bit PRO Makroblock.
Die GMC muß demnach passende Parameter erwirtschaften, um überhaupt
für hinreichend viele Makroblöcke einen adäquaten Ersatz der
lokalen Bewegungsvektoren darstellen zu können. Quintessenz: das
Material muß passen (z.B. Kameraschwenks, Zoom, Rotation usw.).
> B-Frames bringt dann noch mal zusaetzlich Bandbreite - da B-frames
> die Frames sind, die am wenigsten brauchen.
Auch der Gewinn von B-Frames hängt stark vom Material ab, da wiederum
B-Frames signalisieren mĂĽssen, welches Referenzbild (von zweien) nunÂ
zur Prädiktion herangezogen wird. Die Referenzbilder liegen darüber
hinaus zeitlich recht weit auseinander. Somit steigt der spatiale
Suchraum des Encoders und dessen Rechenzeit entsprechend an.
Zurück zum Thema: Beim kombinierten Einsatz von B-Frames und GMC
kommt es zu mehreren Effekten: Erstens sinkt der Einfluß der
S-Frames,
die wie erläutert nur anstelle von P-Frames einsetzbar sind. Die
B-Frames können GMC NICHT verwenden. Desweiteren liegt für die GMC
das Problem darin, einen Koordinatensatz mit dem mehrfachen Suchraum
zu finden, da die B-Frames zeitlich zwischen I und S-Frame bzw.
S-Frame
und S-Frame liegen. (z.B. Reihenfolge IBBSBBS = 3-facher Suchraum) Je
größer der Suchraum, desto höher ist auch die Wahrscheinlichkeit, daß
die entstehenden Bildverzerrungen nicht mehr durch das globale Modell
erfaßt werden können und wiederum der Schätzer inkonsistent wird.
> Klar - QPEL dagegen braucht mehr bandbreite - bringt dann aber auch
> hoehere Qualitaet - hatte ich aber so geschrieben - oder?
Mehr Bandbreite bedeutet implizit mehr Qualität. Die Effizienz
eines CoDecs wird bekanntlich in Qualität/Bandbreite angegeben und
auch QPEL ist ein Tool, welches nur mit viel Grips und passendem
Material deutliche Vorteile bringt.
--Buggs
> hmm eigentlich falsch.
??Â
> Der Witz der GMC ist, dass durch die global motion estimation man
> eben massiv Bandbreite spart.
Das gerade nur dann, wenn das Material und die Encoder-Umgebung paßt.
Zuerst einmal sind S-Frames im GMC-Fall lediglich als Ersatz bzw.Â
Erweiterung zu P-Frames einsetzbar. Dazu kommt pro Bild ein
Satz von globalen Verzerrungskoordinaten plus 1 Bit PRO Makroblock.
Die GMC muß demnach passende Parameter erwirtschaften, um überhaupt
für hinreichend viele Makroblöcke einen adäquaten Ersatz der
lokalen Bewegungsvektoren darstellen zu können. Quintessenz: das
Material muß passen (z.B. Kameraschwenks, Zoom, Rotation usw.).
> B-Frames bringt dann noch mal zusaetzlich Bandbreite - da B-frames
> die Frames sind, die am wenigsten brauchen.
Auch der Gewinn von B-Frames hängt stark vom Material ab, da wiederum
B-Frames signalisieren mĂĽssen, welches Referenzbild (von zweien) nunÂ
zur Prädiktion herangezogen wird. Die Referenzbilder liegen darüber
hinaus zeitlich recht weit auseinander. Somit steigt der spatiale
Suchraum des Encoders und dessen Rechenzeit entsprechend an.
Zurück zum Thema: Beim kombinierten Einsatz von B-Frames und GMC
kommt es zu mehreren Effekten: Erstens sinkt der Einfluß der
S-Frames,
die wie erläutert nur anstelle von P-Frames einsetzbar sind. Die
B-Frames können GMC NICHT verwenden. Desweiteren liegt für die GMC
das Problem darin, einen Koordinatensatz mit dem mehrfachen Suchraum
zu finden, da die B-Frames zeitlich zwischen I und S-Frame bzw.
S-Frame
und S-Frame liegen. (z.B. Reihenfolge IBBSBBS = 3-facher Suchraum) Je
größer der Suchraum, desto höher ist auch die Wahrscheinlichkeit, daß
die entstehenden Bildverzerrungen nicht mehr durch das globale Modell
erfaßt werden können und wiederum der Schätzer inkonsistent wird.
> Klar - QPEL dagegen braucht mehr bandbreite - bringt dann aber auch
> hoehere Qualitaet - hatte ich aber so geschrieben - oder?
Mehr Bandbreite bedeutet implizit mehr Qualität. Die Effizienz
eines CoDecs wird bekanntlich in Qualität/Bandbreite angegeben und
auch QPEL ist ein Tool, welches nur mit viel Grips und passendem
Material deutliche Vorteile bringt.
--Buggs