Спим с Андроидом – программы для анализа сна

Спим с Андроидом

Спим с Андроидом

Идея познать тайны своего организма постоянно витает в умах различных слоев населения, будь то коммунистически настроенная молодежь, или же консервативные буржуа. Кто-то пытается постоянно следить за своим физическим состоянием, используя программы для подсчета калорий и физической активности, кто-то проводит измерения своих жировых отложений, ну а кому-то гораздо интереснее узнать, что на самом деле происходит с его организмом во время пребывания в царствии Морфея. И удивительно, но все эти интересные исследования можно проделывать с использование обычного смартфона под управлением операционной системы Android. Я уже публиковал несколько статей, относительно того, как можно управлять физическими нагрузками и поеданием калорий при помощи телефона, рассказывал о том, что можно измерять проценты жировых отложений, ну, а сейчас настало время узнать о том, как мы спим. И все при помощи обычного смартфона.

Сон человека, да и любого другого млекопитающего, очень интересный для науки и важный для существования организма процесс. Достаточно лишить человека или другое животное сна на несколько суток и организм погибает. И именно по этой причине мы спим каждую ночь, во время сна наш организм восстанавливается, залечивает раны, наращивает мышцы, а наш мозг проводит мириады вычислений. И недаром наши предки говорили, что «Утро вечера мудренее», ведь отдохнувший и просчитавший множество вариантов организм, способен решить задачи, которые только вчера казались совершенно неразрешимыми.

Как можно узнать о сне больше? Сон, весьма сложный физиологический процесс, но благодаря многолетним изысканиям, современная наука сильно продвинулась вперед и подразделяет весь период сна на две крупные группы. Вторая группа относится к так называемому «быстрому сну», длится такая группа около 10-15 минут и обычно предшествует пробуждению. Первая же группа называется «медленным сном», именно тут на человека накидываются сновидения, ночные кошмары, лунатизм и прочие не совсем обычные состояния. Каждая из групп имеет свои собственные фазы. Понять, в какой именно фазе находится организм во время сна, можно достоверно только по электроэнцефалограммам мозга. Аппаратура для снятия показателей весьма громоздка и специфична, чтобы использовать её вне научных учреждений, но пытливые умы нашли выход.

Некоторую информацию, можно получать и при помощи обычного смартфона. Правда смартфон должен быть оборудован датчиком ускорений (сейчас они изготавливаются в виде тензиометров и характеризуются колоссальной чувствительностью), а в некоторых случаях микрофонов (а телефон без микрофона, это нонсенс). Так, что же можно измерить при помощи телефона во время сна? Ну, во-первых, самое простое, для чего может использовать телефон — это запись ночных разговоров спящего человека. Некоторые из нас, склонны к разговору во сне. Но, не стоит удивляться, другие животные, спя, точно так же могут пытаться лаять или мяукать. Проследите, как спит обычная собака, в некоторые моменты сна она начинает во сне бежать за добычей и на нее лаять. Выглядит уморительно. Человек не исключение, но во время сна мы можем говорить вполне осмысленно, выдавая не только целые фразы, но и выражения.

Во-вторых, при помощи датчика ускорения, программа на телефоне может отслеживать, движется ли человек или лежит «как убитый». Дело в том, что почти на всех фазах «медленного сна», человек почти не двигается. И таким образом, телефон, лежащий рядом со спящим человеком, может примерно понимать, какая сейчас идет фаза сна. Еще удобнее и намного точнее, отслеживать движения при помощи либо умных часов, либо при помощи фитнес-трекера. Во всех них, встроены датчики ускорения, а устройство, будучи надетым на руку, может с легкостью определить и зафиксировать даже самое легкое движение своего хозяина. Но, в целом, и сам телефон более-менее справляется с поставленной задачей, хотя всегда есть риск во сне, спихнуть телефон с кровати или же просто его раздавить.

Полученные данные о фазах сна, можно использовать не только для какой-либо статистики, но и для безопасного пробуждения человека. Дело в том, что если разбудить человека при помощи будильника на неподходящей для этого фазе, например, во время самой глубокой дельта-фазе сна, то человек проснется сам не свой и входить в нормальное русло жизни ему будет очень тяжело. Но, если знать и контролировать фазы своего сна, то можно просыпаться в самое подходящее время, когда и сон уходит быстро, да и никаких негативных последствий не возникает. Соответственно, еще одним применениям знаний о своем сне, является «умный» будильник, который разбудит человека именно тогда, когда нужно, но самым безопасным для этого способом.

