Camera triangulation

يتضمن إعلانات
+5 آلاف
عملية تنزيل
تقييم المحتوى
الجميع
صورة لقطة الشاشة
صورة لقطة الشاشة

لمحة عن هذا التطبيق

في الإصدار 6.0 من Android أو الإصدارات الأقدم ، تحتاج إلى تعيين أذونات مثل الموقع والكاميرا في إعدادات التطبيق الخاصة بالهاتف المحمول بعد التثبيت الأول.

I. قياس المسافة
1. المس النقطة التي تريد معرفة المسافة إليها.
2. بعد تحريك خطوة واحدة ، المس النقطة الأولى والنقطة التي تريد معرفة طولها.
3. يكون الخط الذي يربط النقطتين مرئيًا ، ثم يتم إجراء الحساب ، وعند الانتهاء من الحساب ، يتم عرض شاشة النتيجة.

** الخطأ في الحساب ناتج عن خطأ في المسافة بين تقدير المصفوفة الأساسية وموقع الكاميرا. في حالة المصفوفة الأساسية ، حاولنا تقليلها قدر الإمكان بتكرار العمليات الحسابية عدة مرات. تحدث أخطاء بسبب وضع الكاميرا في الروتين التالي. في هذا التطبيق ، يتم حساب مواضع نقاط المطابقة بعد المحاذاة القطبية لشاشتين تم التقاطهما بواسطة الكاميرا. من المفترض أن يتم تبديل موضع الكاميرا من عملية المحاذاة Epipolar أثناء عملية المحاذاة Epipolar. لقد وجد تجريبياً أن هذا الخطأ يحدث بشكل كبير عند التحرك إلى اليسار واليمين. لذلك ، يوصى بتحريك الكاميرا للأمام أو للخلف بين المشاهد الأولى والثانية.

** تستخدم المطابقة اكتشاف الزوايا. من حين لآخر ، هناك حالة من عدم القدرة على المطابقة ، وهذا بسبب طريقة المطابقة ، ووجد أنه عندما يكون طول الخطوة أكبر من 1/20 مرة من المسافة (التجريبية) ، فإن المطابقة غير ممكنة.

** في حالة طول الخطوة ، حوالي 1/100 إلى 1/20 مرة من مسافة القياس هي الحجم المناسب للخطوة. أقل من 1 / 100x ، ليس من السهل التعرف على الفرق بين المشهدين (لأن اختلاف موضع البكسل صغير). بالطبع ، حاولنا التغلب عليها عن طريق الحساب بوحدات البكسل الفرعي ، لكن هذا يزيد بمقدار 2 إلى 5 أضعاف الدقة وتحسين الدقة.
تاريخ التحديث
30‏/11‏/2022

أمان البيانات

يمكن لمطوّري البرامج عرض معلومات هنا حول كيفية جمع واستخدام بياناتك في تطبيقاتهم. مزيد من المعلومات عن أمان البيانات
لا تتوفر أي معلومات

أحدث الميزات

banner ad