Las modernas aplicaciones para teléfonos inteligentes ofrecen esta información. Un smartphone tiene un giroscopio incorporado, y cuando lo colocas en el colchón cerca de tu cuerpo, capta pequeños movimientos. Cuando te quedas dormido, tu musculatura se relaja, y la aplicación sabe distinguir los movimientos de una persona en un sueño profundo, un sueño ligero y una persona despierta. Le proporciona un registro de sus ciclos de sueño durante la noche.
Probablemente no sea perfectamente exacto, pero lo encuentro bastante bueno por experiencia personal. Ciertamente puede distinguir entre las veces que estoy despierto, tratando de dormirme (y sin moverme notablemente) y las veces que estoy realmente dormido. No puedo decir lo bueno que es para los estados hipnogógicos, y se puede engañar un poco si uno se concentra en no moverse mientras está despierto (por ejemplo, si está haciendo un ejercicio de relajación muscular o meditando). Pero para el sueño normal, te da un buen registro.
No tengo fuentes revisadas por pares sobre esto, así que tendré que darte un enlace comercial: Dormir como androide es la aplicación que uso, pero AFAIK hay varias por plataforma. Si tienes un rastreador de fitness como Fitbit, puede ofrecer una funcionalidad similar - hay bandas para la cabeza específicamente para dormir, probablemente más precisas que un smartphone (pero también más intrusivas).