I am building an android application that records accelerometer data during sleep, so as to analyze sleep trends and optionally wake the user near a desired time during light sleep.
I have already built the component that collects and stores data, as well as the alarm. I still need to tackle the beast of displaying sleep data in a really meaningful way, one that preferably also lends itself to analysis.
A couple of pictures say two thousand words: (I can only post one link due to low rep)
The translucent white line indicates movements that would set off the alarm, if enabled.
Unfortunately, neither of these are optimal solutions- the first is a little hard to understand for the average user, and the second, which is easier to read, hides a lot of what is really going on.
Clearly there is a better way to filter the data- I just don't have the mathematical background to know where to start looking (just look at my tags, lolz.) I'm looking for suggestions, so I can at least have some reference point to start researching a better solution.