← أحدث الأبحاث
💻 computer science

Struct-GStream: Towards Efficient Free-Viewpoint Video Streaming at Low-Bitrates with Structured 3D Gaussians

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

المؤلفون الأصليون: Han Jiao, Jiakai Sun, Lei Zhao, Wei Xing, Huaizhong Lin, Zhanjie Zhang, Ao Ma

نُشر 2026-08-04
📖 6 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Han Jiao, Jiakai Sun, Lei Zhao, Wei Xing, Huaizhong Lin, Zhanjie Zhang, Ao Ma

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تمسك بكاميرا سحرية يمكنها تجميد لحظة في الزمن وتسمح لك بالتجول حولها، ورؤية المشهد من أي زاوية تريدها. هذا هو حلم "الفيديو ذو منظور الرؤية الحرة" (Free-Viewpoint Video - FVV)، وهي تقنية تتيح لك استكشاف عوالم ديناميكية ومتحركة كما لو كنت هناك حقاً. لفترة طويلة، كان صنع هذه الفيديوهات يشبه محاولة بناء منزل من الرمل المبلل: فإما أن يكون البناء بطيئاً للغاية، أو يتطلب مساحة تخزين هائلة (مثل مكتبة مليئة بالمخططات الهندسية)، أو أن النتيجة النهائية تبدو ضبابية وزائفة.

مؤخراً، اكتشف العلماء خدعة ذكية تسمى "تشتت غاوس ثلاثي الأبعاد" (3D Gaussian Splatting). فكر في هذا الأمر ليس كتمثيل مشهد ككتلة صلبة أو هيكل سلكي معقد، بل كسحابة من ملايين البالونات الصغيرة الملونة والدوارة (أو التشتتات - splats). يمكن لهذه البالونات أن تتمدد، وتدور، وتتغير ألوانها لمحاكاة كيفية سقوط الضوء على جسم حقيقي. ولأنها مجرد أشكال بسيطة، يمكن للحواسيب رسمها على الشاشة بسرعة فائقة، مما يسمح بالعرض في الوقت الفعلي. ومع ذلك، عندما تُستخدم هذه البالونات لتصوير أشياء متحركة — مثل شخص يرقص أو قهوة تُسكب — فإن الطرق القديمة تتعثر؛ فإما أن تحاول تحريك كل بالون بشكل فردي (مما يستغرق وقتاً طويلاً ويستهلك مساحة تخزين ضخمة) أو ترتبك عند ظهور أشياء جديدة، مما يترك فجوات في الفيديو.

هذا يقودنا إلى طريقة جديدة تسمى Struct-GStream. لقد طرح الباحثون وراء هذه الورقة سؤالاً بسيطاً: "هل يمكننا جعل فيديوهات البالونات المتحركة هذه أسرع، وأصغر حجماً، وأكثر حدة دون الحاجة إلى حاسوب خارق؟" ووجدوا أنه من خلال تنظيم البالونات في فريقين مختلفين — فريق يتحرك معاً كالهيكل العظمي الصلب، وفريق آخر يطفو بحرية لملء التفاصيل الفوضوية — يمكنهم بث فيديوهات ثلاثية الأبعاد متحركة عالية الجودة بمعدلات بيانات منخفضة جداً. تشير نتائجهم إلى أن هذا النهج يتدرب بشكل أسرع ويستخدم مساحة تخزين أقل من الطرق السابقة، مع الحفاظ على مظهر رائع وسلاسة في التشغيل.

قصة فريقي البالونات

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

الطريقة القديمة: فوضى البالونات الفردية
حاولت الطرق السابقة التعامل مع مشهد متحرك عبر معاملة كل بالون كفاعل مستقل. إذا عبر شخص ما الشاشة، كان على الحاسوب حساب الموقع الجديد، والحجم، واللون لكل بالون مرتبط بهذا الشخص. كان الأمر يشبه محاولة إخراج مسرحية حيث يجب إعطاء كل ممثل في الخلفية جملة جديدة وزياً جديداً في كل ثانية من الفيلم. تطلب هذا كمية هائلة من البيانات للتخزين واستغرق وقتاً طويلاً في "البروفات" (التدريب) قبل أن تتمكن من مشاهدة العرض.

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

  1. الفريق المنظم (الهيكل العظمي):
    هذه المجموعة مكونة من "تشتتات غاوس ثلاثية الأبعاد المهيكلة". تخيل أن هذه البالونات ملتصقة بنقاط ارتكاز متحركة وغير مرئية — مثل الهيكل العظمي. عندما يتحرك المشهد، يتحرك الهيكل بأكنه، وتتحرك جميع البالونات المرتبطة به معاً بطريقة منسقة. هذا يتعامل مع الحركة "الكبرى"، مثل مشي شخص أو قيادة سيارة. ولأن البالونات تتحرك كوحدة واحدة، لا يحتاج الحاسوب للقيام بالعمليات الحسابية لكل بالون على حدٍ. هذا يوفر قدراً هائلاً من التخزين ويجعل عملية التدريب سريعة للغاية.

  2. الفريق الحر (فريق الترميم):
    ولكن ماذا عن الأشياء الفوضوية؟ ماذا لو ظهر جسم جديد، مثل كوب قهوة يُسكب، أو قطعة ملابس ترفرف في الريح؟ الهيكل الصلب لا يمكنه التعامل مع هذه التغييرات المفاجئة والمعقدة بشكل مثالي. هنا يأتي دور "تشتتات غاوس الحرة". فكر في هذه كطاقم من عمال الإصلاح؛ ليس لديهم هيكل عظمي، بل يطفون بحرية.
    يمتلك النظام طريقة ذكية لمعرفة أين يرسل هؤلاء العمال. فهو يبحث عن المناطق التي تبدو فيها الصورة ضبابية أو خاطئة (حيث تكون "تدرجات الموضع في فضاء الرؤية" عالية). وعندما يرصد منطقة بها مشكلة، يقوم بتوليد بضعة بالونات حرة جديدة هناك لترميم الثغرة. إذا ظهر جسم جديد، مثل لهب، فإن هذه البالونات الحرة تتجمع حوله وتبنيه من الصفر.

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

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

ما وجدوه

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

كانت النتائج واعدة للغاية. تمكن Struct-GStream من تدريب إطار جديد من الفيديو في حوالي 0.14 دقيقة (حوالي 8.4 ثانية) على مجموعة بيانات N3DV، وهو أسرع بكثير من العديد من الطرق الأخرى التي تعمل عبر الإنترنت. ومن حيث التخزين، حافظت الطريقة على حجم ملف صغير جداً، بمتوسط 4.7 إلى 4.8 ميجابايت لكل إطار، وهو أقل بكثير من المنافسين مثل 3DGStream (الذي استخدم حوالي 7.6 ميجابايت) أو StreamRF (17.7 ميجابايت).

وعلى الرغم من صغر حجمها وسرعتها، ظلت الجودة عالية. حققت الطريقة درجة 31.72 dB في مقياس PSNR (وهو مقياس يقيس مدى قرب الصورة من الأصل) على مجموعة بيانات N3DV، متفوقة على العديد من الطرق الأخرى التي تعمل عبر الإنترنت، ومقتربة من أفضل الطرق التي تعمل "بدون اتصال" (offline) والتي تستغرق وقتاً أطول بكثير للتدريب. كما تمكنت من عرض الفيديو بمعدل 120 إطاراً في الثانية (FPS)، وهو معدل سريع بما يكفي للعرض السلس في الوقت الفعلي.

لماذا يهم هذا (وما الذي لا تستطيع فعله بعد)

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

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

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →