VINCIE: Unlocking In-context Image Editing from Video
تقدم الورقة البحثية VINCIE، وهو محول انتشار سببي-كتلي (block-causal diffusion transformer) تم تدريبه حصرياً على تسلسلات متعددة الوسائط مستمدة من الفيديو من خلال ثلاث مهام وسيطة، والذي يحقق أداءً هو الأفضل في فئته في تحرير الصور ضمن السياق ويظهر قدرات قوية في تركيب المفاهيم المتعددة وتوليد القصص.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تريد تعديل صورة، ولكن بدلاً من مجرد إعطاء أمر واحد مثل "أزل القطة"، تريد إجراء محادثة مع الصورة. تقول: "أضف قطة". ثم، "اجعل القطة ترتدي قبعة". ثم، "ضع القطة على لوح تزلج". ثم، "غير الخلفية إلى غابة".
يُسمى هذا التعديل السياقي للصور (In-Context Image Editing). تكمن المشكلة في أن تعليم الكمبيوتر القيام بذلك يشبه محاولة تعليم كلب لعب الشطرنج عبر عرض حركة واحدة فقط في كل مرة. معظم نماذج الذكاء الاصطناعي اليوم يتم تدريبها على أزواج "قبل وبعد" ثابتة (مثل صورة لغرفة فوضوية وصورة لغرفة نظيفة). هي تتعلم إصلاح شيء واحد، لكنها ترتبك عندما تطلب منها القيام بخمسة أشياء متتالية، فغالباً ما تنسى التعليمات الأولى أو تُفسد الصورة.
إليك VINCIE (التعديل السياقي للصور المدفوع بالفيديو). إليك القصة البسيية لكيفية حلهم لهذه المشكلة.
الفكرة الكبرى: توقف عن النظر إلى الصور، وابدأ بمشاهدة الأفلام
سأل الباحثون سؤالاً بسيطاً: "لماذا نعلم تعديل الصور باستخدام صور ثابتة بينما العالم الحقيقي يتحرك؟"
فكر في الصورة كإطار واحد مجمد. هي تخبرك كيف يبدو الشيء.
فكر في الفيديو كقصة. هو يخبرك بما سيحدث بعد ذلك.
في الفيديو، إذا خرج شخص من غرفة، فإن الكاميرا ترى "القبل" (شخص في الغرفة) و"البعد" (غرفة فارغة) بشكل طبيعي. إذا مرت سيارة، فإن الفيديو يظهر عملية الانتقال. الفيديو هو في الواقع تسلسل من التعديلات التي تحدث في الوقت الفعلي.
التشبيه:
- الطريقة القديمة: محاولة تعلم كيفية طهي وجبة مكونة من 5 أطباق من خلال النظر إلى صورة واحدة لقطعة لحم محترقة وصورة لقطعة لحم مثالية. أنت لا تعرف الخطوات التي بينهما.
- طريقة VINCIE: مشاهدة برنامج طبخ (فيديو). ترى الطاهي يقطع، ويقلي، ويتبل، ويقدم الطبق. أنت تتعلم تدفق التغييرات، وليس فقط البداية والنهاية.
كيف بنوه (المترجم السحري)
بما أن الفيديوهات لا تأتي مع تعليمات مثل "الآن أنا أزيل الشجرة"، كان على الفريق تعليم الذكاء الاصطناعي كيفية قراءة قصة الفيديو.
- كاتب السيناريو (VLM): استخدموا ذكاءً اصطناعياً ذكياً (نموذج رؤية ولغة) لمشاهدة مقاطع الفيديو وكتابة "سيناريو". إنه ينظر إلى إطارين ويقول: "حسناً، في هذه اللحظة، تحركت الشمس، وقفز الكلب".
- المحدد (Segmentation): علموا الذكاء الاصطناعي أيضاً رسم "محدد" حول ما تغير بالضبط. إذا قفز الكلب، يرسم الذكاء الاصطناعي قناعاً (mask) حول الكلب.
- التسلسل: حولوا الفيديو إلى سلسلة طويلة ومتداخلة:
- الصورة 1 -> التعليمات: "الكلب يقفز" -> قناع الكلب -> الصورة 2 -> التعليمات: "الشمس تغرب" -> قناع السماء -> الصورة 3.
ألعاب التدريب الثلاث
لجعل الذكاء الاصطناعي بارعاً حقاً في هذا، لم يكتفوا بطلب التنبؤ بالصورة التالية منه فحسب، بل جعلوه يلعب ثلاث ألعاب في وقت واحد:
- لعبة "ماذا بعد؟" (التنبؤ بالصورة التالية): "إليك المشهد والتعليمات. كيف تبدو الإطار التالي؟" (هذه هي مهمة التعديل الأساسية).
- لعبة "رصد التغيير" (التجزئة الحالية): "إليك الصورة الجديدة. هل يمكنك تحديد ما الذي تغير بالضبط؟" (هذا يساعد الذكاء الاصطناعي على فهم أين يقوم بالتعديل).
- لعبة "البلورة السحرية" (التجزئة التالية): "إليك المشهد الحالي. أين تعتقد أن التغيير التالي سيحدث؟" (هذا يساعد الذكاء الاصطناً على التخطيط مسبقاً، مثل لاعب الشطرنج).
لماذا يعد هذا تغييراً جذرياً في قواعد اللعبة
النتائج مبهرة لأن الذكاء الاصطناعي تعلم السياق.
- لا مزيد من "الانحراف": في النماذج القديمة، إذا عدلت صورة 5 مرات، فقد يبدأ وجه الشخص في التحول ليشبه حبة البطاطس بحلول الدورة الرابعة. يحافظ VINCIE على وجه الشخص ليبدو كأنه نفس الشخص لأنه تعلم من الفيديوهات حيث يظل الناس ثابتين حتى أثناء حركتهم.
- سلسلة الأفكفار (Chain of Thought): يبدأ الذكاء الاصطناعي بـ "التفكير" قبل أن يتصرف. فهو يتنبأ بـ "القناع" (المنطقة المراد تغييرها) قبل إنشاء البكسلات الجديدة. إنه يشبه الفنان الذي يرسم الخطوط العريضة قبل البدء في التلوين.
- مهارات ناشئة: نظرًا لأنه تعلم من "تدفق" الفيديوهات، فقد تعلم بالصدفة أشياء رائعة لم يُدرّب عليها صراحة، مثل:
- سرد القصص: يمكنه إنشاء تسلسل من الصور التي تحكي قصة متماسكة (على سبيل المثال، شخصية تمشي من منزل إلى جبل).
- خلط المفاهيم المتعددة: يمكنه دمج "قطة" و"سفينة فضاء" و"غابة" في خطوة واحدة، حتى لو لم يرَ هذه الأشياء الثلاثة معاً في فيديو من قبل.
الخلاصة
VINCIE يشبه تعليم طفل تعديل الصور من خلال السماح له بمشاهدة آلاف الساعات من الأفلام بدلاً من إظهار مجموعة من بطاقات "قبل وبعد" له. من خلال التعلم من الحركة الطبيعية والتغييرات في الفيديو، يفهم الذكاء الاصطناعي منطق التعديل، وليس مجرد النتيجة.
إنه نموذج قابل للتوسع (يمكنك العثور على فيديوهات لا نهائية على الإنترنت) وهو يخلق نموذجاً يمكنه التعامل مع محادثات تعديل طويلة ومعقدة دون ارتباك أو فقدان المسار.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.