Dialogue-Aware Video-to-Music Generation Using Public Domain Film Collections
لمعالجة تحديات القابلية لإعادة الإنتاج وحقوق الطبع والنشر في توليد الموسيقى من الفيديو، تقدم هذه الورقة مجموعة بيانات "مكتبة الموسيقى التصويرية للشاشة المفتوحة" (OSSL-v2) القابلة لإعادة الإنتاج والمكونة من أفلام من الملكية العامة، وتقترح نموذجاً مدركاً للحوار يعزز توليد الموساقى من خلال تعديل الانتباه المتقاطع للفيديو مع الكلام الظاهر على الشاشة.
المؤلفون الأصليون:Haven Kim, Zachary Novack, Julian McAuley, Hao-Wen Dong
تخيل أنك تشاهد فيلماً. ترى بطلاً يركض وسط عاصفة، وفجأة، يدوي صوت الرعد بينما تتصاعد موسيقى أوركسترالية درامية. هذه الموسيقى ليست مجرد ضجيج في الخلفية؛ بل هي الغراء العاطفي الذي يربط المشهد معاً، ويخبرك بما يجب أن تشعر به. لفترة طويلة، حاول العلماء تعليم الحواسيب أن تكون هي "الملحن" للفيديوهات، بحيث تبتكر تلقائياً موسيقى تناسب الحالة المزاجية لما يحدث على الشاشة. يُسمى هذا المجال "توليد الموسيقى من الفيديو". ولكن هناك مشكلة كبيرة: لتعليم الحاسوب هذه المهارة، تحتاج إلى آلاف الأمثلة من الأفلام وموسيقاها التصويرية المثالية. لقد استخدم معظم الباحثين قوائم من الروابط لمقاطع فيديو على الإنترنت للعثور على هذه الأمثلة. والمشكلة هي أن روابط الإنترنت تشبه القلاع الرملية؛ حيث يأتي المد، فتُحذف مقاطع الفيديو أو تُغلق. وهذا يعني أن "الكتب المدرسية" التي تتعلم منها الحواسيب تختفي باستمرار، مما يجعل من المستح المستحيل التحقق مما إذا كان حاسوب ما أذكى حقاً من غيره. ولحل هذه المشكلة، نحتاج إلى مكتبة من الأفلام لا يمكن أن تتلاشى، وطريقة لتعليم الحاسوب ليس فقط كيف تبدو الشخصيات، بل أيضاً ماذا يقولون.
هنا يأتي دور الباحثين من جامعة كاليفورنيا في سان دييغو وجامعة ميشيغان، الذين بنوا مكتبة جديدة كلياً وغير قابلة للزعزعة تسمى OSSL-v2. فكر في هذا كأنه سينما ضخمة ومستقلة بذاتها لا يمكن لأحد إغلاقها. فبدلاً من الإشارة إلى روابط على الإنترنت قد تتعطل وتختفي، قاموا بتحميل 1,886 فيلماً تنتمي للملكية العامة (بمعنى أن أي شخص يمكنه استخدامها) وقطّعوها إلى 34,343 مقطعاً صغيراً. وهذا يبلغ في مجموعه حوالي 246.4 ساعة من الفيديو والموسيقى، مخزنة بأمان في مكان واحد. ولأنها مستضافة ذاتياً، فلن تختفي، وهي توفر لكل باحث مجموعة بيانات متطابقة وعادلة لتدريب نماذج الذكاء الاصطناعي الخاصة به.
لكن الفريق لم يكتفِ ببناء مكتبة فحسب؛ بل أدركوا أن الحواسيب تفتقد إلى دليل حاسم. ففي الأفلام، غالباً ما تتغير الموسيقى في اللحظة التي يبدأ فيها الشخص بالتحدث. إذا كان شخص ما يصرخ، فقد تصبح الموسيقى أخف أو تتوقف لتسمح لصوته بأن يُسمع. لاحظ الباحثون أنه في مكتبتهم الجديدة، يوجد ارتباط طفيف ولكنه حقيقي بين مدى علو صوت الحوار ومدى علو الموسيقى. وللاستفادة من ذلك، ابتكروا نظاماً "واعياً بالحوار". تخيل أن الحاسوب هو قائد أوركسترا. في السابق، كان القائد ينظر فقط إلى وجوه الممثلين وحركاتهم ليقرر متى يسرع أو يبطئ الأوركسترا. أما الآن، فقد حصل القائد على نظارات جديدة تسم تسمح له بسماع أصوات الممثلين في الوقت الفعلي. يأخذ النظام صوت الحوار ويستخدمه لدفع عملية توليد الموسيقى بلطف إطاراً تلو الآخر، مما يضمن أن "تتنفس" الموسيقى وتتوقف تماماً كما يفعل الممثلون.
وعندما اختبروا هذا النهج الجديد على مكتبتهم الضخمة، كانت النتائج واعدة. لقد قارنوا نماذجهم "الواعية بالحوار" بأفضل الأنظمة الموجودة حالياً. لم تكن الطريقة الجديدة تجعل الموسيقى تبدو "أفضل" بالمعنى العام (مثل جعلها أكثر تعقيداً أو تنوعاً)، لكنها جعلت الموسيقى تتناسب مع الفيديو بشكل وثيق للغاية. وتحديداً، أصبحت الموسيقى التصويرية المولدة أكثر إخلاصاً لمشاهد الأفلام الأصلية، خاصة عندما يتعين على الحاسوب التعامل مع اللحظات الصعبة حيث يتداخل الحوار مع الموسيقى. وجد الباحثون أن هذا التحسن ظل قائماً حتى عندما اختبروا النماذج على أفلام تجارية لم يروها من قبل، مما يشير إلى أن الاستماع إلى الحوار يساعد الذكاء الاصطناعي على فهم إيقاع المشهد بشكل أفضل من مجرد مشاهدته.
كما استبعدت الورقة البحثية بعناية بعض الحيل المحتملة. فقد تساءلوا عما إذا كان الحاسوب يعتمد فقط على "تسرب" بقايا الموسيقى إلى مسار الحوار (بما أن فصل الصوت ليس مثالياً). وللتحقق من ذلك، قاموا بتشغيل مرشح خاص للعثور على المقاطع التي يكون فيها الحوار خالياً تماماً تقريباً من أي ضجيج موسيقي. وحتى مع هذه المقاطع "النظيفة"، ظل النظام الواعي بالحوار يؤدي بشكل أفضل. وهذا يشير إلى أن التحسن يأتي حقاً من فهم الكلام، وليس من سماع الموسيقى بالصدفة. وبينما لا يعد النظام بديلاً كاملاً للملحنين البشر بعد، إلا أن الدراسة تشير إلى أن إضافة صوت الشخصيات هي وسيلة قوية لمساعدة الحواسيب على كتابة موسيقى تشعر بأنها متصلة حقاً بالقصة.
ملخص تقني: توليد الموسيقى المعتمد على الحوار باستخدام مجموعات الأفلام في الملكية العامة
بيان المشكلة يفتقر مجال توليد الموسيقى من الفيديو إلى مجموعة بيانات تدريبية مشتركة ودائمة لتعمل كمعيار قابل لإعادة الإنتاج. إن التقدم الحالي يعوقه "فجوة إعادة الإنتاج": حيث يتم تدريب معظم النماذج على مجموعات بيانات تم جمعها عبر الويب عبر روابط (مثل YouTube وTikTok). تعاني هذه البيانات من "تلف الروابط" (link rot)، حيث تُحذف الفيديوهات أو تُجعل خاصة بمرور الوقت، كما أنها تخضع لقيود معدل الطلب مما يجعل إعادة الحصول عليها عملية مستهلكة للوقت. علاوة على ذلك، غالبًا ما تكون مجموعات البيانات المستضافة ذاتيًا والموجودة حاليًا صغيرة جدًا (حوالي 36 ساعة مثلاً) لتدريب نماذج تنافسية. بالإضافة إلى ذلك، تتجاهل النهج الحالية غالبًا الحوار كإشارة شرطية، رغم الارتباط الزمني الوثيق بين الكلام على الشاشة وموسيقى الأفلام في الإنتاجات الاحترافية.
المنهجية يقترح المؤلفون نهجًا ذا شقين: إنشاء مجموعة بيانات جديدة وتعديل معماري مبتكر للتوليد المعتمد على الحوار.
بناء مجموعة البيانات (OSSL-v2): قدم المؤلفون مكتبة الموسيقى التصويرية للشاشة المفتوحة - الإصدار الثاني (OSSL-v2)، وهي مجموعة بيانات مستضافة ذاتيًا مشتقة من 1,886 فيلمًا من الملكية العامة. تتكون مجموعة البيانات من 34,343 مقطع فيديو بإجمالي 246.4 ساعة.
فصل المصادر: تم تطبيق نموذج مفتوح المصدر لفصل المصادر السينمائية لاستخراج المسارات الموسيقية من الصوت الأصلي.
كشف الأحداث: لضمان الجودة العالية، يقوم نموذج كشف أحداث تلقائي بتقدير احتمالية الأحداث الموسيقية مقابل غير الموسيقية. يتم اختيار المقاطع التي تتجاوز فيها احتمالية الموسيقى احتمالية غير الموسيقى لمدة 10 ثوانٍ متتالية على الأقل، مع فلتر إضافي لاستبعاد المقاطع التي تكون فيها احتمالية غير الموسيقى مرتفعة جدًا (أعلى من 0.05).
النتيجة: مجموعة بيانات قابلة لإعادة الإنتاج، تراعي حقوق الطبع والنشر، وخالية من تلف الروابط، ومناسبة للتدريب والمقارنة العادلة.
بنية التوليد المعتمدة على الحوار: يقترح المؤلفون وحدة خفيفة الوزن مشروطة بالحوار ليتم إدراجها في هياكل توليد الموسيقى من الفيديو مفتوحة المصدر (تحديدًا VidMuse وGVMGen وDiff-V2M).
معالجة الإشارة: يتم عزل مسار الحوار باستخدام فصل المصادر ويتم ترميزه عبر طبقة تلافيفية أحادية الأبعاد (1-D convolutional layer) لإنتاج تمثيلات صوتية لكل إطار (مثل شدة الصوت والطاقة).
التعديل (Modulation): تقوم شبكة MLP مكونة من طبقتين برسم هذه التمثيلات إلى معاملات التعديل الخطي المعتمد على الميزات (FiLM) وهي (γi,βi). تقوم هذه المعاملات بتعديل ناقلات شرط الفيديو لكل إطار: v~i=(1+γi)⊙vi+βi.
المحاذاة الزمنية: لضمان احترام النموذج لتوقيت الحوار بالنسبة للأحداث المرئية، قام المؤلفون بتعديل آليات الانتباه المتقاطع (cross-attention) في الهياكل الأساسية. بالنسبة للنماذج مثل GVMGen التي تضغط الإطارات إلى ناقلات عالمية، فقد استعادوا محور الزمن عن طريق إضافة تضمينات موضعية متعلمة لكل إطار لمخرجات Q-Former وتمكين تضمينات موضعية جيبية ثابتة على مفاتيح وقيم الانتباه المتقاطع. يسم يسمح هذا للحوار بتعديل الإشارة الشرطية على أساس كل إطار.
المساهمات الرئيسية
مجموعة بيانات OSSL-v2: مجموعة بيانات فيديو-موسيقى واسعة النطاق (246.4 ساعة)، مستضافة ذاتيًا ومستمدة من أفلام الملكية العامة. تعالج مشكلات عدم الدوام والقابلية للتوسع في مجموعات البيانات السابقة التي تم جمعها من الويب، مما يتيح بحثًا قابلًا لإعادة الإنتاج.
الاشتراط بالحوار: إثبات أن الحوار يعمل كإشارة شرطية فعالة لتوليد موسيقى الأفلام. يدمج المهايئ (adapter) المقترح ميزات الحوار الصوتية في مسار شرط الفيديو دون الحاجة إلى تغيير شامل للنموذج.
التكيف المعماري: تعديلات محددة على آليات الانتباه المتقاطع في النماذج ذات التوليد الذاتي (autoregressive) والانتشار (diffusion) للحفاظ على الهوية الزمنية، مما يسمح بتعديل مشروط بالإطار بواسطة الحوار.
النتائج التجريبية تم تدريب النماذج وتقييمها على OSSL-v2 (بنسبة تقسيم 9:1) وعلى مجموعة أفلام تجارية خارج نطاق التوزيع (OES-Com). شملت مقاييس التقييم دقة التوزيع (FAD، الدقة، الاستدعاء) والدقة المقترنة (تشابه CLAP، تباعد KL).
أداء الخط المرجعي (Baseline): حقق GVMGen من بين الخطوط المرجعية أقوى أداء إجمالي على مجموعة اختبار الملكية العامة. أظهر Diff-V2M دقة مقترنة عالية على البيانات خارج نطاق التوزيع ولكنه فشل في توليد عينات تتوافق مع توزيع الحقيقة الأرضية (الدقة = 0.00).
تأثير مهايئ الحوار:
الدقة المقترنة: حسن مهايئ الحوار باستمرار الدقة المقترنة (الأمانة الدلالية للحقيقة الأرضية)، لا سيالما فيما يتعلق بتقليل تباعد KL وزيادة تشابه CLAP.
التعميم: كانت التحسينات أكثر وضوحًا في مجموعة OES-Com الخارجة عن نطاق التوزيع مقارنة بمجموعة OSSL-v2 داخل النطاق، مما يشير إلى أن إشارة الحوار تعمل كمنظم (regularizer) يساعد على التعميم.
دقة التوزيع: لم يقم المهايئ بإعادة تشكيل التوزيع المولد بشكل منهجي (تفاوتت قيم FAD والدقة بشكل غير متسق).
المتانة: استمرت هذه المكاسب في المجموعات الفرعية ذات الموسيقى منخفضة البقايا (LRM)، حيث احتوت جذوع الحوار المفصولة على آثار موسيقية ضئيلة للغاية. يؤكد هذا أن التحسينات مدفوعة بإشارة الحوار نفسها وليس بآثار الفصل غير المثالي للمصادر.
الأهمية والادعاءات يزعم البحث أن OSSL-v2 تخفض حاجز البحث القابل لإعادة الإنتاج والمقارنة العادلة في توليد الموسيقى من الفيديو من خلال توفير معيار مستضاف ذاتيًا ودائم. وفيما يتعلق بالمنهجية، يدعي المؤلفون بتواضع أن صيغة الحوار الخاصة بهم تحسن من أداء الخطوط المرجعية المتطورة، لا سيما في الدقة الزمنية (التشابه مع الحقيقة الأرضية) والتعميم على الأفلام التجارية. وهم يفترضون أن دمج الحوار كإشارة شرطية محاذية زمنيًا يعالج فجوة في توليد مجال الأفلام الحالي، حيث لا تكفي المعلومات العالمية على مستوى الفيديو وحدها لالتقاط التفاعلات المحلية والزمنية بين الكلام والموسيقى. العمل لا يدعي حل جميع التحديات في المجال ولكنه يحدد اشتراط الحوار كاتجاه واعد للتطوير المستقبلي.