STABILIZING VIDEO USING TRANSFORMATION MATRICES
In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified tra...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified transformation so that the transformation is less representative of recent movement. The computing system uses the transformation and the modified transformation to generate a second transformation. The computing system identifies an anticipated distortion that would be present in a stabilized version of the second frame. The computing system determines an amount by which to reduce a stabilizing effect. The computing system applies the second transformation to the second frame to stabilize the second frame, where the stabilizing effect has been reduced based on the determined amount by which to reduce the stabilizing effect.
De manière générale, la présente invention peut être mise en uvre dans des procédés, des systèmes et des produits de programme pour identifier, par un système informatique et en utilisant une première et une seconde trame d'une vidéo, une transformation qui indique un mouvement d'une caméra par rapport aux trames. Le système informatique génère une transformation modifiée de sorte que la transformation est moins représentative du mouvement récent. Le système informatique utilise la transformation et la transformation modifiée pour générer une seconde transformation. Le système informatique identifie une distorsion anticipée qui pourrait être présente dans une version stabilisée de la seconde trame. Le système informatique détermine une quantité selon laquelle un effet de stabilisation doit être réduit. Le système informatique applique la seconde transformation à la seconde trame pour stabiliser la seconde trame, l'effet de stabilisation ayant été réduit sur la base de la quantité déterminée selon laquelle l'effet de stabilisation doit être réduit. |
---|