Global motion estimation for sprite generation

G - Physics – 06 – T

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06T 7/20 (2006.01) G06T 5/50 (2006.01) H04N 7/26 (2006.01)

Patent

CA 2410501

An automatic sprite generation system uses first-order prediction for initial estimation, delayed elimination for outlier rejection, and field-based sprite generation for an interlaced source. Higher-order prediction for the initial estimation may be used to handle more complicated motion. The invention addresses outlier and fast motion problems that are not handled by the existing MPEG-4 scheme. Automatic sprite generation is provided by performing shot detection (e.g., panning or zooming) on the input images to provide a group of successive images that share a common scene for use in forming a sprite. The initial estimation of motion parameter data for forming the sprite uses the motion parameter data of at least two previous input images. Delayed outlier rejection is performed in two steps by eliminating pixels whose error increases in successive sprite iterations. For interlaced input images, a sprite and set of motion parameters are encoded and transmitted for each field separately.

L'invention porte sur un système complet et automatique de création de lutins recourant à des prédictions (210) de premier ordre pour une estimation initiale puis à une élimination retardée des aberrances, et créant les lutins par champ pour une source entrelacée. Pour traiter les mouvements plus compliqués, on peut facultativement utiliser des prédictions (220) d'ordre plus élevé pour l'estimation initiale. Cette invention, qui peut servir à créer des lutins, par exemple pour des séquences en 3D, des pointeurs d'actions, des publicités interactives, et autres, résout les problèmes d'aberrances et de mouvements rapides non traités par le schéma MPEG-4 existant. La création automatique de lutins se fait par détection des coups (310) (par exemple par translation panoramique ou zoomage) sur l'image entrée de manière à obtenir un groupe d'images successives partageant une scène commune servant à former un lutin. L'estimation initiales des paramètres (710) de mouvement servant à former l'image du lutin est améliorée par l'utilisation des paramètres de mouvement des deux (ou plus) images précédentes (715). Le rejet (600) retardé des aberrances se fait en deux étapes par élimination des pixels dont l'erreur croît lors des itérations successives du lutin. Pour les images entrées interfacées, on code et transmet un ensemble de paramètres de mouvements séparément pour chacun des champs, puis le décodeur d'un moteur de présentation (1090) les décode et les recombine.

LandOfFree

Say what you really think

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

Rating

Global motion estimation for sprite generation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Global motion estimation for sprite generation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Global motion estimation for sprite generation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2084273

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