Wpis z mikrobloga

#android #programowanie #telefony #vr Mireczki, czy istnieje aplikacja lub technologia pozwalająca na stworzenie aplikacji, która pozwala na wykonywanie gestów w powietrzu na wprost kamery telefonu/tabletu dłonią/rękami - ew. w ręce może być trzymany jakiś "marker", pilot do VR, a rysowany kształt odwzorowuje się na ekranie.

Inaczej mówiąc: włączam aplikacje wykonuję gesty na przeciw kamery, a aplikacja śledzi gesty i "rysuje" na ekranie kształt. Rysowanie dłonią, dłonią z markerem, ew. pilotem jak do VR.

Jest to wykonalne? Znacie coś podobnego?
  • 20
  • Odpowiedz
leap motion


@AreQPL: bardzo cekawe. A coś co używa samej kamery smartphona/tabletu? Kamera jest skierowana na człowieka, w rękach marker jak w AR lub pilot, i to jak macham odwzorowuje się na ekranie?
  • Odpowiedz
@AreQPL: no właśnie do tego co opisałem, chcę aplikację gdzie rysowany w powietrzu kształt (rękami, ręka z markerem jakimś np. żółta karteczka, joystickiem jak do VR) i ten kształt się pokazuje na ekranie - wsio :)
  • Odpowiedz
@SinShop: @AreQPL: Leap Motion nie jest jeszcze kompatybilne z Androidem. Nadal nad tym pracują. Ale do rysowania w 3D nie jest ci potrzebny Leap Motion. Wystarczy śledzenie pozycji jednego punktu.

Podejrzewam jednak że chciałbyś mieć dodatkowo możliwość oglądania przestrzennego malunku z różnych perspektyw a do tego potrzebne jest już śledzenie 6DoF dla smartfona. Ludzie robili takie rzeczy na OpenCV. Teraz jest do tego ARCore na Androida.
  • Odpowiedz
@SinShop: Takie coś jest dość proste. Na upartego możesz to nawet w javascript napisać. Użyj jako pisaka diody LED, z włącznikiem, o charakterystycznym kolorze i śledź ją na kolejnych klatkach obrazu. W miejscu wykrycia punktu rysuj kropkę i połącz wszystkie kropki linią.
  • Odpowiedz
@biwalencik: Projekt Soli raczej by się nie nadał do rysowania. Ten radar nie lokalizuje dłoni bezpośrednio tylko działa na zasadzie "domyślania się" gestów z wykorzystaniem uczenia maszynowego.
  • Odpowiedz