← أحدث الأبحاث
🤖 machine learning

StreamSplat: Towards Online Dynamic 3D Reconstruction from Uncalibrated Video Streams

يُعد StreamSplat إطار عمل يعمل بالكامل بنظام التغذية الأمامية، مما يتيح إعادة بناء آني وفوري للمشاهد ثلاثية الأبعاد الديناميكية من تدفقات فيديو غير معايرة إلى تمثيلات "Gaussian Splatting" ثلاثية الأبعاد، محققاً جودة رائدة عالمياً مع تسريع يصل إلى 1200 ضعف مقارنة بالطرق التقليدية القائمة على التحسين من خلال أخذ العينات الاحتمالية، والتشويه ثنائي الاتجاه، ودمج "Gaussian" التكيفي.

المؤلفون الأصليون: Zike Wu, Qi Yan, Xuanyu Yi, Lele Wang, Renjie Liao

نُشر 2026-03-04
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Zike Wu, Qi Yan, Xuanyu Yi, Lele Wang, Renjie Liao

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

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

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

  1. إيقاف الفيديو.
  2. معرفة مكان الكاميرا بدقة في كل إطار (مثل وجود نظام GPS على الهاتف).
  3. قضاء ساعات أو حتى أيام في معالجة الأرقام على حاسوب خارق لمعرفة مكان كل ورقة شجر وكل شخص.
  4. وبعد ذلك فقط، يمكنهم عرض نسخة ثلاثية الأبعاد لك.

هذا الأمر رائع للأفلام، لكنه غير مفيد لروبوت يحاول تجنب كلب يركض الآن، أو لتطبيق واقع معزز (AR) يحاول وضع لعبة فوق غرفة معيشتتك بشكل فوري.

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

إليك كيف تعمل، مقسمة إلى ثلاثة مفاهيم بسيطة:

1. "التخمين الضبابي" (العينات الاحتمالية - Probabilistic Sampling)

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

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

2. "آلة الزمن ثنائية الاتجاه" (التشويه ثنائي الاتجاه - Bidirectional Deformation)

التشبيه: تخيل أنك تشاهد رقصة.

  • الطريقة القديمة: تشاهد الراقص يتحرك للأمام فقط. إذا تعثر، فلن تعرف السبب إلا بعد فوات الأوان.
  • طريقة StreamSplat: تشاهد الراقص يتحرك للأمام من الثانية الأخيرة إلى الثانية الحالية، وأيضاً تتخيل الحركة للخلف من الثانية الحالية إلى الثانية الأخيرة.

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

3. "السحابة الحية" (الدمج الغاوسي التكيفي - Adaptive Gaussian Fusion)

التشبيه: فكر في العالم ثلاثي الأبعاد كأنه مكون من ملايين البالونات الصغيرة المتوهجة (تسمى Gaussians).

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

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

لماذا يعد هذا أمراً مهماً؟

  • السرعة: إنه أسرع بـ 1,200 مرة من الطرق السابقة. بينما تستغرق الطرق الأخرى ساعات لمعالجة مشهد ما، يقوم StreamSplat بذلك في جزء من الثانية.
  • لا يحتاج لإعدادات: لا تحتاج لمعايرة كاميرتك. يمكنك استخدام أي فيديو، من أي هاتف، وفي أي إضاءة.
  • الوقت الفعلي: يمكنه العمل على بث مباشر. بينما تسجل، يتم بناء العالم ثلاثي الأبعاد فوراً.

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

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

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

جرّب Digest →