И как некое следствие из всего приведенного свыше, есть еще одно применение специальных программ для сна. Ранее речь шла больше о сне и о том, когда правильно просыпаться, то есть программы, которые помогают наоборот уснуть. Делают они это очень простым способом, а именно проигрыванием либо какой-то колыбельной песенки, либо воспроизведением природных шумов наиболее близких к белому шуму. В качестве таких шумов может использоваться дождь в лесу, либо шум морского прибоя. Мозг, получая равномерный и не тревожный поток сигналов от слуховой системы, постепенно расслабляется и процесс засыпания проходит легче.

Возможно, что со сном и сновидениями, можно придумать что-то еще, например, программирование сновидения через специальную светошумовую повязку для глаз, но такие приёмы выходят далеко за рамки настоящей статьи. Наша задача, понять и разобраться, что же можно применять без приобретения дорогостоящего оборудования, уже здесь и сейчас.

Good Night's Sleep Alarm

«Умный» будильник Good Night's предназначен сразу для нескольких вещей. С одной стороны, он проигрывает вам успокаивающие мелодии, которые помогают уснуть. С другой стороны, он будит утром в примерно нужное время, другой приятной мелодией. И будит не просто так, а ориентируясь по фазам вашего сна, поскольку попутно, еще и замеряет активность спящего. В бесплатной версии доступна всего одна мелодия для засыпания и одна мелодия для пробуждения. Для правильного определения циклов сна, телефон с акселерометром должен лежать в непосредственной близости к подушке спящего. Опять же, в бесплатной версии доступно только самое последнее измерение цикла сна.

Настройки и интерфейс Good Night's

Настройки и интерфейс Good Night's

Good Night's имеет вполне приятный пользовательский интерфейс, да и подобранные мелодии для сна и для пробуждения, весьма качественны. «Будильник» для засыпания, равно, как и просто будильник, имеют свои отдельные настройки. В будильнике для сна настраивается длительность проигрывания успокаивающей мелодии. А вот, для пробуждения устанавливается еще и некий порог, в рамках которого программа будет пытаться ловить фазу быстрого сна, что бы безболезненно разбудить спящего.

Настройки и интерфейс Good Night's

Настройки и интерфейс Good Night's

Однако, именно тут кроется подвох. Программа не смогла нормально определить фазы моего сна. Видимо чувствительность, установленная в программе не настолько высокая, как могла бы быть. И совершенно не определила фазы быстрого сна. В таком случае, разбудить-то она разбудит, но не факт, что будет пробуждение в течение правильного цикла.

В целом, по Good Night's сложилось весьма положительное впечатление. Красивый и продуманный интерфейс, забавные рисунки, удобные будильники и весьма качественные звуки. Но, возможно, в программу стоит добавить автоматическую настройку чувствительности, ведь бывает и так, что во время сна, смартфон просто уезжает с нужного места.

Sleep Talk Recorder

Раньше это приложение распространялось за деньги, а бесплатная версия была сильно лимитированной. Но, сейчас, похоже, что, во-первых, автор забросил его дальнейшую разработку, а во-вторых, сделал свое приложение бесплатным для пользователей, просто добавив рекламы. Единственной задачей Sleep Talk Recorder является запись того, что происходит ночью. Пишется звук, который возникает в помещении во время сна. Звук может издаваться как людьми, так и животными. И совершенно не важно, что было причиной звука — большой объем бобовых, поглощённых на ужин, ночной кошмар, одержимость потусторонними силами или же просто скрипучая кровать.

Настройки и интерфейс Sleep Talk Recorder

Настройки и интерфейс Sleep Talk Recorder

Разумеется, приложение не записывает абсолютно все звуки, что слышны в комнате во время сна. При первичной установке параметров, происходит калибровка фонового шума. И только то, что будет значительно превышать данный уровень, будет записываться. Остальное подлежит банальному отфильтровыванию. По результатам испытаний, Sleep Talk Recorder обладает самой удобной системой записи и прослушивания, что и не удивительно, ведь это же единственная функция приложения. Что бы записывать звук, телефон вовсе не обязательно класть рядом со спящим, его вполне можно расположить и на столе, звук все равно будет записан.

