gasewicz

Temat pracy:

**Interakcyjne tworzenie obrazów przez analizę gestów**
Lista stron na tym wiki: postęp i plany "Urządzenie z diodami" interaktywność obsługa kamery optymalizacja pythona OpenCV ciekawostki

Stworzenie aplikacji do analizy i rozpoznawania kategorii gestów obserwowanych prostą kamerą i mapowania tych gestów na zmianę parametrów wyświetlanego na ekranie monitora obrazu.

W drugim etapie sterowanie za pomocą gestów i wykorzystanie oceny gdzie i jak długo stojąca przed monitorem osoba patrzy na ekran do tworzenia sztuki generatywnej.

Warto popatrzeć na hasła: Genetic Art, Evolutionary Art, [|Sztuka generatywna] w Wikipedii i [|Generativeart.com] oraz [|Picbreeder collaborative art].

Na początek użyjemy program reagujący na ruchy myszy, np. [|Line-super-follow] która zrobiona jest we Flashu. Flashpedia ma jeszcze inny gry, kalejdoskopy itp. [|Flashpedia Games - Abstract]

Sprawy sprzętowe: USB, Firewire, kamery VGA? Karty sprzetowe? Wygląda na to że nie ma problemu z podłączeniem dwóch albo więcej kamer przez USB do komputera.

Leszek Rybicki - program działający z kamerą. Leszek Rybicki, a właściwie to Filip Piękniewski zaproponował, żeby użyć kamery działającej w podczerwieni, ponieważ światło podczerwone doskonale odbija się od źrenic, obok takiej kamery kamery musiałaby się znajdować dioda emitująca światło podczerwone. Takie rozwiązanie pozwala na proste zlokalizowanie źrenic w zasięgu kamery, poza tym jeżeli użytkownik nie patrzy prosto w kamerę światło gorzej odbija się od źrenicy i Filip Piękniewski swierdził, że przy pomocy czterech kamer udałoby się dosyć dokładnie swierdzić kierunek patrzenia na ekran.

Konsola + TV? Już teraz są odtwarzacze DVD z konsolami.

Różne wersje: śledzenie gestów i śledzenie kierunku patrzenia za pomocą dwóch kamer.

Zamiana gestów na ruch na ekranie: wizualizacja gimnastyki, szybkości ruchu, itp. Różne zabawne wizualizacje, jak w programach fleshowych.

Wzrok: na początek 2x2, czyli który kwadrant patrzymy?

Sztuka ewolucyjna - abstrakcyjna i wybieranie. Jaki są programy do sztuki ewolucyjnej? Napisać własny?

W dalszym etapie manipulacja obiektami za pomocą różdźki (wskaźnika laserowego) i sterowanie głosem.

Linki: http://www.cs.put.poznan.pl/csidc/2001/en_overall_information.html http://thirtysixthspan.com/openEyes/

Projekt 1:

Kamera: jedna, potem druga - sprawdzić czy da się podłączyć dwie kamery. Kamery: w podczerwieni do śledzenia oczu, np. Open eyes - później pomysł FP jak to zrobić na 4 kamerach.

Wersja najprostsza: jedna kamera, gesty zamiast ruchu myszy.

Jaka kamera: VGA internetowa. Tanie kamery A4Tech.

Czy na prog. zespołowe jest budżet? Podzielić zakres prac.

Intel Open CV Library, http://www.intel.com/technology/computing/opencv/overview.htm Inne oprogramowanie do rozpoznawania gestów? Czy z Pretorii da się wykorzystać?

Gesty => akcje myszy lub podobne. 3 sygnały, pozycja (x,y) najszybciej zmieniającego się obszaru na obrazie i szybkość zmian.

Część artystyczna: line superfollow Muzeum Ars Electronica, Linz http://www.aec.at/en/index.asp

Dalej: gesty dyrygowania z pracy w Pretorii, dwie ręce?

Kwiecień 2008: Optymalizacja programu, jedna bibioteka zamiast 3, ale jeszcze nie działa.

Jak podłączyć infromacje pod zdarzenia myszy? Tak jak w WIImocie, ale są trudności techniczne.

Geometria przy patrzeniu z kamery!

Gotowy program: Enable Viacam (eViacam) based on Facial Mouse.

http://viacam.org

eViacam is a mouse replacement software that moves the pointer as you move your head.

Jak samemu zrobic detektor ruchu oczu: http://thirtysixthspan.com/openEyes/hardware.html

-tania wersja podobno do kupienia za 999$: http://arstechnica.com/news.ars/post/20070510-eyeball-tracking-camera-could- change-real-world-ads.html

[|Ciekawostka - sterowanie nosem]

[|Program do web-cam'ow]

[|Sterowanie wzrokiem] Open Source

[|Opera Face Gestures]

Kamera do [|PSP3 eyecreate]. W szczególności gry messmerize robią to co planowaliśmy w pierwszej części ... oprócz zawodów dla dwóch osób kto przejmie kontrolę.