- Apa itu Augmented Reality dan bagaimana ia berbeza dengan Realiti maya?
- Gunakan kes Augmented Reality
- Keperluan Perkakasan untuk Realiti yang Ditambah
- Sensor Penjejakan Gerak dalam Realiti Augmented
- Penjejakan Gerak dalam Realiti Augmented
- Sensor Penjejakan Lokasi di AR
- Apa yang membuatkan AR terasa nyata?
- Alat untuk mencipta Augmented Reality
- Istilah penting yang digunakan dalam AR dan VR
Dalam beberapa tahun kebelakangan ini, terdapat pertumbuhan pesat dalam Realiti dan Realiti Augmented. Teknologi ini membantu dunia memahami perkara yang kompleks dengan menjadikan visualisasi lebih mudah dan berkesan. Mereka memudahkan untuk memvisualisasikan objek dalam 3 dimensi yang bukan hanya membuat imej maya objek khayalan tetapi juga membina gambar 3D objek sebenar.
Eksperimen pertama realiti maya di manusia dilakukan oleh Sutherland pada tahun 1968. Dia membuat paparan kepala yang dipasang secara mekanikal yang sangat berat dan dinamakan sebagai "Pedang Damokles". Lakaran yang sama diberikan di bawah.
Istilah "Augmented Reality" diciptakan oleh dua penyelidik Boeing pada tahun 1992. Mereka ingin menganalisis bahagian pesawat tanpa membongkarnya.
Google telah melancarkan ARCore-nya yang membantu membuat kandungan AR di telefon pintar. Banyak telefon pintar menyokong ARcore dan anda hanya perlu memuat turun aplikasi AR dan dapat mengalaminya tanpa keperluan lain. Anda boleh mendapatkan senarai telefon pintar yang disokong AR di sini.
Mari selami dunia AR dan VR dengan memahami teknologi dan perbezaan di antara mereka.
Apa itu Augmented Reality dan bagaimana ia berbeza dengan Realiti maya?
Augmented Reality adalah pandangan langsung atau tidak langsung dari dunia fizikal sebenar di mana objek yang dihasilkan komputer diletakkan menggunakan pemprosesan gambar. Kata “Augment” bermaksud menjadikan sesuatu menjadi besar dengan menambahkan perkara lain. AR membawa pengkomputeran ke dunia nyata, membolehkan anda berinteraksi dengan objek digital dan maklumat di persekitaran anda.
Dalam realiti maya, persekitaran simulasi dibuat di mana pengguna ditempatkan di dalam pengalaman. Oleh itu, VR membawa anda ke pengalaman baru dan oleh itu anda tidak perlu ke sana untuk melihat tempat, anda merasakan bagaimana rasanya berada di sana. Oculus Rift atau Google Cardboard adalah beberapa contoh VR.
Realiti bercampur adalah gabungan kedua-dua AR dan VR di mana anda boleh membuat persekitaran maya dan menambah objek lain ke dalamnya.
Anda dapat melihat perbezaan antara teknologi ini hanya dengan melihat gambar dan definisi di atas.
Perbezaan yang paling penting terletak pada perkakasan itu sendiri. Untuk mengalami VR, anda memerlukan sejenis alat dengar yang boleh dihidupkan melalui telefon pintar atau disambungkan melalui PC kelas atas. Alat dengar ini memerlukan paparan kuasa dengan latensi rendah sehingga kita dapat melihat dunia maya dengan lancar tanpa menjatuhkan satu bingkai. Walaupun teknologi AR tidak memerlukan alat dengar, anda hanya boleh menggunakan kamera telefon dan menahannya ke objek tertentu untuk mengalami AR tanpa alat dengar setiap saat.
Selain menggunakan telefon pintar untuk AR, anda boleh menggunakan cermin mata pintar mandiri seperti Microsoft Hololens. Hololens adalah kaca pintar berprestasi tinggi yang mempunyai pelbagai jenis sensor dan kamera yang terdapat di dalamnya. Ia direka khas untuk mengalami AR.
Gunakan kes Augmented Reality
Walaupun AR adalah medium muda dan sudah digunakan di berbagai sektor. Di bahagian ini, kita akan melihat beberapa kes penggunaan AR yang paling popular.
1. AR untuk membeli-belah dan runcit: Sektor ini menggunakan teknologi AR dengan meluas. AR membiarkan anda mencuba menonton, pakaian, solek, cermin mata, dan lain-lain. Lenskart, platform dalam talian untuk membeli cermin mata menggunakan AR untuk memberi anda gambaran yang nyata. Perabot juga merupakan kes penggunaan AR yang terbaik. Anda boleh mengarahkan kamera ke mana-mana bahagian rumah / pejabat anda yang mana anda ingin membeli perabot, ia akan menunjukkan pemandangan terbaik dalam 3-D dengan dimensi yang tepat.
2. AR untuk Perniagaan: Organisasi profesional juga menggunakan AR yang memungkinkan interaksi dengan produk dan perkhidmatan. Peruncit dapat memberi pelanggan cara baru untuk berinteraksi dengan produk, dan pengiklan dapat menjangkau pengguna dengan kempen yang mendalam. Gudang dapat membina navigasi dan arahan yang berguna untuk pekerja. Firma seni bina boleh memaparkan reka bentuk dalam ruang 3D.
3. AR untuk media Sosial: Banyak platform media sosial seperti Snapchat, Facebook menggunakan AR untuk meletakkan pelbagai jenis penapis. AR memanipulasi wajah anda secara digital dan menjadikan gambar anda lebih menarik dan lucu.
4. AR dalam permainan: Pada tahun 2016, Pokemon Go menjadi permainan AR viral pertama. Sangat menarik dan nyata bahawa Orang-orang ketagih dengan permainan ini. Kini, banyak syarikat permainan menggunakan AR untuk menjadikan watak lebih menarik dan interaktif dengan pengguna.
5. AR dalam Pendidikan: Mengajar topik yang kompleks dengan bantuan AR adalah salah satu kemampuannya. Google melancarkan aplikasi AR untuk pendidikan yang diberi nama Expeditions AR, yang direka untuk membantu guru menunjukkan kepada pelajar dengan bantuan visual AR. Gambaran visual AR di bawah yang menunjukkan bagaimana letusan gunung berapi berlaku.
6. AR untuk Penjagaan Kesihatan: AR digunakan di hospital untuk membantu doktor dan jururawat dalam merancang dan melaksanakan pembedahan. Visual 3-D interaktif seperti di AR menawarkan lebih banyak lagi untuk doktor ini berbanding dengan 2-D. Oleh itu, AR dapat membimbing pakar bedah melalui operasi yang kompleks satu langkah pada satu masa dan ia dapat menggantikan carta tradisional di masa depan.
7. AR untuk bukan keuntungan: AR boleh digunakan oleh organisasi Bukan Untung untuk mendorong penglibatan yang lebih mendalam mengenai masalah kritikal dan membantu membina identiti jenama. Sebagai contoh, sebuah organisasi ingin menyebarkan kesedaran mengenai pemanasan global, maka mereka dapat memberikan persembahan mengenai kesannya menggunakan objek interaktif AR untuk mendidik orang.
Keperluan Perkakasan untuk Realiti yang Ditambah
Asas untuk sebarang teknologi bermula dengan perkakasannya. Seperti yang dijelaskan di atas bahawa kita dapat mengalami AR pada telefon pintar atau cermin mata pintar mandiri. Peranti ini mengandungi banyak sensor yang berbeza di mana persekitaran sekitar pengguna dapat dilacak.
Sensor seperti Accelerometer, Giroskop, Magnetometer, Kamera, Pengesanan cahaya, dan lain-lain memainkan peranan yang sangat penting dalam AR. Mari lihat kepentingan dan peranan sensor ini dalam AR.
Sensor Penjejakan Gerak dalam Realiti Augmented
- Accelerometer: Sensor ini mengukur Pecutan yang boleh menjadi statik seperti Graviti atau ia boleh Dinamik seperti Getaran. Dengan kata lain, ia mengukur perubahan kelajuan per unit masa. Sensor ini membantu peranti AR dalam mengesan perubahan pergerakan.
- Giroskop: Giroskop mengukur halaju sudut atau orientasi / kecenderungan peranti. Oleh itu, apabila anda memiringkan peranti AR anda, maka ia mengukur jumlah kecenderungan dan memasukkannya ke ARCore untuk membuat objek AR bertindak balas dengan sewajarnya.
- Kamera: Ia memberikan suapan langsung dari persekitaran pengguna di mana objek AR dapat dilapisi. Selain daripada kamera itu sendiri, ARcore menggunakan teknologi lain seperti Pembelajaran mesin, pemprosesan gambar yang kompleks untuk menghasilkan gambar berkualiti tinggi dan pemetaan dengan AR.
Mari kita fahami penjejakan gerakan secara terperinci.
Penjejakan Gerak dalam Realiti Augmented
Platform AR harus merasakan pergerakan pengguna. Untuk ini, platform ini menggunakan teknologi Penyetempatan dan Pemetaan Serentak (SLAM) dan Odometri dan Pemetaan Serentak (COM) teknologi. SLAM adalah proses di mana robot dan telefon pintar memahami dan menganalisis dunia sekitarnya dan bertindak dengan sewajarnya. Proses ini menggunakan sensor kedalaman, kamera, akselerometer, giroskop dan sensor cahaya.
Odometri dan Pemetaan Serentak (COM) mungkin terdengar rumit tetapi pada dasarnya, teknologi ini membantu telefon pintar dalam menempatkan dirinya di angkasa dengan hubungan dengan dunia di sekitarnya. Ia menangkap ciri objek yang berbeza secara visual di persekitaran yang disebut titik ciri. Titik ciri ini boleh menjadi suis lampu, tepi meja, dll. Sebarang visual kontras tinggi dikekalkan sebagai titik ciri.
Sensor Penjejakan Lokasi di AR
- Magnetometer: Sensor ini digunakan untuk mengukur medan magnet bumi. Ia memberikan peranti AR orientasi sederhana yang berkaitan dengan medan magnet Bumi. Sensor ini membantu telefon pintar mencari arah tertentu, yang membolehkannya memutar peta digital secara automatik bergantung pada orientasi fizikal anda. Peranti ini adalah kunci untuk aplikasi AR berdasarkan lokasi. Sensor magnet yang paling biasa digunakan adalah sensor Hall, yang mana sebelumnya kami telah membina persekitaran realiti maya menggunakan Arduino.
- GPS: Ini adalah sistem satelit navigasi global yang memberikan maklumat geolokasi dan waktu ke penerima GPS, seperti pada telefon pintar. Untuk telefon pintar berkemampuan ARCore, peranti ini membantu mengaktifkan aplikasi AR berasaskan lokasi.
Apa yang membuatkan AR terasa nyata?
Terdapat banyak alat dan teknik yang digunakan untuk membuat AR terasa nyata dan interaktif.
1. Meletakkan dan meletakkan Aset: Aset adalah objek AR yang dapat dilihat oleh mata. Untuk mengekalkan ilusi realiti dalam AR, objek digital perlu berkelakuan sama seperti yang sebenarnya. Objek-objek ini harus melekat pada titik tetap dalam persekitaran tertentu. Titik tetap boleh menjadi sesuatu yang konkrit seperti lantai, meja, dinding, dan lain-lain atau boleh di udara. Ini bermaksud semasa gerakan, aset tidak boleh dilonjak secara rawak, ia harus diperbaiki pada titik yang telah ditentukan.
2. Skala dan ukuran aset: Objek AR perlu dapat membuat skala. Contohnya, jika anda melihat sebuah kereta menghampiri anda, ia bermula dari kecil dan menjadi lebih besar ketika menghampiri. Juga, jika anda melihat lukisan dari sisi, ia kelihatan berbeza apabila dilihat dari depan. Jadi, objek AR juga berkelakuan seperti cara yang sama dan memberikan rasa seperti objek sebenar.
3. oklusi: Apa yang berlaku apabila gambar atau objek disekat oleh yang lain- disebut sebagai oklusi. Oleh itu, apabila anda menggerakkan tangan anda di depan mata anda, anda akan risau sekiranya anda melihat sesuatu sementara mata anda disekat oleh tangan. Objek AR juga harus mengikuti peraturan yang sama, apabila objek AR menyembunyikan objek AR yang lain, maka hanya objek AR yang berada di depan yang dapat dilihat dengan menutup objek yang lain.
4. Pencahayaan untuk peningkatan realisme: Apabila ada perubahan pada pencahayaan di sekitarnya, maka objek AR perlu bertindak balas terhadap perubahan ini. Sebagai contoh, jika pintu dibuka atau ditutup, objek AR harus mengubah warna, bayangan, dan penampilan. Juga, bayangan harus bergerak dengan sewajarnya untuk membuat AR terasa nyata.
Alat untuk mencipta Augmented Reality
Terdapat beberapa platform dalam talian dan perisian khusus untuk membuat kandungan AR. Oleh kerana Google mempunyai ARCore sendiri, mereka memberikan sokongan yang baik kepada pemula untuk membuat AR. Selain itu, beberapa perisian AR lain dijelaskan secara ringkas di bawah:
Poly adalah perpustakaan dalam talian oleh Google di mana orang boleh menyemak imbas, berkongsi, dan mencampurkan semula aset 3D. Aset adalah model 3D atau pemandangan yang dibuat menggunakan Tilt Brush, Blocks, atau program 3D apa pun yang menghasilkan fail yang boleh dimuat naik ke Poly. Banyak aset dilesenkan di bawah lesen CC BY, yang bermaksud pembangun boleh menggunakannya dalam aplikasinya, secara percuma, selagi pencipta diberi kredit.
Tilt Brush membolehkan anda melukis di ruang 3D dengan realiti maya. Lancarkan kreativiti anda dengan sapuan kuas tiga dimensi, bintang, cahaya, dan juga api. Bilik anda adalah kanvas anda. Palet anda adalah imaginasi anda. Kemungkinannya tidak berkesudahan.
Blok membantu dalam membuat objek 3D dalam realiti maya, tidak kira pengalaman pemodelan anda. Dengan menggunakan enam alat mudah, anda dapat menghidupkan aplikasi anda.
Unity adalah mesin permainan lintas platform yang dikembangkan oleh Unity Technologies, yang terutama digunakan untuk mengembangkan permainan video tiga dimensi dan dua dimensi dan simulasi untuk komputer, konsol, dan peranti mudah alih. Unity telah menjadi mesin permainan yang popular untuk membuat kandungan VR dan AR.
Sceneform adalah kerangka 3D, dengan penyaji berasaskan fizikal, yang dioptimumkan untuk mudah alih, dan itu memudahkan para pembangun Java untuk membangun augmented reality.
Istilah penting yang digunakan dalam AR dan VR
- Anchors: Ia adalah tempat menarik yang ditentukan pengguna di mana objek AR diletakkan. Jangkar dibuat dan dikemas kini berbanding dengan geometri (satah, titik, dll.)
- Aset: Ia merujuk kepada model 3D.
- Dokumen Reka Bentuk: Panduan untuk pengalaman AR anda yang mengandungi semua aset 3D, suara, dan idea reka bentuk lain untuk dilaksanakan oleh pasukan anda.
- Pemahaman persekitaran : Memahami persekitaran dunia nyata dengan mengesan titik dan satah ciri dan menggunakannya sebagai titik rujukan untuk memetakan persekitaran. Juga disebut sebagai kesedaran konteks.
- Titik Ciri: Ini adalah ciri yang berbeza secara visual di persekitaran anda, seperti pinggir kerusi, suis lampu di dinding, sudut karpet, atau apa sahaja yang cenderung kelihatan dan diletakkan secara konsisten di persekitaran anda.
- Uji tekan: Ini digunakan untuk mengambil koordinat (x, y) yang sesuai dengan skrin telefon (disediakan dengan ketukan atau apa sahaja interaksi lain yang anda mahukan aplikasi anda disokong) dan memproyeksikan sinar ke pandangan kamera dunia. Ini membolehkan pengguna memilih atau berinteraksi dengan objek di persekitaran.
- Perendaman: Rasa bahawa objek digital tergolong dalam dunia nyata. Memendam putus bermaksud bahawa rasa realisme telah dilanggar; dalam AR, ini biasanya oleh objek yang berkelakuan dengan cara yang tidak sesuai dengan jangkaan kita.
- Penjejakan Dalam-Keluar: Apabila peranti mempunyai kamera dan sensor dalaman untuk mengesan pergerakan dan kedudukan trek.
- Penjejakan Luar-Dalam: Apabila peranti menggunakan kamera luaran atau sensor untuk mengesan pergerakan dan kedudukan trek.
- Carian Pesawat: Proses khusus telefon pintar di mana ARCore menentukan di mana permukaan mendatar dan menegak berada di persekitaran anda dan gunakan permukaan tersebut untuk meletakkan dan mengarahkan objek digital
- Raycasting : Memproyeksikan sinar untuk membantu mengira di mana objek AR harus diletakkan agar dapat muncul di permukaan dunia nyata dengan cara yang dipercayai; digunakan semasa ujian hit.
- Pengalaman Pengguna (UX): Proses dan kerangka asas untuk meningkatkan aliran pengguna untuk membuat produk dengan kebolehgunaan dan aksesibilitas yang tinggi untuk pengguna akhir.
- Antara Muka Pengguna (UI): Visual aplikasi anda dan semua yang berinteraksi dengan pengguna.