{"id":250235,"date":"2023-07-30T16:49:00","date_gmt":"2023-07-30T13:49:00","guid":{"rendered":"https:\/\/howto.com.de\/gra-zaufania-jak-stworzyc-wlasny-deepfake-w-5-minut\/"},"modified":"2025-03-18T22:04:21","modified_gmt":"2025-03-18T19:04:21","slug":"gra-zaufania-jak-stworzyc-wlasny-deepfake-w-5-minut","status":"publish","type":"post","link":"https:\/\/howto.com.de\/pl\/gra-zaufania-jak-stworzyc-wlasny-deepfake-w-5-minut\/","title":{"rendered":"Gra zaufania. Jak stworzy\u0107 w\u0142asny DeepFake w 5 minut"},"content":{"rendered":"<p>\n  W tym artykule porozmawiamy o tym, jak zrobi\u0107 profesjonalnego DeepFake bez pisania kilkuset linii kodu.\n<\/p>\n<p>\n  Je\u015bli czytasz ten artyku\u0142, to najprawdopodobniej s\u0142ysza\u0142e\u015b ju\u017c o algorytmie sztucznej inteligencji o nazwie <strong>DeepFake<\/strong>. Dzisiaj deepfake'i s\u0105 wykorzystywane niemal wsz\u0119dzie: od film\u00f3w po filmy porno. Niedawne badanie <a href=\"https:\/\/thenextweb.com\/news\/a-new-study-says-nearly-96-of-deepfake-videos-are-porn\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">wykaza\u0142o<\/a>, \u017ce 96% deepfake'\u00f3w w Internecie to tak naprawd\u0119 filmy porno. W wi\u0119kszo\u015bci przypadk\u00f3w u\u017cytkownicy tworz\u0105 fa\u0142szywe filmy porno z celebrytami lub wykorzystuj\u0105 technologi\u0119 do zemsty.\n<\/p>\n<p>\n  Poza pornografi\u0105 technologia ta wykorzystywana jest tak\u017ce w polityce, tworzeniu fake news\u00f3w i r\u00f3\u017cnego rodzaju oszustw. W Internecie jest wiele podobnych film\u00f3w z r\u00f3\u017cnymi postaciami politycznymi, na jednym z nich na przyk\u0142ad Obama nazwa\u0142 Trumpa kompletnym dupkiem (dupkiem). W kwietniu 2018 r. serwis BuzzFeed pokaza\u0142, jak daleko zasz\u0142o fa\u0142szerstwo <a href=\"\/recomendet-appsumo\" class=\"sds-arl\">wideo<\/a>, \u0142\u0105cz\u0105c twarz Baracka Obamy i przekonuj\u0105cy g\u0142os Jordana Peele.\n<\/p>\n<div class=\"sds-iframe-wrapper fitvidsignore\" style=\"position:relative;padding-top:56.25%;max-width:100%;\"><iframe allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" src=\"\/\/cdn.embedly.com\/widgets\/media.html\" frameborder=\"0\"><\/iframe><\/div>\n<p>\n  Przyk\u0142ad g\u0142\u0119bokiego fa\u0142szywego kana\u0142u BuzzFeed\n<\/p>\n<p>\n  Jednak technologia jest wykorzystywana nie tylko ze szkod\u0105, ale tak\u017ce z korzy\u015bci\u0105 dla spo\u0142ecze\u0144stwa. Na przyk\u0142ad w Muzeum Salvadora Dali na Florydzie z okazji 115. rocznicy urodzin s\u0142ynnego artysty zorganizowano specjaln\u0105 wystaw\u0119 Dal\u00ed Lives (\u201eDali \u017cyje&#8221;). Kuratorzy projektu wykorzystali wygenerowany przez sztuczn\u0105 inteligencj\u0119 prototyp artysty, kt\u00f3ry komunikowa\u0142 si\u0119 z odwiedzaj\u0105cymi muzeum, opowiadaj\u0105c im historie o swoich obrazach i \u017cyciu.\n<\/p>\n<p>\n  Ale nie musisz by\u0107 wykwalifikowanym programist\u0105, aby stworzy\u0107 w\u0142asny deepfake. Wszystko czego potrzebujesz to zwyk\u0142e zdj\u0119cie, kt\u00f3re chcesz animowa\u0107 i wideo swojego ulubionego artysty lub tego, kt\u00f3rego ruchy chcesz na\u015bladowa\u0107.\n<\/p>\n<p>\n  Aby zasymulowa\u0107 opisany powy\u017cej proces, zaimplementujemy animacj\u0119 obrazu, co jest mo\u017cliwe za pomoc\u0105 sieci neuronowych, kt\u00f3re powoduj\u0105 ruch obrazu w wybranej przez Ciebie sekwencji wideo. Po przeczytaniu tego artyku\u0142u do ko\u0144ca zrozumiesz, \u017ce <strong>mo\u017cesz animowa\u0107 dowolne zdj\u0119cie<\/strong> bez pisania ani jednego wiersza kodu.\n<\/p>\n<h2>\n  Jak to dzia\u0142a?<br \/>\n<\/h2>\n<p>\n  Deepfake'i bazuj\u0105 na generatywnych przeciwstawnych sieciach neuronowych (GAN). S\u0105 to algorytmy oparte na uczeniu maszynowym, kt\u00f3re mog\u0105 generowa\u0107 nowe tre\u015bci z danego zestawu. Na przyk\u0142ad GAN mo\u017ce przestudiowa\u0107 tysi\u0105c fotografii Baracka Obamy i stworzy\u0107 w\u0142asne, zachowuj\u0105c wszystkie cechy i mimik\u0119 by\u0142ego prezydenta.\n<\/p>\n<p>\n  Wykorzystamy model wprowadzony w \u201e <a href=\"http:\/\/papers.nips.cc\/paper\/8935-first-order-motion-model-for-image-animation\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">First Order Motion Model for Image Animation<\/a> &#8222;, czyli nowe podej\u015bcie do zast\u0119powania obiektu w filmie innym obrazem bez podawania dodatkowych informacji i pisania dodatkowego kodu.\n<\/p>\n<p>\n  Przed zbudowaniem sekwencji wideo bardzo wa\u017cne jest, aby dok\u0142adnie zrozumie\u0107, jak to zrobi\u0107.\n<\/p>\n<p>\n  Podczas korzystania z tego modelu <strong>sie\u0107 neuronowa<\/strong> pomaga zrekonstruowa\u0107 wideo, w kt\u00f3rym oryginalny obiekt zostaje zast\u0105piony innym obiektem znajduj\u0105cym si\u0119 na oryginalnym obrazie. Podczas testowania program pr\u00f3buje przewidzie\u0107, w jaki spos\u00f3b obiekt na oryginalnym obrazie b\u0119dzie si\u0119 porusza\u0142 na podstawie dodanego wideo. W ten spos\u00f3b \u015bledzony jest <strong>ka\u017cdy najmniejszy ruch<\/strong> przedstawiony na filmie, pocz\u0105wszy od obrotu g\u0142owy, a sko\u0144czywszy na ruchu k\u0105cik\u00f3w ust.\n<\/p>\n<h2>\n  Proces tworzenia DeepFake<br \/>\n<\/h2>\n<p>\n  Testy s\u0105 przeprowadzane na du\u017cej liczbie film\u00f3w. Aby zrekonstruowa\u0107 wideo, model wyodr\u0119bnia kilka klatek i pr\u00f3buje pozna\u0107 wzorce wykonywanych ruch\u00f3w. Analizuj\u0105c wydobyte informacje, uczy si\u0119 kodowa\u0107 ruch jako mieszank\u0119 charakterystycznych dla niego ruch\u00f3w w punktach kluczowych i w\u0142asnych przekszta\u0142ce\u0144 afinicznych.\n<\/p>\n<p>\n  Podczas testowania model <strong>rekonstruuje sekwencj\u0119 wideo,<\/strong> dodaj\u0105c obiekt z oryginalnego obrazu do ka\u017cdej klatki wideo, a tym samym animuje go.\n<\/p>\n<p><a href=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812d9900d40-1.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812d9900d40-1.webp\" alt=\"Gra zaufania. Jak stworzy\u0107 w\u0142asny DeepFake w 5 minut\" \/><\/a><\/p>\n<p>\n  Ramy s\u0105 realizowane za pomoc\u0105 modu\u0142u oceny ruchu i modu\u0142u generowania obrazu.\n<\/p>\n<p>\n  Celem modu\u0142u oceny ruchu jest dok\u0142adne zrozumienie, w jaki spos\u00f3b s\u0105 one wykonywane (\u201e <strong>ukryta reprezentacja ruchu<\/strong> &#8222;). M\u00f3wi\u0105c najpro\u015bciej, pr\u00f3buje \u015bledzi\u0107 ruchy w ich sekwencji i kodowa\u0107 je, aby przenosi\u0107 kluczowe punkty i rejestrowa\u0107 lokalne transformacje afiniczne. Rezultatem jest g\u0119ste pole ruchu i maska \u200b\u200bokluzyjna, kt\u00f3re dzia\u0142aj\u0105 razem. Maska okre\u015bla, kt\u00f3re cz\u0119\u015bci obiektu, poruszaj\u0105ce si\u0119 w okre\u015blonej kolejno\u015bci, powinny zosta\u0107 zast\u0105pione oryginalnym obrazem (na przyk\u0142ad dolna cz\u0119\u015b\u0107 twarzy).\n<\/p>\n<p>\n  Na przyk\u0142ad w tym GIF-ie plecy kobiety nie s\u0105 animowane.\n<\/p>\n<p>\n  Ostatecznie dane odebrane przez modu\u0142 szacowania ruchu s\u0105 przesy\u0142ane do modu\u0142u generowania obrazu wraz z oryginalnym obrazem i wybranym plikiem wideo. Generator obrazu tworzy klatki ruchomego wideo z zast\u0105pieniem oryginalnego obiektu obrazu. Klatki s\u0105 \u0142\u0105czone, aby nast\u0119pnie utworzy\u0107 nowy film.\n<\/p>\n<h2>\n  Tworzenie DeepFakes<br \/>\n<\/h2>\n<p>\n  Mo\u017cesz \u0142atwo znale\u017a\u0107 kod \u017ar\u00f3d\u0142owy na <strong>Githubie<\/strong>, sklonowa\u0107 go na w\u0142asnej maszynie i tam wszystko uruchomi\u0107, jednak istnieje prostszy spos\u00f3b, kt\u00f3ry pozwala uzyska\u0107 gotowe wideo w zaledwie 5 minut.\n<\/p>\n<ol>\n<li>Skorzystaj z linku: <a href=\"https:\/\/colab.research.google.com\/github\/AwaleSajil\/DeepFake_1\/blob\/master\/first_order_model_demo(Youtube)_new_audioV5_a.ipynb\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">https:\/\/colab.research.google.com\/github\/AwaleSajil\/DeepFake_1\/blob\/master\/first_order_model_demo(Youtube)_new_audioV5_a.ipynb<\/a>\n  <\/li>\n<li>Utw\u00f3rz kopi\u0119 pliku <strong>ipynb<\/strong> na dysku Google.\n  <\/li>\n<\/ol>\n<p><a href=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812d9b55db8-1.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812d9b55db8-1.webp\" alt=\"Gra zaufania. Jak stworzy\u0107 w\u0142asny DeepFake w 5 minut\" \/><\/a><\/p>\n<p>\n  3 Uruchom pierwszy proces, aby pobra\u0107 wszystkie wymagane zasoby i ustawi\u0107 parametry modelu.\n<\/p>\n<p><a href=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812d9d2998a-1.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812d9d2998a-1.webp\" alt=\"Gra zaufania. Jak stworzy\u0107 w\u0142asny DeepFake w 5 minut\" \/><\/a><\/p>\n<p>\n  4 Nast\u0119pnie mo\u017cesz przetestowa\u0107 algorytm, korzystaj\u0105c z wcze\u015bniej przygotowanej kolekcji film\u00f3w i zdj\u0119\u0107. Po prostu wybierz obraz \u017ar\u00f3d\u0142owy z kolekcji i wideo, kt\u00f3re chcesz wy\u015bwietli\u0107 na tym obrazie. Po kilku minutach b\u0119dziesz mie\u0107 w r\u0119kach gotowy deepfake.\n<\/p>\n<p>\n  5 Aby utworzy\u0107 w\u0142asny film, w trzeciej kom\u00f3rce wprowad\u017a \u015bcie\u017ck\u0119 do oryginalnego obrazu i ruchomego wideo. Mo\u017cna je pobra\u0107 bezpo\u015brednio do folderu z modelem, kt\u00f3ry mo\u017cna otworzy\u0107 klikaj\u0105c na ikon\u0119 folderu menu po lewej stronie. Wa\u017cne jest, aby Tw\u00f3j film by\u0142 przyci\u0119ty do twarzy i by\u0142 w formacie mp4. Mo\u017cesz tak\u017ce skorzysta\u0107 z przyk\u0142ad\u00f3w z kolekcji w tej sekcji.\n<\/p>\n<p><a href=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812da0de381-1.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-163648-63812da0de381-1.webp\" alt=\"Gra zaufania. Jak stworzy\u0107 w\u0142asny DeepFake w 5 minut\" \/><\/a><\/p>\n<p>\n  W rezultacie, \u0142\u0105cz\u0105c wideo z Ivangai i zdj\u0119ciem Elona Muska, uda\u0142o nam si\u0119 uzyska\u0107 nast\u0119puj\u0105cy deepfake\n<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>W tym artykule porozmawiamy o tym, jak zrobi\u0107 profesjonalnego DeepFake bez pisania kilkuset linii kodu. Je\u015bli czytasz ten artyku\u0142, najprawdopodobniej s\u0142ysza\u0142e\u015b ju\u017c o algorytmie sztucznej inteligencji o nazwie DeepFake. Dzisiaj deepfake&#8217;i s\u0105 wykorzystywane niemal wsz\u0119dzie: od film\u00f3w po filmy porno. Niedawne badanie wykaza\u0142o, \u017ce 96% deepfake&#8217;\u00f3w w<\/p>\n","protected":false},"author":1,"featured_media":249428,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[557,668],"tags":[],"class_list":["post-250235","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-komputery","category-technologie"],"_links":{"self":[{"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/posts\/250235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/comments?post=250235"}],"version-history":[{"count":0,"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/posts\/250235\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/media\/249428"}],"wp:attachment":[{"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/media?parent=250235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/categories?post=250235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.com.de\/pl\/wp-json\/wp\/v2\/tags?post=250235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}