www.wikidata.de-de.nina.az
DeepFaceLab auch DFL ist eine bekannte Open Source Software zur Erstellung von sogenannten Deepfakes 1 d h Austausch des Gesichts einer Person durch ein anderes Gesicht in einem Video Die Software wurde in der Programmiersprache Python programmiert und ist fur Nvidia Grafikkarten ausgelegt DeepFaceLab ist bisher kompatibel mit Windows Google Colab CentOS Linux und Linux 2 Inhaltsverzeichnis 1 Hintergrund 2 Ablauf Funktion 3 Weblinks 4 EinzelnachweiseHintergrund BearbeitenDeepFaceLab steht auf GitHub zur Verfugung und wird dort von einem Entwickler mit dem Pseudonym iperov entwickelt 3 Ablauf Funktion BearbeitenDeepFaceLab benutzt die Machine Learning Framework Open Source Bibliothek TensorFlow von Google die oft bei Kunstlicher Intelligenz bzw maschinellem Lernen zum Einsatz kommt Fur einen guten Deepfake benotigt die Software zehn bis zwanzig Sekunden Videomaterial aus ahnlichen Szenarien von beiden Personen Ausserdem ist es hilfreich zwei moglichst ahnliche Personen zu benutzen DeepFaceLab besteht nicht aus einem einzigen Programm sondern beinhaltet hauptsachlich viele bat Dateien sowie vortrainierte Modelle Um ein Deepfake mit DeepFaceLab zu erstellen benotigt man ein Video das die Person beinhaltet dessen Gesicht man benutzen mochte Ein zweites Video beinhaltet die Person auf welche die Gesichtsausdrucke von Person Eins ubertragen werden sollen Aus diesen Videos werden Bilder generiert auf denen dann die Software die Umrisse des Gesichtes und wichtige Punkte wie Augen Mund und Nase erkennt Sobald diese Vorbereitung abgeschlossen ist beginnt die Kunstliche Intelligenz mit dem Training der kunstlichen neuronalen Netze indem die Einzelbilder beider Videos in einem Encoder auseinandergebaut werden und danach in zwei Decoder fur jedes Video bzw fur jedes Gesicht der Personen einen wieder zusammengebaut werden Die Kunstliche Intelligenz vergleicht am Ende fur jedes Bild der beiden Videos das Original mit der Ausgabe des Decoders und modifiziert daraufhin die Gewichtungen des kunstlichen neuronalen Netzes Dieser Vorgang wird unzahlige Male wiederholt bis das Ergebnis des Decoders dem Originalbild stark ahnelt Dieses Vorgehen nennt sich uberwachtes Lernen Im nachsten Schritt wird der Encoder der einen Person an den Decoder der anderen Person angeschlossen um die Gesichtsausdrucke von einer Person auf die andere Person zu ubertragen 4 2 Als letztes werden diese Daten zu einem Video zusammengefuhrt und in einem auswahlbaren Dateiformat abgespeichert Dieser Prozess kann je nach der gewunschten Qualitat und Lange des Videos viele Stunden oder gar Tage in Anspruch nehmen Die Dauer des Vorgangs ist hier sehr stark von der zur Verfugung stehenden Rechenleistung von Grafikkarte und CPU abhangig Die Modelldateien die mit DeepFaceLab erstellt werden konnen auch in einer weiteren Software verwendet werden die geeignet ist das eigene Gesicht wahrend eines live Videoanrufs in Echtzeit zu verandern DeepFaceLive Weblinks BearbeitenDeepFaceLab auf Github Wie leicht es ist Deepfakes zu erstellen Der Standard 7 Dezember 2019 DeepFaceLive auf GithubEinzelnachweise Bearbeiten Zhaohe Zhang Qingzhong Liu Detect Video Forgery by Performing Transfer Learning on Deep Neural Network In Advances in Natural Computation Fuzzy Systems and Knowledge Discovery Advances in Intelligent Systems and Computing Springer International Publishing Cham 2020 ISBN 978 3 03032591 6 S 415 422 doi 10 1007 978 3 030 32591 6 44 a b iperov DeepFaceLab In Github Abgerufen am 23 Mai 2020 englisch iperov Overview In Github Abgerufen am 23 Mai 2020 englisch Der UNGE BIFI FAKE Hat Unge wirklich Fleisch gegessen In YouTube 13 Oktober 2019 abgerufen am 23 Mai 2020 Abgerufen von https de wikipedia org w index php title DeepFaceLab amp oldid 236483094