摘要 |
Eine Interpolationseinheit (312) empfängt einen eingehenden Video-Bit-Strom mit einer Vielzahl von Vollbildern mit ersten Makroblöcken, kodiert unter Verwendung einer Block-Matching-Motion-Compensation, und zweiten Makroblöcken, kodiert unter Verwendung einer Global-Motion-Compensation. Eine Übersetzungseinheit (304) vollführt eine Umwandlung von Globalwanderungsparametern (108), enthalten in einem aktuellen Vollbild des eingehenden Video-Bit-Stroms, in einen Gesamtbewegungsvektor. Die Interpolationseinheit (312) vollführt Luminanz- und Chrominanz-Interpolationsvorgänge an jedem Makroblock, enthalten in jedem Vollbild in dem eingehenden Video-Bit-Strom. Bei einem Verarbeiten eines aktuellen Makroblocks führt, wenn der aktuelle Makroblock unter Verwendung einer Global-Motion-Compensation kodiert ist, die Interpolationseinheit (312) die Luminanz-Interpolationsvorgänge gemäß dem Gesamtbewegungsvektor bei einer Halbpixelauflösung aus und führt die Chrominanz-Interpolationsvorgänge bei einer Viertelpixelauflösung aus. Wenn der aktuelle Makroblock unter Verwendung einer Block-Matching-Motion-Compensation kodiert ist, führt die Interpolationseinheit (312) die Luminanz- und Chrominanz-Interpolationsvorgänge gemäß dem in dem aktuellen Makroblock enthaltenen Makroblock-Bewegungsvektor bei einer Halbpixelauflösung aus. |