ยูทิลิตี้ปรากฏขึ้นเพื่อลบวัตถุที่เคลื่อนไหวออกจากวิดีโอ

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

ยูทิลิตี้ปรากฏขึ้นเพื่อลบวัตถุที่เคลื่อนไหวออกจากวิดีโอ

และนี่คือบน Github ปรากฏ โปรแกรมอรรถประโยชน์ที่ดำเนินการเหล่านี้โดยอัตโนมัติทำให้คุณสามารถลบวัตถุที่เคลื่อนไหวออกจากวิดีโอได้ คุณเพียงแค่ต้องเลือกวัตถุพิเศษที่มีกรอบโดยใช้เคอร์เซอร์ จากนั้นระบบจะจัดการส่วนที่เหลือเอง ยูทิลิตี้นี้มีชื่อง่ายๆ - video-object-removal อย่างไรก็ตาม ขึ้นอยู่กับเทคโนโลยีขั้นสูง

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

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

สำหรับการทดสอบระบบปฏิบัติการที่ใช้คือ Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0 และการประมวลผลดำเนินการบนการ์ดวิดีโอ NVIDIA GeForce GTX 1080 Ti แหล่งที่มานั้นเปิดกว้างและทุกคนสามารถใช้ได้ อย่างไรก็ตาม เราทราบว่าเทคโนโลยีดังกล่าวสามารถใช้เพื่อวัตถุประสงค์ที่เป็นอันตรายได้เช่นกัน ตัวอย่างเช่น เพื่อ "ซ่อน" การละเมิดกฎจราจรหรืออาชญากรรมอื่น ๆ ที่จับได้ในกล้อง



ที่มา: 3dnews.ru

เพิ่มความคิดเห็น