oobe.pl

 

Witaj Gościu ( Zaloguj | Rejestruj )

2 Stron V  < 1 2  
Reply to this topicStart new topic
> Projekt Biofeedback + Jim Peter's Sbagen, Co myślicie?
Deimond
post 14.08.2011 - 10:50
Post #22


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


CYTAT(set.h @ 14.08.2011 - 09:56) *
Cześć, byłem na urlopie i nie bardzo miałem jak odpowiedzieć.
Co do sbagena to przyznam się mam lekkie problemy z czasem. Program Biofeedback jakoś zmęczyłem w międzyczasie ale obawiam się że mogę nie mieć zbyt dużo czasu na sbagena.
Ogólnie zastanawiam się czym właściwie będziemy sterować w sbagenie. Z tego co się orientuje w sbagenie są presety w których zdefiniowana jest specyfika generowanego sygnału itp. Zmiana rezystancji miała by sterować czym? ,którym z parametrów.



Czesc Set.h dzieki ze odpisaleś.
Już śpieszę z odpowiedziami -
Co do czasu to chyba za wiele pracy by przy tym nie bylo.
Sterujemy czestotliwoscia nosną , i częstotliwością dudnień różnicowych - ale to bym pozostawil userom.

CYTAT
W sumie sbagen jest programem który podchodzi inaczej do tematu relaksacji. Generowany sygnał ma za zadanie ustawić "częstotliwość mózgu". Jeżeli będziemy go zmieniać to efekt może być odwrotny od zamierzonego. W sbagenie dźwiękiem próbujemy ustawić relaksację a w biofeedbacku za pomocą dźwięku obserwujemy stan relaksu. Nie można jednocześnie ustawiać i obserwować. Popraw mnie jeśli się mylę.
pozdrawiam


masz troszke racji ale można też podejść do tego tak - sbagen stymuluje czestotliwosc alfa nie obserwujemy dzwięku a poddajemy sie mu- i staramy sie nie zwracac na niego uwagi. biofeedback monitoruje stan zrelaksowania. w momencie gdy przekroczysz prog relaksacji - ustalona wartosc lub przedzial - wysylamy do sbagena komende zmiany czestotliwosci na theta. (innymi slowy biofeedback wykrywa czy juz jestes zrelaksowany na tyle aby zastymulowac prace mozgu z czestotliwoscia theta - badz niższa). Trzeba by tylko zaznaczyc ze chwilowe przekraczanie progu nie moze miec wplywu na zmiane częstotliwości - czyli można zrobić tak że jak znajdujesz się w stanie relaksu dłużej niż minutę to dopiero wysyłamy komendęzmiany parametrów- i podobnie w odwrotną stronę.

Generalnie chodziło mi tylko o interfejs w którym podawało by się parametry progu rezystancji wraz z komendą do sbagena i ewentualnie czasem. Czyli takie makro - które użytkownicy mogli by sami pisać.

Założeniem projektu jest to żeby był dość otwarty.

Od Jim'a dostałem już pierwszy kod źródłowy. Na razie się w niego wgryzam.

Pozdrawiam serdecznie.
Go to the top of the page
 
+Quote Post
set.h
post 14.08.2011 - 15:55
Post #23


instytutnoble.pl
Ikona Grupy
Grupa: OOBE VIP


Notatnik


No faktycznie to może mieć sens ale na zasadzie wykrywania przez zmianę rezystancji poziomu relaksu. Czyli nie działamy w sprzężeniu zwrotnym tylko wykrywamy pogłębiane relaksu przez mierzenie oporności.
Minus tego rozwiązania to to ze nie jest to już biofeedback.
Wydaje mi się że mogę stworzyć dlla łączącego przetwornik z sbagenem. Pytanie tylko czy ktoś były tym zainteresowany :/.
Go to the top of the page
 
+Quote Post
Deimond
post 14.08.2011 - 18:38
Post #24


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


CYTAT(set.h @ 14.08.2011 - 16:55) *
No faktycznie to może mieć sens ale na zasadzie wykrywania przez zmianę rezystancji poziomu relaksu. Czyli nie działamy w sprzężeniu zwrotnym tylko wykrywamy pogłębiane relaksu przez mierzenie oporności.
Minus tego rozwiązania to to ze nie jest to już biofeedback.
Wydaje mi się że mogę stworzyć dlla łączącego przetwornik z sbagenem. Pytanie tylko czy ktoś były tym zainteresowany :/.

