Motion estimation and compensation of video object planes...

H - Electricity – 04 – N

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04N 7/50 (2006.01) G06T 9/00 (2006.01) H04N 7/26 (2006.01) H04N 7/30 (2006.01) H04N 7/34 (2006.01) H04N 7/36 (2006.01)

Patent

CA 2230567

A motion estimation and compensation technique is provided for interlaced digital video such as video object planes (VOPs). Predictor motion vectors for use in differentially encoding a current field coded macroblock (700) are obtained using the median of motion vectors (MV1, MV2, MV3) of surrounding blocks or macroblocks (712, 722, 732). When a surrounding macroblock (820) is itself interlaced coded, an average motion vector for that macroblock is used, with fractional pixel values being mapped to the half-pixel. When the current block (912) is not interlaced coded but a surrounding block (820) is, the field motion vectors may be used individually or averaged. In a repetitive padding technique for an interlaced coded VOP (1,010), the even (0, 2, ..., 14) and odd (1, 3, ..., 15) lines of the VOP and surrounding block (1,000) are grouped. Within each field (1,210, 1,220), exterior pixels (1,6) are padded by setting them to the value of the nearest boundary pixel (0,6), or to an average of two boundary pixels (0,6; 1,7). The lines are then reordered to provide a single padded reference VOP image.

L'invention est une méthode d'évaluation des mouvements et de correction des effets dus aux mouvements pour les signaux vidéo numériques entrelacés tels que ceux des plans d'objet vidéo. Les vecteurs de mouvement de prédiction nécessaires au codage différentiel du macrobloc du moment (700) sont obtenus à partir de la médiane des vecteurs de mouvement (MV1, MV2, MV3) des blocs ou des macroblocs avoisinants (712, 722, 732). Quand un macrobloc avoisinant (820) est lui-même codé par entrelacement, le vecteur de mouvement moyen connexe est utilisé, les valeurs de pixel fractionnaires étant mises en correspondance avec le demi-pixel. Quand le bloc du moment (912) n'est pas codé par entrelacement mais qu'un bloc avoisinant (820) l'est, les vecteurs de mouvement de trame peuvent être utilisés individuellement ou moyennés. Une méthode de remplissage répétitif des plans d'objet vidéo codés par entrelacement (1,010) groupe les lignes paires (0, 2, ..., 14) et les lignes impaires (1, 3, ..., 15) d'un plan d'objet vidéo et d'un bloc avoisinant (1,000). Dans chaque trame (l,210, 1,220), les pixels extérieurs (1,6) sont soumis à un remplissage qui les met à la valeur du pixel frontalier le plus rapproché (0,6) ou à la moyenne de deux pixels frontaliers (0,6; 1,7). Les lignes sont alors réordonnancées pour obtenir une seule image de plan d'objet vidéo de référence à remplissage.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Motion estimation and compensation of video object planes... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Motion estimation and compensation of video object planes..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Motion estimation and compensation of video object planes... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1684781

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.