Кроме просто записи и прослушивания, есть возможность поделиться своими ночными откровениями и с другими людьми. Есть даже некий топ, в котором первые места занимают весьма четкие звуки, возникающие в ночной темноте. Мне же удалось записать только рычание недовольного Чи-Хуа-Хуа. Хотя порода эта всегда чем-то недовольна, все ей не нравится.

Sleep Cycle alarm clock

Судя по описанию, приложение очень популярно на смартфонах семейства iPhone и наконец-то было портировано и на Android. Но, протестировать его не удалось, для любителей «зеленых роботов» у разработчика нет никакой бесплатной версии. На лицо грубое нарушение принципов принятых в сообществе Android, любой продукт нужно иметь возможность попробовать, прежде чем покупать. Оставим это на совести разработчиков и пожелаем успехов в продвижении своего продукта.

Циклы сна

Достаточно простенькое приложение, с которым сперва и не знаешь, как вообще совладать. Его простота поначалу вводит в заблуждение, кажется, что за разноцветными кнопочками скрывается весьма глубокий смысл и проработанное приложение. Но, реальность, как обычно оказывается менее забрызганной розовыми носовыми выделениями.

Настройки и интерфейс "Sleep Cycles"

Настройки и интерфейс "Sleep Cycles"

По факту, после того, как удалось (наконец-то!) разобраться, что собственно делает данное приложение, поначалу берет небольшая оторопь. Суть «Циклов сна» в том, что бы верно установить будильник, а именно назначить ему именно такое время, когда просыпание будет происходить наиболее легким и максимально безболезненным способом. Но, время для пробуждения выбирается весьма интересно. Нет, приложение совершенно не анализирует ваши циклы сна, оно просто пытается рассчитать самое удачное время для пробуждения, используя свой встроенный хитрый алгоритм. Другими словами, получается, что просто тыкает пальцем в небо и указывает, когда бы не помешало бы проснуться. Хотя, многим пользователям оно пришлось по вкусу в силу своей веселенькой расцветочки и простоты.

SleepBot - Sleep Cycle Alarm

Весьма продвинутое приложение с интересным функционалом. При помощи SleepBot можно решить сразу несколько проблем. Для начала, разумеется, можно отслеживать фазы сна. Для этого, телефон с акселерометром бережно укладывается под подушку. Все нужно для того, что бы радиоизлучение бережно ласкало нейроны головного мозга, а пользователь спал чутко, стараясь не раздавить любимый телефончик. Правда, разработчики поняли, что им не по зубам совладать с множеством моделей телефонов и разной чувствительностью их датчиков, поэтому, они не стали рисковать и именно определять фазы сна. Они просто рисуют график движений во сне. Решение удобное и безопасное.

Настройки и интерфейс SleepBot

Настройки и интерфейс SleepBot

Далее, кроме записи циклов сна, SleepBot записывает то, что происходит в комнате во время самого процесса сна. Другими словами работает, как некий регистратор звуков сновидений. Телефон при этом, рекомендуют класть не под подушку, а уже рядом с ней. Опять же, спать нужно осторожно, что бы не спихнуть дорогостоящий аппарат на бетонный пол.

Третья, наиболее важная функция, разумеется, будильник. И не просто будильник, а настоящий «умный» будильник, который будет будить вас разными способами. Разработчики обещают, что будильник будет пытаться разбудить спящего до того момента, когда ему действительно необходимо вставать, но будет это делать очень мягко и ненавязчиво в пойманные фазы легкого сна.

Настройки и интерфейс SleepBot

Настройки и интерфейс SleepBot

Кроме всего прочего, SleepBot может сохранять историю сна на сервере, но требуется регистрация. Однако получить доступ к данным через web не получится, только через само приложение. Есть напоминатель о том, что пора уже и спать (уникальная функция). В наличии так же и встроенный отключатель радиоинтерфейсов (актуально, если телефон лежит без зарядки под подушкой). В SleepBot помимо всего прочего присутствует и простенькая статистика сна вкупе с недосыпом. Если спать меньше, чем требуется, то приложение аккумулирует время, которое нужно дополнительно потратить на сон. Полезно, если спите не регулярно и урывками.

