Nvidia CUDA: Software zur Video-Verbesserung für Geforce-Nutzer im Anmarsch
Nvidia kooperiert mit der Software-Schmiede Motion DSP, um Geforce-Nutzern eine mächtige Videosoftware zu liefern. Wir führten ein Telefoninterview und haben alle Details für Sie. Unsere Gesprächspartner waren Sean Varah, CEO von Motion DSP, und Nikola Bozinovic, VP of Engineering.
PCGH: Was genau ist euer Programm?
Motion DSPs CEO: Sean Varah
Motion DSP: Unser Programm mit dem Codenamen "Carmel" dient der Verschönerung von Videomaterial. Wir haben zwei Jahre daran gearbeitet. Es wurde ursprünglich für Sicherheitszwecke erdacht: Schlechte Überwachungsvideos sollten besser, das heißt erkennbar werden. Sie kennen sicher CSI und ähnliche Serien, wo die Protagonisten Details in matschigen Videos suchen, stark heranzoomen und die Software nachträglich für erkennbare Strukturen sorgt. CNN und der Secret Service nutzen diese Verfahren ebenfalls. Ähnliches können Sie mit Carmel bald am eigenen Rechner machen. Wir nutzen CUDA und die Shader-ALUs der Geforce-GPUs, um diese Features zu berechnen.
Motion DSPs VP of Engineering: Nikola Bozinovic
PCGH: Welche Technologie steckt dahinter?
Motion DSP: Carmel kombiniert die Daten aus mehreren Frames, um die fehlenden Informationen zu reproduzieren bzw. zu interpolieren. Dies benötigt sehr viel Rechenleistung. Im Gegensatz zu MPEG 2 vergleichen wir jedes Frame mit 30 Folgebildern, errechnen Informationen, mischen diese zusammen und widmen uns dann dem Folgeframe. Der Algorithmus erkennt sogar, was Kamerawackeln ist und welche Bewegungen gewollt sind. Vor Nvidias CUDA-Initiative war es schwierig, solche Dinge auf eine Grafikkarte zu portieren.
PCGH: Welche optischen Verbesserungen sind durch die Bearbeitung zu erwarten und bei welchem Material funktioniert Carmel überhaupt?
Motion DSP: Carmel eignet sich prinzipiell für jede Form von Videomaterial, etwa aus Cellphones, Digicams oder Youtube-Clips. Es verbessert unter anderem die Beleuchtung und eliminiert weitere Artefakte, die beim Aufnehmen und Komprimieren von Videomaterial auftreten. So lässt sich etwa Rauschen "glattbügeln", Unterbelichtung kompensieren oder auch Flimmern interpolieren. Außerdem lassen sich ruckelige Videos per Frame-Interpolation flüssiger darstellen.
Auf www.fixmymovie.com finden Interessierte einen Vorgeschmack der Features. Laden Sie ein Video dort hoch, wird es optisch aufpoliert. Ein sehr pixeliges Video erstrahlt danach sauber interpoliert und besser beleuchtet, Kompressionsartefakte wie das Ausfransen an Kanten werden ebenfalls herausgefiltert. Vorher-Nachher-Beispiele extremer Fälle haben wir online aufgeführt. Die finale Version von Carmel wird jedoch weit besser agieren.
Quelle: http://www.nvidia.com
Vorher und nachher: Die Nachbearbeitung verstärkt die Belichtungsinformationen - es wird ein Bild sichtbar.
PCGH: Wie groß fällt der Performance-Unterschied verglichen mit einer aktuellen Vierkern-CPU aus?
Motion DSP: Das Nvidia-Flaggschiff Geforce GTX 280 rechnete bei unseren Tests drei bis viermal schneller als ein Core 2 Quad Q6600 mit 2,4 GHz, in einigen Bereichen gar fünfmal so schnell. Demnach ist kein aktueller Consumer-Prozessor in der Lage, diese Verbesserungen in derselben Geschwindigkeit auszuführen.
PCGH: Sind Geforce 8400 GS, 9400 GT & Co. auch in der Lage, die Verbesserungen zu applizieren?
Motion DSP: Ja, jede CUDA-kompatible Nvidia-GPU (ab G8x) ist dazu in der Lage. Natürlich ist eine Geforce 8400 GS "etwas" langsamer als eine 8800 GTX oder GTX 200.
Quelle: http://www.nvidia.com
Vorher und nachher: Das extrem pixelige Video wird sauber interpoliert und von Artefakten bereinigt.
PCGH: Was ist mit SLI, läuft die Berechnung durch mehrere GPUs schneller?
Motion DSP: Prinzipiell: ja. Unser Fokus liegt jedoch darauf, die Verbesserungen zuerst jedem Geforce-Nutzer zugänglich zu machen.
PCGH: Wird die Software auch auf Radeon-Karten lauffähig sein?
Motion DSP: Nein. Radeon-Grafikkarten unterstützen kein CUDA, also auch kein Carmel, welches darauf basiert.
PCGH: Handelt es sich um eine Standalone-Software, oder ein Add-on für ein bestehendes Gerüst?
Motion DSP: Carmel ist eine eigenständige Software.
Quelle: http://www.nvidia.com
Vorher und nachher: Jaggies und Kompressionsartefakte schwinden, die Beleuchtung wird besser.
PCGH: Wann wird sie verfügbar sein?
Motion DSP: Der Release ist für das erste Quartal 2009 geplant. Noch in diesem Herbst kommen Interessenten jedoch in den Genuss einer Beta-Version. Dafür kann sich jeder schon jetzt registieren: http://www.motiondsp.com/products/Carmel/form/
PCGH: Vielen Dank für das Interview!
