Was ist ein Deepfake und wie werden sie hergestellt?

Vielleicht haben Sie kürzlich im Internet(rounds on the internet) ein Video von Nicholas Cages Gesicht gesehen, das auf eine andere Figur übertragen wurde . Nein, wir meinen keinen Ausschnitt aus dem Film Face/Off . Dies sind Szenen aus verschiedenen Filmen, in denen Nicholas Cage definitiv nicht mitgespielt hat, aber sie sehen in der Tat sehr überzeugend aus. Wie haben sie das hinbekommen?

Nun, die Antwort ist nicht „Hexerei“, sondern eine Technologie, die als „Deepfake“ bezeichnet wird und in verschiedenen Branchen und Gemeinden für ziemlichen Aufruhr sorgt.

Was ist ein „Deepfake“?

Das Wort „Deepfake“ kommt aus dem Begriff „Deep Learning“ und natürlich „Fake“. Deep Learning ist ein spezialisierter Zweig des maschinellen Lernens, der wiederum Teil des Gesamtgebiets der Künstlichen Intelligenz(Artificial Intelligence) ist .

Mit dem dramatischen Anstieg der Rechenleistung und neu entdeckten Möglichkeiten für Computer, riesige Datenmengen aus der realen Welt zu verarbeiten und zu analysieren, können Computer jetzt plötzlich Dinge tun, die sich die meisten von uns nie vorstellen könnten. Deepfakes wenden diese Technologie an, um menschliche Bilder zu synthetisieren und Fotos oder Videos von Dingen zu erstellen, die diese Menschen nie getan und nie gesagt haben. 

Wie funktioniert die Deepfake-Technologie?

Deep Learning, das Deepfake-Methoden zugrunde liegt, beschreibt die moderne Anwendung der neuronalen Netzsimulation auf riesige Datensätze. Neuronale Netze sind kein neues Konzept oder keine neue Technologie, aber bis in die Neuzeit waren sie ziemlich rudimentär.

Ein künstliches neuronales Netz simuliert zumindest teilweise den Lernprozess, der in biologischen Gehirnen abläuft. Wenn Sie lernen oder sich anderweitig mit der Außenwelt auseinandersetzen, ändern sich die Verbindungen zwischen Ihren Gehirnzellen.

Sie bilden Schaltkreise und logische Strukturen, stärken einige Verbindungen und schwächen andere. Wenn Sie etwas meistern, wie zum Beispiel Autofahren oder Tennis spielen lernen, werden diese Gehirnschaltkreise schnell und effizient. Irgendwann bist du in etwas so gut, dass du nicht einmal darüber nachdenken musst, es zu tun.

Das ist im Wesentlichen dasselbe, was mit einem Deep-Learning-System passiert. Es sieht sich haufenweise Beispiele für etwas an und wird dann immer besser darin, „es zu verstehen“.

Im Fall von Deepfakes betrachtet die Software Beispiele für das Gesicht, das Sie transponieren möchten, sowie für das Video, in das Sie es transponieren möchten. Mit genügend Training kann es schließlich ein Gesicht synthetisieren, das mit den Trainingsdaten übereinstimmt, und es dann nahtlos auf jedes andere Gesicht legen.

Welche Software wird verwendet, um Deepfakes zu erstellen?

Es gibt eine Reihe von Anwendungen, die es Menschen ermöglichen, Deepfakes zu erstellen. FakeApp war die erste uns bekannte App, die darauf abzielte, normalen Menschen die Möglichkeit zu geben, Deepfake-Inhalte zu erstellen. Die Website ist jetzt nicht mehr verfügbar und es ist überhaupt nicht einfach, eine Kopie zu finden.

Hersteller von Deepfakes sind inzwischen weitgehend zu einer Anwendung namens DeepFaceLab übergegangen(DeepFaceLab) , die auf GitHub gehostet(GitHub) wird und einen endlosen Strom von Tutorials auf Orten wie Reddit hervorgebracht hat .

Einen Deepfake erstellen

Dieser Artikel ist nicht als Tutorial gedacht, daher werden wir einen Überblick darüber geben, wie Deepfakes in der Praxis erstellt werden, aber keine genauen Schritte dafür liefern, wie man selbst einen erstellt.

