Augmented reality

Augmented reality adalah ekspresi yang kita gunakan untuk merujuk pada teknologi yang memungkinkan kita untuk melapiskan model virtual di dunia nyata. Perbedaan terbesar dengan istilah virtual reality adalah bahwa augmented reality mencampur dunia virtual dan nyata, sementara dalam realitas virtual kita tidak melihat dunia nyata dan kita tenggelam dalam dunia virtual (tidak ada persepsi tentang lingkungan di mana kita berada).

Jika kita berpikir tentang ekspresi “augmented reality” yang diterapkan pada perangkat seluler, itu diterjemahkan ke kemampuan untuk melapisi konten di dunia nyata melalui kamera perangkat. Hal ini memungkinkan kita untuk “meningkatkan” dunia nyata dengan overlay informasi atau konten multimedia. Misalnya, arahkan kamera ponsel kita ke foto dan tunjukkan jendela 3D melalui layar ponsel kita di mana kita dapat memutar video. Ratusan aplikasi terkait sedang digunakan di museum di seluruh dunia untuk menampilkan informasi tiga dimensi dan memberikan informasi tambahan tentang benda-benda yang ditampilkan di museum. Berkat layar sentuh ponsel kita, augmented reality juga memberi kita interaksi tertentu antara konten virtual dan dunia nyata.

Saat ini sebagian besar teknologi yang memungkinkan “meningkatkan realitas” menggunakan penanda dengan bentuk yang diketahui apriori, pesawat, kubus, silinder, dll. , sehingga perangkat lunak yang digunakan mampu mendeteksi penanda tersebut dan menunjukkan konten di sekitarnya. Meskipun sebagian besar menggunakan penanda, perlu dicatat bahwa dalam beberapa tahun terakhir dengan munculnya sensor 3D seperti perangkat Kinect Microsoft, penggunaan penanda telah berkurang, karena kami memiliki informasi geometris tentang lingkungan (dunia nyata) dan oleh karena itu kami dapat melapiskan informasi 3D secara akurat. Karena sebagian besar perangkat seluler tidak memiliki sensor 3D, sebagian besar teknologi untuk “meningkatkan realitas” dalam perangkat ini didasarkan pada penggunaan penanda. Pada tahun lalu, beberapa perangkat seluler telah muncul dengan kemampuan untuk meningkatkan realitas, yang pertama adalah proyek perusahaan Google, yang dikenal sebagai Project Tango, yang mengusulkan perangkat seluler dengan kamera 3D yang mampu memetakan lingkungan dan melapiskan konten. Proyek lain yang perlu disorot telah dikembangkan oleh perusahaan Microsoft dan disebut HoloLens. Ini adalah augmented reality atau headset realitas campuran seperti yang mereka sebut. Perangkat mobile ini mampu memetakan lingkungan dan memvisualisasikan konten tiga dimensi di lingkungan kita seolah-olah itu benar-benar ada.

Terakhir menyebutkan bahwa ada teknologi virtual reality lainnya berdasarkan positioning GPS, sehingga menggunakan koordinat yang disediakan oleh sistem GPS memungkinkan di tempat-tempat tertentu visualisasi informasi tambahan tertentu menggunakan kamera perangkat mobile.

Saat ini ada beberapa perpustakaan augmented reality yang memungkinkan kita untuk mengembangkan aplikasi untuk smartphone, tablet dan bahkan kacamata augmented reality. Di bawah ini kami akan meninjau fitur dari beberapa perpustakaan ini.

DroidAR adalah perpustakaan sumber terbuka untuk Android yang menawarkan fungsionalitas augmented reality melalui deteksi tempat menarik (berdasarkan lokasi GPS) serta deteksi penanda. Dengan menggunakan pustaka libGLX, ini juga memungkinkan Anda memuat model dan animasi 3D untuk ditampilkan melalui penanda atau lokasi perangkat. Perhatikan bahwa dokumentasi perpustakaan ini tidak terlalu luas dan tidak memberikan banyak informasi yang berguna. Dalam dua tahun terakhir belum banyak diperbarui, bahkan berdasarkan DroidAR telah muncul perpustakaan DroidAR 2 dari sumber tertutup yang menawarkan fungsionalitas baru dan lebih baik sehubungan dengan proyek aslinya.

