تخطَّ إلى المحتوى الرئيسي
ToolPotion

GaussianObject

GaussianObject هو إطار عمل لإعادة بناء الأجسام ثلاثية الأبعاد بجودة عالية من أربع وجهات نظر فقط باستخدام تقنية Gaussian splatting. يجمع بين تقنيات الهيكل المرئي (visual hull) ونماذج الانتشار (diffusion models) للتحسين، محققًا نتائج قوية حتى بدون COLMAP، مما يجعل إعادة البناء ثلاثي الأبعاد أكثر سهولة.

زيارة الرابط

الوصف

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

تبدأ العملية بتقنيات مثل بناء الهيكل المرئي (visual hull) وإزالة العوامات (floater elimination). هذه الطرق تحقن أولويات هيكلية في التحسين الأولي، مما يساعد في إنشاء تمثيل غاوسي ثلاثي الأبعاد متسق وخشن. هذا التمثيل الأولي يلتقط الشكل والبنية الأساسية للكائن.

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

يُظهر GaussianObject نتائج إعادة بناء فائقة مقارنة بالطرق السابقة المتطورة عند استخدام أربع وجهات نظر فقط. تم تصميم الإطار ليكون قابلاً للتكيف، مع توفير إرشادات لكل من الاستخدام القياسي ومتغير خالٍ من COLMAP. تسمح هذه المرونة للمستخدمين بإعادة بناء الأجسام الملتقطة بشكل اعتباطي بسهولة أكبر.

تم تقديم المشروع كمساهمة بحثية من SIGGRAPH Asia 2024، ونُشر في ACM Transactions on Graphics (TOG). يقدم حلاً قوياً للباحثين والمطورين المهتمين بإعادة بناء الأجسام ثلاثية الأبعاد بكفاءة ودقة عالية، خاصة في السيناريوهات التي لا تتوفر فيها بيانات متعددة وجهات النظر واسعة النطاق أو أوضاع كاميرا دقيقة.

الميزات الأساسية لـ GaussianObject

  • إعادة بناء الأجسام ثلاثية الأبعاد بجودة عالية من أربع وجهات نظر

  • يستخدم تقنية Gaussian splatting للتمثيل والعرض

  • قدرات إعادة بناء خالية من COLMAP

  • يجمع بين الهيكل المرئي ونماذج الانتشار للتحسين

  • يحقن أولويات هيكلية للاتساق متعدد وجهات النظر

  • استراتيجية توليد ذاتي لتدريب نماذج الإصلاح

  • يتفوق على الطرق السابقة المتطورة مع وجهات نظر محدودة

  • يوفر إرشادات للاستخدام القياسي والخالي من COLMAP

  • بحث مقدم في SIGGRAPH Asia 2024 (ACM TOG)

البدء مع GaussianObject

  1. استنساخ المستودع: استنسخ مستودع GaussianObject، مع التأكد من تضمين الوحدات الفرعية.

  2. إعداد البيئة: قم بتثبيت حزم Python المطلوبة، بما في ذلك PyTorch مع دعم CUDA.

  3. إعداد البيانات: قم بتنظيم مجموعة البيانات الخاصة بك مع الصور وملفات التكوين الضرورية، أو استخدم مجموعات البيانات المتوفرة مثل Mip-NeRF360.

  4. إنشاء الهيكل المرئي: قم بتشغيل البرنامج النصي visual_hull.py لإنشاء تمثيل ثلاثي الأبعاد أولي.

  5. تدريب 3DGS الأولي: استخدم train_gs.py لتحسين تمثيل Gaussian ثلاثي الأبعاد الأولي.

  6. التحسين باستخدام نموذج الإصلاح: قم بتدريب وتطبيق نموذج إصلاح Gaussian لإعادة البناء التفصيلي.

  7. عرض النتائج: استخدم render.py لتصور إعادة بناء الكائن ثلاثي الأبعاد النهائي.

حالات استخدام GaussianObject

  • إعادة بناء الأجسام ثلاثية الأبعاد
  • إنشاء الأصول
  • بديل التصوير المساحي
  • البحث في الرؤية الحاسوبية
  • النماذج الأولية السريعة
  • الأرشفة الرقمية

الأسئلة الشائعة من GaussianObject

تقييمات GaussianObject

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل GaussianObject

مستودعات GitHub للذكاء الاصطناعي

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

مولّدات النماذج ثلاثية الأبعاد

نماذج الذكاء الاصطناعي

يقدم نموذج الذكاء الاصطناعي هذا تقنية 3D Gaussian Splatting لعرض حقول الإشعاع في الوقت الفعلي، محققًا جودة بصرية متطورة بمعدلات إطارات عالية. يقوم بتحسين تمثيل المشهد باستخدام…

مولّدات النماذج ثلاثية الأبعاد

مستودعات GitHub للذكاء الاصطناعي

MVDream هو نموذج انتشار (diffusion model) لتوليد صور ثلاثية الأبعاد متعددة المشاهد، مبني على Stable Diffusion. يتيح إنشاء صور ثنائية الأبعاد متعددة من وجهات نظر مختلفة، مما يجعله…

مولّدات النماذج ثلاثية الأبعاد

مستودعات GitHub للذكاء الاصطناعي

PanoHead هو مستودع بحثي لورقة بحثية من CVPR 2023 حول التوليف ثلاثي الأبعاد للرأس بالكامل مع مراعاة الهندسة بزاوية 360 درجة. يتيح توليد صور عالية الجودة ومتسقة مع وجهات النظر لرؤوس…

مولّدات النماذج ثلاثية الأبعاد

مستودعات GitHub للذكاء الاصطناعي

Stable-DreamFusion هو تطبيق PyTorch لنموذج DreamFusion من النص إلى ثلاثي الأبعاد، يستفيد من Stable Diffusion لتوليد المحتوى ثلاثي الأبعاد. يدعم التحويل من النص إلى ثلاثي الأبعاد،…

مولّدات النماذج ثلاثية الأبعاد

تطبيقات الذكاء الاصطناعي

SAM 3D هي منصة مستقلة تابعة لجهة خارجية تجعل نماذج SAM 3D Objects وSAM 3D Body من Meta قابلة للاستخدام في إعادة بناء ثلاثية الأبعاد من صورة واحدة، مما يتيح للمطورين والمبدعين…

مولّدات النماذج ثلاثية الأبعاد

مستودعات GitHub للذكاء الاصطناعي

Shap-E هو نموذج ذكاء اصطناعي مفتوح المصدر من OpenAI يقوم بإنشاء كائنات ثلاثية الأبعاد. يمكنه إنشاء هذه الكائنات بناءً على مطالبات نصية أو صور مدخلة. تم تصميم هذه الأداة للمطورين…

مولّدات النماذج ثلاثية الأبعاد

تطبيقات الذكاء الاصطناعي

Imagen3D هي أداة ذكاء اصطناعي تحول الصور إلى نماذج ثلاثية الأبعاد عبر الإنترنت دون الحاجة إلى مهارات ثلاثية الأبعاد. تقوم بإنشاء نماذج قابلة للمشاهدة والمشاركة مع خامات PBR…

مولّدات النماذج ثلاثية الأبعاد