สำหรับหลายๆ คนในปัจจุบัน การลบองค์ประกอบที่รบกวนออกจากภาพถ่ายไม่ใช่ปัญหาอีกต่อไป ทักษะพื้นฐานใน Photoshop หรือโครงข่ายประสาทเทียมที่ทันสมัยในปัจจุบันสามารถแก้ปัญหาได้ อย่างไรก็ตาม ในกรณีของวิดีโอ สถานการณ์จะซับซ้อนมากขึ้น เนื่องจากคุณต้องประมวลผลวิดีโออย่างน้อย 24 เฟรมต่อวินาที
และนี่คือบน Github
ระบบใช้โครงข่ายประสาทเทียมที่ประมวลผลวิดีโอแบบเฟรมต่อเฟรม โดยแทนที่วัตถุหรือบุคคลที่ไม่จำเป็นเป็นพื้นหลัง โปรแกรมสามารถเปลี่ยนได้สูงสุด 55 เฟรมต่อวินาที โดยสร้างพื้นหลังตามภาพโดยรอบ แม้ว่าการตรวจสอบอย่างใกล้ชิดจะเห็นได้ชัดว่าวิธีการกำจัดวัตถุนั้นยังห่างไกลจากความสมบูรณ์แบบ แต่ผลลัพธ์ก็น่าประทับใจ
บางเฟรมแสดงว่ามีร่องรอยแฟนทอมที่โปร่งใสหรือโปร่งแสงยังคงอยู่แทนที่บุคคลที่ "ถูกลบออก" ความจริงก็คือระบบจะวิเคราะห์เฉพาะพื้นหลังที่มีอยู่และไม่สามารถวาดออกมาได้อย่างเพียงพอเสมอไป ขึ้นอยู่กับความซับซ้อนของพื้นหลัง - ยิ่งเรียบง่ายและสม่ำเสมอมากขึ้นเท่าไร ผลลัพธ์สุดท้ายก็จะยิ่งดีขึ้นเท่านั้น
สำหรับการทดสอบระบบปฏิบัติการที่ใช้คือ Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0 และการประมวลผลดำเนินการบนการ์ดวิดีโอ NVIDIA GeForce GTX 1080 Ti แหล่งที่มานั้นเปิดกว้างและทุกคนสามารถใช้ได้ อย่างไรก็ตาม เราทราบว่าเทคโนโลยีดังกล่าวสามารถใช้เพื่อวัตถุประสงค์ที่เป็นอันตรายได้เช่นกัน ตัวอย่างเช่น เพื่อ "ซ่อน" การละเมิดกฎจราจรหรืออาชญากรรมอื่น ๆ ที่จับได้ในกล้อง
ที่มา: 3dnews.ru