Algoritma perambatan suara yang lebih cepat dapat menghasilkan VR yang lebih realistis

Dalam konteks: Memodelkan suara dalam lingkungan VR sangat kompleks. Misalnya, memukul gelas anggur pada titik yang berbeda akan menghasilkan suara yang berbeda. Demikian juga, piring yang jatuh pecah tidak hanya membuat suara itu pecah tetapi juga pecahan-pecahan yang memantul di lantai. Belum lagi kerumitan audio directional menambahkan.

Pemodelan propagasi suara tradisional dapat memakan waktu berjam-jam atau bahkan berhari-hari, menjadikannya tidak berguna dalam realitas virtual karena sifat platform yang tidak memiliki naskah. Namun, para peneliti di Stanford University telah mengembangkan algoritma yang dapat melakukan perhitungan yang dibutuhkan dalam hitungan detik. Itu tidak cukup dekat dengan waktu nyata untuk dapat menghasilkan suara seperti yang terjadi di VR, tetapi itu dapat digunakan untuk pra-membuat suara dengan cepat.

"Membuatnya lebih mudah untuk membuat model membuatnya praktis untuk membangun lingkungan interaktif dengan efek suara yang realistis," kata Stanford Profesor Ilmu Komputer Doug James.

Sampai sekarang, model propagasi suara mengandalkan algoritma berdasarkan kerja dari ilmuwan abad ke-19 Herrmann von Helmholtz. Pemodelan tradisional menggunakan persamaan Helmholtz dan metode elemen batas (BEM), yang membutuhkan waktu sangat lama untuk dirender. James dan salah seorang mahasiswa pascasarjananya, Jui-Hsien Wang, membuang model Helmholtz lama dan fokus pada pekerjaan yang dilakukan oleh komposer Austria abad ke-20 Fritz Heinrich Klein.

Klein menggabungkan dua belas not piano menjadi satu akord yang disebut Mutterakkord (Mother chord) untuk komposisi 1921-nya Die Maschine. James dan Wang menerapkan pendekatan yang mirip dengan algoritma mereka, yang mereka juluki KleinPAT.

"(Aksara) Ibu diatur sedemikian rupa sehingga berisi satu instance dari setiap interval dalam satu oktaf," tulis James dan Wang dalam makalah mereka, KleinPAT: Penggabungan Mode Optimal Untuk Waktu-Domain Pra-Penghitungan Transfer Akustik. “Algoritme KleinPAT kami secara optimal mengatur berbagai moda nada dari objek 3D yang bergetar ke dalam akor, yang kemudian dimainkan bersama oleh pemecah gelombang vektor domain waktu untuk secara efisien memperkirakan semua bidang transfer akustik.”

Penelitian ini masih dianggap sebagai tahap awal dan membutuhkan peralatan khusus. Jadi mungkin perlu waktu sebelum kita melihatnya diterapkan di rig VR komersial. Namun, sistem yang didukung GPU Stanford dapat menghitung suara yang sama seperti pemodelan BEM, kecuali ratusan atau bahkan ribuan kali lebih cepat.

Kredit gambar: Realitas Desain

Pos terkait

Back to top button