EasyAR motion tracker dan keterkaitannya dengan ARKit/ARCore/ar engine huawei
EasyAR Motion Tracker menggunakan teknologi computer vision dan visual-inertial simultaneous localization and mapping (VI-SLAM) untuk menyediakan pelacakan enam derajat kebebasan (6 Degrees of Freedom, 6DoF) real-time pada lebih banyak ponsel dan tablet.
Mengapa menggunakan easyar motion tracker
EasyAR Motion Tracker memiliki keunggulan berikut dibandingkan solusi pelacakan gerakan tingkat sistem (seperti ARKit, ARCore, Huawei AR Engine, dll.):
- Menyediakan dukungan perangkat yang lebih luas. Meliputi sekitar 70% perangkat utama, dengan cakupan model perangkat sekitar 30-60% lebih tinggi dibandingkan solusi lain.
- Algoritme khusus dioptimalkan untuk model kelas menengah-rendah, memastikan kinerja yang baik di platform dengan sumber daya komputasi terbatas.
- Tidak perlu menginstal aplikasi lain, sedangkan ARCore dan platform lain mengharuskan pengguna mengunduh dan menginstal aplikasi terkait secara manual.
Fitur easyar motion tracker
EasyAR mengidentifikasi titik fitur penting dalam gambar kamera melalui computer vision tingkat lanjut dan melacak perubahannya, menggabungkan dengan data unit pengukuran inersia (IMU) perangkat untuk menghitung posisi dan orientasi enam derajat kebebasan perangkat relatif terhadap dunia nyata secara real-time. Mesin render menyinkronkan rendering adegan virtual berdasarkan orientasi dan arah yang dikembalikan, memastikan objek virtual menyatu dengan lingkungan nyata.
Skala nyata
Menggunakan fusi data sensor inersia dan gambar kamera perangkat untuk memulihkan lintasan dan skala fisik dunia nyata.Pelacakan gerakan yang robust dan akurat
Algoritme fusi multi-sensor mengurangi drift selama pelacakan jangka panjang dan lebih robust terhadap perubahan pencahayaan, area tekstur lemah, dan objek dinamis.Inisialisasi cepat
Biasanya hanya memerlukan perangkat untuk bergerak secara lateral melintasi pemandangan aplikasi untuk inisialisasi.Relokasi visual
Memulihkan orientasi perangkat relatif terhadap sistem koordinat dunia dengan cepat dan akurat setelah kehilangan pelacakan/kinerja pelacakan buruk.
Praktik terbaik easyar motion tracker
Meskipun EasyAR Motion Tracker dioptimalkan untuk berbagai skenario menantang, untuk memastikan hasil terbaik, pengguna dapat dibimbing untuk mengikuti praktik terbaik berikut.
- Hindari gerakan cepat, termasuk translasi atau rotasi
- Kurangi area dengan tekstur yang tidak kaya
- Pastikan kondisi pencahayaan yang baik
Beralih antara easyar motion tracker dan fungsi pelacakan gerakan asli platform
Untuk memastikan hasil terbaik, di beberapa platform, EasyAR mungkin secara default memilih solusi pelacakan gerakan asli platform yang tersedia tanpa konfigurasi tambahan. Misalnya, di platform iOS, EasyAR SDK akan memprioritaskan penggunaan fungsi pelacakan gerakan ARKit. Demikian pula, di beberapa perangkat Android/HarmonyOS yang didukung ARCore/AR Engine, EasyAR SDK mungkin secara default menggunakan fungsi gerakan yang disediakan mereka.
Langkah selanjutnya
- Untuk memahami model perangkat yang didukung oleh EasyAR MotionTracker, lihat Perangkat yang didukung motion tracker
- Untuk menggunakan pelacakan gerakan AR Engine di EasyAR, lihat Model perangkat yang didukung ar engine