حذف اشیای زائد از ویدئوها در نسخه جدید «افتر افکت»

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از ورج، تدوین گران با استفاده از این قابلیت به راحتی می‌توانند اشیا و لوازمی را که در ویدئوهای مختلف زائد تشخیص می‌دهند از آنها حذف کنند.

افزودن این خدمات به افتر افکت ادوب با استفاده از فناوری هوش مصنوعی sensei ممکن شده است. تا پیش از این انجام چنین کاری با دستکاری فریم به فریم تصاویر ویدئویی ممکن بود که کاری وقت گیر، پرهزینه و غیردقیق محسوب می‌شد.

فناوری یادشده با ردگیری و تعقیب شیء انتخاب شده برای حذف از ویدئو آن را به طور کامل از قاب تصویر حذف می‌کند، حتی اگر شیء یادشده به طور مرتب در ویدئو جابجا شود. ادوب از سال ۲۰۱۷ از برنامه ریزی برای ارائه این خدمات خبر داده و حتی آن را به طور آزمایشی عرضه کرده بود.

البته ادوب امکانات دیگری را هم به نرم افزار افتر افکت اضافه کرده که به خصوص برای استفاده سازندگان کلیپ‌های بصری و کوتاه مفید است. این امکانات که با استفاده از هوش مصنوعی به افترافکت اضافه شده‌اند، سازماندهی و مرتب سازی تصاویر مورد استفاده در کلیپ‌ها را بر مبنای آهنگ خوانده شده ساده‌تر می‌کنند.

89
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });