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

PanoHead

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

زيارة الرابط

الوصف

PanoHead هو مستودع أكواد لورقة بحثية من CVPR 2023 بعنوان "PanoHead: Geometry-Aware 3D Full-Head Synthesis in 360 degree." يقدم هذا المشروع نموذجًا توليديًا جديدًا مدركًا للهندسة ثلاثية الأبعاد قادرًا على توليف صور عالية الجودة ومتسقة مع وجهات النظر لرؤوس بشرية كاملة عبر نطاق 360 درجة. على عكس الطرق السابقة التي غالبًا ما تكون مقيدة بوجهات النظر الأمامية تقريبًا أو تواجه صعوبة في الاتساق ثلاثي الأبعاد بزوايا كبيرة، يستخدم PanoHead صورًا غير منظمة تم التقاطها في ظروف واقعية للتدريب، مما يسد فجوة محاذاة البيانات.

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

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

تم بناء المشروع على قاعدة أكواد EG3D ويتطلب تكوينات أجهزة وبرامج محددة، بما في ذلك Linux، ووحدات معالجة رسومات NVIDIA عالية الأداء، و Python 3.8+، و PyTorch 1.11.0+، ومجموعة أدوات CUDA 11.3 أو أحدث. يتضمن المستودع تعليمات مفصلة لإعداد البيئة، وتنزيل النماذج المدربة مسبقًا، وتشغيل نصوص برمجية مختلفة للتوليد والتدريب. يتم تقديمه كتنفيذ مرجعي بحثي.

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

  • توليف الرأس ثلاثي الأبعاد بالكامل بزاوية 360 درجة

  • نموذج توليدي مدرك للهندسة

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

  • التدريب باستخدام صور تم التقاطها في ظروف واقعية

  • محاذاة صور ذاتية التكيف على مرحلتين

  • تمثيل حجم عصبي ثلاثي الشبكات

  • دمج أولويات تجزئة الصور ثنائية الأبعاد

  • إعادة بناء الرأس ثلاثي الأبعاد بالكامل من صور فردية

  • توليد مظاهر متنوعة وهندسة مفصلة

  • دعم تسريحات الشعر المعقدة

  • عرض من أوضاع عشوائية

  • أكواد لتوليد مقاطع الفيديو والصور والأشكال ثلاثية الأبعاد

البدء مع PanoHead

  1. استنساخ المستودع: احصل على أكواد PanoHead من GitHub.

  2. تثبيت التبعيات: قم بإعداد بيئة Python باستخدام ملف environment.yml المقدم.

  3. تنزيل النماذج: احصل على نماذج الشبكات المدربة مسبقًا وضعها في الدليل الجذر.

  4. توليد النتائج: قم بتشغيل نصوص Python البرمجية لتوليد مقاطع الفيديو أو الصور أو الأشكال ثلاثية الأبعاد.

  5. إعادة بناء الرؤوس: استخدم النصوص البرمجية المقدمة لإعادة بناء الرأس بالكامل من صور فردية.

  6. تدريب النموذج: اتبع التعليمات لتدريب أو ضبط نموذج PanoHead.

  7. تقييم المقاييس: قم بتشغيل النصوص البرمجية لتقييم جودة المخرجات المولدة.

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

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

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

تقييمات PanoHead

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

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

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

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

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

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

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

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

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

GaussianObject هو إطار عمل لإعادة بناء الأجسام ثلاثية الأبعاد بجودة عالية من أربع وجهات نظر فقط باستخدام تقنية Gaussian splatting. يجمع بين تقنيات الهيكل المرئي (visual hull)…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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