Co to jest Deepfake i jak powstają?
Być może widzieliście ostatnio nagranie z twarzą Nicholasa Cage'a przeniesione na inną postać, która ostatnio krążyła po Internecie . (rounds on the internet)Nie, nie mamy na myśli klipu z filmu Face/Off . To sceny z różnych filmów, w których Nicholas Cage zdecydowanie nie zagrał, a jednak wyglądają bardzo przekonująco. Jak im się to udało?
Cóż, odpowiedzią nie jest „czarostwo”, ale technologia, która została nazwana „deepfake” i powoduje spore zamieszanie w różnych branżach i społecznościach.
Co to jest „Deepfake”?
Słowo „deepfake” pochodzi od terminu „głębokie uczenie się” i oczywiście „fałszywe”. Głębokie(Deep) uczenie to wyspecjalizowana gałąź uczenia maszynowego, która ponownie jest częścią ogólnego obszaru sztucznej inteligencji(Artificial Intelligence) .
Wraz z dramatycznym wzrostem mocy obliczeniowej i nowo odkrytymi sposobami przetwarzania i analizowania przez komputery ogromnych ilości danych ze świata rzeczywistego, komputery mogą teraz nagle robić rzeczy, których większość z nas nie mogłaby sobie wyobrazić. Deepfakes stosują tę technologię do syntezy ludzkich obrazów, tworząc zdjęcia lub filmy przedstawiające rzeczy, których ludzie nigdy nie zrobili i nigdy nie powiedzieli.
Jak działa technologia Deepfake?
Głębokie(Deep) uczenie, które stanowi podstawę metod deepfake, opisuje nowoczesne zastosowanie symulacji sieci neuronowej do ogromnych zbiorów danych. Sieci neuronowe nie są nową koncepcją ani technologią, ale do czasów współczesnych były dość szczątkowe.
Sztuczna sieć neuronowa symuluje, przynajmniej w pewnym stopniu, proces uczenia się zachodzący w mózgach biologicznych. Kiedy uczysz się lub w inny sposób radzisz sobie ze światem zewnętrznym, zmieniają się połączenia między twoimi komórkami mózgowymi.
Tworzą obwody i struktury logiczne, wzmacniając jedne połączenia, a osłabiając inne. Kiedy coś opanujesz, na przykład nauka jazdy samochodem lub gra w tenisa, obwody mózgu stają się szybkie i wydajne. W końcu jesteś w czymś tak dobry, że nie musisz nawet o tym myśleć.
To w zasadzie to samo, co dzieje się z systemem głębokiego uczenia się. Patrzy na stosy przykładów czegoś, a następnie staje się coraz lepszy w „rozumieniu tego”.
W przypadku deepfake oprogramowanie sprawdza przykłady twarzy, które chcesz transponować, a także wideo, do którego chcesz ją transponować. Przy wystarczającym treningu 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(Software) jest używane do tworzenia Deepfake?
Istnieje wiele aplikacji, które pozwalają ludziom tworzyć deepfake. FakeApp to pierwsza znana nam aplikacja, której celem jest umożliwienie normalnym ludziom tworzenia treści typu deepfake. Witryna, którą teraz zlikwidowała, a znalezienie jej kopii wcale nie jest łatwe.
Twórcy deepfake'ów przenieśli się teraz w dużej mierze do aplikacji o nazwie DeepFaceLab , która jest hostowana na GitHub i zrodziła niekończący się strumień samouczków w miejscach takich jak Reddit .
Dokonywanie Deepfake
Ten artykuł nie ma być samouczkiem, więc przedstawimy przegląd tego, jak w praktyce powstają deepfake, ale nie podamy dokładnych kroków, jak zrobić je samemu.
Istnieje kilka powodów takiego stanu rzeczy, ale głównym jest to, że legalność tworzenia deepfake jest wysoce kontrowersyjna. Tak jak nie podalibyśmy dokładnych kroków, które pomogą Ci pirać oprogramowanie lub wykonywać inne nielegalne działania, nie podamy szczegółowych instrukcji dotyczących tworzenia deepfake.
Poza tym rzeczywisty twórca DeepFaceLab wydał samouczek wideo krok po kroku(step-by-step video tutorial) dla oprogramowania, który każdy może śledzić, jeśli chce wziąć odpowiedzialność za takie ryzyko.
Aby dowiedzieć się, jak dobre stały się te rzeczy, sprawdź tę witrynę(check out this website) , na której po odświeżeniu strony generowane jest nowe zdjęcie osoby, która nie istnieje.
Naszym celem jest pomoc w zrozumieniu technologii, ponieważ w miarę upływu czasu będziesz z nią coraz częściej spotykać. Mając to na uwadze, są to szerokie fazy tworzenia deepfake za pomocą DeepFaceLab .
Po pobraniu i rozpakowaniu DeepFaceLab masz do czynienia z folderem zawierającym wiele innych folderów i serię plików wsadowych.
Istnieje folder o nazwie „obszar roboczy”, który zawiera modele szkoleniowe, źródłowe filmy wideo i dane wyjściowe. DeepFaceLab działa z określonymi nazwami plików i lokalizacjami, dzięki czemu pliki wsadowe mogą działać. Na przykład plik źródłowy ma zawsze nazwę „data_src”, a miejsce docelowe ma nazwę „data_dst”.
Nie ma interfejsu programowego, jaki zna większość ludzi. Tylko lista ponumerowanych plików wsadowych reprezentujących etapy procesu. Najpierw(First) filmy źródłowe i docelowe mają wyodrębnione klatki jako pliki obrazów.
Następnie przeprowadzanych jest kilka etapów analizy, po których następuje szkolenie oparte na GPU, podczas którego sieć neuronowa uczy się, czego potrzebuje w odniesieniu do twarzy w dwóch filmach, aby zbudować model. Na koniec tworzony jest nowy kompozyt wideo.
Niewłaściwe użycie Deepfakes
Jak wspomnieliśmy powyżej, deepfake są bardzo kontrowersyjne. Może to naruszać obowiązujące przepisy w niektórych krajach, a nowe przepisy są w trakcie opracowywania, aby poradzić sobie z technologią i jej zastosowaniami.
Deepfakes może być używany do tworzenia oszustw, takich jak wideo prezydenta mówiącego szalone rzeczy(video of a president saying crazy things) . Może być używany do umieszczania ludzi w filmach pornograficznych w celu ich nękania lub krzywdzenia w inny sposób.
Jak zapewne możesz sobie wyobrazić, możesz wyrządzić wiele szkód za pomocą przekonującego deepfake'a, a konsekwencje, jeśli zostaniesz złapany, mogą stać się znacznie poważniejsze w najbliższej przyszłości.
Kwestionuj wszystko
Teraz, gdy ta technologia istnieje i działa tak dobrze, jak działa, oznacza to, że musimy spojrzeć na media, takie jak filmy, w zupełnie nowym świetle. Jeśli ktoś publikuje w mediach społecznościowych film, na którym sławna osoba lub polityk mówi lub robi coś kontrowersyjnego, najpierw musisz zapytać, czy film jest w ogóle prawdziwy.
Większość źle zrobionych deepfake'ów jest oczywiście fałszywych, gdy już wiesz, czego szukać i widziałeś kilka. Jednak w niektórych przypadkach nawet wprawne oko może mieć problem ze stwierdzeniem, że ma miejsce jakaś manipulacja CG, a gdy technologia się poprawi, w końcu stanie się to niemożliwe.
Related posts
3 sposoby na zrobienie zdjęcia lub filmu na Chromebooku
Jak wykryć oprogramowanie do monitorowania komputera i poczty e-mail lub oprogramowanie szpiegujące?
Technologia płaskich wyświetlaczy bez tajemnic: TN, IPS, VA, OLED i więcej
Jak włączyć lub wyłączyć Caps Lock na Chromebooku?
4 sposoby na znalezienie najlepszych opcji internetowych (ISP) w Twojej okolicy
Jak opublikować artykuł na Linkedin (i najlepszy czas na opublikowanie)
Jak wysłać anonimową wiadomość tekstową, której nie można powiązać?
10 najlepszych sposobów zabezpieczenia komputera przed dziećmi
Jak sprawić, by Spotify było głośniejsze i brzmiało lepiej?
Jak przesyłać do Roku TV z komputera lub telefonu komórkowego?
Jak pozbyć się Yahoo Search w Chrome
Jak korzystać z tagów spoilera Discord
Jak znaleźć wspomnienia na Facebooku
Jak znaleźć najlepsze serwery Discord
Co to jest tryb Discord Streamer i jak go skonfigurować?
DVI vs HDMI vs DisplayPort – co musisz wiedzieć
Jak znaleźć urodziny na Facebooku
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w Arkuszach Google
Discord nie otwiera się? 9 sposobów na naprawę
Jaka jest ocena pasażera Ubera i jak ją sprawdzić