Implementasi Grafik Komputer Pada Teknologi Augmented Reality

Grafika Komputer

    Grafika komputer adalah ilmu yang mempelajari pembuatan dan manipulasi gambar digital untuk memfasilitasi komunikasi antara manusia dan komputer, serta antara manusia dengan manusia melalui gambar, bagan, tabel, dan lainnya. Ini melibatkan teknik pembuatan gambar dengan komputer, dimulai dengan grafika komputer 2D yang kemudian berkembang menjadi grafika komputer 3D. Bagian dari grafika komputer meliputi:

  • Geometri : mempelajari cara menggambarkan permukaan bidang.
  • Animasi : mempelajari cara menggambarkan dan memanipulasi gerakan.
  • Rendering : mempelajari algoritma untuk menampilkan efek cahaya.
  • Citra (Imaging) : mempelajari cara pengambilan dan penyuntingan gambar.

Implementasi Pada Teknologi Augmented Reality

    Augmented reality (AR) adalah media di mana informasi digital dibungkus pada dunia fisik yang ada baik pendaftaran spasial dan temporal dengan dunia fisik maupun secara interaktif dan real time. Artinya Augmented Reality adalah teknologi yang menggabungkan benda maya 2D dan ataupun 3D ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Tidak seperti realitas maya yang sepenuhnya menggantikan kenyataan, namun Augmented Reality hanya menambahkan atau melengkapi kenyataan.

    Penggunaan Augmented Reality telah berkembang ke banyak aspek kehidupan. Biasanya orang hanya terpaku pada suatu objek yang mati, tapi dengan Augmented Reality, objek tersebut bisa seakan-akan dihidupkan dengan bantuan kamera pada perangkat keras kita, seperti Personal Computer atau Smartphone. Kita dapat melihat benda 2 dimensi atau 3 dimensi dalam layar dengan sebuah marker (marker, marker-texture (surface), face recognition, motion detection, GPS dan Digital Compass) sebagai titik acuan fokus kamera. Ketika koordinat kamera virtual dan kamera nyata telah sama, maka grafik komputer kita akan menggambar dan melakukan overlay objek 3D. (Untuk diketahui ARToolkit menggunakan OpenGL dan API untuk mengatur koordinat kamera virtual dan menggambar objek 3D).

    Komputer grafik melalui pemrograman grafik menghasilkan citra dari bentuk goemetri yang primitive seperti titik, garis lurus dan garis lengkung. Lingkaran dan bentuk-bentuk dasar geometri lainnya. Komputer grafik memainkan peranan penting dalam visualisasi dan virtual-reality. Sedangkan sistem visual bekerja sebaliknya, menduga bentuk geomentri primitive dan ciri lainnya yang merupakan penyederhanaan dari citra asal yang sifatnya lebih komples.

Contoh Penerapan Augmented Reality (AR)

 Beberapa contoh penerapan AR yang dapat membantu meningkatkan pengalaman penggunanya adalah sebagai berikut:

1.       Gaming

    Saat ini, ada banyak game yang menggabungkan elemen AR untuk menambah pengalaman pemain menjadi lebih menyenangkan dan terkesan lebih nyata. Popularitas game AR pun juga banyak diminati seperti Ingress Prime, Kings of Pool, Pokemon Go, Knightfall AR, dan masih banyak lainnya.

2.       Hiburan

    Teknologi Augmented Reality adalah salah satu yang memiliki cukup banyak penggemar dalam dunia hiburan. Seperti penggunaan AR saat konser atau peluncuran film, dengan menampilkan ikon-ikon atau tokoh yang tidak memungkin untuk ditampilkan secara langsung. Misalnya konser dari karakter fiksi namun bisa ditampilkan pada layar ataupun di atas panggung langsung.

3.       Pelatihan dan pendidikan

    Berbagai lembaga penyedia pelatihan maupun pendidikan mulai menyediakan pembelajaran berbasis AR agar lebih mudah digambarkan sehingga nantinya dapat lebih mudah dimengerti oleh para pelajar. Saat ini, penggunaan AR glasses, AR contact, AR headset, dan beberapa aplikasi AR lainnya sudah lebih banyak tersedia sebagai penunjang pembelajaran.

4.       Pemasaran dan penjualan

    Pada bidang marketing, Augmented Reality (AR) mampu memberikan pengalaman berbelanja yang lebih baik lagi. Salah satu hal yang dapat dilakukan AR adalah menampilkan produk yang dijual ke dunia nyata. Dengan begitu, calon pembeli memiliki gambaran yang lebih jelas sebelum membeli produk tersebut. Kamu dapat menemukan penggunaan AR pada aplikasi peraga produk properti dan lain sebagainya. Dapat dikatakan, AR adalah teknologi yang memiliki masa depan cerah untuk perkembangan bisnis. Menurut data Threekit, penggunaan teknologi AR pada e Commerce dapat meningkatkan penjualan sebesar 40%, serta akan meningkatkan pengalaman pembeli menjadi lebih baik lagi.

