Co to jest Deepfake i jak są one wytwarzane?


Być może widziałeś film przedstawiający twarz Nicholasa Cage'a przeniesioną na inną postać wykonującą ostatnio obchodzi w Internecie. Nie, nie mamy na myśli klipu z filmu Face / Off. Są to sceny z różnych filmów, w których Nicholas Cage zdecydowanie nie grał, ale wyglądają naprawdę bardzo przekonująco. Jak sobie z tym poradzili?

Cóż, odpowiedź nie brzmi „czarnoksięstwo”, ale technologia, która została nazwana „fałszywką” i powoduje dość zamieszanie w różnych branżach i społecznościach.

Co to jest „Deepfake”?

Słowo „deepfake” pochodzi od terminu „deeplearning” i oczywiście „fake”. Głębokie uczenie się jest wyspecjalizowaną gałęzią uczenia maszynowego, która ponownie stanowi część ogólnego obszaru sztucznej inteligencji.

Z dramatycznym wzrostem mocy obliczeniowej i nowo odkrytymi sposobami przetwarzania i analizy ogromnych ilości danych przez komputery świat, komputery mogą teraz nagle robić rzeczy, których większość z nas nie mogła sobie wyobrazić. Deepfakes stosują tę technologię do syntezy ludzkich zdjęć, tworząc zdjęcia lub filmy z rzeczy, których ludzie nigdy nie robili i nigdy nie mówili.

Jak działa technologia Deepfake?

Głębokie uczenie się, które leży u podstaw metod głębokich, opisuje współczesne zastosowanie symulacji sieci neuronowej w zestawach masywanych. Sieci neuronowe nie są nową koncepcją ani technologią, ale do niedawna były dość szczątkowe.

Sztuczna sieć neuronowa symuluje proces uczenia się zachodzący w mózgach biologicznych, przynajmniej w pewnym stopniu. Kiedy uczysz się lub w inny sposób radzisz sobie ze światem zewnętrznym, połączenia między komórkami mózgu zmieniają się.

Tworzą obwody i struktury logiczne, wzmacniając niektóre połączenia i osłabiając inne. Gdy opanujesz coś, na przykład naukę jazdy lub gry w tenisa, obwody mózgowe stają się szybkie i wydajne. W końcu jesteś tak dobry w czymś, że nawet nie musisz o tym myśleć.

Zasadniczo to samo dzieje się tak w przypadku systemu głębokiego uczenia się. Patrzy na mnóstwo przykładów czegoś, a następnie staje się coraz lepszy w „zrozumieniu”.

W przypadku płatków głębokich oprogramowanie sprawdza przykłady twarzy, którą chcesz przetransponować, a także wideo, na które chcesz ją przetransponować. Przy wystarczającym szkoleniu może ostatecznie zsyntetyzować twarz, która pasuje do danych treningowych, a następnie bezproblemowo nałożyć ją na dowolną inną twarz.

Jakie oprogramowanie służy do tworzenia ciastek?

Istnieje wiele aplikacje, które pozwalają ludziom robić głębokie podróbki. FakeApp była pierwszą znaną aplikacją mającą na celu umożliwienie zwykłym ludziom tworzenia treści typu deepfake. Witryna, którą teraz zlikwidowała, a znalezienie kopii wcale nie jest łatwe.

Twórcy deepfake'ów przeszli w dużej mierze do aplikacji o nazwie DeepFaceLab, która jest hostowana na GitHub i odrodziła się niekończący się strumień samouczków o miejscach takich jak Reddit.

Dokonywanie Deepfake

Ten artykuł nie ma na celu być tutorialem, sowe poda przegląd tego, jak robione są deepfake'y, ale nie poda dokładnych kroków, jak samemu je wykonać.

Jest tego kilka powodów, ale najważniejsze jest to, że legalność robienia głębokich podróbek jest bardzo kontrowersyjna. Tak jak nie moglibyśmy podać dokładnych kroków, aby pomóc ci w pirackim oprogramowaniu lub w innych nielegalnych działaniach, nie udzielamy instrukcji krok po kroku dotyczących robienia głębokich podróbek.

Poza tym faktyczny twórca DeepFaceLab wydał samouczek wideo krok po kroku dla oprogramowania, które każdy może śledzić, gdyby chciał wziąć odpowiedzialność za takie ryzyko.

Aby dowiedzieć się, jak dobre stały się te rzeczy, sprawdź tę stronę internetową w przypadku generowania nowego zdjęcia nieistniejącej osoby podczas odświeżania strony.

Naszym celem jest pomoc rozumiesz tę technologię, ponieważ z biegiem czasu będziesz musiał się z nią coraz częściej spotkać. To powiedziawszy, są to szerokie fazy tworzenia deepfake'a za pomocą DeeFaceLab.

Po pobraniu i rozpakowaniu DeepFaceLaby masz do czynienia z folder zawierający wiele innych folderów i serię plików wsadowych.

Istnieje folder o nazwie „obszar roboczy”, który zawiera modele szkoleniowe, wideo źródłowe i dane wyjściowe. DeepFaceLabworks z określonymi nazwami plików i lokalizacjami, aby pliki wsadowe mogły działać. Na przykład plik źródłowy ma zawsze nazwę „data_src”, a miejsce docelowe nosi nazwę „data_dst”.

Brak interfejsu programowego, jaki zna większość ludzi. Tylko lista ponumerowanych plików wsadowych reprezentujących etapy procesu. Najpierw źródłowe i docelowe filmy wideo są rozpakowywane jako pliki obrazów.

Następnie wykonywanych jest kilka etapów analizy, a następnie szkolenie oparte na GPU, podczas którego sieć neuronowa uczy się potrzebnych twarzy na dwóch filmach, aby zbudować model. W końcu powstaje nowy złożony film.

Niewłaściwe użycie Deepfakes

Jak wspomniano powyżej, deepfakes są bardzo kontrowersyjne. Może to naruszać obowiązujące przepisy w niektórych krajach, a nowe przepisy są w trakcie prac nad technologią i jej aplikacjami.

Deepfakes mogą być używane do tworzenia mistyfikacji, takich jak wideo prezydenta opowiadającego szalone rzeczy. Może być wykorzystywany do umieszczania ludzi w filmach pornograficznych w celu, nękania lub w inny sposób wyrządzania im krzywdy.

Jak zapewne można sobie wyobrazić , możesz wyrządzić wiele szkód za pomocą przekonującego podróbki, a konsekwencje, jeśli zostaniesz złapany, mogą stać się znacznie poważniejsze w najbliższej przyszłości.

Pytanie o wszystko

Teraz, gdy ta technologia istnieje i działa tak samo, jak działa, oznacza to, że musimy patrzeć na media jak filmy w zupełnie nowym świetle. Jeśli ktoś rozpowszechnia wideo w mediach społecznościowych sławnej osoby lub polityka, która mówi lub robi coś kontrowersyjnego, najpierw musisz zapytać, czywideo jest nawet prawdziwe.

Większość źle wykonanych podróbek jest oczywiście podrobiona, kiedy już wiesz, czego szukać i widziałeś kilka. Jednak w niektórych przypadkach wyszkolone oko evena może mieć problem z powiedzeniem, że dzieje się jakaś manipulacja CG, a wraz z poprawą technologii ostatecznie stanie się to niemożliwe.

DeepFake Content and Generative Adversarial Network

Powiązane posty:


23.05.2019