Dzięki Set.h:) Cieszę się na samą myśl o efektach jakie można osiągnąć.
No nie do końca nie taki biofeedback - bo jak usłyszsysz po kilku minutach że dzwiek wraca do fal alfa - to znaczy słabo z relaksem (czyli sprzężenie zwrotne jest). A ten bedzie można poćwiczyć przy pomocy Twojego programu.


Mi bardziej chodziło o to że silnik sbagena będzie w postaci dll a uzytkownik pisze aplikacje - i tak z Twojej aplikacji można by było wywoływać bibliotekę dll sbagena i generować tony.Zresztą Jim też pod takim kątem to pisze - bo miał już kiedyś taki pomysł z EEG- ale chęci zabrakło - no i skomplikowaność przedsięwzięcia za duża. Ale jak usłyszał o mierzeniu rezystancji to stwierdził że było by to dużo prostsze.

Taka wtyczka oprócz gier biofeedbackowych:) w programie. Co o tym myślisz?
Go to the top of the page
 
+Quote Post
set.h
post 14.08.2011 - 23:33
Post #25


instytutnoble.pl
Ikona Grupy
Grupa: OOBE VIP


Notatnik


Możemy poeksperymentować i zobaczymy co z tego wyjdzie :). Mam nadzieję że czasowo jakoś dam radę.
Go to the top of the page
 
+Quote Post
Deimond
post 17.08.2011 - 22:12
Post #26


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


CYTAT(set.h @ 15.08.2011 - 00:33) *
Możemy poeksperymentować i zobaczymy co z tego wyjdzie :). Mam nadzieję że czasowo jakoś dam radę.

Ja też robię to w wolnym czasie:)
Set.h- a powiedz mi jak liczysz rezystancję dla danej chwili - widzę że masz jakąś kalibrację obmyśloną - i baaaardzo fajnie:) to by mogło być wstępem indywidualnym do ustawienia wszystkiego. Chwilowe skoki rezystancji mogą być bardzo duże - a chodzi żeby wyliczyś właściwą średnią utrzymywania się pod założoną rezystancją relaksacji.
robisz po prostu sumę i dzielisz przez ilość próbek w przedziale czasowym?

Bo ja dziś obmyślałem algorytm liczenia w czasie rzeczywistym wartości ponad progiem i pod progiem np. w ciągu próbek z minuty. Tylko problem tkwi w chwilowym spięciu mięśni które może zaważyć na wyniku a tak naprawdę ma niewielkie znaczenie.
Dodatkowo pomyślałem że wykonywanie działania sumowania i dzielenia przedziału(bufora) minuty za każdym razem to za dużo obliczeń - lepiej ustalić pierwszy wynik minutowy a później odejmować wartość próbki sprzed 60 sekund i dodawać bierzącą(w skrócie dodawać lub odejmować w zależności czy była wyższa niż próg czy niższa). szybciej by szło .

Dodatkowo myślałem też nad parametrami jakie mógłby wprowadzać user - i tak:

- rezystancja(średnia) relaksacji
- czas po którym wchodzimy w dźwięk relaksacji po przekroczeniu powyższego
- czas po którym wracamy do stanu(dźwięku) sprzed relaksacji po przekroczeniu pierwszego punktu

- no i string określający parametry powyższych przypadków czyli :
kanał czas_generowania częstotliwość_nośna+częstotliwość_modulacji/amplituda
Go to the top of the page
 
+Quote Post
set.h
post 17.08.2011 - 22:48
Post #27


instytutnoble.pl
Ikona Grupy
Grupa: OOBE VIP


Notatnik


Wyliczam najpierw oporność bazową czyli taką od której zaczynam wyliczać pomiar. Oporność bazową wyliczam z około 10 pomiarów. Program wylicza nową oporność bazową za każdym razem gdy zmierzony opór jest poniżej wyliczonej uprzednio oporności bazowej.
Wartość pomiaru to średnia arytmetyczna z 3 próbek co przy wydajności przetwornika (ok 3 próbek /s) daje 1 pomiar/s.
Z obserwacji oporność skóry wcale tak się nie waha bo praktycznie po ustalaniu wzrasta tylko w chwili uzyskiwania relaksu. Np dla oporności bazowej 30k zrobienie finalnie 60k skutkuje bardzo głębokim relaksem który powoduje uczucie stężenia mięśni i braku odczuwania ciała. Zauważyłem że relaks który skutkuje już 60% wzrostem oporności już jest głęboki.
Generalnie problemem jest logarytmiczny wzrost oporności skóry co skutkuje spadkiem czułości w przypadku liniowej sygnalizacji poziomu relaksu. Dlatego w programie zdefiniowałem zakresy co omija problem i wzmacnia czułość w górnym zakresie krzywej gdzie zmienność oporności nie jest już taka duża jak na początku.
Warunkiem poprawnego pomiaru jest zastosowanie żelu bo bez niego wychodzą głupoty i niestabilne wyniki.
Go to the top of the page
 