Vuforia adalah perpustakaan augmented reality lain yang dikembangkan oleh perusahaan Qualcomm. Pada tahun 2015 Qualcomm menjual platform ke perusahaan AS lain yang terus mengembangkannya. Vuforia menyediakan beberapa cara untuk menawarkan augmented reality melalui penanda 2D / 3D, deteksi beberapa penanda secara bersamaan, pemosisian, dan sebagainya. Vuforia menawarkan dukungan untuk platform iOS dan Android secara native, pada gilirannya menawarkan plugin untuk Unity sehingga kami dapat mengembangkan aplikasi augmented reality kami di Unity dan kemudian menyebarkannya di aplikasi Desktop, MACOSX, Windows 10, Android dan iOS. Ini juga menawarkan dukungan untuk perangkat seluler lainnya, seperti kacamata augmented reality EPSON (Epson Moverio BT-200), kacamata virtual reality Samsung GearVR dan bahkan baru-baru ini telah memberikan dukungan untuk perangkat augmented reality Microsoft HoloLens. Vuforia menawarkan lisensi untuk mengembangkan proyek pribadi tanpa tujuan komersial, sehingga kami dapat dengan mudah membuat aplikasi dengan fungsi augmented reality. Jika kami ingin memasarkan aplikasi kami, kami harus memperoleh lisensi.

Wikitude AR adalah perpustakaan komersial (menawarkan masa percobaan) augmented reality. Hal ini memungkinkan pengenalan gambar dan pemantauan mereka, serta visualisasi model 3D dan animasi. Ini juga menawarkan deteksi berdasarkan geolokasi perangkat. Wikitude AR SDK tersedia untuk Android, iOS, Unity, Google Glass, Epson Moverio, Vuzix M-100, plugin untuk perpustakaan PhoneGap dan juga komponen Xamarin.

Dalam kursus ini kita akan fokus pada perpustakaan Vuforia, karena selain menawarkan kompatibilitas dengan berbagai platform, integrasinya dengan Unity sangat sederhana dan memungkinkan kita untuk dengan mudah membuat aplikasi augmented reality. Selain itu, ia memiliki lisensi pribadi yang dapat kami gunakan tanpa batasan untuk pengembangan aplikasi kami.

Setelah terdaftar kami akan menerima email untuk mengkonfirmasi akun yang baru saja kami buat. Dengan mengidentifikasi diri kita di portal platform kita akan melihat beberapa bagian. Pertama kita harus pergi ke bagian “Unduhan” untuk mengunduh SDK. Di bagian ini kita dapat melihat deskripsi berbagai fitur yang ditawarkan Vuforia SDK kepada kita, serta versi yang berbeda untuk berbagai platform. Dalam kasus kami, kami akan mengunduh versi untuk Unity. Saat mengunduh SDK for Unity, kami menemukan paket yang dapat kami impor ke dalam proyek kami melalui opsi Unity “paket impor” atau cukup klik dua kali pada file dan itu akan diimpor ke dalam proyek yang telah kami buka pada saat itu. Di bawah ini adalah fitur yang ditawarkan oleh Vuforia SDK.

  • Target Gambar: Deteksi dan pelacakan penanda 2D.

  • VuMark: VuMark adalah penanda Vuforia sendiri dalam gaya kode QR atau sejenisnya. Keuntungannya adalah pelacakan lebih kuat dan stabil dibandingkan dengan menggunakan Target Gambar.

  • Pengenalan Objek: Penggunaan penanda 3D: kubus, bola, silinder, sebagai objek yang akan terdeteksi untuk melapiskan konten.

  • Multi Target: Deteksi beberapa penanda secara bersamaan memungkinkan untuk mendeteksi dan mengikuti beberapa model secara independen.

  • Target yang Ditentukan Pengguna: Memungkinkan Anda membuat penanda 2D khusus berdasarkan gambar yang dapat diunggah pengguna ke platform.

  • Smart Terrain (hanya Unity): Memungkinkan Anda membuat skenario dengan mudah dengan beberapa penanda untuk menawarkan pengalaman augmented reality yang sangat berwarna-warni. Ini difokuskan pada pembuatan video game dan memungkinkan Anda untuk dengan mudah membuat level yang berbeda dalam game atau aplikasi kami.

  • Pengenalan Cloud: Memungkinkan Anda menyimpan bookmark di cloud sehingga tidak harus disimpan di perangkat seluler.

  • Pengenalan Teks: Menggunakan teks sebagai bookmark.

  • Penanda Bingkai: Penggunaan penanda 2D konvensional juga dikenal sebagai penanda fiducial. Setiap penanda mengkodekan pola biner yang sesuai dengan pengenal unik.

Setelah mengunduh SDK dan diimpor ke Unity, kita dapat menambahkan kamera Augmented Reality ke tempat kejadian, sehingga ketika kita menggunakan objek ini akan memungkinkan kita untuk mendeteksi dan melacak penanda.

Related posts

Leave a Reply

Your email address will not be published.