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

مقدمة إلى ARCore و ARKit

ARCore من Android و ARKit من Apple هما النظامان الأساسيان اللذان يسمحان للمطورين بالإنشاء والمستخدمين للوصول إلى تجارب AR على الأجهزة المحمولة. تتطلب الوصول إلى برامج الجهاز والأجهزة بما في ذلك معلومات الكاميرا والموقع.

كيف يعمل ARCore

ARCore هي منصة Android لبناء وتجربة تطبيق AR للجوّال. على عكس ARKit ، تعتمد ARCore بشكل حصري تقريبًا على الكاميرا الرئيسية وأجهزة استشعار الحركة المدمجة في الجهاز.

هذا يعني أن مطوري التطبيقات الذين يستخدمون ARCore يتمتعون بقدر أكبر من المرونة في محركات التطوير التي يستخدمونها ويمكنهم حتى تطوير تجارب لأجهزة iOS. هذا يعني أيضًا أنه على الرغم من أن الأجهزة الأحدث أو الأكثر تكلفة ستسمح بتجارب AR أكثر قوة ، فإن معظم هواتف Android العاملة متوافقة مع ARCore إلى حد ما.

يعمل ARCore باستخدام كاميرا الجهاز لاكتشاف "النقاط المميزة" في البيئة المحيطة. يتم استخدام مجموعات من النقاط المميزة لتحديد الطائرات المحتملة في العالم المادي ، حيث الطائرات هي الأسطح المستمرة مثل الجدران أو الأرضيات والأسقف ، أو أجزاء من الهياكل الأكبر مثل قمم الجدول.

instagram viewer

يمكن أن تصبح الطائرات أو حتى النقاط المحددة "نقاط ارتكاز" للقطع الأثرية الرقمية في تجارب الواقع المعزز. يحتوي هذا النهج البسيط نسبيًا على مشكلات في اكتشاف الأسطح الملساء.

فهم البيئة هو نصف القصة فقط. من خلال الوصول إلى المعلومات الموجودة على موضع الجهاز المحمول واتجاهه وحركته ، يتيح ARCore عملية تسمى التموضع وبناء خريطة المكان في آن واحد. هذه هي عملية تحديد موضع الهاتف والمناطق المحيطة به لتمكين التجارب الديناميكية.

ما هو SLAM؟ كيف تعرف السيارات ذاتية القيادة مكانها

كيف تعرف السيارات ذاتية القيادة مكانها؟ يطلق عليه "التعريب المتزامن ورسم الخرائط" (SLAM). وإليك كيف يعمل.

تتضمن تجارب ARCore أيضًا تقدير الضوء لجعل وضع العناصر الرقمية أكثر تصديقًا. علاوة على ذلك ، طورت Google مؤخرًا ملف عمق API يعمل على معظم أجهزة Android التي تم تصنيعها بعد كانون الأول (ديسمبر) 2019 ولكنها ستصبح أصلية على جالكسي نوت 10+ ، جالكسي S20 ألتراوالأجهزة الأحدث.

كيف تعمل ARKit

تفاح ARKit هي منصة iOS لبناء تطبيقات AR وتجربتها. يعمل تحديث 2020 على تحسين التجارب القديمة وتسهيل التجارب الجديدة باستخدام إمكانات LiDAR المدمجة بدءًا من iPhone 12 Pro و Pro Max و ال iPad Pro.

حقوق الصورة: Apple

قد يؤدي هذا الاعتماد على التقنية الحصرية إلى جعل تجارب AR التي تدعم ARKit أكثر غامرة والأدوات أكثر دقة. ومع ذلك ، فهذا يعني أيضًا أنه من الصعب على المطورين إتاحة المزيد من تطبيقات الواقع المعزز.

LiDAR (اختصار لـ "اكتشاف الضوء وتحديد المدى") يحدد المسافة من الجهاز إلى السطح باستخدام الوقت الذي تستغرقه نبضة الضوء للانتقال من الجهاز إلى السطح والعودة. كل نبضة من الضوء تولد نقطة واحدة. تُستخدم مجموعات من هذه النقاط ، تسمى "نقطة السحب" ، لإنشاء خريطة طبوغرافية لمحيط المستخدم.

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

يعمل نظام LiDAR من Apple أيضًا على تحسين انسداد الكائن وانسداد الأشخاص ، أي السماح للأشياء الرقمية بالظهور وكأنها موجودة خلف الأشياء المادية والأشخاص. تم أيضًا تحسين إمكانيات القياس والتقاط الحركة وفيزياء الكائنات داخل تطبيقات AR.

