Table of Contents

Perbedaan antara EasyAR Dense Spatial Map dan ARKit/ARCore

Bab ini memperkenalkan perbedaan antara EasyAR Dense Spatial Map dan fitur serupa ARKit/ARCore, seperti pembuatan mesh padat atau depth map, serta membandingkan kelebihan dan kekurangan penggunaan mesh dan depth map untuk efek augmented reality yang realistis.

Mesh yang dihasilkan oleh EasyAR dan ARKit

EasyAR Dense Spatial Map merekonstruksi mesh lingkungan secara real time untuk oklusi, tabrakan, dan efek serupa. ARKit menyediakan fitur scene reconstruction yang serupa dan dapat mengekspor mesh lingkungan. Secara prinsip, ARKit menggunakan kamera RGB dan kamera depth LiDAR, sehingga hanya mendukung perangkat setelah iPad Pro generasi keempat. EasyAR Dense Spatial Map hanya menggunakan kamera RGB, sehingga mendukung lebih banyak model perangkat.

Mewujudkan efek AR realistis: gunakan mesh atau depth map

Google ARCore tidak mendukung pembuatan informasi mesh lingkungan. Sebagai gantinya, ARCore dapat mewujudkan oklusi dengan menyediakan depth map untuk setiap frame.

Apple ARKit dapat memperoleh depth dari kamera belakang dan scene melalui mekanisme yang mirip dengan depth map (SceneDepth), sehingga memungkinkan efek tabrakan dan oklusi.

Depth map dan mesh sama-sama dapat digunakan dalam augmented reality untuk mewujudkan oklusi, tabrakan, dan fitur serupa yang realistis. Keduanya memiliki kelebihan dan kekurangan. Perbandingannya adalah sebagai berikut:

Depth map Mesh
Dimensi representasi 2.5D 3D
Metode pembaruan Pembaruan real-time per frame Rekonstruksi inkremental atau batch
Dukungan objek dinamis Baik Buruk
Konsistensi lintas sudut pandang Buruk Baik
Kemampuan persistensi Tidak didukung Didukung