Logo Logo
/// News

FiLMiCs Cubiform soll Videoeffekte deutlich beschleunigen

[14:11 Mo,1.März 2021 [e]  von ]    

FiLMiC (das Unternehmen hinter den mobilen App FiLMiC Pro) hat angekündigt, dass es eine hocheffiziente Bild-Remapping-Technologie namens Cubiform patentiert hat, die 4,75-mal schneller arbeiten soll als herkömmliche GPU-Pipeline-Methoden. Das klingt auf den ersten Blick revolutionär, ist es aber beim näheren Hinsehen nur bedingt. Denn bei genauerer Betrachtung handelt es sich eigentlich nur um eine angewandte Matrizen-Multiplikation (die hier in Europa als Beschreibung eines Algorithmus wohl überhaupt nicht patentierbar wäre).

Die Idee ist dabei, diverse Filter-Schritte zu einer einzigen LookUpTable zusammenzulegen. Bei der Veränderung eines Parameters eines Subfilters muss natürlich die gesamte Cubiform-LUT neu berechnet werden, dafür kann die Effektkette immer rasend schnell gerendertgerendert im Glossar erklärt werden, sobald die Cubiform LUT einmal fertig berechnet ist.



cubiform_logo



In der Praxis müssen solche Cubiform LUTs etwas komplexer (und weitaus größer) sein, als einfache typische LUTs, u.a. weil offensichtlich auch Masken mit in die Berechnung einfließen können. Dennoch können wir aus eigenen Erfahrungen bestätigen, dass das Prinzip effektiv funktioniert, solange man Zugriff auf genügend schnellen Speicher für die Cubiform LUTs besitzt.

FiLMiC selbst gibt an, dass eine GPU-Pipeline, die 26,4 Millisekunden Rechenzeit benötigen würde, mit Cubiform in 5.6 ms erledigt werden könnte. FiLMiC behauptet in bester Marketingmanier, dass Cubiform somit eine äquivalente GPU-Pipeline um das 4,75-fache übertreffen kann. Verschwiegen wird dabei jedoch die Zeit, welche der Encoder zusätzlich benötigt.

Auch verschwiegen wird, dass die Reihenfolge der Effekte in der Effektkette immer bestimmten Regeln folgen muss und viele Effekte sich überhaupt nicht für eine Vorausberechnung in einer kombinierten LookUpTable eigenen. Soll ein Effekt in der Kette beispielsweise die Position eines Pixels verändern, so funktioniert das gesamte Konzept nicht mehr.

Zudem hinkt der Geschwindigkeits-Vergleich mit mehreren einzelnen Effekten. Denn würde man diese Effekte ebenfalls als einen einzigen "Ketten-Effekt" programmieren, könnten viele Speicherzugriffe wegfallen und die Bilanz würde gegenüber der Cubiform Lösung deutlich besser aussehen.

In diese zweite Richtung gehen aktuell auch progressive Engine-Ansätze: Nämlich dass man eine Effektkette zu einem fixen Kombieffekt im Schnittprogramm "vorkompiliert", der dann weitaus schneller rendernrendern im Glossar erklärt kann, als die Kombination aus einzelnen Effekten. Dies beschleunigt dann theoretisch sogar jede Effektart.

In einem nächsten Schritt könnte man solche Effektketten sogar nach FPGA-IP kompilieren, was einen weiteren Schub für Echtzeit-Effekte bedeuten würde. Uns ist allerdings aktuell keine Entwicklung in dieser Richtung bekannt. Wir hatten bisher am ehesten vermutet, dass Apple mit seiner Afterburner Accelerator card for Mac Pro in diese Richtung zielt, aber noch gibt es keinerlei belastbare Anzeichen dafür...

Link mehr Informationen bei petapixel.com

  
[4 Leserkommentare] [Kommentar schreiben]   Letzte Kommentare:
TheBubble    16:06 am 2.3.2021
Es ist kein Problem, alles mögliche über LUTs vorzuberechnen, nur leider werden sie irgendwann unglaublich groß.
mash_gh4    22:54 am 1.3.2021
es ist halt ein völlig anderer lösungsweg als zwischenresultate zu cachen. ich glaube eigentlich schon, dass das in einigen fällen tatsächlich ein großes...weiterlesen
srone    21:26 am 1.3.2021
der wesentlichste faktor scheint, wie lange dauert es die "lut" zu berechnen? zb bei Leistungs-intensiven dritt-effekten, wie zb tiffen dfx - pro mist etc, ist das dann...weiterlesen
[ Alle Kommentare ganz lesen]

  Vorige News lesen Nächste News lesen 
bildDie 50 besten Filme 2020 - von über 230 Filmkritikern gewählt bildLitepanels Lykos+: kompaktes lichtstarkes Bi-Color Mini LED Panel


verwandte Newsmeldungen:


[nach oben]

















passende Forenbeiträge zur News:

Archive

2021

August - Juli - Juni - Mai - April - März - Februar - Januar

2020
Dezember - November - Oktober - September - August - Juli - Juni - Mai - April - März - Februar - Januar

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

2005

2004

2003

2002

2001

2000




































Specialsschraeg
1. April - 30. September / Düsseldorf
Young Film Lab
12-16. August / Weiterstadt
Open Air Filmfest Weiterstadt
15-19. September / Oldenburg
Internationales Filmfestival Oldenburg
6. Februar 2022/ Hanau
JUNG & ABGEDREHT – 10. Hanauer Jugend-Kurzfilmfestival
alle Termine und Einreichfristen


update am 4.August 2021 - 09:39
ist ein Projekt der channelunit GmbH
*Datenschutzhinweis*