ارسل ملاحظاتك

ارسل ملاحظاتك لنا







تحسين السرعة واستخدام البرمجة المتوازية في تقنية اسقاط نمط ضوئي على شكل أسنان المنشار

العنوان بلغة أخرى: Speed Enhancement and Parallelization of Saw-Tooth Fringe Projection Technique
المؤلف الرئيسي: سليم، محمد ماجد أحمد (مؤلف)
مؤلفين آخرين: الحمدان، سامي (مشرف)
التاريخ الميلادي: 2017
موقع: إربد
الصفحات: 1 - 90
رقم MD: 870636
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة اليرموك
الكلية: كلية الحجاوي للهندسة التكنولوجية
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

19

حفظ في:
المستخلص: تقنية إنتاج خارطة ثلاثية الأبعاد لمجسم معين تتم عن طريق جمع وتحليل المعلومات المتعلقة بالمجسم. هذه التقنية مستخدمة في العديد من المجالات مثل المجال الصناعي والمجال الطبي والألعاب وغيرها من المجالات العديدة. إسقاط نمط ضوئي معين واستخدام انعكاس هذا النمط الضوئي وتحليله يعد من أهم التقنيات المستخدمة في إنتاج الخرائط ثلاثية الأبعاد. في هذا البحث تم تحسين سرعة تقنية إسقاط نمط ضوئي على شكل أسنان المنشار والتي طورت حديثا من قبل الحيارى باستخدام برمجية MATLAB. في هذا البحث تم تحويل لغة البرمجة المستخدمة إلى لغة C++ واستخدام البرمجة المتوازية حيث تم تجربتها على عدة حواسيب متعددة النواة. الخطوتان الرئيسيتان لتقنية إسقاط النمط الضوئي على شكل أسنان المنشار هما: أولا إسقاط النمط الضوئي على سطح مستوي بدون المجسم ثم مع المجسم، الخطوة الثانية هي التقاط الصور للسطح بدون المجسم ومع المجسم وتحسين الصور وتحليلها واستخراج النمط الثلاثي الأبعاد للمجسم. تمت تجربة التقنية المستخدمة وحساب سرعتها وكانت سرعة البرنامج المتسلسل المستخدم في هذا البحث هي 3.5 ضعف سرعة البرنامج المستخدم من قبل الحيارى. ثم تم تجربة البرنامج الذي طبقت فيه خاصية البرمجة المتوازية على عدة حواسيب متعددة النواة. تمت تجربة البرنامج أولا على حاسوب ثنائي النواة وكانت السرعة 1.8 ضعف البرنامج المتسلسل. وتمت أيضا تجربته على حاسوب رباعي النواة وكانت النتيجة 3.7 ضعف البرنامج المتسلل. تمت أيضا تجربة البرنامج على حواسيب متعددة النواة وتستخدم فيها خاصية Hyper Threading والتي تجعل من نواة الحاسوب تظهر وكأنها نواتين افتراضيتين النتيجة كانت 3.4 ضعف البرنامج المتسلسل عند تجربته على حاسوب ثنائي النواة مع خاصية Hyper Threading أي 4 نواة افتراضية. تم أيضا تجربته على حاسوب رباعي النواة مع خاصية Hyper Threading أي 8 نواة افتراضية وكانت النتيجة 6.2 ضعف البرنامج المتسلسل.

عناصر مشابهة