Latest Entries »

REM Lights is a new lucid dreaming induction feature in Lucid Scribe that uses your phone screen as a light cue delivery system during sleep. The screen flashes at random intervals during a configured time window, providing visual cues that can bleed into your dream and trigger lucidity.

Place your phone face-up on the bedside table and hit play. The screen goes completely dark to avoid disturbing your sleep. During the configured time window, the screen flashes with customizable pulses to deliver light cues during REM-rich periods of the night.

REM Lights - Phone Screen Light Cues for Lucid Dreaming

Settings:

  • Flash interval (e.g.: every 10 to 30 minutes)
  • Time window with minute-level precision (e.g.: 04:00 to 07:00)
  • Flash duration (1 to 60 seconds)
  • Pulse count (1 to 60 rapid blinks per flash event)
  • Flash color

Red light is less likely to wake you, while white provides the strongest cue for lucid dream induction. For best results, schedule flashes during the second half of the night when REM sleep periods are longer and more frequent. Combine with prospective memory training during the day and MILD intentions before falling asleep.

This video shows how the INSPEC can be positioned on the bedside table to detect eye movements during REM sleep, with the Lucid Scribe app running in the background and the infrared spotlight in the frame. I usually have the infrared light on the floor, aimed at the wall so the reflected light has an even distribution.

The INSPEC detects the face and eye movements better if it looks up from chest height – instead of right next to your face, and aimed slight downwards with the help of some books so that it picks up more angles, like when you are lying on your back. The face should appear upright in the video feed.

INSEPC | Lucid Scribe Android​​ | Lucid Scribe iOS

Lucid Scribe is now available on iOS!

It has real-time REM detection with the INSPEC lucid dreaming device, sleep logs with video clips of detected eye movements, NREM1 detection with FILD, guided mindfulness and sensory induction exercises, daily prospective memory training exercises, targeted dream incubation, research studies, auto-off alarms, and reality check notifications.

The latest INSPEC update introduces hypnograms and computed sleep quality metrics. The implementation estimates AWAKE, REM, Light Sleep (NREM1 and NREM2), and Deep Sleep (NREM3 and NREM4) phases using a combination of stillness scoring and detected rapid eye movement patterns from the video stream. Stillness is inferred from frame-to-frame pixel variance, while REM is detected through bursts of eye movement activity from the REM-detection engine.

The hypnogram output aligns well with typical sleep architecture and already offers valuable insight into session dynamics. This lays the groundwork for real-time sleep staging and deeper analysis to optimize cue timing relative to vivid dreams during REM sleep.

There is still lots planed, like adding indicators for when the REM-detection algorithm triggered the audio cues and caching for faster load times, but it is already yielding valuable insights and fun to play with.

The top frame is animated and replays highlights from the session where rapid eye movement patterns were detected. The rest of the frames are stills that can be removed – for when you want to export to an LSD file and share the session, but were caught sleep-talking or at an awkward angle.😅

INSEPC Details | GitHub | Google Play

Added TensorFlow Edge Impulse to the INSPEC device. This improves face detection and REM detection, especially at difficult angles!

INSPEC TensorFlow Edge Impulse

Added a smart alarm that triggers when the INSPEC detects stirring movements during natural awakenings in the mornings.

INSPEC Smart Alarm

Added a Guided Sensory Induction module for SSILD:

Guided Sensory Induction (SSILD)

The exercise guides you through cycles of focusing on sight, hearing, and touch. It includes guided audio instructions and a customizable audio cue to enhance the practice. For best results, use SSILD after a Wake-Back-To-Bed (WBTB) session.

Animated the session playback in the mobile session navigator. The shadow of the INSPEC can be seen watching over me!

INSPEC REM Session Playback

Added a new algorithm that detects sleep onset (NREM1).

NREM1 Sleep Onset Detection

INSEPC Details | GitHub | Google Play

Added session navigation and viewer.

INSPEC_sessions

INSEPC Details | GitHub | Google Play