Generatywna analiza danych

Porównanie opóźnienia śledzenia dłoni w Vision Pro i Quest 3

Data:

Vision Pro opiera się całkowicie na śledzeniu dłoni, podczas gdy Quest 3 wykorzystuje przede wszystkim kontrolery, ale obsługuje także śledzenie dłoni jako alternatywną opcję dla niektórych treści. Ale co ma lepsze śledzenie dłoni? Możesz być zaskoczony odpowiedzią.

Opóźnienie śledzenia dłoni Vision Pro

Ponieważ Vision Pro nie obsługuje kontrolerów ruchu, jedynym sygnałem wejściowym opartym na ruchu jest śledzenie dłoni. Podstawowy system wejściowy łączy ręce z oczami, aby kontrolować cały interfejs.

Przed wprowadzeniem na rynek zestawu słuchawkowego my zauważyłem materiał filmowy, który pozwolił nam zmierzyć opóźnienie śledzenia ręki w zakresie 100–200 ms, ale to całkiem duże okno. Teraz przeprowadziliśmy własny test i dokładniej znaleźliśmy Śledzenie dłoni w Vision Pro będzie trwało około 128 ms w systemie VisionOS beta 1.1.1.

Oto jak to zmierzyliśmy. Używając zrzutu ekranu z zestawu słuchawkowego, który wyświetla zarówno rękę przekazującą, jak i wirtualną, możemy zobaczyć, ile klatek upływa pomiędzy ruchem ręki przekazującej a ruchem wirtualnej ręki. Do ręcznego renderowania wykorzystaliśmy system Persona firmy Apple, aby wyeliminować wszelkie dodatkowe opóźnienia, które mogłyby zostać wprowadzone przez Unity.

Po pobraniu kilku testów (gra słów zamierzona) ustaliliśmy, że jest to około 3.5 klatki. Przy szybkości przechwytywania wynoszącej 30 FPS oznacza to 116.7 ms. Następnie dodajemy do tego Vision Pro znane opóźnienie przejścia wynoszące około 11 ms, co daje końcowy wynik wynoszący 127.7 ms opóźnienia w śledzeniu fotonów i dłoni.

Przetestowaliśmy także czas między dotknięciem przelotowym a wirtualnym wejściem (aby sprawdzić, czy pełne śledzenie szkieletu dłoni jest wolniejsze niż zwykłe wykrywanie dotknięcia), ale nie znaleźliśmy żadnej znaczącej różnicy w opóźnieniu. Testowaliśmy również w różnych warunkach oświetleniowych i nie znaleźliśmy znaczącej różnicy.

Zadanie 3 Opóźnienie śledzenia dłoni

Jak to się ma do zestawu słuchawkowego Quest 3, którym nie można sterować wyłącznie rękami? Stosując podobny test, odkryliśmy, że opóźnienie śledzenia dłoni w Quest 3 wynosi około 70 ms w systemie Quest OS v63. To znaczna poprawa w stosunku do Vision Pro, ale faktyczne użycie zestawu słuchawkowego mogłoby sugerować, że Quest 3 ma jeszcze niższe opóźnienie śledzenia dłoni. Okazuje się jednak, że część postrzeganego opóźnienia jest maskowana.

Oto jak się dowiedzieliśmy. Korzystając z przechwytywania obrazu przez obiektyw z częstotliwością 240 Hz, przeprowadziliśmy ten sam rodzaj testu ruchu, co w przypadku Vision Pro, aby sprawdzić, ile czasu minęło pomiędzy ruchem ręki przechodzącej a ruchem ręki wirtualnej. Wynik wyniósł 31.3 ms. W połączeniu z Questem 3 znane opóźnienie przejścia wynoszące około 39 ms to sprawia, że ​​opóźnienie fotonu Questa 3 w śledzeniu dłoni wynosi około 70.3 ms.

Podczas korzystania z Quest 3 śledzenie dłoni wydaje się jeszcze szybsze, niż sugeruje ten wynik, więc co daje?

Ponieważ opóźnienie przejścia w Quest 3 jest około trzy i pół razy większe niż w Vision Pro (11 ms w porównaniu z 39 ms), czas pomiędzy zobaczeniem ruchu ręki a ruchem wirtualnej ręki Wydaje się, że zaledwie 31.3 ms (w porównaniu do 116.7 ms w modelu Vision Pro).

- - - - -

Ważna kwestia: opóźnienie i dokładność śledzenia ręki to dwie różne rzeczy. W wielu przypadkach mogą one nawet wykazywać odwrotną zależność. Jeśli zoptymalizujesz algorytm śledzenia dłoni pod kątem szybkości, możesz stracić pewną dokładność. A jeśli zoptymalizujesz go pod kątem dokładności, możesz zrezygnować z pewnej prędkości. Na razie nie mamy dobrego narzędzia do śledzenia dłoni precyzja dla któregokolwiek zestawu słuchawkowego, poza przeczuciem.

spot_img

Najnowsza inteligencja

spot_img

Czat z nami

Cześć! Jak mogę ci pomóc?