+Quote Post
Deimond
post 17.08.2011 - 23:09
Post #28


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


CYTAT(set.h @ 17.08.2011 - 23:48) *
Wyliczam najpierw oporność bazową czyli taką od której zaczynam wyliczać pomiar. Oporność bazową wyliczam z około 10 pomiarów. Program wylicza nową oporność bazową za każdym razem gdy zmierzony opór jest poniżej wyliczonej uprzednio oporności bazowej.
Wartość pomiaru to średnia arytmetyczna z 3 próbek co przy wydajności przetwornika (ok 3 próbek /s) daje 1 pomiar/s.
Z obserwacji oporność skóry wcale tak się nie waha bo praktycznie po ustalaniu wzrasta tylko w chwili uzyskiwania relaksu. Np dla oporności bazowej 30k zrobienie finalnie 60k skutkuje bardzo głębokim relaksem który powoduje uczucie stężenia mięśni i braku odczuwania ciała. Zauważyłem że relaks który skutkuje już 60% wzrostem oporności już jest głęboki.
Generalnie problemem jest logarytmiczny wzrost oporności skóry co skutkuje spadkiem czułości w przypadku liniowej sygnalizacji poziomu relaksu. Dlatego w programie zdefiniowałem zakresy co omija problem i wzmacnia czułość w górnym zakresie krzywej gdzie zmienność oporności nie jest już taka duża jak na początku.
Warunkiem poprawnego pomiaru jest zastosowanie żelu bo bez niego wychodzą głupoty i niestabilne wyniki.


Jakoś mnie nie dziwi logarytmiczny przebieg - większość procesów biologicznych ma charakter logarytmiczny.

Wyślę ci na maila koda źródłowego - bo tu bez sensu żeby tu umieszczać.Myślisz że takie jakieś proste makro było by możliwe do zinterpretowania przez program ? typu :


>(wieeksze od ) 50k czas_po_jakim _aktywowany _będzie _dźwięk_jeśli _ten_stan _się _utrzyma string_do_dlla_sbagena

i w odwrotną stonę

<(mniejsze od ) 50k czas_po_jakim _aktywowany _będzie _dźwięk_jeśli _ten_stan _się _utrzyma string_do_dlla_sbagena


Oczywiście pragnę oświadczyć że temat jest otwarty - co daje potencjalnym zainteresowanym możliwość wypowiedzenia się - i było by to mile widziane:)
Go to the top of the page
 
+Quote Post
Bilu
post 18.08.2011 - 10:23
Post #29


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


Myślę, że ludzie idą ścieżką - nie wiem - to się nie wypowiadam :)
Go to the top of the page
 
+Quote Post
Zielarz Gajowy
post 18.08.2011 - 20:32
Post #30


Dupa Towarzystwa
*******
Grupa: Podróżnicy




Wiem jedno...wszyscy naukowcy jak dochodzili do momentu krytycznego, w którym nie mogli czegoś rozwiązać, obliczyć to dawali sobie z tym spokój i odpływali, relaksowali się. Einstein dlatego kupę czasu spędzał w wannie. Odpowiedź przychodziła nagle, ale musieli przestać myśleć. Tyle ode mnie w tym temacie bo reszty kompletnie nie kumam:)

Tzn. tutaj np.

Warunkiem poprawnego pomiaru jest zastosowanie żelu bo bez niego wychodzą głupoty i niestabilne wyniki.

Mogę zapytać czy może być żel nawilżający taki wiecie do czego.
Go to the top of the page
 
+Quote Post
Deimond
post 18.08.2011 - 21:50
Post #31


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


CYTAT(Zielarz Gajowy @ 18.08.2011 - 21:32) *
Wiem jedno...wszyscy naukowcy jak dochodzili do momentu krytycznego, w którym nie mogli czegoś rozwiązać, obliczyć to dawali sobie z tym spokój i odpływali, relaksowali się. Einstein dlatego kupę czasu spędzał w wannie. Odpowiedź przychodziła nagle, ale musieli przestać myśleć. Tyle ode mnie w tym temacie bo reszty kompletnie nie kumam:)

Tzn. tutaj np.

Warunkiem poprawnego pomiaru jest zastosowanie żelu bo bez niego wychodzą głupoty i niestabilne wyniki.

Mogę zapytać czy może być żel nawilżający taki wiecie do czego.