Сон анализатор – Sleep Analyzer

Комплексное приложение для записи происходящих во сне событий и общего анализа динамики сна. Приложение выполнено в довольно-таки удобном варианте интерфейса, разработчики решили отойти от стандартных элементов управления предлагаемых на платформе Android, и изобрели свои. Поэтому установка будильника происходит необычным, красивым способом.

Sleep Analyzer позволяет отслеживать фазы сна своего пользователя, используя все те же датчики ускорения, что и все остальные программы. Но, помимо просто отслеживания движений во время сна, а также определения посредством этого фазы сна, приложение позволяет помимо прочего следить за тем, как часто и как много храпит человек во сне. Вообще храп штука такая, вроде бы и не храпишь, а по записи оказывается, что твоя собака храпит всю ночь и еще на всю комнату.

Настройки и интерфейс "Sleep Analyzer"

Настройки и интерфейс "Sleep Analyzer"

Для осуществления операций отслеживания, телефон нужно класть под подушку (если измеряем только сон) или рядом с подушкой (если измеряем только храп). А вот, как быть если хотим измерить и то, и другое? А в этом случае телефон придется прятать под простыню, что бы он не ускользил никуда далеко. Но, определение фаз сна было бы просто не нужно, если бы в приложение не было бы встроено будильника. Будильника, который определяет, когда лучше всего подать сигнал к пробуждению спящего. И, разумеется, пробуждение лучше всего происходит во время легкой фазы сна, когда человек начинает ворочаться и всячески просыпаться.

Настройки и интерфейс "Sleep Analyzer"

Настройки и интерфейс "Sleep Analyzer"

Все записанные данные группируются и обрабатываются несложным статистическим движком приложения. В результате на свет появляются графики и диаграммы, по которым можно попытаться составить свое предложение о том, как же именно вы спали ночью. Но, помимо всех достоинств, у Sleep Analyzer-а есть и недостатки. Например, нельзя удалить неверно записанные данные. К примеру, нажали попробовать, потом выключили, а запись-то осталась.

Не очень понятно, каким именно образом определяется храп. По всей видимости, он регистрируется просто на основе увеличения общего уровня шума, а не по результатам цифровой обработки получаемого сигнала. Не понравилось, так же и то, что фазы сна выглядят не очень убедительно, видимо не хватает настройки чувствительности, иначе объяснить то, что записи храпа и «легкого сна» по времени совпадают своими пиками, нельзя.

Sleep as Android

Sleep as Android, наверное самое функциональное приложение для сна на платформе Android. Чего только приложение не исполняет, отслеживание фаз с умным пробуждением, это всего лишь базовый функционал, но, похоже, что тут есть все или почти все, что может быть использовано для отслеживания и анализа сна.

Sleep as Android собирает статистику о вашем сне, обрабатывает ее и строит различного рода графики. Тут же можно ознакомиться и с качеством вашего сна. Например, узнать, сколько из всего проведенного в кровати времени у вас был легкий сон, а сколько наоборот, глубокий. Не обойдена стороной и функция пробуждения. Конечно, тут все как у всех — пробуждение сдвигается на фазу легкого сна, а будят вас не перезвоны электронного будильника, а приятные звуки природы. Но, если вы такой соня, что вам требуется нечто большее, что бы проснуться, чем мелодия прожигающая мозг, то на этот случай есть и специальные «умные» выключатели для будильника. Они не позволяют отключить будильник, пока не будут выполнены определенные условия, например, пересчитаны овцы на экране, или не введена каптча.

Интерфейс и настройки Sleep as Android

Интерфейс и настройки Sleep as Android

Приложение может похвастаться еще и возможностью отслеживать ночные звуки, доносящиеся из бренного тела спящего, да и храп не обойден стороной. Однако реализовано оно не очень удобно, особенно возможность проигрывания звуковой сцены ночного царства. Кстати, похоже, что это приложение единственное из рассмотренных, которое не только может определять храп, но и препятствовать его возникновению. Просто-напросто пробуждая спящего. Отрадно, что функция определения качества сна, с разбиением на глубокие и быстрые фазы сна, отрабатывают намного лучше, чем у конкурентов.

