360 درجة مسجل بانارومي من AAREMU المعزز المحاكي/Simulator.Aaremu (https://github.com/DonaldMunro/AAREMU) أداة تمكين البرمجيات
360 درجة مسجل بانارومي من AAREMU المعزز المحاكي/المحاكاة.
AAREMU (https://github.com/donaldmunro/aaremu) هي أداة برمجيات تتيح محاكاة الواقع المعزز
من خلال السماح لمطور AR بتسجيل عرض 360 درجة من أ
الموقع باستخدام كاميرا الأجهزة وأجهزة الاستشعار الدورانية. arcamera
الفئة التي توفر محتالًا أو وهمية لفئة كاميرا Android
يمكن بعد ذلك استخدامها لمعاينة المشهد المسجل بدلاً من Live
معاينة الكاميرا التي توفرها فئة كاميرا Android. arcamera
معاينة رد الاتصال مماثل لمعاينة الكاميرا القياسية
رد الاتصال إلا أن بايت المعاينة المقدمة في رد الاتصال
يتم استخراجها من ملف تم إنشاؤه بواسطة تطبيق المسجل
بناءً على المحمل الحالي الذي تم إرجاعه بواسطة التوجه
المستشعر (أجهزة الاستشعار). يتم تمرير بايت المعاينة هذه إلى رمز التطوير
عبر نفس رد الاتصال المعاينة كما هو موضح من قبل الكاميرا القياسية
الفصول الدراسية وبالتالي يمكن معالجتها بواسطة خوارزميات رؤية الكمبيوتر
قبل عرضه بواسطة تطبيق العميل. الإطارات
مخزنة كإطارات فيديو فردية بتنسيق RGBA أو RGB أو RGB565
وليس كفيديو بحيث يمكن الوصول إلى المعاينة في كليهما
اتجاهين في اتجاه عقارب الساعة ومعارض عقارب الساعة ودقة تسعى إلى تحمل
المواقع ممكنة بدلاً من إطار الفيديو الرئيسي.
تهدف الأداة إلى مطوري تطبيق AR في الهواء الطلق
لأنه يسمح للمطور بتسجيل واحد أو أكثر من 360 درجة
panoramas من موقع معين ثم تصحيح واختبار AR
التطبيق في راحة المكتب أو المنزل دون الحاجة إلى ذلك
قم بإجراء تغييرات مكثفة على البرمجة
شفرة.
هذا التطبيق هو مسجل AAREMU. يعمل عن طريق عرض إخراج الكاميرا في وضع ملء الشاشة مع درج واجهة على الحدود اليسرى للشاشة التي يمكن سحبها. لبدء تسجيل اسحب الدرج للخارج وانقر فوق الزر تسجيل. عند بداية التسجيل ، يُطلب من المستخدم تقديم اسم لملفات التسجيل ، وطريقة تسجيل ، وتنسيق الملف ، والدقة ، وزيادة التسجيل وتنفيذ مستشعر التوجيه للاستخدام.
يمكن أن يكون تنسيق الملف حاليًا أحد RGBA و RGB و RGB565 و NV21 و YV12.
في حين أن هناك ملفات أكبر يفضل RGBA كوحدات نسيج GPU
العمل بشكل أفضل مع 4 بايت محاذاة القوام ومعظم تطبيقات OpenGL
تحويل إلى RGBA داخليًا على أي حال.
يمكن اختيار الدقة في الدوار الذي يوفر جميع القرارات
بدعم من الجهاز. تحدد زيادة التسجيل زيادة المحمل
بين الإطارات يتم حفظها. يحدد مستشعر الدوران جهاز استشعار الاتجاه
طريقة الانصهار لاستخدامها لحساب اتجاه الجهاز والمحمل.
أساليب التسجيل هي حاليًا إعادة إعادة التجارة حتى يكتمل. تعمل طريقة إعادة المحاولة على النحو التالي:
بمجرد تسجيل درج الواجهة يعرض المحمل الحالي والمحمل الهدف. في بداية التسجيل ، يتم تعيين الهدف على 355 من أجل البدء عند 0 يقترب في اتجاه عقارب الساعة. يعرض سطح إخراج الكاميرا سهمًا متمردًا مع اتجاه الحركة وهو أحمر إذا كان التصحيح والأخضر إذا كان التسجيل. بمجرد انتقال المستخدم إلى 355 ، يتم تعيين الهدف على 0 ، يصبح السهم أخضر وبدأ التسجيل. أثناء التسجيل إذا تم تفويت إطار ، يتغير لون السهم والاتجاه إلى اللون الأحمر حتى يصحح المستخدم.
تبدأ طريقة التسجيل في Traverse في التسجيل من الموقع الحالي. يشير السهم المتراكب إلى اتجاه الحركة أثناء التسجيل. لا تتسبب المحامل الفائتة في دفع المستخدم إلى العودة ، وبدلاً من ذلك ، يتم التقاط المحامل المفقودة في تعديلات لاحقة ، أي قد يكون هناك حاجة إلى أكثر من 360 درجة اجتيازًا على الترافاز اللاحقة ، حيث سيتم معالجة السهم المتراكب للمعالجات السابقة.
لكلتا الطريقتين الحفاظ على الجهاز بزاوية عمودية ثابتة والدورة ببطء وسلاسة أمر مهم للتسجيل الدقيق. بالنسبة لطريقة اجتياز ، حاول أيضًا الحفاظ على الحركة باستمرار في اتجاه عقارب الساعة دون أي انعكاسات.