Sguardo fisso e commit
Sguardo fisso e commit è un caso speciale di modello di input con sguardo fisso e commit che prevede la destinazione di un oggetto esaminandolo. È possibile agire sulla destinazione con un input di commit secondario, ad esempio un movimento della mano, un comando vocale o un input periferico come un controller di gioco.
Con HoloLens 2, abbiamo la grande opportunità di fare sguardo e impegnarci più velocemente e più a nostro agio usando lo sguardo fisso anziché lo sguardo fisso. Per estendere il modello comune di interazione head-gaze and commit :
- Esaminare una destinazione
- Per confermare l'intenzione di selezionare la destinazione, usare un input esplicito secondario, ad esempio:
- Movimento della mano (ad esempio, un tocco aereo)
- Pressione del pulsante (ad esempio, su una tastiera o un clicker Bluetooth)
- Comando vocale (ad esempio, "Seleziona")
- Abitazione (ovvero, l'utente continua semplicemente a guardare la destinazione da selezionare)
Tuttavia, lo sguardo fisso si comporta in modo diverso per guardare la testa in determinati modi e presenta molte sfide uniche.
Nelle linee guida per la progettazione di Eye Gaze vengono riepilogati i vantaggi e le sfide generali quando si usa il tracciamento oculare come input nell'app olografica. In questa sezione ci concentriamo sulle considerazioni di progettazione specifiche per lo sguardo fisso e il commit. In primo luogo, i nostri occhi si muovono incredibilmente velocemente e sono grandi nel colpire rapidamente attraverso la vista. Lo sguardo fisso è ideale per azioni rapide di sguardi e commit, soprattutto in combinazione con commit veloci come un tocco d'aria o una pressione del pulsante.
Demo dei concetti di progettazione del tracciamento oculare e della testa
Se vuoi vedere i concetti di progettazione di Head e Eye Tracking in azione, vedi la demo di progettazione di ologrammi - Tracciamento della testa e tracciamento oculare di seguito. Al termine, continuare per un'analisi più dettagliata di argomenti specifici.
Questo video è stato tratto dall'app "Progettazione di ologrammi" HoloLens 2. Scarica e goditi l'esperienza completa qui.
Linee guida di progettazione per lo sguardo fisso e il commit
Non mostrare un cursore: anche se è quasi impossibile interagire senza un cursore quando si usa lo sguardo fisso, il cursore diventa rapidamente fastidioso e fastidioso quando si usa lo sguardo fisso. Invece di basarsi su un cursore per informare l'utente se il rilevamento oculare funziona e ha rilevato correttamente la destinazione attualmente esaminata, usare evidenziazioni visive sottili.
Cerca di ottenere un sottile feedback al passaggio del mouse combinato: ciò che sembra un ottimo feedback visivo per lo sguardo della testa può comportare esperienze terribili e opprimenti usando lo sguardo fisso. Ricorda, i tuoi occhi sono estremamente veloci, sfrecciano rapidamente attraverso i punti nel tuo campo visivo. Le rapide modifiche improvvise di evidenziazione (on/off) possono generare un feedback sfarfallio quando ci si guarda intorno. Pertanto, quando si fornisce un feedback al passaggio del mouse, è consigliabile usare un'evidenziazione uniformemente miscelata (e sfumata quando si guarda lontano). Ciò significa che all'inizio si noterebbe a malapena il feedback quando si osserva un obiettivo. Nel corso di 500-1000 ms l'evidenziazione aumenterebbe di intensità. Mentre gli utenti alle prime armi potrebbero continuare a guardare la destinazione per assicurarsi che il sistema abbia determinato correttamente l'obiettivo mirato, gli utenti esperti potrebbero rapidamente guardare e eseguire il commit senza attendere che il feedback sia a tutta intensità. È anche consigliabile usare un blend-out quando si sfumare il feedback al passaggio del mouse. La ricerca ha dimostrato che i movimenti rapidi e i cambiamenti di contrasto sono evidenti nella visione periferica (l'area del campo visivo in cui non si sta guardando). Il fade-out non deve essere lento come il blend-in. Questo aspetto è fondamentale solo quando si verificano variazioni di contrasto o colore elevate per l'evidenziazione. Se il feedback al passaggio del mouse è stato sottile per iniziare, probabilmente non si noterà una differenza.
Cercare di sincronizzare i segnali di sguardo fisso e commit: la sincronizzazione dei segnali di input potrebbe essere meno complessa per i semplici tocchi d'aria e le pressioni dei pulsanti. È qualcosa da cercare nel caso in cui si vogliano usare azioni di commit più complesse che possono comportare comandi vocali lunghi o movimenti della mano complicati. Si supponga di guardare una destinazione ed eseguire un comando vocale lungo. Pensa al tempo necessario per dirlo e al tempo che il sistema aveva bisogno per rilevare ciò che hai detto, il tuo sguardo è passato da tempo a qualche nuovo bersaglio nella scena. È possibile che gli utenti siano consapevoli di dover continuare a esaminare una destinazione fino a quando il comando non è stato riconosciuto o a gestire l'input in modo da determinare l'inizio del comando e ciò che l'utente stava esaminando all'epoca.