Еще одна особенность, которая выгодно отличает приложение от некоторых других конкурентов, определение дефицита сна — архиважный функционал. В современном мире, зачастую просто не высыпаешься, а единственным желанием посреди рабочей недели является сон. Из-за банального недосыпа люди заторможены, не могут грамотно оценивать ситуацию и принимать верные решения. На самом деле, здоровый сон необходимой продолжительности это то, что нужно большинству людей, а не кружка ароматного горячего напитка утром. И такой функционал в приложении имеется. Ведь недосып точно также влияет на качество сна, как соотношения фаз глубокого и быстрого сна.

Интерфейс SleepStats для Sleep as Android

Интерфейс SleepStats для Sleep as Android

А, вот, чего нет в приложениях-конкурентах, так это наличие функции плагинов. При помощи подобных приложений-расширений функционал Sleep as Android может расширяться почти до бесконечности. Уже сейчас в наличии есть приложения, которые предоставляют намного более детальную статистику, чем имеющаяся в программе. И не только ее сообщают, но и дают вполне реальные прогнозы и полезные советы, что бы улучшить качество сна. Самым полезным таким расширением, безусловно, является Sleep Stats. Благодаря отслеживанию статистики моего сна, расширение смогло рассчитать идеальное время для отхода ко сну и подъема, все для меня. И что удивительно, оно почти полностью совпадает с моими собственными представлениями о моем ежедневном распорядке.

Но, и это еще не все. Кроме расширений по анализу и просчете дополнительной статистики, в Sleep as Android уже присутствуют расширения, которые позволяют проигрывать колыбельные для лучшего засыпания, поддерживают разнообразные фитнес-трекеры, что бы отслеживать активность не посредством встроенного в телефон датчика, а через браслет на руке. Но, есть и еще некоторые другие, пробежимся и по ним немного. Всех их можно скачать и установить прямо через приложение Sleep as Android.

Расширение Twilight позволяет легче засыпать, после долгой работы с LCD мониторами. Авторы уверяют, что LCD мониторы излучают свет в основном в голубом спектре, и такое воздействие на зрительный центр перед сном, не самое лучшее, что позволяет успешно засыпать. А вот, с расширением Twilight, вполне можно расслабить свои глаза и заснуть более безболезненно. А с расширением Mindroid можно поэкспериментировать с собой в плане ауди-визуальной стимуляции. Посредством цветных картинок и завораживающей музыки, можно не только расслабиться, но и попробовать запрограммировать себя на сновидение определенного характера.

Похоже, что приложение Sleep as Android является одним из самых удачных и самых функциональных приложений для отслеживания сна на платформе Android. Но и другие конкуренты не отстают, постепенно наращивая функционал и постепенно снижая общее количество недоработок и недостатков своих систем. И очень отрадно наблюдать, что даже сами производители устройств, например Samsung постепенно обращают внимание и на такой аспект жизнедеятельности человека, как сон. И возможно, в недалеком будущем, нас ждут еще более продвинутые приложения, которые позволят как можно лучше узнать себя и не действовать во вред себе любимому, а спать ровно столько, сколько нужно для здорового образа жизни.



Подписаться
Уведомить о
guest

2 комментариев
Старые
Новые
Межтекстовые Отзывы
Посмотреть все комментарии
trackback
9 лет назад

[…] Статья о программах для анализа сна http://blog.kvv213.com/2014/11/spim-s-androidom-programmy-dlya-analiza-sna/ […]

Дмитрий
Дмитрий
5 лет назад

А есть программа, которая определяет, не КАК пользователь спит, а что он ИМЕННО СПИТ В ДАННЫЙ МОМЕНТ — чтобы сама блокировала звуки (кроме исключений) на телефоне: звонки, смс, электронную почту, короче, чтобы какой-нибудь звук не разбудил раньше времени? Мне "везёт" на ошибочные звонки именно во время сна. Приходится "режим полёта" ставить. А телефон глючит — самовольно пытается, пока я сплю, подключиться к Гугл и ГОЛОСОМ сообщает, что это не удалось из-за режима полёта, хотя голосовые сообщения на телефоне отключены. Приходится режим "Не беспокоить" ставить. А потом я забываю его отключить, и даже во время бодрствования до меня не дозвониться, если я не рядом с телефоном.