Animasi AR

    Animasi augmented reality adalah bidang teknologi yang berkembang pesat yang menciptakan pengalaman digital unik bagi pengguna untuk memadukan dunia fisik dan virtual terbaik. Hal ini pada gilirannya memungkinkan video atau produk Anda menonjol dari yang lain. Jika digunakan secara efektif, konten animasi ini dapat memberikan dampak yang signifikan bagi pemirsanya. Memasukkan elemen animasi ke dalam video dapat menyempurnakan dan menyederhanakan pesan yang disampaikan secara visual, terhubung dengan penonton secara lebih efektif, dan menciptakan pengalaman pengguna yang unik.

Rendering AR

    Rendering AR realistis adalah komponen penting dari showroom atau aplikasi AR berkualitas tinggi. Kemajuan teknologi dalam domain ini memungkinkan untuk membuat objek virtual terlihat sedekat mungkin dengan kehidupan nyata.Dengan bantuan pemetaan lingkungan, pengembang dapat memecah lingkungan sekitar menjadi gambar rinci dan mendeteksi sumber cahaya dan memperkirakan di mana pantulan akan muncul.

    Memproses semua perhitungan secara real-time tetap menjadi tantangan untuk saat ini, tetapi langkah-langkah ke arah ini sudah dibuat, memberikan harapan bahwa terobosan dalam aplikasi bertenaga AR untuk e-commerce ada di ambang pintu.

Cara Kerja Augmented Reality

    Augmented Reality bekerja berdasarkan deteksi citra, dan citra yang digunakan adalah marker. Prinsip kerjanya adalah kamera yang telah dikalibrasi akan mendeteksi marker yang diberikan, kemudian setelah mengenali dan menandai pola markerwebcam akan melakukan perhitungan apakah marker sesuai dengan database yang dimiliki. Bila tidak, maka informasi marker tidak akan diolah, tetapi bila sesuai maka informasi marker akan digunakan untuk me-render dan menampilkan objek 3D atau animasi yang telah dibuat sebelumnya.

Pengolahan Citra

    Image Processing atau pengolahan citra adalah bidang tersendiri yang sudah cukup berkembang sejak orang mengerti bahwa komputer tidak hanya dapat menangani data teks, tetapi juga data citra (Ahmad, 2005). Bidang ini meliputi penajaman citra, penonjolan fitur tertentu dari suatu citra, kompresi citra dan koreksi citra yang tidak fokus atau kabur. Sebaliknya, sistem visual menggunakan citra sebagai masukan tetapi menghasilkan keluaran jenis lain seperti representasi dari kontur obyek di dalam citra.

    Sistem visual buatan atau vision system (komputer vision) adalah suatu sistem yang mempunyai kemampuan untuk menganalisis objek secara visual, setelah data objek yang bersangkutan dimasukkan dalam bentuk citra (image) seperti layaknya mata dan otak. Secara umum tujuan dari sistem visual adalah untuk membuat model nyata dari sebuah citra. Citra yang dimaksud di sini adalah citra digital hasil konversi suatu objek menjadi citra melalui suatu sensor yang prosesnya disebut digisi. Dengan demikian citra lain seperti foto, gambar cetak, gambar sketsa, dan lain-lain yang berada pada media cetak seperti kertas atau media lainnya, setelah dikonversi ke dalam citra digital baru dapat diproses melalui poses digitasi.

    Sebagai sistem visual mempunyai kemampuan untuk memperbaiki informasi yang berguna dari sebuah pemandangan (scene) hasil proyeksi dua dimensi. Citra merupakan hasil proyeksi dua dimensi dari obyek atau benda tiga dimensi, sehingga informasi sesungguhnya ada bagian informasi yang hilang setelah benda diproyeksikan ke dalam citra.

Sumber:

https://ejournal.unsrat.ac.id/v3/index.php/elekdankom/article/view/6059/5575

https://sittynurannaanggraini.blogspot.com/2013/04/grafika-komputer-untuk-komunikasi.html?m=1

https://www.dewaweb.com/blog/apa-itu-augmented-reality/

https://postindustria.com/what-does-it-take-to-get-realistic-rendering-in-ar-showroom-ar-apps/#:~:text=Thank%20you-,What%20is%20AR%20rendering%3F,realistic%20and%20a%20photorealistic%20image

https://www-theanimationguys-com.translate.goog/what-we-do/augmented-reality-animation/?_x_tr_sl=en&_x_tr_tl=id&_x_tr_hl=id&_x_tr_pto=tc

Komentar

Postingan populer dari blog ini

Mengenal Program Jahat: Dampak dan Upaya Perlindungan - Tugas SKK

Perlunya Firewall dalam Sistem Keamanan Komputer - Tugas SKK