امروزه، برای بسیاری، حذف یک عنصر مزاحم از یک عکس دیگر مشکلی نیست. مهارت های اولیه در فتوشاپ یا شبکه های عصبی مد روز امروزی می تواند مشکل را حل کند. با این حال، در مورد ویدیو، وضعیت پیچیده تر می شود، زیرا شما باید حداقل 24 فریم در ثانیه فیلم را پردازش کنید.
و اینجا در Github است
این سیستم از یک شبکه عصبی استفاده می کند که فریم به فریم فیلم را پردازش می کند و پس زمینه را جایگزین یک شی یا شخص غیر ضروری می کند. این برنامه می تواند تا 55 فریم در ثانیه تغییر کند و پس زمینه را بر اساس تصویر اطراف ایجاد کند. اگرچه با بررسی دقیقتر مشخص میشود که روش حذف شی از کامل بودن فاصله زیادی دارد، نتایج چشمگیر هستند.
برخی از فریمها نشان میدهند که یک اثر فانتوم شفاف یا نیمه شفاف به جای شخص «حذف شده» باقی میماند. واقعیت این است که سیستم فقط پس زمینه موجود را تجزیه و تحلیل می کند و همیشه قادر به ترسیم کافی آن نیست. این به پیچیدگی پس زمینه بستگی دارد - هر چه ساده تر و یکنواخت تر باشد، نتیجه نهایی بهتر است.
برای آزمایش، سیستم عامل مورد استفاده Ubuntu 16.04، Python 3.5، Pytorch 0.4.0، CUDA 8.0 بود و پردازش روی کارت گرافیک NVIDIA GeForce GTX 1080 Ti انجام شد. خود منابع باز هستند و همه می توانند از آن استفاده کنند. با این حال، توجه داریم که چنین فناوری می تواند برای اهداف مخرب نیز مورد استفاده قرار گیرد. به عنوان مثال، برای "پنهان کردن" تخلفات رانندگی یا سایر جرایم ثبت شده در دوربین.
منبع: 3dnews.ru