Lucid Scribe now runs on Android and the first plugin is available on Google Play! It measures the amount of change between each frame from the camera. And can be configured to play audio tracks when any motion is detected or when rapid eye movement patterns are detected during a dream: electrooculography (EOG). The idea is to place the phone on a nightstand with the camera facing the bed, then lie on your side facing the nightstand.
The REM detection algorithm is experimental and is currently being investigated over at the Dream View’s Research forum using the desktop webcam version. It will clearly only work during an afternoon nap or with a night-light on. It can be tested by blinking six times in a row, with two seconds between each blink, facing a mirror if you don’t have a forward-facing camera on your phone.
Download now | View LSDBase Entries
Settings:
- Algorithm: Motion Detector triggers the audio track whenever the frame threshold is reached. REM Detecotor triggers the audio track whenever a blinking pattern is detected (experimental).
- Frame Threshold: amount of pixels that must change for the algorithms to detect a change.
- Pixel Threshold: amount that a single pixel must have changed between frames to be detected.
- Pixels in a Row: amount of neighboring pixels that have to reach the pixel threshold to be detected.
- Amplification: value that each changed pixel contributes to the frame threshold.
Hey Michael,
I haven’t left any comments for a while, little busy with my Zeo, sorry.
I think, you could add several infrared diodes to have this working in complete darkness. This wont disturb dreamer but the camera could take pictures. They should be in gray scale(no color), but this might be even better!
I hope, this helps.
Thanks.
Hi Art,
That sounds like a plan! I will have to give a test run soon…
Have you been able to access the raw data from the Zeo?
Hi Michael,
I’m a little slow these days, I’m sorry. By the raw data, do you mean Alpha, Betta1, Betta2 waves etc. ? Zeo posted special software for the sleep manager and for Windows based PC, which is connected to the sleep manager and has an access to sleep stages (REM, Deep …) and it also shows major brain waves. In addition, it has a smart alarm where you could set up a custom sound. I altered a code in several places to have a feedback of my practice. I’m working to release a few articles about this setup. They will be available here: http://golucid.org in a week or two.
I was wondering if you had been able to make sense of the data in Lucid Scribe? The last screenshot you sent (http://golucid.org/public/everythingIsOn_1.png) looked like it was picking something up. I look forward to the articles and will keep checking!
Not really yet, the project was postponed because I found another way. The main goal was to check several theories. A always wanted to ask you. Is there any chance, Lucid Scribe could send a signals (audio, some events over ports) based on some predefined condition of brain waves? Sorry, if I missed that somewhere in the documentation.
Elite: Lucid Scribe can trigger audio tracks (vocal trance by default) when predefined conditions are recognized. Example given: run the halovision plugin and blink five times in front of your computer. It will play an audio track.
Pro tip: Attempt this during REM sleep.
Let me know if you would like some customizations to the Zeo plugin. If you send me some logs, I can start guessing and update it to play audio tracks during REM sleep.
Thank you, Michael,
Since your code is in public domain, it might be easier for me to alter code by myself. Currently, Zeo codes do their purpose. The main reason is I don’t have any clear idea for now. And forcing you to change your code 5 times per day is not really good, ether.
Eventually, I hope, you, me or somebody else will find out a right algorithm and we’ll need to make some “end-user” product.
I picked up some high-output infrared LEDs (940nm) from RadioShack. I could see a little glow in the dark, but nowhere near enough. Not sure if I need more LEDs or more current. Will try again soon.
Dear Michael,
Thank you for not giving up on your way to the success!
I’d appreciate some more specific information about the LED. For example:
http://www.radioshack.com/product/index.jsp?productId=2049723&utm_source=Google&utm_medium=PPC&utm_term=2760142&utm_content=Exact&utm_campaign=PLA&%7bifmobile:ds_dest_url=http%3A%2F%2Fm.radioshack.com%2Fradioshack%2Fproduct%2Fdetail.do%3FitemId%3d2049723%26utm_source%3dGoogle%26utm_medium%3dPPC%26utm_term%3d2760142%26utm_content%3dExact%26utm_campaign%3dPLA%7d&cagpspn=pla&gclid=CODNiafwm7oCFYZrKwodMiUAAA&gclsrc=ds.ds
this guy needs 5V and 0.15 A, which means you need to connect it to the DC(5v) through 33.33 Om resistor. Like: [+5]->[33.33 Om]->LED->[Ground]. The power of resistor in this case: 0.15*5 = 0.75 W *5(just in case) = 3.75 or 5 W, to keep it cool.
And you should see some brightness. The keyword is should 🙂
But I think, you need to chose something little more powerful, like
http://www.mouser.com/ProductDetail/LED-Engin/LZ1-10R400/?qs=vmkU9SbkviTWrYNZ10ubrw%3D%3D&gclid=CLGzlI_zm7oCFfFDMgod4lwAsw
or cluster like
http://sectec.en.alibaba.com/product/456483261-214845907/High_Power_LED_IR_Distance_130m_Power_W_32W_LED_24pcs_1W_LED_SH_C24_W.html
Please, let me know if you have any questions.