تقنية

إزالة عنصر من الفيديو بالذكاء الاصطناعي: هل يكفي قناع لقطة واحدة؟

مخطط يفرق بين العنصر المراد إزالته ونطاق القناع وعنصر آخر يعبر المكان في فيديو افتراضي
رسم تحريري للنطاق؛ ليس نتائج معالجة إطارات.

تريد إزالة كرة حمراء تتحرك أمام صندوق، فتحدد منطقة حولها في صورة واحدة. عندما تتقدم الكرة قد تصبح المنطقة القديمة فارغة، أو قد تمر فوقها قطعة أخرى تريد حفظها. المشكلة هنا ليست جمال الصورة المعالجة وحدها، بل علاقة المنطقة المختارة بالعنصر عبر الزمن. نقرأ مثالا موثقا لأقنعة الفيديو، ثم نبني اختبارا مكتوبا للنطاق المطلوب.

الخلاصة السريعة

راجع منطقة الإزالة في الأوقات ذات الصلة بحركة العنصر. قناع ثابت قد يناسب منطقة ثابتة، لكن وجوده لا يثبت متابعة الكرة المتحركة أو حفظ ما يعبر مكانها.

  • يعرض ProPainter مدخل فيديو أو إطارات مع أقنعة لكل إطار، كما يعرض مثال قناع واحد لمنطقة ثابتة؛ لا يعني ذلك تتبعا تلقائيا لكل جسم. [1]
  • في مثالنا تتحرك الكرة الحمراء، ثم تعبر قطعة زرقاء مكانها السابق؛ اربط الإزالة بالعنصر المقصود، لا بالمربع القديم وحده.
  • راجع النطاق في الأجزاء المرئية من الزمن وحفظ القطعة الأخرى؛ تطابق قناع واحد لا يثبت سلامة بقية الأقنعة أو الأوقات.
  • المساحة المكتملة خلف العنصر تقدير مولد؛ لا تعاملها كاسترجاع موثق للخلفية الأصلية، ولم نجر تجربة إزالة.

اقرأ ما يقبله المسار

يعرض مستودع ProPainter إدخال فيديو أو صور إطارات مع أقنعة الإطارات. ويضم مثالا لإزالة عنصر باستخدام مجلد أقنعة، ومثالا لإكمال فيديو باستخدام قناع واحد. هذه أمثلة مدخلات للمسار، ولا تثبت أن قناعا ثابتا يتابع عنصرا متحركا تلقائيا. [1]

لذلك لا نعمم أن كل فيديو يحتاج أقنعة مختلفة شكلا، ولا أن قناع صورة واحدة يكفي لكل فيديو. السؤال هو أين تقع منطقة الإزالة المطلوبة في كل وقت، وكيف يمثلها المسار المستخدم. المقال عن إزالة عنصر وإكمال المنطقة، وليس عن استبداله بعنصر جديد بأي محرر.

اربط القناع بالعنصر المتحرك

نفترض كرة حمراء تبدأ قرب الطرف الأيسر وتتحرك نحو الوسط أمام صندوق. حددنا في البداية مربعا حولها. بعد انتقالها يبقى المربع القديم في المكان نفسه على الشاشة إذا لم تتغير حدود القناع. عندئذ لا يحيط بالكرة لمجرد أنه أحاط بها في البداية.

نضيف إلى المثال قطعة زرقاء تعبر الموضع القديم للكرة. المطلوب حفظ القطعة الزرقاء وإزالة الكرة الحمراء. استخدام المنطقة القديمة بلا مراجعة قد يصنف موضع القطعة الأخرى ضمن الإزالة، بينما تظل الكرة خارجها. لم نولد هذه النتيجة؛ إنها حالتان مختلفتان للنطاق في وصف المهمة.

راجع النطاق عبر الزمن

نقترح بطاقة مراجعة تذكر الجزء الزمني، وموضع الكرة المرئي، والمنطقة المختارة، وما يجب حفظه خارجها. عند توقف الكرة في مكان ثابت قد يناسبها نطاق ثابت في ذلك الجزء، لكن هذا لا يحسم نطاقها قبل التوقف أو بعده.

لا تراجع أول صورة فقط ثم تسمي الفيديو كله مصححا. افحص الأجزاء التي تتغير فيها العلاقة بين العنصر والقناع، وخصوصا وقت مرور القطعة الزرقاء. وإذا حجب الصندوق الكرة، فحدد حدود ما تستطيع رؤيته دون اختراع موضعها الخفي أو الادعاء بأن قناع الأجزاء المحجوبة تأكد من مجرد صورة ظاهرة.

ميز الإكمال عن الخلفية المسجلة

عندما يزول العنصر من الصورة الناتجة، تصبح المساحة التي كان يغطيها بحاجة إلى محتوى بديل. لا نستنتج من منظر متماسك أن هذا المحتوى يطابق الخلفية التي كانت مخفية في الواقع. قد يكون مناسبا للمشهد المتخيل دون أن يكون شهادة على الأصل.

احفظ الفيديو والأقنعة والهدف الذي حددته، ثم راجع الإزالة والعناصر المطلوب حفظها إذا نفذت العمل فعليا. القناع ينظم منطقة المعالجة، لكنه لا يثبت جودة النتيجة أو صحتها التاريخية. مثالنا مكتوب ولم نشغل ProPainter أو نعاين فيديو معدلا؛ المخطط يوضح نطاق المهمة فقط.

المصادر ومتابعة القراءة

  1. ProPainter: أمثلة الفيديو وأقنعة إزالة العنصر والإكمال (يفتح في نافذة جديدة)github.com

أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.