Kaedah penyesuaian persekitaran digital berasaskan saliency
(英伟网Nweon 27 Oktober 2023) Sangat sukar untuk mencipta pengalaman yang diperibadikan untuk pengguna dalam persekitaran digital XR. Selain itu, adalah sama sukar untuk menyesuaikan persekitaran digital berdasarkan kandungan yang berkaitan dengan persekitaran digital yang lain,
Jadi dalam aplikasi paten yang dipanggil "Adaptasi persekitaran digital berasaskan Saliency", Microsoft memperkenalkan kaedah penyesuaian persekitaran digital berasaskan saliency. Dalam contoh, persekitaran digital boleh dilaraskan berdasarkan pelbagai faktor, termasuk atribut kandungan, atribut persekitaran, atribut profil pengguna dan/atau atribut kumpulan, antara lain. Sehubungan itu, ukuran penting boleh ditentukan untuk kandungan dan/atau lokasi persekitaran digital berdasarkan faktor yang diterangkan.
Seterusnya, kandungan daripada set kandungan boleh ditentukan berdasarkan ukuran saliency yang berkaitan, di mana set kandungan disusun berdasarkan ukuran saliency setiap contoh kandungan.
Oleh itu, ukuran kepentingan untuk kedudukan tertinggi yang dipaparkan kepada pengguna boleh ditentukan. Contohnya, aset 2D atau 3D boleh dipersembahkan kepada pengguna dan/atau mekanik persekitaran boleh digabungkan atau diubah suai
Sebagai contoh lain, teknik yang serupa boleh dimanfaatkan untuk menentukan lokasi spatial untuk memaparkan kandungan kepada pengguna dan untuk menentukan kedudukan satu set lokasi spatial berdasarkan ukuran kepentingan yang berkaitan. Oleh itu, pengalaman yang disediakan oleh persekitaran digital mungkin berbeza dari pengguna ke pengguna, memberikan pengalaman yang diperibadikan untuk setiap pengguna
Untuk mencapai fungsi menyesuaikan diri dengan persekitaran digital. Platform persekitaran digital 102 mungkin aplikasi perisian atau peranti perkakasan yang digunakan untuk mengurus dan mengawal perkhidmatan persekitaran digital 104 dan peranti pengkomputeran 106 . Perkhidmatan persekitaran digital 104 boleh menyediakan pelbagai fungsi, termasuk penyimpanan data, pemprosesan data, analisis data, antara muka pengguna, dsb. Peranti pengkomputeran 106 mungkin komputer peribadi, telefon pintar, tablet atau peranti lain yang boleh disambungkan ke rangkaian. Melalui rangkaian 108, platform persekitaran digital 102 boleh berkomunikasi dengan perkhidmatan persekitaran digital 104 dan peranti pengkomputeran 106 untuk mencapai matlamat penyesuaian persekitaran digital
Platform persekitaran digital 102 mampu mengagregatkan data telemetri yang berkaitan dengan satu atau lebih persekitaran digital. Platform persekitaran digital 102 termasuk pemproses permintaan 110, enjin ukuran saliency 112, stor data interaksi 114 dan stor data kandungan 116
Dalam contoh, pengendali permintaan 110 mengendalikan pelbagai permintaan yang mungkin diterima daripada perkhidmatan persekitaran digital 104 dan peranti pengkomputeran 106 . Sebagai contoh, pemproses permintaan 110 boleh mengendalikan permintaan untuk metrik kepentingan yang dikaitkan dengan kandungan. Permintaan itu mungkin mengandungi petunjuk kandungan yang kepentingannya diukur, petunjuk persekitaran digital yang berkaitan dan/atau satu atau lebih data statistik.
Enjin metrik saliency 112 mungkin menjana metrik saliency dan/atau petunjuk lokasi dan/atau kandungan. Contohnya, enjin metrik saliency 112 boleh memproses data telemetri yang disimpan dalam stor data interaksi 114 dan/atau atribut kandungan yang berkaitan dengan kandungan calon.
Enjin metrik saliency 112 boleh menggunakan mana-mana daripada pelbagai teknik untuk menjana metrik saliency dan/atau menentukan kandungan dan/atau lokasi daripada set calon berdasarkan faktor korelasi yang diterangkan di atas.
Sistem 100 seterusnya termasuk perkhidmatan persekitaran digital 104 yang boleh digunakan untuk menyediakan persekitaran digital. Contohnya, apabila mempersembahkan persekitaran digital untuk paparan kepada pengguna peranti pengkomputeran 106, aplikasi persekitaran 122 dan perkhidmatan persekitaran digital 104 boleh dijalankan sebagai pelanggan dan pelayan, masing-masing.
Dalam contoh lain, aplikasi persekitaran 122 boleh dijalankan secara tempatan supaya perkhidmatan persekitaran digital 104 boleh mengedarkan aplikasi persekitaran 122 kepada mana-mana pelbagai peranti pengkomputeran.
Perkhidmatan persekitaran digital 104 terdiri daripada pemproses saliency 118 dan penyimpanan data kandungan 120. Dalam contoh, pemproses saliency 118 digunakan untuk menjana dan/atau mendapatkan data telemetri
Selain itu, pemproses saliency 118 boleh meminta metrik saliency daripada platform persekitaran digital. Contohnya, pemproses saliency 118 boleh meminta ukuran saliency untuk kandungan daripada stor data kandungan 120 dan/atau boleh meminta kandungan luaran daripada platform persekitaran digital 102 .
Seperti yang diterangkan di atas, aplikasi persekitaran 122 boleh menjana persekitaran digital untuk pembentangan kepada pengguna peranti pengkomputeran 106 . Sebagai contoh lain, sekurang-kurangnya sebahagian daripada persekitaran digital boleh dipersembahkan melalui perkhidmatan persekitaran digital 104.
Sehubungan itu, pemproses saliency 124 dan/atau pemproses saliency 118 boleh menentukan kandungan untuk disesuaikan dengan persekitaran digital. Contohnya, pemproses saliency 124 boleh meminta metrik saliency dan/atau kandungan daripada platform persekitaran digital 102 .
Dalam satu kes, permintaan termasuk sekurang-kurangnya sebahagian daripada profil pengguna, yang mungkin disimpan oleh peranti pengkomputeran 106 . Dalam kes lain, maklumat mungkin disimpan melalui perkhidmatan persekitaran digital 104 dan/atau platform persekitaran digital 102
Peranan aplikasi persekitaran 122 adalah untuk menentukan lokasi spatial kandungan, memilih kandungan untuk dipaparkan kepada pengguna, dan melaraskan mekanisme persekitaran berdasarkan kandungan yang ditentukan
Dalam contoh lain, sebarang bilangan peranti pengkomputeran boleh digunakan. Dalam contoh ini, persekitaran digital boleh disesuaikan dengan pengguna setiap peranti pengkomputeran untuk membentangkan representasi berkaitan yang berbeza kepada setiap pengguna
Sebagai contoh, pengguna pertama mungkin melihat persekitaran digital sebagai mengandungi item kandungan pertama, manakala pengguna kedua boleh melihat persekitaran digital sebagai mengandungi item kandungan kedua. Begitu juga, mekanisme persekitaran yang berbeza boleh sesuai untuk pengguna yang berbeza, seperti pengguna pertama menyukai mekanisme persekitaran tertentu, dan pengguna kedua tidak menyukai mekanisme persekitaran ini
Sebagai contoh lanjut, kandungan luaran boleh dipersembahkan kepada pengguna pertama berdasarkan set minat pertama yang dikaitkan dengan pengguna pertama, manakala kandungan luaran boleh dibentangkan kepada pengguna kedua berdasarkan set minat kedua yang dikaitkan dengan pengguna pertama. pengguna. Pengguna kedua memaparkan kandungan luaran
Rajah 2 menggambarkan contoh kaedah 200 untuk menjana ukuran kepentingan kandungan.
Bermula dari operasi 202, kita boleh mendapatkan satu set atribut kandungan. Contohnya, set atribut ini boleh termasuk kebolehcapaian relatif dan/atau kekurangan kandungan
Operasi 204, dapatkan satu set atribut persekitaran. Dalam contoh, set atribut persekitaran berkaitan dengan lokasi spatial dalam persekitaran digital di mana kandungan boleh dipersembahkan, seperti lokasi spatial yang berdekatan dengan pengguna. Sebagai contoh lain, satu set atribut persekitaran mungkin termasuk petunjuk mengenai kemajuan pengguna dalam jalan cerita persekitaran digital.
Operasi 206, dapatkan satu set atribut profil pengguna. Contohnya, set atribut profil pengguna mungkin berkaitan dengan gaya permainan atau interaksi pengguna, tabiat perhatian pengguna (cth., berdasarkan perspektif pengguna yang ditentukan daripada set kepala AR/VR), dsb.
Dalam operasi 208, satu set atribut diperolehi. Dalam contoh, set atribut termasuk atribut yang serupa dengan yang diperoleh dalam operasi 206 tetapi diagregatkan berdasarkan satu atau lebih statistik. Sebagai contoh, satu set atribut demografi boleh ditentukan berdasarkan data telemetri yang dikaitkan dengan satu atau lebih persekitaran digital (cth, mungkin disediakan oleh stor data interaksi seperti stor data interaksi 114). Contohnya, atribut demografi mungkin menunjukkan tahap kesukaran dan/atau populariti yang berkaitan dengan mekanik permainan dan/atau lokasi spatial pengguna dan/atau kandungan yang mungkin ditentukan.
Ditulis semula dalam bahasa Cina seperti berikut: Operasi 210 adalah untuk menjana ukuran kepentingan kandungan berdasarkan atribut yang diperoleh daripada operasi 202-208. Aspek operasi 210 yang berbeza mungkin termasuk menjana ukuran yang menonjol menggunakan model pembelajaran mesin. Sebagai contoh, operasi 210 mungkin menjana ukuran ketara berdasarkan set pemberat yang dikaitkan dengan setiap atribut
Operasi 212 memberikan petunjuk ukuran saliency yang dihasilkan. Sebagai contoh, metrik kepentingan mungkin disediakan sebagai tindak balas kepada permintaan metrik kepentingan. Sebagai contoh lain, ukuran kepentingan boleh disediakan dan digunakan untuk menilai set kandungan.
Rajah 3 menggambarkan contoh kaedah 300 melaraskan persekitaran digital.
Selepas memulakan operasi 302, anda boleh mendapatkan satu set kandungan calon. Sebagai contoh, sesetengah kandungan ini mungkin berkaitan dengan persekitaran digital. Selain itu, sesetengah kandungan ini mungkin termasuk kandungan daripada sumber luaran. Koleksi kandungan ini boleh didapati daripada pelbagai sumber
Operasi 304 menentukan ukuran kepentingan untuk set kandungan. Sebagai contoh, operasi 304 mungkin termasuk menjana ukuran kepentingan bagi setiap contoh kandungan dalam set kandungan yang diperoleh pada operasi 302.
Berdasarkan ukuran saliency yang dijana oleh operasi 304, set kandungan diisih dan meneruskan operasi 308. Tentukan kandungan daripada set kandungan yang diisih. Contohnya, satu atau beberapa tika kandungan kedudukan teratas boleh dipilih atau kandungan boleh dipilih secara rawak daripada tika kandungan berdasarkan metrik kepentingan yang mempunyai tahap melebihi ambang pratetap.
Operasi 310 melaraskan persekitaran digital berdasarkan apa yang ditentukan dalam operasi 308. Contohnya, operasi 310 mungkin termasuk menyesuaikan persekitaran digital untuk memasukkan aset 2D atau 3D atau NPC untuk pembentangan kepada pengguna. Contoh lain ialah untuk memberikan pengguna pilihan cerita RPG yang berbeza, sama ada dengan kesukaran, penonjolan dan/atau panjang yang berbeza-beza.
Satu lagi contoh kaedah melaraskan persekitaran digital ditunjukkan dalam Rajah 4 400
Bermula dari operasi 402, satu set lokasi ditentukan. Dalam contoh, set lokasi mungkin ditentukan berdasarkan lokasi pengguna dalam persekitaran digital. Sebagai contoh, set lokasi mungkin termasuk permukaan yang berdekatan dengan pengguna.
Untuk kandungan yang ditulis semula, kita perlu menukarnya ke dalam bahasa Cina dan menulis semula tanpa mengubah maksud asal
Apa yang perlu ditulis semula ialah: operasi 406, menyusun lokasi yang ditetapkan mengikut ukuran saliency yang dijana dalam operasi 404. Beralih ke operasi 408, lokasi ditentukan berdasarkan set lokasi yang dipesan. Contohnya, satu atau lebih kedudukan kedudukan teratas boleh dipilih, atau sebagai contoh lain, jawatan boleh dipilih secara rawak daripada jawatan dengan ukuran kepentingan melebihi ambang pratetap
Operasi 410, tentukan kandungan untuk disesuaikan dengan persekitaran digital. Operasi 412 menggunakan kandungan yang ditentukan pada operasi 410 untuk melaraskan persekitaran digital berdasarkan lokasi yang ditentukan pada operasi 408. Sebagai contoh, operasi 412 mungkin termasuk melaraskan persekitaran digital untuk memasukkan aset 2D atau 3D atau NPC untuk pembentangan kepada pengguna di lokasi yang ditentukan.
Paten berkaitan: Paten Microsoft |
https://patent.nweon.com/30770
Aplikasi paten Microsoft bertajuk "Adaptasi persekitaran digital berasaskan Saliency" pada asalnya diserahkan pada Mac 2022 dan baru-baru ini diterbitkan oleh Pejabat Paten dan Tanda Dagangan AS.
---
Pautan asal: https://news.nweon.com/114274 Kandungan yang perlu ditulis semula ialah: Pautan asal: https://news.nweon.com/114274
Atas ialah kandungan terperinci Perkongsian paten Microsoft AR/VR menyediakan pengguna dengan pengalaman yang diperibadikan dan kaedah penyesuaian persekitaran digital berdasarkan kepentingan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!