مقارنة السحابة

برنامج CloudCompare هو برنامج لمعالجة السحب النقطية ثلاثية الأبعاد (مثل تلك التي يتم الحصول عليها باستخدام الماسح الضوئي الليزري ). كما يمكنه التعامل مع الشبكات المثلثية والصور المعايرة.

بدأ مشروع CloudCompare، الذي أُنشئ في الأصل خلال تعاون بين Telecom ParisTech وقسم البحث والتطوير في شركة EDF ، عام 2003 مع أطروحة الدكتوراه التي قدمها دانيال جيراردو-مونتو حول اكتشاف التغيرات في البيانات الهندسية ثلاثية الأبعاد . [ 2 ] في ذلك الوقت، كان هدفه الرئيسي هو الكشف السريع عن التغيرات في سحب النقاط ثلاثية الأبعاد عالية الكثافة التي يتم الحصول عليها باستخدام الماسحات الضوئية الليزرية في المنشآت الصناعية (مثل محطات توليد الطاقة) أو مواقع البناء. [ 3 ] بعد ذلك، تطور المشروع ليصبح برنامجًا أكثر عمومية وتطورًا لمعالجة البيانات ثلاثية الأبعاد. وهو الآن مشروع مستقل مفتوح المصدر وبرنامج مجاني .

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

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

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

يتوفر برنامج CloudCompare على أنظمة التشغيل Windows و Linux و Mac OS X ، ببنيتي 32 و64 بت. وقد تم تطويره باستخدام لغة C++ وإطار عمل Qt .

المدخلات/المخرجات

يدعم CloudCompare القراءة/الكتابة بالصيغ التالية: [ 4 ]

  • BIN (تنسيق ثنائي خاص بـ CloudCompare) و SBF (تنسيق ثنائي بسيط)
  • سحابة ASCII (نقطة واحدة لكل سطر "XYZ ...") [معالج]
  • PLY سحابة أو شبكة [معالج]
  • شبكة OBJ (أو شبكات OBJ)
  • سحابة VTK أو شبكة
  • شبكة STL
  • السحب والصور المعايرة E57 (معيار ASTM E2807 [ 5 ] )
  • سحب LAS و LAZ
  • ملفات مكتبة السحابة النقطية (PCD)
  • شبكة FBX
  • ملفات SHP
  • إيقاف تشغيل الشبكة (Geomview)
  • سحابة PTX (لايكا)
  • سحابة (FLS/FWS) (فارو)
  • سحابة (سحابات) DP (DotProduct)
  • سحابة RDB / RDBX / RDS (Riegl)
  • مشاريع PSZ (المسح الضوئي)
  • العديد من تنسيقات الخطوط المتعددة الأخرى
  • ...

علاوة على ذلك، يستطيع برنامج CloudCompare قراءة (ولكن ليس كتابة) صيغ أخرى. على سبيل المثال، بفضل التعاون مع البروفيسور إيروين سكولار (مبتكر برنامج AirPhoto SE، وهو برنامج لتصحيح الصور الجوية والصور المصححة هندسيًا من صور متعددة)، يستطيع CloudCompare استيراد ملف إخراج برنامج Bundler SfM من Snavely (.out) لإنشاء صور مصححة هندسيًا (مباشرةً كملفات صور أو كسحب نقاط ثنائية الأبعاد) ونموذج ارتفاع رقمي تقريبي (مبني على نقاط Bundler الرئيسية) مُلوّن ببيانات الصور. كما يستطيع CloudCompare استيراد صيغ أخرى متنوعة: نصوص Aveva PDMS (.mac) (الأشكال الأساسية المدعومة: أسطوانة، مستوى، مخروط، حلقة، طبق، صندوق، شكل أنفي، وبثق جانبي )، وSOI (من ماسحات Mensi Soisic القديمة )، وPN، وPV، وPOV، وICM، وغيرها.

في النهاية، يمكن لبرنامج CloudCompare أيضًا تصدير ملفات Maya ASCII (MA).

الإضافات

تتيح آلية الإضافات توسيع إمكانيات CloudCompare بشكل أكبر. يتوفر نوعان من الإضافات:

  • المكونات الإضافية القياسية للخوارزميات القادمة إما من العالم الأكاديمي (ShadeVis، [ 6 ] HPR، [ 7 ] إعادة بناء بواسون، [ 8 ] العمليات المنطقية على الشبكات، [ 9 ] إلخ) أو من المكتبات الخارجية ( PCL ) أو غيرها (مثل إنشاء الرسوم المتحركة باستخدام qAnimation )
  • إضافات OpenGL للتظليل المتقدم (إضاءة EyeDome، [ 10 ] SSAO ، إلخ.)

انظر أيضاً

مراجع

  1. "v2.13.2" . تم الاطلاع عليه بتاريخ 24 ديسمبر 2024 .
  2. ^ Détection de Changement sur des données géométriques tridimensionnelles ، D. Girardeau-Montaut، مخطوطة دكتوراه (الفرنسية)، 2006 – متاحة على باستيل
  3. كشف التغيير في بيانات سحابة النقاط التي تم الحصول عليها باستخدام ماسح ليزر أرضي ، د. جيراردو-مونتو، م. رو، ر. مارك، وج. ثيبو، ورشة عمل الجمعية الدولية للاستشعار عن بعد والتصوير المساحي بالليزر 2005، إنسخيده، هولندا، 12-14 سبتمبر 2005
  4. ^ "إدخال/إخراج الملف - CloudCompareWiki" . www.cloudcompare.org . تم الاسترجاع بتاريخ 2024-12-24 .
  5. تنسيق ملف ASTM E57 لتبادل بيانات التصوير ثلاثي الأبعاد ، دانيال هوبر، وقائع SPIE المجلد 7864A، مؤتمر علوم وتكنولوجيا التصوير الإلكتروني (IS&T)، قياسات التصوير ثلاثي الأبعاد، يناير 2011
  6. ShadeVis مؤرشف بتاريخ 26-11-2012 في Wayback Machine ، أداة مفتوحة المصدر لحساب التظليل المحيطي
  7. الرؤية المباشرة لمجموعات النقاط ، ساجي كاتز، مؤرشف في 2012-06-06 على موقع Wayback Machine ، أيليت تال ، ورونين باسري، SIGGRAPH 2007، معاملات ACM في الرسومات، المجلد 26، العدد 3، أغسطس 2007
  8. إعادة بناء سطح بواسون، مؤرشف في 12 ديسمبر 2019 على موقع Wayback Machine ، م. كازدان، م. بوليثو، وهـ. هوب، ندوة حول معالجة الهندسة، يونيو 2006، الصفحات 61-70
  9. كورك، مؤرشف بتاريخ 9 سبتمبر 2020 في أرشيف الإنترنت (Wayback Machine) . مكتبة Boolean/CSG، جيلبرت بيرنشتاين، ستانفورد
  10. إضاءة قبة العين: تقنية تظليل غير واقعية، Kitware/The Source ، مؤرشفة بتاريخ 6 أكتوبر 2015 في Wayback Machine
  • الموقع الرسميوالويكي
  • برنامج Airphoto SE على صفحة مشروع حزمة برامج بون الأثرية
  • صفحة مشروع Bundler
  • صفحة مشروع OpenKinect
  • صفحة مشروع libLAS
  • صفحة مشروع libE57