HyperAIHyperAI

Command Palette

Search for a command to run...

MeshCoder: توليد رموز الشبكة المنظمة ذات الهيكل المدعوم بالذكاء الاصطناعي من السحابات النقطية

الملخص

إعادة بناء الأجسام ثلاثية الأبعاد إلى برامج قابلة للتعديل يُعد أمرًا حاسمًا في تطبيقات مثل الهندسة العكسية وتحرير الأشكال. ومع ذلك، تعتمد الطرق الحالية غالبًا على لغات محددة المجال محدودة (DSLs) وقواعد بيانات صغيرة الحجم، مما يحد من قدرتها على نمذجة الهندسات والهياكل المعقدة. لمعالجة هذه التحديات، نقدم إطار عمل جديد يُدعى MeshCoder، والذي يُعيد بناء الأجسام ثلاثية الأبعاد المعقدة من السحابات النقطية إلى نصوص برمجية قابلة للتعديل باستخدام لغة بايثون في برنامج Blender. وقد طوّرنا مجموعة شاملة من واجهات برمجة التطبيقات (APIs) التعبيرية في Blender، قادرة على إنشاء هندسات معقدة. وباستخدام هذه الواجهات، قمنا ببناء مجموعة بيانات كبيرة الحجم مزدوجة (مُزَوَّجة) تتضمن كودًا لكل جسم، حيث يتم تجزئة الكود الخاص بكل جسم إلى أجزاء ذات دلالة منفصلة. ثم قمنا بتدريب نموذج لغة كبيرة متعددة الوسائط (LLM) قادر على ترجمة السحابة النقطية ثلاثية الأبعاد إلى نصوص برمجية قابلة للتنفيذ في Blender. لا يحقق هذا النهج أداءً متميزًا في مهام إعادة بناء الشكل إلى الكود فحسب، بل يُسهّل أيضًا عمليات التحرير الهندسي والهندسي الشبكي (الهندسة الطوبولوجية) بطريقة مبسطة من خلال تعديلات برمجية سهلة. علاوة على ذلك، يعزز التمثيل القائم على الكود القدرات الاستنتاجية لنموذج LLM في مهام فهم الأشكال ثلاثية الأبعاد. وبشكل جماعي، تمثل هذه المساهمات إرساء MeshCoder كحل قوي ومرن لمهام إعادة بناء الأشكال ثلاثية الأبعاد وفهمها باستخدام البرمجة.


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

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

البرمجة التعاونية باستخدام الذكاء الاصطناعي
وحدات GPU جاهزة للعمل
أفضل الأسعار

HyperAI Newsletters

اشترك في آخر تحديثاتنا
سنرسل لك أحدث التحديثات الأسبوعية إلى بريدك الإلكتروني في الساعة التاسعة من صباح كل يوم اثنين
مدعوم بواسطة MailChimp