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 |