Processing

Please wait...

Settings

Settings

1. WO2000041394 - METHOD AND APPARATUS FOR PERFORMING MOTION COMPENSATION IN A TEXTURE MAPPING ENGINE

Publication Number WO/2000/041394
Publication Date 13.07.2000
International Application No. PCT/US1999/031004
International Filing Date 21.12.1999
Chapter 2 Demand Filed 25.07.2000
IPC
H04N 7/36 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
24Systems for the transmission of television signals using pulse code modulation
26using bandwidth reduction
32involving predictive coding
36using temporal prediction
CPC
H04N 19/51
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
50using predictive coding
503involving temporal prediction
51Motion estimation or motion compensation
Applicants
  • INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, CA 95052, US (AllExceptUS)
  • PIAZZA, Thomas, A. [US/US]; US (UsOnly)
  • COOK, Val, G. [US/US]; US (UsOnly)
Inventors
  • PIAZZA, Thomas, A.; US
  • COOK, Val, G.; US
Agents
  • MILLIKEN, Darren, J. ; Blakely, Sokoloff, Taylor & Zafman LLP 7th floor 12400 Wilshire Boulevard Los Angeles, CA 90025, US
Priority Data
09/227,17407.01.1999US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND APPARATUS FOR PERFORMING MOTION COMPENSATION IN A TEXTURE MAPPING ENGINE
(FR) PROCEDE ET DISPOSITIF POUR LA COMPENSATION DU MOUVEMENT DANS UN MOTEUR DE MAPPAGE DE TEXTURE
Abstract
(EN)
A method and apparatus for motion compensation of digital video data with a texture mapping engine is described. In general, the invention provides motion compensation by reconstructing a picture by predicting pixel colors from one or more reference pictures. The prediction can be forward, backward or bi-directional. The architecture described herein provides for reuse of texture mapping hardware components to accomplish motion compensation of digital video data. Bounding boxes and edge tests are modified such that complete macroblocks are processed for motion compensation. In addition, pixel data is written into a texture palette according to a first order based on Inverse Discrete Cosine Transforms (IDCT) results and read out according to a second order optimized for locality of reference. A texture palette memory management scheme is provided to maintain current data and avoid overwritting of valid data when motion compensation commands are pipelined.
(FR)
L'invention concerne un procédé et un dispositif permettant d'assurer la compensation du mouvement de données vidéo numériques dans un moteur de mappage de texture. En règle générale, cette opération repose sur la reconstruction d'une image par prévision des couleurs de pixel à partir d'une ou plusieurs images de référence. La prévision peut être de type avant, arrière ou bidirectionnel. L'architecture décrite dans l'invention permet de réutiliser les éléments de matériel de mappage de texture pour la compensation du mouvement des données vidéo numériques. On modifie les zones de délimitation et les essais de bordure pour que des macroblocs complets soient traités dans le cadre de la compensation du mouvement. Par ailleurs, les données de pixel sont écrites sur une palette de texture selon un premier ordre établi d'après les résultats de la transformation en cosinus discrets inverse, et elles sont lues d'après un deuxième ordre optimisé pour le lieu de référence. L'invention concerne en outre un système de gestion de mémoire de palette de texture qui permet de maintenir les données courantes et d'éviter l'écrasement de données valides lorsque les instructions de compensation du mouvement sont introduites en structure pipe-line.
Latest bibliographic data on file with the International Bureau