Dafür gibt es einige Gründe, aber der Hauptgrund ist, dass die Legalität der Erstellung von Deepfakes höchst umstritten ist. Genauso wie wir Ihnen keine genauen Schritte zur Verfügung stellen würden, um Ihnen dabei zu helfen, Software zu stehlen oder andere illegale Aktivitäten durchzuführen, geben wir Ihnen keine Schritt-für-Schritt-Anleitungen zum Erstellen von Deepfakes.

Außerdem hat der eigentliche Entwickler von DeepFaceLab ein Schritt-für-Schritt-Video-Tutorial(step-by-step video tutorial) für die Software veröffentlicht, dem jeder folgen kann, falls er die Verantwortung für ein solches Risiko übernehmen möchte.

Um einen Eindruck davon zu bekommen, wie gut dieses Zeug geworden ist, schauen Sie sich diese Website(check out this website) an, wo ein neues Foto einer Person erstellt wird, die nicht existiert, wenn Sie die Seite aktualisieren.

Unser Ziel ist es, Ihnen dabei zu helfen, die Technologie zu verstehen, da Sie ihr im Laufe der Zeit immer häufiger begegnen werden. Davon abgesehen sind dies die groben Phasen der Erstellung eines Deepfakes mit DeepFaceLab .

Nach dem Herunterladen und Entpacken von DeepFaceLab(DeepFaceLab) werden Sie mit einem Ordner konfrontiert, der viele andere Ordner und eine Reihe von Batch-Dateien enthält.

Es gibt einen Ordner namens „Workspace“, der die Trainingsmodelle, die Quellvideos und die Ausgabe enthält. DeepFaceLab arbeitet mit bestimmten Dateinamen und Speicherorten, damit die Batch-Dateien funktionieren können. Beispielsweise heißt die Quelldatei immer „data_src“ und das Ziel heißt „data_dst“.

Es gibt keine Softwareschnittstelle, wie die meisten Leute sie kennen. Nur eine Liste nummerierter Stapeldateien, die die Schritte des Prozesses darstellen. Zuerst(First) werden die Frames der Quell- und Zielvideos als Bilddateien extrahiert.

Dann werden mehrere Analyseschritte durchgeführt, gefolgt von einem GPU-basierten Training, bei dem das neuronale Netz lernt, was es über die Gesichter in den beiden Videos braucht, um ein Modell zu bauen. Schließlich wird ein neues zusammengesetztes Video produziert.

Missbrauch von Deepfakes

Wie bereits erwähnt, sind Deepfakes sehr umstritten. Es kann in einigen Ländern gegen bestehende Gesetze verstoßen, und neue Gesetze sind in Arbeit, um sich mit der Technologie und ihren Anwendungen zu befassen.

Deepfakes können verwendet werden, um Falschmeldungen zu erstellen, wie z. B. ein Video von einem Präsidenten, der verrückte Dinge sagt(video of a president saying crazy things) . Es kann verwendet werden, um Personen in pornografische Filme einzufügen, um sie zu belästigen oder anderweitig zu schädigen.

Wie Sie sich wahrscheinlich vorstellen können, könnten Sie mit einem überzeugenden Deepfake viel Schaden anrichten und die Konsequenzen, wenn Sie erwischt werden, könnten in naher Zukunft viel schwerwiegender werden.

Hinterfrage alles

Jetzt, da diese Technologie existiert und so gut funktioniert, wie sie es tut, bedeutet dies, dass wir Medien wie Videos in einem ganz neuen Licht betrachten müssen. Wenn jemand ein Video in den sozialen Medien verbreitet, in dem eine berühmte Person oder ein Politiker etwas Kontroverses sagt oder tut, müssen Sie zuerst fragen, ob das Video überhaupt echt ist.

Die meisten schlecht gemachten Deepfakes sind offensichtlich gefälscht, sobald Sie wissen, wonach Sie suchen müssen, und einige gesehen haben. In einigen Fällen kann jedoch selbst ein geschultes Auge Schwierigkeiten haben, festzustellen, dass eine Art CG-Manipulation stattfindet, und wenn sich die Technologie verbessert, wird dies schließlich unmöglich.



About the author

Ich bin ein Computerprogrammierer, der sich auf die Entwicklung von MacOS-Software spezialisiert hat. Ich nutze meine Fähigkeiten, um professionelle Rezensionen zu schreiben und Tipps zu geben, wie Sie Ihre Programmierkenntnisse auf dem Mac verbessern können. Ich habe auch eine Website, die detaillierte Schritt-für-Schritt-Anleitungen für die Erstellung einer erfolgreichen Website bietet.



Related posts