Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Śledzenie ruchów głowy

ADAMzPL 14 Jul 2008 09:51 7311 8
  • Śledzenie ruchów głowy



    Witam!
    Postanowiłem pochwalić się niezwykłą konstrukcją jaką jest zestaw do śledzenia ruchów głowy.
    Założenie i cel:
    W grach typu Flight Simulator czy Live for Speed jest możliwość swobodnego rozglądania się. Jednakże używanie klawiatury czy myszki powoduje "utratę" jednej ręki która powinna w tym czasie leżeć na kontrolerze. Dlaczego nie użyć głowy do rozglądania się?
    Konstrukcja:
    Na konstrukcję składa się kilka elementów:
    Kamera internetowa - ważne aby miała rozdzielczość min 320x240 przy 30 kl/s i sprzętowe dekodowanie, odciąża to CPU, doskonale nadaje się Eye Toy (którego użyłem)
    3 diody IR - w jasnym pokoju trudno jest złapać tylko jedno źródło światła, dzięki IR i filtrowi z dyskietki nie ma takiego problemu
    Odpowiedni opornik - dobrany pod ilość i rodzaj diód
    Źródło zasilania - jak wyżej
    czapeczka:D -na czymś musi się konstrukcja trzymać :D
    Instrukcja montażu:
    Po pierwsze planujemy konstrukcję dla naszych diód: może być w formie clipsu do słuchawek lub czapeczki- ja wybrałem tą drugą opcje ze względu na wolną czapeczkę która prosiła się o użycie:D
    Możliwość połączenia diód zależy od tego co mamy pod ręką.
    Ja wybrałem połączenie szeregowe, mniejsza ilość oporników i łatwość w umieszczeniu konstrukcji na stelażu
    Zasilanie najłatwiej z zasilacza ja np. wykorzystałem uniwersalny, dla wygody (okablowanie) można użyć bateryjnego
    Kamera: ważne aby nie miała filtru IR gdy stosujemy takie diody, dodatkowo najlepiej jest skorzystać ze starej dyskietki (widać na zdjęciach) która nie przepuszcza światła dziennego natomiast IR wspaniale :D
    Działanie
    Po zmontowaniu potrzebne nam jest jeszcze oprogramowanie:
    Najlepsze w tej chwili to Freetrack. Doskonale nadaje się do obsługi tego typu urządzeń, dodatkowo obsługuje wiele gier
    Do konfiguracji nie potrzeba wielkiej znajomości technik inżynieryjnych :D, wystarczy odpalić program a w grze ustawić odpowiednie osie
    Koszty:
    Ja praktycznie nic nie dałem, części znalezione w domu :D
    Generalnie kształtuje się to tak:
    3x dioda IR ok. 3 zł za 5 mm szerokokątne
    Opornik ok. 20 groszy
    Czapeczka 9,90 zł
    Zasilanie bateryjne ok 5 zł
    Kable,konstrukcja itp. ok 5 zł
    Kamera internetowa ok 50 zł
    Suma ok. 70 zł w przypadku budowy od podstaw, gdy mamy np. kamerę i inne części to góra 10 zł

    Podsumowanie:
    Wykonane, działa perfekcyjne, daje dużo radochy :D
    Z chęcią odpowiem na dodatkowe pytania lub pomogę zbudować własne urządzenie :D

    Śledzenie ruchów głowy
    Śledzenie ruchów głowy
    Śledzenie ruchów głowy

    Cool? Ranking DIY
    Can you write similar article? Send message to me and you will get SD card 64GB.
    About Author
    ADAMzPL
    Level 10  
    Offline 
    ADAMzPL wrote 22 posts with rating 4, helped 0 times. Live in city Poznań. Been with us since 2007 year.
  • #3
    ADAMzPL
    Level 10  
    Snikers wrote:
    Po pierwsze, jesli stosujesz filtr IR pass to dobrze jest wywalic z kamery filtr blokujacy IR
    Po drugie, przy poprawionej czulosci IR do "mycki" mozna przyczepic elementy odblaskowe a oswietlenie umiescic przy kamerze.


    Eye Toy i większość tanich kamer nie ma w sobie filtra IR, dlatego taki zabieg nie był konieczny.
    Elementy odblaskowe sprawdzają się przy większych odległościach, na tak bliskiej (monitor -głowa to ok 70 cm) program odczytuje zbyt dużo fałszywych sygnałów i to jest głównym problemem.
  • #4
    Snikers
    Level 24  
    Kazda kolorowa kamera z jaka widzialem miala filtr IR. Tansze (w tym najtansze po 10zl z allegro) maja go w postaci napylonej na soczewke. Tutaj mozna podmienic obiektyw z plytkowej kamery czarnobialej. Te kamery nie maja filtra. Prawidlowo wykonany układ z odblaskami działa tak samo jak z diodami mocowanymi do obiektu. Trudno jest zrobic/zdobyc kuliste odblaski, ktore odbijaja w kazdej pozycji
  • #5
    ADAMzPL
    Level 10  
    Snikers wrote:
    Prawidlowo wykonany układ z odblaskami działa tak samo jak z diodami mocowanymi do obiektu. Trudno jest zrobic/zdobyc kuliste odblaski, ktore odbijaja w kazdej pozycji


    Otóż to. Projekt maił być tani i łatwy, dlatego zdecydowałem się na takie rozwiązanie.
    Co do kamery - faktycznie najtańsze mają powłokę na tym kawałku plastiku nazywanym szumnie obiektywem :D
    Natomiast Eye Toy (doświadczalnie sprawdzałem) łapie: autofocus z cyfrówek (tzn. podświetlenie IR aby złapać ostrość), piloty z odległości ok 12m. oraz moje diody z tej samej odległości co pozwala mi sądzić że nie jest wyposażony żaden filtr (bynajmniej nie fizycznie obecny jako osobny element soczewek). Może również jest to tylko powłoka na którejś z soczewek? Dodam że przy odpowiednich sterach i ustawieniach możliwa jest rejestracja obrazu w formie IR lub Nightshot.
  • #6
    Regos
    Level 15  
    A czy to jest tak- żeby oglądnąć sie w bok to musisz tam głowę skierować, więc wtedy odrywasz wzrok od ekranu i cię mogą zestrzelić bo nie widzisz co sie dzieje?
  • #7
    Duch__
    Level 31  
    Można ustawić czułość (bynajmniej tak było w przypadku TrackIR) że wystarczył niewielki ruch głową o kilka stopni, a głowa w grze mogła się obrócić o 70st.


    [mod="CMS"]Ludzie co z wami jest ? Zauważyłem, że co raz częściej użytkownicy stosują "bynajmniej" w sobie tylko znanym znaczeniu, najczęściej zamiast "przynajmniej" ale jak tak przeglądam forum to spotykam tez inne przypadki. To jakaś nowa moda ?
  • #8
    ADAMzPL
    Level 10  
    Tutaj występują minimalne ruchy głowy.Potwierdzam słowa poprzednika, wszystko idzie ustawić. W grach FPP (ja sam używałem w CSS) nie sprawdziło się tzn, niebyt precyzyjne i raczej się nie nadaje do celowania. Ale już w ArmA albo Operation Flashpoint daje niemałą radochę :D
  • #9
    skaktus
    Level 37  
    Każda kolorowa kemerka ma filtr ir - albo jak piszą na matrycy, albo w obiektywie itp.

    Czapeczka - postaraj się lepiej bo wygląda jak potargana szmata.

    Łączenia - pozbądź się taśmy bo wygląda fatalnie.

    Zrób lepsze fotografie bo na tych niewiele widać.