Menggunakan ponsel untuk mengakuisisi data object
Untuk menerapkan spatial localization pada object tertentu, kami menyediakan solusi akuisisi berbasis operasi ponsel. Jika Anda perlu melakukan spatial localization recognition pada object, gunakan fitur ini. Sebelum menggunakan ponsel untuk mengakuisisi data, baca instruksi data acquisition berikut dengan saksama.
Persiapan akuisisi
Sebelum mulai mengakuisisi data, Anda perlu memilih object yang sesuai untuk visual localization dan menyiapkan environment software serta hardware yang sesuai. Persiapan yang memadai adalah kunci untuk memperoleh map data berkualitas tinggi. Sebelum setiap akuisisi, lakukan persiapan sesuai acquisition checklist.
Object yang cocok untuk localization
Disarankan menggunakan object dengan texture kaya untuk localization. Efek localization tertentu dapat berbeda tergantung object.
- Object type: object bertekstur kaya seperti patung, mobil, billboard, kursi, toy figure, dan sebagainya
- Object size: target object harus lebih besar dari 10cm x 10cm x 10cm. Object yang terlalu kecil akan menyebabkan mapping quality dan localization accuracy menurun
Pilih model ponsel yang sesuai
Sebelum mulai akuisisi, pastikan device Anda memenuhi persyaratan berikut:
- Pengguna iPhone: iPhone 11 atau model lebih baru.
- Pengguna Android: device yang mendukung ARCore (kecuali device yang dinonaktifkan EasyAR), lihat detail device yang didukung.
Catatan
Perlu diperhatikan bahwa pada model yang mendukung ARCore, perlu menginstal tambahan "Google Play Services for AR APP" agar fitur ARCore dapat berjalan. Pada beberapa model mungkin sudah preinstalled, sedangkan beberapa model perlu dicari dan diinstal sendiri dari app store.
Instal tool akuisisi
Download dan instal application package tool data acquisition Mega Toolbox:
Pengguna iPhone: cari Mega Toolbox di App Store, lalu download dan instal.
Pengguna Android: pada halaman download EasyAR, cari bagian "Developer tools" dan download installation package Android Mega Toolbox. Setelah download selesai, salin installation package ke ponsel dan instal langsung, atau gunakan
adb install EasyARMegaToolbox_***.apkdi komputer.
Proses akuisisi
Proses akuisisi dibagi menjadi tiga tahap: menjalankan Mega Toolbox, onsite multi-angle scanning acquisition, dan menyimpan data.
Menjalankan Mega Toolbox
Buka
Mega Toolboxyang sudah terinstal di ponsel, tap tombolMapping data acquisition tool, lalu masuk ke mode data acquisition.
Tap
+biru di bagian bawah untuk masuk ke halaman akuisisi.
Deskripsi fungsi
- Kembali ke halaman utama
- Hapus record
- Masuk ke halaman akuisisi
Saat akuisisi pertama, Anda perlu mengizinkan MegaToolbox mengakses kamera Anda.

Melakukan akuisisi
Setelah masuk ke halaman shooting, ikuti motion trajectory tertentu untuk melakukan scanning object dari semua arah guna membantu membangun visual map dengan coverage lengkap.
Environment dan initialization:
Untuk object yang dapat dipindahkan, disarankan meletakkan object di area datar, terbuka, dan bercahaya merata, seperti meja. Untuk object yang tidak dapat dipindahkan, bersihkan temporary clutter di sekitar target object.
Masuk ke acquisition interface, arahkan kamera terlebih dahulu ke area dekat yang kaya texture, lalu lakukan pan perlahan untuk initialization. Setelah status di sudut kiri atas panel berubah menjadi
Tracking, angkat ponsel menghadap posisi yang perlu diakuisisi, lalu tap tombol start acquisition.
Multi-angle surround scanning:
Dengan object sebagai pusat, arahkan kamera ponsel terus ke target object, dan akuisisi target object dengan
continuous circlingtiga hingga empat kali, yaitu:- Akuisisi horizontal satu putaran: pertahankan tinggi kamera di bagian tengah object, lalu akuisisi satu putaran secara horizontal mengelilinginya.
- Akuisisi dari atas satu putaran: angkat ponsel dan arahkan kamera ke bawah 10 sampai 45 derajat, lalu akuisisi satu putaran dari postur overhead.
- Akuisisi dari bawah satu putaran: turunkan ponsel dan arahkan kamera ke atas 10 sampai 45 derajat, lalu akuisisi satu putaran dari postur low-angle. Jika object kecil, langkah ini dapat dilewati.
- Akuisisi tambahan bagian atas: jika object kecil, akuisisi sekali lagi dari bagian atas object.
Tambahan jarak jauh dan detail:
- Untuk object yang relatif besar, Anda juga perlu mengakuisisi satu putaran lagi dari jarak yang sedikit lebih jauh. Saat akuisisi, usahakan object memenuhi seluruh camera view.
- Jika object memiliki banyak detail, atau localization perlu difokuskan pada area tertentu, akuisisi lebih banyak local view pada bagian tersebut.
Kiat
- Akuisisi harus berupa single continuous acquisition. Jangan menghentikan proses akuisisi.
- Selama akuisisi, jarak ponsel dari object harus lebih dari 0,5 meter. Jarak akuisisi bergantung pada ukuran object, tetapi data yang diakuisisi harus mencakup seluruh object.
- Trajectory line yang ditampilkan real time selama akuisisi dapat membantu menentukan apakah akuisisi compliant.
Mengakhiri dan menyimpan
Setelah menyelesaikan akuisisi dari semua sudut, Anda perlu menghentikan recording dan menyimpan data secara persistent ke device.
Setelah akuisisi selesai, tap tombol merah di tengah bawah untuk menghentikan akuisisi dan masuk ke halaman save.

Pada halaman save, masukkan nama acquisition data (hanya mendukung huruf Inggris dan angka), lalu tap tombol
Save. Acquisition data akan disimpan ke ponsel.
Catatan
- Status
Trackingharus dipertahankan selama seluruh proses akuisisi. Jaga akuisisi tetap stabil dan hindari putaran cepat atau berhenti mendadak. - Durasi akuisisi tidak boleh melebihi
15 minutes. Jika melebihi15 minutes, akuisisi akan dihentikan paksa dan masuk ke halaman save. - Jangan pindah ke background selama akuisisi. Beralih ke background akan menyebabkan akuisisi gagal.
- Pastikan cahaya lingkungan cukup, merata, dan stabil, serta hindari area yang terlalu gelap atau overexposed.
- Jangan mengarahkan kamera terlalu lama ke white wall, metal atau solid-color surface lainnya, serta area kaca yang reflective atau transparent.
- Jika akuisisi gagal, mulai ulang akuisisi.
Langkah berikutnya
Setelah akuisisi selesai, rujuk Export data untuk mengekspor data, dan buat object mobile acquisition task di Mega Developer Center untuk mapping.