Ja jak jakiś problem mnie wkurza już to idę na fajkę - i odpowiedź sama przychodzi w chwilach relaksu- potwierdzam.
To raczej żel poślizgowy o którym piszesz jak dobrze się domyślam:) ale właściwości przewodzące to raczej słabe ma - przynajmniej mój miernik nic nie wykazał;D Chyba że chciałeś zasugerować gdzie by można elektrodę jedną założyć:D ale to wtedy seth by musiał przekalibrować program w drugą stronę:P
Go to the top of the page
 
+Quote Post
nikt.kto.by.byl....
post 22.09.2011 - 12:16
Post #32


Członek Rodziny
******
Grupa: Podróżnicy


Notatnik


Dopiero zacząłem zaglądać w ten temat, więc moje pytanie, bo nie mogę odnaleźć się w istocie tego wszystkiego. Czy dążymy do jakiegoś takiego schematu działania, ku sprecyzowaniu tego wszystkiego, bo tak jak mówię, idea tego wszystkiego gdzieś mi się zgubiła po przeczytaniu 2 stron postów;)

(IMG:http://www1.mediafire.com/imgbnc.php/4e901f3f536227ef152798ea31d50f4ee03bbcfe3fb48a0e458cea68a99be8565g.jpg)


Jeśli idzie o zakłócenia to wiadomo, filtr DP. PCB nie trzeba kupować, można zrobić eleganckie (ja robiłem w Eagle, niestety nie kupowałem laminatu i nie dokończyłem wzmacniacza bo nie starczyło czasu w zeszłe wakacje), ale:
http://elkom-serwis.com.pl/138-plytki---laminat
http://elkom-serwis.com.pl/140-pisaki-do-plytek
i na prawdę tanio to widzę.

Jeśli chodzi o komputerowy COM to przejściówki, ja akurat kupiłem na wypasie: http://www.sibit.pl/sklep/index.php?19,usb-to-rs232 , ale można kupić coś na chipie Profilica (Deimond zdaje się że pracował na tej przejściówce, u mnie nie chodziła stąd moja inwestycja w inną).

Też jestem za open source, nie rozumiem tej idei jakby miało być to sprzedawane jako produkt...


Go to the top of the page
 
+Quote Post
Deimond
post 22.09.2011 - 21:23
Post #33


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


CYTAT(nikt.kto.by.byl.kims @ 22.09.2011 - 13:16) *
Dopiero zacząłem zaglądać w ten temat, więc moje pytanie, bo nie mogę odnaleźć się w istocie tego wszystkiego. Czy dążymy do jakiegoś takiego schematu działania, ku sprecyzowaniu tego wszystkiego, bo tak jak mówię, idea tego wszystkiego gdzieś mi się zgubiła po przeczytaniu 2 stron postów;)

(IMG:http://www1.mediafire.com/imgbnc.php/4e901f3f536227ef152798ea31d50f4ee03bbcfe3fb48a0e458cea68a99be8565g.jpg)


Jeśli idzie o zakłócenia to wiadomo, filtr DP. PCB nie trzeba kupować, można zrobić eleganckie (ja robiłem w Eagle, niestety nie kupowałem laminatu i nie dokończyłem wzmacniacza bo nie starczyło czasu w zeszłe wakacje), ale:
http://elkom-serwis.com.pl/138-plytki---laminat
http://elkom-serwis.com.pl/140-pisaki-do-plytek
i na prawdę tanio to widzę.

Jeśli chodzi o komputerowy COM to przejściówki, ja akurat kupiłem na wypasie: http://www.sibit.pl/sklep/index.php?19,usb-to-rs232 , ale można kupić coś na chipie Profilica (Deimond zdaje się że pracował na tej przejściówce, u mnie nie chodziła stąd moja inwestycja w inną).

Też jestem za open source, nie rozumiem tej idei jakby miało być to sprzedawane jako produkt...


Nie no część tego postu (początkowa jużjest nieaktualna (dotycząca eeg) . Później koncepcja się zmieniła na wykorzystanie urządzenia do Biofeedbacku.
Go to the top of the page
 
+Quote Post
aumakumma
post 03.11.2011 - 00:02
Post #34


Dusza Towarzystwa
*******
Grupa: Podróżnicy


Notatnik


Dobra robota. Życzę sukcesu dla dobra OOBE!
Go to the top of the page
 
+Quote Post

2 Stron V  < 1 2
Reply to this topicStart new topic

 

Wersja Lo-Fi OOBE Porady Roberta Monroe Porady Brucea Moena Porady Darka Sugiera Kontakt Park