Deepfake คืออะไรและทำอย่างไร


คุณอาจเห็นวิดีโอใบหน้าของ Nicholas Cage เปลี่ยนไปใช้ตัวละครอื่นที่ทำ ปัดเศษบนอินเทอร์เน็ต เมื่อเร็ว ๆ นี้ ไม่เราไม่ได้หมายถึงคลิปจากภาพยนตร์ Face / Off เหล่านี้เป็นฉากจากภาพยนตร์ต่าง ๆ ที่ Nicholas Cage ไม่เล่นแน่นอน แต่พวกเขาดูน่าเชื่อถือมาก พวกเขาดึงสิ่งนี้ออกได้อย่างไร

คำตอบไม่ใช่ "คาถา" แต่เทคโนโลยีที่ได้รับการขนานนามว่า "deepfake" และมันทำให้เกิดอุตสาหกรรมและชุมชนที่น่าเกรงขามขึ้นมา

<รูป class = "lazy aligncenter">

"Deepfake" คืออะไร

คำว่า "deepfake" มาจากคำว่า "deeplearning" และแน่นอน "ปลอม" การเรียนรู้อย่างลึกซึ้งเป็นสาขาเฉพาะของการเรียนรู้ของเครื่องจักรซึ่งเป็นส่วนหนึ่งของพื้นที่โดยรวมของปัญญาประดิษฐ์

ด้วยพลังการประมวลผลที่เพิ่มขึ้นอย่างรวดเร็วและวิธีการค้นพบใหม่สำหรับคอมพิวเตอร์ในการประมวลผลและวิเคราะห์ข้อมูลจำนวนมหาศาลจากของจริง โลกคอมพิวเตอร์สามารถทำสิ่งต่าง ๆ ในทันทีที่พวกเราส่วนใหญ่นึกไม่ออก Deepfakes ใช้เทคโนโลยีนี้ในการสังเคราะห์ภาพมนุษย์สร้างภาพถ่ายหรือวิดีโอในสิ่งที่ผู้คนไม่เคยทำและไม่เคยพูด

Deepfake TechnologyWork ทำงานอย่างไร

การเรียนรู้อย่างลึกล้ำซึ่งเป็นรากฐานของ Deepfakemethods อธิบายการประยุกต์สมัยใหม่ของการจำลองโครงข่ายประสาทเทียมกับชุดข้อมูลแบบ Massived Neural nets ไม่ใช่แนวคิดหรือเทคโนโลยีใหม่ แต่จนกระทั่งสมัยใหม่พวกมันได้รับการฝึกฝนมาเป็นอย่างดี

โครงข่ายประสาทเทียมจำลองกระบวนการเรียนรู้ที่เกิดขึ้นในสมองชีวภาพอย่างน้อยที่สุด เมื่อคุณเรียนรู้หรือจัดการกับโลกภายนอกการเชื่อมต่อระหว่างเซลล์สมองของคุณจะเปลี่ยนไป

เป็นวงจรและโครงสร้างเชิงตรรกะทำให้การเชื่อมต่อมีความเข้มแข็งขึ้นและทำให้ผู้อื่นอ่อนแอลง ในขณะที่คุณเชี่ยวชาญบางอย่างเช่นการเรียนรู้ที่จะขับหรือเล่นเทนนิสวงจรสมองเหล่านั้นจะรวดเร็วและมีประสิทธิภาพ ในที่สุดคุณก็สามารถทำสิ่งที่คุณไม่ต้องคิดทำ

<รูป class = "lazy aligncenter">

นั่นคือสิ่งเดียวกัน ที่เกิดขึ้นกับระบบการเรียนรู้อย่างลึกซึ้ง มันดูตัวอย่างของบางสิ่งบางอย่างจากนั้นจะดีขึ้นที่ "เข้าใจ"

ในกรณีที่ซอฟต์แวร์ Deepfakes ดูตัวอย่างใบหน้าที่คุณต้องการแปลงรวมถึงวิดีโอที่คุณต้องการแปลงเป็น ด้วยการฝึกฝนเพียงพอในที่สุดก็สามารถสังเคราะห์ใบหน้าที่ตรงกับข้อมูลการฝึกอบรมแล้วจึงซ้อนทับใบหน้าอื่น ๆ ได้อย่างราบรื่น

ซอฟท์แวร์ใดที่ใช้ทำ MakeDeepfakes

มีจำนวนของ แอปพลิเคชั่นที่อนุญาตให้คนสร้าง Deepfakes FakeApp เป็นแอพแรกที่เรารู้ว่ามีจุดประสงค์เพื่อให้คนปกติได้รับเนื้อหาในการทำ Deepfake เว็บไซต์ที่ตอนนี้หมดอายุแล้วและพบว่าการคัดลอกนั้นไม่ใช่เรื่องง่ายเลย

ผู้สร้าง deepfakes ได้ย้ายไปยังแอปพลิเคชันที่เรียกว่า ​​1ซึ่งโฮสต์บน GitHub และวางไข่เป็นส่วนใหญ่ สตรีมแบบไม่สิ้นสุดเกี่ยวกับสถานที่เช่น Reddit

การทำ Deepfake

บทความนี้ไม่ได้เป็นแบบฝึกหัด sowe จะให้ภาพรวมของวิธีการทำ deepfakes ในทางปฏิบัติ แต่ไม่ได้ให้ขั้นตอนที่แน่นอนเกี่ยวกับวิธีการทำด้วยตัวเอง

