حقوق الطبع والنشر (C) 2016، Aditya Intwala.
تطبيق نموذجي لترجمة الصورة النقطية لرسم CAD إلى تنسيق DXF CAD القابل للتحرير بواسطة المستخدم، وذلك باستخدام مفاهيم معالجة الصور والتعلم الآلي. يعتمد هذا على الصورة الورقية إلى CAD: استخراج الميزات وترجمة الصورة النقطية لرسم CAD إلى تنسيق DXF CAD بواسطة Aditya Intwala.
تتمثل الفكرة في جعل الإصدار مفتوح المصدر أكثر قوة ودقة من خلال دمج نماذج التعلم الآلي للمراحل الفردية لخط الأنابيب الحالي المشابه للإصدار الأصلي ولكنه أكثر دقة وقوة بمساعدة التعاون.
تختلف النسخة مفتوحة المصدر قليلاً عما هو معروض في الورقة. تم تصميم OCR في الإصدار الأصلي يدويًا لخطوط الرسومات الميكانيكية ورموز GD&T والتي كانت أكثر دقة من Tessaract OCR الحالي. يعتمد هذا الإصدار على OpenCV 3.0 بينما يعتمد الإصدار الأصلي على OpenCV 2.0.
يرجى الاستشهاد بالبحث أدناه في حالة استخدامه كما هو أو مع أي تعديل في بحثك.
@inproceedings{intwala2019image,
title={Image to CAD: Feature Extraction and Translation of Raster Image of CAD Drawing to DXF CAD Format},
author={Intwala, Aditya},
booktitle={International Conference on Computer Vision and Image Processing},
pages={205--215},
year={2019},
organization={Springer}
}
يرجى التواصل مع المؤلف للاستفسارات المتعلقة بالمساهمة.
يحتوي رسم CAD على ميزات رسم متنوعة مثل خطوط الكيان وخطوط الأبعاد وأسهم الأبعاد والنص الأبعاد وخطوط الدعم والخطوط المرجعية والدوائر ورموز GD&T وبيانات تعريف معلومات الرسم. مشكلة التعرف الآلي أو شبه الآلي على كيانات الميزات من رسومات CAD ثنائية الأبعاد في شكل صور نقطية لها استخدامات متعددة في سيناريوهات مختلفة. يستكشف العمل البحثي الحالي طرق استخراج هذه المعلومات حول الكيانات من الصور النقطية لرسومات CAD ثنائية الأبعاد وإعداد سير عمل للقيام بذلك بطريقة آلية أو شبه آلية. تم اختبار الخوارزميات وسير العمل وتحسينها باستخدام مجموعة من صور CAD الاختبارية التي تمثل إلى حد ما رسومات CAD التي تمت مواجهتها عمليًا. ويبلغ معدل النجاح الإجمالي للعملية المقترحة 90% في الوضع الآلي بالكامل للعينة المحددة من صور الاختبار. يتم استخدام النموذج الأولي لإنشاء ملف DXF CAD قابل للتحرير بواسطة المستخدم من الصور النقطية لرسومات CAD والتي يمكن استخدامها بعد ذلك لتحديث/تحرير نموذج CAD عند الحاجة باستخدام حزم CAD. العمل الحالي عبارة عن نسخة مجردة من العمل الأصلي المقدم ورقيًا؛ قد لا يؤدي هذا إلى إنتاج نفس النتائج مثل الورقة ولكن سير العمل يرتبط بشكل كبير بخط الأنابيب الأصلي. لم تتمتع النسخة المجردة بالتعميم أو القوة أو الاستقرار الذي تتمتع به النسخة الأصلية.
''' بيثون Image2CAD.py ..//TestData//1.png '''
يتطلب البرنامج النصي وسيطة موضعية واحدة وعدد قليل من المعلمات الاختيارية:
سيكون إخراج البرنامج النصي عبارة عن ملفات متعددة:
صورة الإدخال | صورة إخراج رؤوس الأسهم التي تم اكتشافها |
---|---|
صورة الإدخال | تم اكتشاف صورة إخراج خطوط الأبعاد |
---|---|
صورة الإدخال | تم اكتشاف صورة إخراج النص ذات الأبعاد |
---|---|
صورة الإدخال | صورة إخراج الخطوط المكتشفة |
---|---|
صورة الإدخال | صورة إخراج الدوائر المكتشفة |
---|---|