Što je Deepfake i kako se izrađuju?
Možda ste nedavno vidjeli video na kojem se lice Nicholasa Cagea prebacuje na drugi lik koji obilazi internet(rounds on the internet) . Ne, ne mislimo na isječak iz filma Face/Off . Ovo su scene iz raznih filmova u kojima Nicholas Cage definitivno nije igrao, a ipak izgledaju vrlo uvjerljivo. Kako su to izveli?
Pa, odgovor nije “vještica”, već tehnologija koja je nazvana “deepfake” i izaziva popriličnu gužvu u raznim industrijama i zajednicama.
Što je "Deepfake"?
Riječ "deepfake" dolazi od izraza "duboko učenje" i naravno "lažnjak". Dubinsko(Deep) učenje je specijalizirana grana strojnog učenja, koja je opet dio cjelokupnog područja umjetne inteligencije(Artificial Intelligence) .
S dramatičnim porastom računalne snage i novootkrivenim načinima na koje računala obrađuju i analiziraju ogromnu količinu podataka iz stvarnog svijeta, računala sada odjednom mogu raditi stvari koje većina nas nikada ne bi mogla zamisliti. Deepfakes primjenjuju ovu tehnologiju za sintetiziranje ljudskih slika, stvarajući fotografije ili video zapise stvari koje ljudi nikada nisu učinili niti rekli.
Kako radi Deepfake tehnologija?
Duboko(Deep) učenje, koje podupire metode deepfake, opisuje modernu primjenu simulacije neuronske mreže na masivne skupove podataka. Neuralne mreže nisu novi koncept ili tehnologija, ali sve do modernih vremena bile su prilično rudimentarne.
Umjetna neuronska mreža simulira proces učenja koji se događa u biološkim mozgovima, barem u određenoj mjeri. Kada učite ili se na drugi način bavite vanjskim svijetom, veze između vaših moždanih stanica se mijenjaju.
Oni tvore sklopove i logičke strukture, jačajući neke veze i slabeći druge. Kako nešto svladate, poput učenja vožnje ili igranja tenisa, ti moždani sklopovi postaju brzi i učinkoviti. Na kraju ste toliko dobri u nečemu da ne morate ni razmišljati o tome.
To je u biti ista stvar koja se događa sa sustavom dubokog učenja. Gleda hrpu primjera nečega, a zatim postaje progresivno bolji u "razumijevanju toga".
U slučaju deepfakesa softver gleda primjere lica koje želite transponirati, kao i video na koji ga želite transponirati. Uz dovoljno treninga, može na kraju sintetizirati lice koje odgovara podacima o treningu, a zatim ga neprimjetno prekriti na bilo koje drugo lice.
Koji se softver(Software) koristi za izradu Deepfakesa?
Postoji niz aplikacija koje omogućuju ljudima da prave deepfake. FakeApp je bila prva aplikacija za koju znamo da je imala za cilj dati normalnim ljudima priliku da naprave deepfake sadržaj. Web stranica koja sada ne postoji i nije nimalo lako pronaći kopiju.
Kreatori deepfakea sada su uglavnom prešli na aplikaciju pod nazivom DeepFaceLab , koja se nalazi na GitHubu(GitHub) i koja je iznjedrila beskonačan niz tutorijala na mjestima kao što je Reddit .
Izrada Deepfakea
Ovaj članak nije zamišljen kao vodič, pa ćemo dati pregled kako se deepfakes izrađuju u praksi, ali nećemo dati točne korake kako sami napraviti jedan.
Postoji nekoliko razloga za to, ali glavni je taj što je zakonitost izrade deepfakesa vrlo sporna. Baš kao što ne bismo dali točne korake kako bismo vam pomogli u piraterskom softveru ili drugim nezakonitim aktivnostima, nećemo dati detaljne upute za izradu deepfakea.
Osim toga, stvarni tvorac DeepFaceLab -a objavio je korak-po-korak video tutorial(step-by-step video tutorial) za softver koji svatko može pratiti, ako želi preuzeti odgovornost za takav rizik.
Da biste shvatili koliko su te stvari postale dobre, pogledajte ovu web stranicu(check out this website) na kojoj se nova fotografija osobe koja ne postoji generira kada osvježite stranicu.
Naš je cilj pomoći vam da shvatite tehnologiju, budući da ćete se s njom sve više susresti kako vrijeme prolazi. Uz to, ovo su široke faze stvaranja deepfakea s DeepFaceLabom(DeepFaceLab) .
Nakon preuzimanja i raspakiranja DeepFaceLab-(DeepFaceLab) a suočeni ste s mapom koja sadrži mnoge druge mape i niz batch datoteka.
Postoji mapa pod nazivom "radni prostor" koja sadrži modele obuke, izvorne videozapise i izlaz. DeepFaceLab radi s određenim nazivima datoteka i lokacijama, tako da batch datoteke mogu raditi. Na primjer, izvorna datoteka se uvijek zove "data_src", a odredište se zove "data_dst".
Ne postoji softversko sučelje kakvo većina ljudi zna. Samo popis numeriranih batch datoteka koje predstavljaju korake procesa. Prvo(First) izvorni i odredišni videozapisi imaju svoje okvire ekstrahirane kao slikovne datoteke.
Zatim se izvodi nekoliko koraka analize, nakon čega slijedi obuka temeljena na GPU-u, gdje neuronska mreža uči što joj je potrebno o licima u dva videa za izgradnju modela. Konačno je proizveden novi kompozitni video.
Zloupotreba Deepfakesa
Kao što smo već spomenuli, deepfakes su vrlo kontroverzni. To može kršiti postojeće zakone u nekim zemljama, a novi zakoni su u izradi koji će se baviti tehnologijom i njezinom primjenom.
Deepfakes se može koristiti za stvaranje prijevara, kao što je video na kojem predsjednik govori lude stvari(video of a president saying crazy things) . Može se koristiti za umetanje ljudi u pornografske filmove s namjerom ili uznemiravanjem ili nanošenjem štete na drugi način.
Kao što vjerojatno možete zamisliti, uvjerljivim deepfakeom možete napraviti veliku štetu, a posljedice ako vas uhvate mogu postati mnogo teže u bliskoj budućnosti.
Pitajte sve
Sada kada ova tehnologija postoji i radi kao i dobro, to znači da moramo gledati na medije kao na videozapise u potpuno novom svjetlu. Ako netko na društvenim mrežama kruži video snimku poznate osobe ili političara koji govori ili radi nešto kontroverzno, prvo ćete se morati pitati je li video uopće stvaran.
Većina loše napravljenih deepfakesa očito je lažna, nakon što znate što tražiti i vidjeli ste nekoliko. Međutim, u nekim slučajevima čak i istrenirano oko može imati problema s razumijevanjem da se događa neka vrsta CG manipulacije, a kako se tehnologija bude poboljšavala, to će na kraju postati nemoguće.
Related posts
3 načina za snimanje fotografije ili videozapisa na Chromebooku
Kako otkriti softver za praćenje računala i e-pošte ili špijuniranje
Demistificirana tehnologija ravnog zaslona: TN, IPS, VA, OLED i više
Kako uključiti ili isključiti Caps Lock na Chromebooku
4 načina da pronađete najbolje internetske opcije (ISP) u vašem području
10 najboljih načina da zaštitite svoje računalo od djece
Najbolje postavke fotoaparata za portrete
Discord se ne otvara? 9 načina za popravak
Kako podijeliti zaslon na Chromebooku
Ne možete unaprijed zakazati Uber? Evo što učiniti
Kako napraviti snimku zaslona na Steamu
Kako umetnuti emoji u Word, Google dokumente i Outlook
8 načina da povećate publiku svoje Facebook stranice
Kako preuzeti Twitch video zapise
Pali li se vaše računalo nasumično samo od sebe?
Kako koristiti Discord Spoiler oznake
Kako objaviti članak na Linkedinu (i najbolja vremena za objavljivanje)
Kako pronaći rođendane na Facebooku
Kako pretraživati Facebook prijatelje po lokaciji, poslu ili školi
Kako popraviti Disney Plus kod pogreške 83