LocusGS: Spatially Grounded Tokens for Feed-Forward 3D Gaussian Splatting
يعزز LocusGS تقنية Gaussian Splatting ثلاثية الأبعاد ذات التغذية الأمامية من خلال إدخال حالات مرساة ثلاثية الأبعاد صريحة (المركز ونصف القطر) لاستعلامات Gaussian، والتي توجه تجميع الميزات والفك المتسق مكانيًا لتحسين جودة التصيير والمحاذاة الهيكلية مقارنة بالتمثيلات الكامنة البحتة.
تخيل أنك تحاول إعادة بناء قلعة "ليجو" ضخمة ومعقدة بمجرد النظر إلى بضع صور لها من زوايا مختلفة. في عالم الرؤية الحاسوبية، يعد هذا تحديًا كلاسيكيًا يسمى "إعادة البناء ثلاثي الأبعاد". لفترة طويلة، كان على أجهزة الكمبيوتر تعديل ملايين القطع الافتراضية الصغيرة يدويًا لكل قلعة جديدة تراها، وهي عملية كانت بطيئة ومكلفة. مؤخرًا، وصلت طريقة مختصرة ذكية تسمى "تشتت غاوس ثلاثي الأبعاد" (3D Gaussian Splatting). فبدلاً من البناء باستخدام كتل صلبة، تستخدم هذه الطريقة الملايين من "السحب" ثلاثية الأبعاد الناعمة والضبابية (التي تسمى غاوسيات) والتي يمكن ضغطها وتمديدها وتلوينها لتطابق شكل ومظهر المشهد تمامًا. يمكن رندرة هذه السحب إلى صور جديدة فورًا، مما يجعلها مثالية للواقع الاطراضي والروبوتات.
ومع ذلك، هناك عقبة مع النسخة الأحدث والأسرع من هذه التكنولوجيا. فمن أجل جعل العملية أسرع، بدأ بعض الباحثين في استخدام نهج "القائم على الاستعلام" (query-based). فكر في هذا النهج كتوظيف فريق من المحققين غير المرئيين (يُطلق عليهم "التوكنز" أو الرموز) لمعرفة شكل القلعة. من المفترض أن يقوم كل محقق بالنظر إلى الصور، وجمع الأدلة، ثم الصراخ بمجموعة محددة من السحب الضبابية لبناء جزء من القلعة. من الناحية المثالية، يجب أن يبني المحقق (أ) الباب الأمامي، ويجب أن يبني المحقق (ب) السقف. لكن المشكلة هي أنه في الطرق الحالية، يصاب المحققون بالارتباك؛ فقد يصرخ المحقق (أ) بطلب سحب للباب الأمامي والسقف والمدخنة في آن واحد، مما يؤدي إلى تشتتها في جميع أنحاء القلعة. والنتيجة هي إعادة بناء مشوشة وضبابية حيث لا تستقر السحب في أماكنها الصحيحة، ويبدو المشهد وكأنه حلم حيث تطفو الأشياء في أماكن خاطئة.
هنا يأتي دور ورقة بحثية بعنوان "LocusGS" لإنقاذ الموقف. أدرك المؤلفون، وهم فريق من الجامعة الوطنية للدفاع التكنولوجي، أن هؤلاء المحققين غير المرئيين يفتقرون إلى معلومة حاسمة: العنوان الفيزيائي. في نظامهم الجديد، LocusGS، منحوا كل محقق "مرساة ثلاثية الأبعاد" (3D anchor). وهذا ليس مجرد فكرة غامضة؛ بل هو إحداثي محدد في الفضاء ثلاثي الأبعاد (نقطة مركزية) ونصف قطر (كيفية تحديد "منطقة مسؤوليتهم"). وبينما يعمل المحققون، هم لا يتكهنون فحسب، بل يقومون باستمرار بتحسين عنوانهم. فإذا تم تعيين محقق للباب الأمامي، فإن مرساته تبقيه ثابتًا هناك، مما يمنعه من التسكع نحو السقف. هذا "التأسيس المكاني" يجبر السحب الضبابية على البقاء في مجموعات مرتبة ومتماسكة تطابق بالفعل شكل الكائن الذي من المفترض أن تمثله.
تشير الورقة البحثية إلى أن إضافة هذه المرساة الفيزيائية البسيطة تُحدث فرقًا هائلاً. فعندما اختبروا طريقتهم على مجموعات بيانات قياسية مثل RealEstate10K وDL3DV، وجدوا أن LocusGS أنتج صورًا أكثر حدة ووضوحًا من أفضل الطرق السابقة، حتى عند استخدام نفس العدد من السحب الضبابية. توقفت "المحققون" (التوكنز) عن تشتيت سحبهم في كل مكان، وبدأت بدلاً من ذلك في بناء مجموعات متراصة ومنظمة تتبع هندسة المشهد بدقة. وقد قاس المؤلفون ذلك من خلال إظهار أن السحب التي تولدها "توكن" واحدة كانت أقرب إلى بعضها البعض (أكثر تماسكًا) وأن الهيكل ثلاثي الأبعاد العام كان أكثر تماسكًا. كما وجدوا أن المراسي نفسها شكلت "سقالة" منطقية عبر المشهد، مما رسم بفعالية خريطة لأماكن الأجزاء المختلفة من الكائن قبل حتى رسم التفاصيل النهائية.
باختصار، تجادل الورقة البحثية بأنه من خلال منح هؤلاء البنائين الرقميين موقعًا فيزيائيًا واضحًا للوقوف عليه، فإنك تمنعهم من الضياع وتشتيت عملهم. والنتيجة هي مشهد ثلاثي الأبعاد يبدو أكثر واقعية، مع وجود آثار طافية أقل وأشكال أكثر تحديدًا. كما أظهر المؤلفون أن هذا النهج يعمل جيدًا عبر أعداد مختلفة من زوايا الكاميرا ولا يتطلب إبطاء النظام أو استخدام قوة حوسبة أكبر للحصول على نتائج أفضل. إنه تذكير بأنه في بعض الأحيان، أفضل طريقة لتنظيم عالم رقمي فوضوي هي إعطاء كل شيء مكانًا واضحًا للوقوف فيه.
ملخص تقني: LocusGS
بيان المشكلة
تحولت أساليب "Gaussian Splatting" ثلاثية الأبعاد (3DGS) الحديثة ذات التغذية الأمامية (feed-forward) من التحسين المكلف لكل مشهد إلى التنبؤ المباشر من المشاهد المدخلة. ومن بين هذه الأساليب، تمثل النهج القائمة على الاستعلام (مثل TokenGS) المشهد باستخدام مجموعة ثابتة من الاستعلامات القابلة للتعلم (الرموز/tokens). يقوم كل رمز بتجميع الأدلة من زوايا متعددة عبر "Transformer decoder"، ويتم فك تشفيره إلى مجموعة من الـ Gaussians ثلاثية الأبعاد.
ومع ذلك، لاحظ المؤلفون عيباً حرجاً في الأساليب الحالية القائمة على الاستعلام: ضعف التماسك المكاني. فبينما ينبغي نظرياً أن تتخصص الاستعلامات المختلفة في مناطق محلية متميزة ومتماسكة في المشهد، فإن الـ Gaussians التي يتم فك تشفيرها من استعلام كامن واحد غالباً ما تتشتت عبر مناطق بعيدة وغير مرتبطة في المشهد. يؤدي هذا إلى توزيع منتشر مكانياً لا يتوافق بشكل جيد مع بنية المشهد الأساسية. ويعزو المؤلفون هذا الفشل إلى التمثيل الكامن الصرف لاستعلامات Gaussian الحالية، والتي تفتقر إلى مفهوم صريح لـ أين يعمل الاستعلام في الفضاء ثلاثي الأبعاد أو مدى حجم المنطقة التي يغطيها. وبناءً على ذلك، فإن الأدلة متعددة المشاهد التي يجمعها الاستعلام والـ Gaussians الناتجة عنها لا تكون مقيدة بمنطقة محلية متماسكة.
المنهجية: LocusGS
لمعالجة ذلك، يقترح المؤلفون LocusGS (الرموز المرتبطة مكانياً)، والذي يعزز كل استعلام Gaussian بـ حالة مرساة ثلاثية الأبعاد (3D anchor state) صريحة. تتكون هذه الحالة من مركز ثلاثي الأبعاد (μ) ونصف قطر دعم (r).
المكونات الرئيسية
حالات المرساة ثلاثية الأبعاد الصريحة: بدلاً من تمثيل الاستعلام فقط كمتجه سمات كامن، يربط LocusGS كل استعلام i عند طبقة فك التشفير l بحالة مرساة ail=(μil,ril).
المركز (μ): يحدد الموقع المرجعي ثلاثي الأبعاد الحالي للاستعلام.
نصف القطر (r): يحدد مدى منطقة الدعم المحلية للاستعلام. يتم تمثيل نصف القطر عبر متغير غير مقيد ρ يمر عبر دالة softplus لضمان الإيجابية.
هذه الحالات قابلة للتعلم، مشتركة عبر المشاهد، ويتم تحسينها تدريجياً عبر طبقات فك التشفير.
فك التشفير الموجه بالمرساة (Anchor-Guided Decoder): يستخدم فك التشفير حالات المرساة لتوجيه آليات الانتباه الذاتي (self-attention) والانتباه المتقاطع (cross-attention):
الانتباه الذاتي المدرك للمرساة: يتم حقن تضمين موضعي مشتق من مركز المرساة μ في سمات الرموز (token features). يسمح هذا بالتفاعلات بين رموز Gaussian بأن تعتمد على مواقعها ثلاثية الأبعاد النسبية، وليس فقط على تشابه السمات الكامنة.
الانحياز الهندسي من المرساة إلى الشعاع (الانتباه المتقاطع): لتجميع الأدلة من زوايا متعددة، تقدم الطريقة انحيازاً هندسياً بناءً على المسافة بين مركز مرساة الاستعلام μil وأشعة الكاميرا ℓj المرتبطة برموز الصور.
يتم تعريف الانحياز كـ bijl=−21(σ0rilD(μil,ℓj))2، حيث D هي المسافة الإقليدية من النقطة إلى الشعاع.
يعاقب هذا الانحياز رموز الصور التي تكون أشعتها بعيدة عن المرساة، مما يوجه الاستعلام للتركيز على الملاحظات ذات الصلة هندسياً. يتحكم نصف القطر ril في عرض نطاق هذا التفضيل المكاني.
التحسين الديناميكي للمرساة: بعد كل طبقة فك تشفير، تتنبأ سمات الرموز بتحديثات متبقية (Δμ,Δρ) لمركز المرساة ونصف القطر. يسمح هذا لحالة المرساة بتكييف موقعها ثلاثي الأبعاد ومقياس دعمها مع المشهد المدخل المحدد مع تقدم عملية فك التشفير.
فك تشفير Gaussian المتمركز حول المرساة: في مرحلة فك التشفير النهائية، لا يتم التنبؤ بالـ Gaussians بطريقة غير مقيدة تماماً. بدلاً من ذلك، يتنبأ النموذج بإزاحات محلية (δ) بالنسبة لمركز المرساة النهائي المنقح. يتم حساب مركز Gaussian النهائي كالتالي: μi,kG=μiL+riLδi,k هنا، يوفر مركز المرساة المرجع العالمي، بينما يقوم نصف القطر بتوسيع الإزاحات المحلية. تفرض هذه الصيغة أن تشكل الـ Gaussians التي يتم فك تشفيرها من رمز واحد مجموعة محلية مدمجة حول المرساة، بدلاً من التشتت بحرية.
الإشراف على التصيير متعدد الطبقات: يتضمن هدف التدريب الإشراف على التصيير في طبقات فك التشفير المتوسطة (بالإضافة إلى الطبقة النهائية). يجمع الفقد (loss) بين إعادة بناء الصورة (MSE + SSIM) مع تنظيم الرؤية (visibility regularization) المطبق على مراكز Gaussian المفككة ومراكز المرساة، مما يشجع على التنظيم المكاني المتماسك طوال عملية فك التشفير.
المساهمات الرئيسية
الربط المكاني للاستعلامات: تقديم حالات مرساة ثلاثية الأبعاد صريحة (المركز ونصف القطر) لـ 3DGS القائم على الاستعلام، متجاوزاً التمثيلات الكامنة البحتة.
الآليات المدركة للمرساة: تصميم انحيازات هندسية للانتباه المتقاطع (من المرساة إلى الشعاع) وتضمينات موضعية للانتباه الذاتي تستخدم حالة المرساة لفرض التماسك المكاني.
توليد Gaussian مهيكل: استراتيجية فك تشفير تتنبأ بإزاحات محلية موسعة بنصف قطر المرساة، مما يضمن أن تولد الرموز مجموعات Gaussian مدمجة مكانياً.
التحسين التدريجي: آلية لتحسين مواقع المرساة وأنصاف أقطار الدعم بشكل متكرر عبر طبقات فك التشفير، مما يسمح للنموذج بالتكيف مع هندسة المشهد.
النتائج التجريبية
يقيم المؤلفون LocusGS في اختبارات تركيب الرؤية الجديدة، وتحديداً RealEstate10K (RE10K) و DL3DV، مقارنة بالنماذج المرجعية مثل TokenGS و MVSplat و DepthSplat.
جودة التصيير: تحت ميزانيات متساوية للرموز والـ Gaussians، يتفوق LocusGS باستمرار على النماذج المرجعية القائمة على الاستعلام (TokenGS) في PSNR و SSIM و LPIPS. على سبيل المثال، في DL3DV مع 4 مشاهد مدخلة، يحقق LocusGS (4096 رمزاً) PSNR قدره 24.80 مقارنة بـ 23.44 لـ TokenGS.
التنظيم المكاني: تظهر التحليلات النوعية والكمية أن LocusGS ينتج توزيعات Gaussian أكثر هيكلية بشكل ملحوظ.
تماسك مستوى الرمز: قدمت الورقة مقياس Ccentroid لقياس تشتت الـ Gaussians داخل الرمز. يقلل LocusGS بشكل كبير من هذا التشتت (على سبيل المثال، من 5.11 إلى 0.19 في RE10K)، مما يشير إلى أن الـ Gaussians من رمز واحد متجمعة بإحكام.
تخطيطات المرساة: تشكل المراسي المتعلمة هيكلاً مكانياً خشناً ومتماسكاً فوق المشهد، تغطي الهياكل الرئيسية وتكيف أنصاف أقطارها مع التعقيد المحلي (أنصاف أقطار أكبر في المناطق المتفرقة، وأصغر في المناطق التفصيلية).
التعميم: يحافظ النموذج على ميزانية ثابتة لـ Gaussian بغض النظر عن عدد المشاهد المدخلة، على عكس الطرق الكثيفة المعتمدة على البكسل. كما أظهر أداءً قوياً عند اختباره مع أعداد متفاوتة من مشاهد السياق (2، 4، و 6 مشاهد) في DL3DV.
الكفاءة: على الرغم من أن LocusGS لديه عدد بارامترات أعلى قليلاً (241.5 مليون مقابل 222.0 مليون لـ TokenGS) وزمن انتقال أمامي (latency) أعلى، إلا أنه يحقق جودة إعادة بناء فائقة دون زيادة في عدد الـ Gaussians المتنبأ بها.
الأهمية والادعاءات
تدعي الورقة أن حالات المرساة ثلاثية الأبعاد الصريحة توفر سابقاً مكانياً فعالاً لـ 3DGS ذي التغذية الأمامية القائم على الاستعلام. من خلال ربط الاستعلامات بالفضاء ثلاثي الأبعاد، يحول LocusGS رموز Gaussian من مجرد تضمينات كامنة ضمنية إلى استعلامات إعادة بناء مكانية قابلة للتفسير.
ويجادل المؤلفون بأن هذا النهج لا يحسن دقة التصيير فحسب، بل يعزز بشكل أساسي التنظيم المكاني والقابلية للتفسير للتمثيل. وتظهر النتائج أن الحالات المكانية الصريحة تشجع الاستعلامات على التخصص في مناطق محلية متماسكة، مما يؤدي إلى توزيعات Gaussian أكثر هيكلية تتوافق بشكل أفضل مع هندسة المشهد. يشير العمل إلى أن دمج الحالات الهندسية في آلية الاستعلام هو خطوة حاسمة نحو إعادة بناء مشهد ثلاثي الأبعاد أكثر قوة وهيكلية.