มีสาเหตุบางประการ แต่สิ่งที่สำคัญที่สุดคือความถูกต้องตามกฎหมายของการทำฟาสต์มีความขัดแย้งสูง เช่นเดียวกับที่เราไม่ได้จัดทำขั้นตอนที่แน่นอนเพื่อช่วยให้คุณละเมิดลิขสิทธิ์ซอฟต์แวร์หรือทำสิ่งผิดกฎหมายอื่น ๆ เราจะไม่ให้คำแนะนำทีละขั้นตอนสำหรับการทำ Deepfakes

นอกจากนี้ผู้สร้างที่แท้จริงของ DeepFaceLab ได้เปิดตัว วิดีโอสอนทีละขั้นตอน สำหรับซอฟต์แวร์ที่ทุกคนสามารถปฏิบัติตามได้หากพวกเขาต้องการที่จะรับผิดชอบต่อความเสี่ยงดังกล่าว

เพื่อให้ได้รับความสำคัญว่าสิ่งนี้ดีเพียงใด ตรวจสอบเว็บไซต์นี้ ตำแหน่งที่มีการสร้างรูปถ่ายใหม่ของบุคคลที่ไม่มีอยู่เมื่อคุณรีเฟรชหน้า

<รูป class = "lazy aligncenter">

เป้าหมายของเราคือการช่วย คุณเข้าใจเทคโนโลยีเนื่องจากคุณต้องเผชิญกับมันมากขึ้นเรื่อย ๆ เมื่อเวลาผ่านไปสิ่งเหล่านี้เป็นระยะกว้างของการสร้าง Deepfake ด้วย DeepFaceLab

หลังจากดาวน์โหลดและคลายซิป DeepFaceLabyou แล้ว โฟลเดอร์ที่มีโฟลเดอร์อื่น ๆ อีกมากมายและชุดของไฟล์แบทช์

มีโฟลเดอร์ชื่อ“ พื้นที่ทำงาน” ซึ่งมีรูปแบบการฝึกอบรมวิดีโอต้นฉบับและผลลัพธ์ DeepFaceLabworks ที่มีชื่อไฟล์และตำแหน่งที่ตั้งเฉพาะเพื่อให้ไฟล์แบตช์สามารถทำงานได้ตัวอย่างเช่นไฟล์ต้นฉบับจะมีชื่อว่า“ data_src” เสมอและปลายทางจะถูกเรียกว่า“ data_dst”

<รูป class =" lazy aligncenter ">

ไม่มีส่วนต่อประสานซอฟต์แวร์ที่คนส่วนใหญ่รู้จัก เพียงรายการไฟล์แบตช์ที่มีหมายเลขซึ่งแทนขั้นตอนของกระบวนการ ก่อนอื่นวิดีโอต้นทางและปลายทางมีการแยกเฟรมเป็นไฟล์รูปภาพ

จากนั้นขั้นตอนการวิเคราะห์หลายขั้นตอนจะถูกดำเนินการตามด้วยการฝึกอบรมที่ใช้ GPU ซึ่งเครือข่ายนิวรัลได้เรียนรู้สิ่งที่จำเป็นเกี่ยวกับใบหน้าในวิดีโอทั้งสองเพื่อสร้างแบบจำลอง ในที่สุดวิดีโอคอมโพสิตใหม่ก็ถูกสร้างขึ้นมา

การใช้ผิดวัตถุประสงค์ของ Deepfakes

ดังที่เราได้กล่าวไปแล้ว มันอาจละเมิดกฎหมายที่มีอยู่ในบางประเทศและกฎหมายใหม่เป็นงานที่ต้องจัดการกับเทคโนโลยีและแอปพลิเคชัน

Deepfakes สามารถใช้เพื่อสร้างการหลอกลวงเช่น วิดีโอของประธานพูดสิ่งที่บ้า สามารถใช้เพื่อแทรกผู้คนลงในภาพยนตร์ลามกอนาจารโดยมีวัตถุประสงค์หรือก่อกวนหรือทำร้ายผู้อื่น

<รูป class = "lazy aligncenter">

ในขณะที่คุณอาจจินตนาการ คุณสามารถสร้างความเสียหายได้อย่างมากมายด้วยการเชื่อมั่นอย่างลึกล้ำและผลที่ตามมาหากคุณถูกจับได้ว่าจะรุนแรงมากขึ้นในอนาคตอันใกล้

คำถามทุกอย่าง

เมื่อเทคโนโลยีนี้มีอยู่แล้ว และใช้งานได้เช่นเดียวกับที่ทำหมายความว่าเราต้องดูสื่อเช่นวิดีโอในรูปแบบใหม่ทั้งหมด หากมีคนหมุนเวียนวิดีโอบนโซเชียลมีเดียของบุคคลที่มีชื่อเสียงหรือนักการเมืองพูดหรือทำอะไรที่ขัดแย้งคุณต้องถามก่อนว่าวิดีโอเป็นของจริง

ส่วนลึกที่ทำไม่ดีเป็นของปลอมอย่างเห็นได้ชัดเมื่อคุณรู้ว่าต้องมองหาอะไรและเห็นบางอย่าง อย่างไรก็ตามในบางกรณีแม้ตาที่ฝึกมาแล้วอาจมีปัญหาในการบอกว่าการจัดการ CG บางอย่างกำลังเกิดขึ้นและในขณะที่เทคโนโลยีปรับปรุงมันก็จะกลายเป็นไปไม่ได้ในที่สุด

สอน Deep Learning [1/3] - รู้จักเทคโนโลยีสลับใบหน้า (DeepFake)

กระทู้ที่เกี่ยวข้อง:


23.05.2019