|
Frank's Homepage > Meine VirtualDub Filter |
|
|
Panorama Generator Filter: Download Version 1.0 (Feb 2003) Download Version 1.2 (Juli 2003) Panorama Generator ist - wie der Name schon sagt - ein Plugin für Virtualdub, dass aus Schwenks oder Kamerafahrten grössere Bilder oder Panoramen zusammensetzt. Die Funktion lässt sich grob in 2 Bereiche aufteilen: einerseits muss aus den bewegten Bildern jeweils die aktuelle Kamerablickrichtung berechnet werden, um zu wissen, welcher Ausschnitt des Gesamtbildes gerade betrachtet wird. Die aktuelle Version erkennt nur Bewegung entlang der beiden Koordinatenachsen, das heisst, Zooms oder Drehungen der Kamera sollten im Video nicht vorkommen! Anschliessend müssen die einzelnen Bilder zusammengesetzt werden - was folgendermassen gelöst ist: Kommt ein Bildpunkt in mehreren Bildern vor, wird er aus dem Bild übernommen, bei dem er am nähesten am Zentrum liegt. Die integrierte automatische Szenenerkennung bewirkt, dass bei Szenenwechsel das gerade erzeugte Panorama gespeichert und mit der nächsten Kameraeinstellung ein neues Bild berechnet wird. Der Panoramaspeicher ist dynamisch angelegt und wächst somit schritthaltend mit der Bildgroesse. Obergrenzen sind also nur durch die Menge an Hauptspeicher gegeben.
Die Parameter des Dialogfeldes bedeuten: border...: oft sind am Rand des Bildes unerwünschte Bildpunkte (entweder schwarz oder stark verzerrt...), die Fehler im Resultat erzeugen koennten. Stellen sie mit dem Wert Border die Pixelzahl ein, die vor der Verarbeitung am Rand abgeschnitten wird. frames left out...: Bei neuen Szenen ist bei analogem Bildmaterial (von Hi8 Aufnahmen oder ähnlichen) oft ein kurzes Zusammenbrechen der Bildinformation erkennbar. Die hier eingestellte Bildanzahl wird zu beginn jeder Szene nicht beruecksichtigt. interlaced material...: Liegt das Quellvideo im Zeilensprungformat vor, vermeidet diese Funktion unschöne Streifen und Kammeffekte im Panoramabild (Deinterlacing). name...: Unter diesem Namen werden die Panoramen im Laufwerk c:\ abgelegt. Am Ende wird jeweils die aktuelle Szenennummer angefügt. Weiterhin erstellt der Panorama Generator ein Indexfile, in dem Informationen wie Auflösung, Frameanzahl und Schwenkart angegeben sind. minimal distance...: Ist der Wert niedrig (1), werden beim Zusammensetzen des Panoramas viele Bilder genommen. Bei hohen Werten sind es nur einzelne, die dann auch nur in den Randbereichen überlappen. suitable frames...: Ist ein Frame des Videos stark gestört (drop-outs, verdeckte Bildbereiche), wird es bei der Bearbeitung ausgelassen. Ein gelbes Ausgabefenster zeigt solch eine Aktion an. Mit einem Schwellwert kann man die Empfindlichkeit dieser Funktion einstellen. moving objects...: Aktivieren dieser Funktion bewirkt, dass sich schnell bewegende Objekte, z.B. vorbeilaufende Personen, herausgerechnet werden. Manchmal ergeben sich damit bessere Ergebnisse, jedoch befindet sich die Option noch in der Testphase.
Im eigentlichen Zielvideofenster ist eine Art Vorschau erkennbar: Links unten ist eine verkleinterte Version des erzeugten Panoramas erkennbar - man kann gut beobachten, wie sich das Bild nach und nach aufbaut. Daneben 2 Balken - der linke spiegelt die bisherige Frameanzahl in der aktuellen Szene wieder, der rechte die Anzahl der Szenen im Video. Ein kurzer weisser "Blitz", also ein komplett weiss gefülltes Fenster bedeutet einen Szenenwechsel. In dieser Zeit wird dann auch das Panorama gespeichert und die Berechnung fuer neue Daten zurueckgesetzt.
Empfohlene Anwendung: 1. Laden des Videos in Virtualdub 2. Anspringen der Position, ab der die Panoramagenerierung beginnen soll 3. Hinzufügen des Filters, Einstellen der Parameter 4. Starten der Panormagenerierung mit dem Play-Symbol >O , bei dem sowohl Input als auch Outputvideo sichtbar wird |