كما هو الحال مع ARCore ، تتعامل ARKit مع رسم الخرائط العالمية (التي تسميها Apple "Scene Geometry") من خلال واجهات مع موقع الجهاز وأجهزة تحديد المواقع. تتميز ARKit أيضًا بعمليات تكامل تسمح باستخدام كل من كاميرات الجهاز في وقت واحد.

هل ARCore أو ARKit "أفضل"؟

عند مقارنة أي شيئين ، من السهل التساؤل عما إذا كان أحدهما "أفضل" من الآخر. في معظم الحالات ، بما في ذلك ARCore و ARKit ، ليس الأمر بهذه البساطة. هناك مفاضلات بالتأكيد ، لكن من الصعب إعلان أن أحدها هو "الفائز".

ARCore و ARKit للمستخدمين

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

ومع ذلك ، فإن استخدام ARKit's LiDAR يجعل الأجهزة المتوافقة مع أحدث إصدار أكبر وأكثر تكلفة. نظرًا لأن ARCore يستخدم تقنية موجودة بالفعل على هاتف قياسي ، فلا يلزم أن تكون الأجهزة المتوافقة أكبر أو أكثر تكلفة لدعم النظام الأساسي.

شيء واحد يجب مراعاته هو أن ARKit و ARCore هما جزءان من أنظمة تشغيل أكبر. إذا كان مستخدم ما أكثر دراية بنظام Android وراحته أكثر ، فمن المحتمل ألا يكون ARKit من Apple كافياً لتغيير رأيه.

في ملاحظة ذات صلة ، تتكامل هذه الأنظمة الأساسية مع أنظمة التشغيل الأصلية والخدمات ذات الصلة بطرق مختلفة. تم دمج ARKit بشكل أوثق في خرائط آبل من خرائط جوجل مدمج في ARCore. ومع ذلك ، فإن ARCore أكثر نسجًا في محرك بحث الصور من Google.

إذا كان إنشاء الواقع المعزز والتفاعل معه يمثل أولوية عند التفكير في كيفية استخدامك للهاتف المحمول ARKit مقابل. ARCore هي مسابقة يجب أن تشاهدها. إذا كنت لا تستخدم الواقع المعزز أو تستخدمه بشكل عرضي ، فمن المحتمل أن يلبي استخدام أي خدمة تأتي مع نظام التشغيل المفضل لديك احتياجاتك.

ARKit و ARCore للمطورين

حقوق الصورة: I G /فليكر

ARKit مقابل. ARCore هو أيضًا نقاش معقد للمطورين. تقدم ARKit أدوات أسرع وأكثر دقة وأكثر قوة. ومع ذلك ، هناك قيود دعم أكثر بكثير.

نظرًا لأن كل جهاز ذكي في السوق يحتوي على كاميرا RGB ، فإن كل جهاز ذكي تقريبًا في الشوارع متوافق مع ARCore إلى حد ما وهذا يشمل أجهزة Apple. نتيجة لذلك ، يمكن للمطورين الذين يستخدمون ARCore التطوير لأجهزة Android وكذلك أجهزة Apple. هذه ميزة لا يمتلكها مطورو ARKit.

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

طرق مختلفة لرسم خريطة العالم

تقدم ARKit و ARCore طرقًا مختلفة للأجهزة المحمولة لرسم خريطة للعالم وفهمه وزيادته. يتمثل الاختلاف التقني الرئيسي في اعتماد ARKit على LiDAR ورائدة ARCore في المزيد من مناهج استشعار العمق غير المحددة للأجهزة.

بالنسبة لمعظم مستخدمي الهواتف المحمولة ، ARKit مقابل. لا ينبغي أن تكون ARCore كافية لتجعلك تقوم بالتبديل أو الالتزام بنظام تشغيل أو آخر. ومع ذلك ، إذا كان الواقع المعزز على الهاتف المحمول هو مهنة أو شغف لك ، فإن المشكلة تستحق بعض التمييز.

حقوق الصورة: Julia_Tim / Depositphotos

بريد الالكتروني
أفضل ألعاب الواقع المعزز لنظامي Android و iOS

بعد نجاح Pokemon Go ، يطلق المزيد من المطورين ألعاب AR. إليك أفضل ألعاب الواقع المعزز المتاحة.

مواضيع ذات صلة
  • شرح التكنولوجيا
  • برمجة
  • الواقع المعزز
  • تطوير التطبيقات
  • الواقع الافتراضي
عن المؤلف
جوناثان جينيغ (31 مقالة منشورة)

جون جينيغ كاتب / محرر مستقل مهتم بالتقنيات الأسية. جون حاصل على بكالوريوس في الاتصال العلمي والتقني مع تخصص فرعي في الصحافة من جامعة ميتشيغان التكنولوجية.

المزيد من Johnathan Jaehnig

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

خطوة أخرى أيضا…!

يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.

.