Источник
У учёных есть одна маленькая слабость – ставить эксперименты и анализировать полученные результаты. Пару экспериментов, посвящённых мониторингу физической активности в течение 24 часов, я поставил над собой. Подробности, методика измерений, сравнение результатов числа сердечных сокращений представлены под катом для двух дней с низким и высоким уровнем физической активности.
Вступительное слово
Фитнес-трекер в моей жизни появился относительно давно – почти два года назад. Это был обычный браслет, который считал количество шагов, потом уже был докуплен нагрудный ремень для измерения пульса. В то время казалось, что стоит только начать носить сие чудо научной и инженерной мысли, следовать советам бездушной программы на телефоне, которая беспристрастно следит за физической активностью и путь автомагистраль к здоровой жизни открыта. Однако жизнь расставила всё на свои места.
Даже на Хабре и GT есть уйма статей посвящённых светлому будущему телемедицины и «облачным» докторам, которые могут так – вжух и поставить диагноз по данным «человеческой телеметрии». Даже появляются сообщения, что фитнес-трекеры могут спасти человеку жизнь, распознав какие-либо сердечные заболевания или могут определить источник землетрясения не хуже геологической службы.
С другой стороны врачи до сих пор не знаю или «не уверены» в применимости данных с фитнес-трекеров для «персонализированного» подхода к медицине. Где хранить этот такой объём информации? Фитнес-трекер измеряет пульс каждые 5 секунд, выдавая более 10 000! точек за сутки, это около 0.5 МБ в двухколоночном CSV, 200 МБ в год. А ведь хочется ещё и статистику накопить, динамику в разрезе 5-10 лет увидеть. Как обрабатывать? Более 300 000! точек за месяц не каждая программа для построения графиков такое осилит. А главное, зачем?
Туда же можно добавить ещё некоторые вопросы: а насколько данные, полученные фитнес-трекерами реваленты? Какова погрешность и вероятность ошибки?
В общем, оказывается, что вопросов больше чем ответов, поэтому ниже я опишу натурный эксперимент и подведу некоторые итоги очевидные и не очень. Также постараюсь ответить на вопрос: кто они, фитнес-трекеры – бесполезная игрушка или ценный инструмент, позволяющий собирать грандиозный массив данных для персонализированной медицины?
Виды пульсометров
На сегодняшний день на рынке представлено две принципиально разные схемы для измерения пульса или частоты сердечных сокращений (ЧСС), или кратко HR (от heart rate).
Первая из них и самая популярная, пожалуй – зелёный лазер. От производителя к производителю и от модели к модели меняется лишь положение датчика и количество светодиодных лазеров вокруг него.
Принцип работы прост. В крови есть гем (гемоглобин), окрашивающий кровь в ярко красный цвет, этот гем интенсивно поглощает в зелёной части спектра. Кровь же даже в самых маленьких сосудах пульсирует с той же периодичностью, что и сердце, которое и обеспечивает кровоток. Направляем лазер на кожу и измеряем пульсацию отражённого зелёного света, откуда и рассчитываем пульс.
Принцип работы лазерного пульсометра. Источник
Другой тип пульсометров работает по принципу ЭКГ, с той лишь разницей, что вместо десятка электродов используется только два.
На груди фиксируется пара электродов (как показывает моя практика можно даже не смачивать). Разность потенциалов, которая соответствует сердечным сокращениям, фиксируется с помощью отдельного мини-компьютера, передающего по BlueTooth данные на внешние устройства.
NB: Интересно, что например некоторые тренажёры поддерживают функцию HR по BT-каналу, поэтому в ходе тренировки данные автоматически отображаются на дисплее. Ниже пример того, как это выглядит на тренажёрах для гребли Concept 2:
Источник
Читатель задаст вопрос, а что же лучше? Дать прямой и однозначный ответ затруднительно.
Если нет заболеваний сердечно-сосудистой системы и точные измерения нужны только во время физической нагрузки (спортсмены, например), то лучшим выбором будет связка просто браслета и датчика на грудь. Если стоит задача мониторить пульс круглосуточно (например, из-за проблем с сердцем), то выбирайте браслет со встроенным датчиком. Полное сравнение с разбором отдельных аспектов на английском языке приведено здесь.
Буквально два слова о достоверности данных. На том же сайте Wareable.com есть интересная статья, посвящённая тестированию аккуратности получаемых данных разными датчиками. Оказывается, что лазерный датчик выдаёт «воспроизводимость» около 85% при ±5 уд/мин, тогда как нагрудный ремень позволяет достичь 91%.
От себя добавлю, что конкретно мой пульсометр измеряет пульс раз в 5 секунд, то есть если за 5 секунды было 5 ударов, то HR будет рассчитан, как 60 уд/мин. В расслабленном положении в ручную измеренный пульс был 60 уд/мин, а нагрудный ремень выдавал значения от 58 до 63 – вполне приемлемая точность.
Но вернёмся к нашим баранам…
Часть экспериментальная
Для мониторинга пульса я носил нагрудный пульсометр в связке с фитнес-браслетом в несколько заходов с перерывами на подзарядку и выгрузку данных: рабочий день + вечернее время дома и отдельно – ночь. Браслет с пульсометром синхронизируются по протоколу Bluetooth.
Чтобы не спойлерить и избежать обвинений в рекламе, конкретные модели приведу тут (кому надо – откроет и посмотрит).
Суперсекретная разработка DARPA
Связка Polar Loop с Polar H3 sensor. На Хабре даже обзор на них имеется.
Далее мы разберём на части отдельно обычный «офисный» день (спасибо диссертации, их было не мало) и сравним его с днём, когда значительную часть времени приходилось переносить «на ногах» (работа в лаборатории она такая). В качестве бонуса к данной статье будут пульсограммы с тренировки в спортзале и горный поход.
День «офисный»
Чтобы не томить, сразу дам общую картину, которая представлена на рисунке ниже. Фактически это 24-часовая пульсограмма типичного «офисного хомячка».
Забегая вперёд скажу, что любая физическая активность имеет длинный след «релаксации», когда пульс в течение 30-40 минут приходит «в норму». А «взлёты» пульса около 9-30 и 12-00 это две чашки кофе.
Но давайте взглянем на неё поближе…
Начнём мы с пробуждения около 7-30 и забега до поезда, на котором я обычно добираюсь до работы. После пробуждения пульс подскакивает от 60 (так сказать здоровый сон) до 80-90 уд/мин (сборы и перемещение по дому). Затем лёгкая пробежка трусцой до поезда и пульс уходит выше 120 уд/мин. Потом время отдыха в поезде, минут 40 – ничего не происходит и пульс возвращается обратно к 80 ударам (работа на компьютере, просмотр новостей в телефоне). И, конечно же, приезд и прогулка до работы относительно спокойным шагом, а все всплески – лестничные пролёты.
Далее первая
Вторая половина рабочего дня – без изменений, около 70-80, периодически браслет напоминает, что пора бы проявить некоторую физическую активность – приходится подчиниться бездумной железке на запястье и пройтись по офису.
Окончание рабочего дня. Необходимо дойти до поезда, пульс подскакивает опять до 90-100 уд/мин (обычно выхожу в самый последний момент). И вновь 40 минут сидячего режима. Затем долгий и затяжной подъём в гору, ужин и какие-то домашние дела.
Самое интересное происходит ночью. Как можно видеть на графике, представленном ниже, ночью пульс остаётся относительно стабильным – 60 уд/мин, иногда подскакивая до 70. Но на пульсограмме отчётливо видны «спайки» — резкое, но не продолжительное повышение пульса. По этим спайкам фактически можно отследить активность человека в ночной период и предугадать, когда его легче всего разбудить. Именно на этом принципе работают: а) браслеты с функцией пробуждения и б) приложения для сна.
Мнение дилетанта о сне и контроле над ним
В последнее время стал пользоваться таким приложением. Мобильник кладу на кровать, а ночью он замеряет активность по данным встроенного акселерометра. Просыпаться получается не всегда с первого раза, но после 7-8 часов сна – встать без проблем можно. Некоторые программы записывают ещё и звук, чтобы определить храп. Если храп обнаружен, они могут выдать либо звуковой, либо вибросигнал, чтобы остановить оный.
Мы разобрали основные этапы дневного цикла «офисного хомячка», давайте теперь обратимся к циклу работника, который проводит большую часть времени на ногах, в движении и работе руками.
День «лабораторный»
Понятно, что ночью кардинальных отличий не будет, но вот в течение дня – всё совершенно иначе. Из-за того, что постоянно приходится двигаться, что-то делать руками, ходить из одного помещения в другое, средний пульс на 10-15-20 уд/мин выше, чем при сидячем образе жизни.
Чтобы было чуть более наглядно, давай построим оба графика в одних координатах:
Тот же график, если добавить усреднение
Главный вывод, самый очевидный, конечно же: двигайтесь больше на работе, даже если работа сидячая, то надо просто придумать занятие, которое будет заставлять ходить каждый час или полтора.
О, спорт, ты – мир!
Первое, о чём бы я хотел рассказать, это, конечно же, качалка или фитнес – кому как нравится. На пульсограмме ниже представлена моя типичная тренировка примерно на 1.5 часа. В начале – разминка, какие-то простые упражнения, которые помогают привести мышцы в тонус, затем гребной тренажёр, чтобы как следует прогреться, небольшой отдых и где-то 30-40 минут стандартных упражнений со свободными весами и/или на других тренажёрах.
Стоит отметить, что конкретно эта тренировка «потребляет» около 1050 ккал, что эквивалентно примерно всего-навсего 2-3 Сникерсам 50 гр. Тут можно написать целый трактат о зонах ЧСС и так далее, но не буду, просто оставлю скриншот из программы.
Ещё мы с друзьями и коллегами любим ходить в горы, поэтому ниже представлена пульсограмма и карта одного из таких походов. Интересно, что постоянный подъём вверх поднимает нижнюю планку пульса до примерно 95-100 уд/мин, а средняя ЧСС за весь маршрут составляет около 125 уд/мин, что очень хорошо для сжигания лишних каллорий.
Пульсограмма при горном походе. Легко угадывается обед и фото-привал
Карта, скорость и перепад высот для наглядности. Почему-то не отображается шкала высоты: максимальная отметка составила 2380 м, минимальная – 1130м
И небольшое саммари
Заключение и выводы
Во-первых, двигаться нужно больше и чаще, как бы ни банально это звучало. Многим нужен веский аргумент, чтобы начать заниматься собой, ходить в спортзал, отдыхать на природе и просто больше двигаться. Надеюсь, в этой статье мне удалось наглядно продемонстрировать, что даже обычная прогулка по офису за стаканом воды или чашкой кофе заставляет сердце биться быстрее как минимум на треть ещё 20-30-40 минут после возвращения в удобное кресло. Чем больше и чаще оно сокращается, тем больше калорий сжигается в организме.
Во-вторых, человек современной «сахарной» цивилизации потребляет слишком много калорий с пищей. Отсюда растут ноги у множества проблема: начиная сахарным диабетом и заканчивая сердечными заболеваниями. При этом отказаться от продуктов с содержанием сахара даже в 10-15 гр на 100 гр уже практически невозможно (читайте мелкий шрифт на упаковках). Остаётся только один выход – сжигать калории самому. На мой взгляд, мозолящая глаза надпись на запястье – “it’s time to move!” – отличный повод ещё раз вспомнить о съеденном за все перекусы в течение дня и пойти в фитнес-центр.
Про сахар и нормальный обмен веществ
Цитата от Djeux:
И обсуждение оного:
Проблема излишней «сахарности» еды не столько в избытке калорий, сколько в том что сахар нарушает нормальный обмен веществ. Вот хорошее видео для ознакомления:
И обсуждение оного:
В-третьих, фитнес-трекер с возможностью измерения пульса – это отличный инструмент для врачей мониторить здоровья пациента и предугадывать «проблемые» события. На сегодняшний день основная трудность заключается в том, как накопить и обработать автоматически такой массив данных, предоставив врачу лишь выжимку/преддиагноз.
В-четвёртых, к сожалению, проблемы с безопасностью являются оборотной стороной достоинств фитнес-трекеров. Фактически, как я показал в статье по пульсограмме можно отследить очень много информации о человеке: продолжительность и характер сна, распорядок дня, стиль работы («офисный хомячок» и человек «в полях») и многое другое. Фактически, это скрытый шпионский агент на запястье.
Но вернёмся к вопросу, поставленному в начале статьи: так кто ж они фитнес-трекеры? На мой взгляд, фитнес-трекеры определённо полезный инструмент мониторинга своего если и не здоровья, то дневной активности, которая опосредованно отражается на здоровье. Если бы они умели собирать данные об уровнях сахара и кислорода в крови, то стали незаменимой «лошадкой» персонализированной медицины и спортивных достижений.
PS: Не забудьте подписаться на блог: Вам не сложно – мне приятно! И да, о замеченных в тексте недочётах просьба писать в ЛС.
PPS:
Пользуясь случаем, с удовольствием делюсь записью лекцией своей диссертации
Поделиться с друзьями
Djeux
Проблема излишней «сахарности» еды не столько в избытке калорий, сколько в том что сахар нарушает нормальный обмен веществ. Вот хорошее видео для ознакомления https://www.youtube.com/watch?v=SZZrIy5JPMY
ClearAirTurbulence
И еще одно видео о сахаре, на английском и с юмором.
https://www.youtube.com/watch?v=MepXBJjsNxs
Tiberius
Поднял наверх в статью
yupic
А вот обсуждение фильма Сахар:
aleksandros
Пульс во время забега, а также по пути на/с работу высоковат, даже учитывая подъём в гору. Надо обязательно продолжать тренировки;)
Tiberius
Да, это правда.
Главное, учесть, что во мне 2 метра, 100 кг и скорость передвижения даже в гору довольно высокая.
wholeman
Как-то Вы странно к пульсу подходите. Всё же, без анализа прочих параметров он говорит только о нагрузке, которую Tiberius пожелал себе дать.
aleksandros
Само собой. Я сказал, грубо говоря, в «первом приближении».
SADKO
Нет уж, о неточностях я напишу публично ибо это полная профанация…
Дело в том, что в большинстве фитнес трэкеров, и в рекламируемом вами Polar качество регистрации пульса просто отвратное, и дабы не быть уличёнными в этом, они не отдают не то что исходные данные, но даже R-R интервал как он есть! На выходе есть только некое средневзвешенное, очиненное от выбросов значение частоты пульса, не несущее никакой полезной информации не для медика не даже для тренера!
Всё что несёт реальный смысл, динамика и артефакты, отфильтрованы и замазаны, вы можете спать со своим фитнес трекером, но о развивающихся или имеющихся патологиях он не расскажет.
Что касается спорта, нужно понимать что датчики пульса в тренажерах лишь замена более дорогому датчику дыхания, этой «точности» ±5 ударов даже помноженной на индивидуальные особенности достаточно что бы определить диапазон нагрузок для сжигающего жиры офисного планктона, но не более того!
В профессиональном спорте для «режима» применяются как раз датчики дыхания, а для кардио-тренировок ЭКГ, что-бы с одной стороны дать эффективную нагрузку, а с другой не посадить сердце.
Боже вас упаси, качаться ориентируясь на фитес приблуду, даже зная свой режим из лабораторной функциональной диагностики, тк используемые там алгоритмы дают временной лаг чуть-ли не в десяток ударов!
adic3x
У меня достаточно старые часы Suunto пишут именно RR, с этим Polar может быть проблема как раз не с датчиком, а с часами "фитнес" направленности, с урезанным функционалом. И вы конечно смешно пишите про "посадить сердце". Нагрудные датчики рабоиают с точность экг, и по сути ими и являются, и более того, человек задуман так, что ссс имеет больший запас, и сначала отвалятся мышцы, а потом только ссс.
SADKO
А вы с чем то сравнивали ваши Suunto с зефиркой или пояром?
И что вы подразумеваете под точностью ЭКГ, что бы снять экг, нужен хороший контакт, усилитель биопотенциалов, ацп и специальный алгоритм что-бы тот же RR извлечь, что можно делать весьма различными способами и на результат во многом будут влиять первые два звена.
So, в реальной жизни, всё несколько сложнее чем в маркетинговых буклетах.
adic3x
Я сравнивал его с холтером, с медицинским прибором, правда сравнивал я не значения RR один к одному, а диаграмму ЧСС. Ради интереса попробовал поискать сравнение — иего нет. Хотя эксперимент делается же элементарный, берется любой ЭКГ аппарат и любой ремень, и сравнивается. В любом случае, там используется аналогичный принцип.
Я помню, недавно на украинском тв была передача типа «как страшно жить», и там показывали лабораторию, делали стресс-тест, с газоанализатором кажется, но в качества датчика чсс использовали спортивный ремень от Polar. Это жесть конечно. Ну и еще, спортивные датчики просто фиксируют RR, без кардиограммы как таковой, и в лучшем случае они словят аритмию, но показать ее характер не смогут. Для медицинских целей этого не достаточно.
Качество контакта — отдельная тема, пояса рассчитаны на спорт, и могут ловить артефакты, например от сухой кожи, или прост осместиться, с другой стороны ЭКГ плохо ведет себя в движении, у меня контакты холтера все время норовили отклеится из-за пота.
Nataly75
А мне в Polare нравится такая фишка как определение уровня тренированности (VO2MAX). Насколько точно, сказать сложно, но когда болеешь, уровень тренированности минимальный.
Tiberius
Вы бы писали сразу уж модель трекера и как этот параметр измеряется.
Nataly75
CS-600. Измереятся сразу после пробуждения, в лежачем положении.
Tiberius
Скорее всего просто имеется ввиду LED датчики серцебиения, встроенные в сам браслет…
wholeman
Насчёт «точности ЭКГ» это, всё-таки, рекламный оборот. Датчики намного проще, от ЭКГ там только принцип.
Мой опыт показывает, что можно загнать пульс в анаэробную зону и держать там некоторое время, не испытывая значительной усталости, потом отдохнуть и повторить — после покупки пульсометра попробовал побегать как раньше. Порадовался, что без него бегал недолго.
Tiberius
Вроде так и написано в статье. Проще, естественно, но тут масс-маркет, чем дешевле, тем лучше)))
Tiberius
Не совсем понимаю чему тут возмущаться.
Границы применимости описаны: ошибка дана, мнение врачей на этот счёт приведено (см. процитированные статьи), свои измерения пульса в спокойном состоянии так же выложены.
Рассмотрим такой сюжет: вот есть пульсограмма за 3-5 лет, система предупреждения знает какой пульс в норме, его вариации в зависимости от времени суток, года и т.д. Вдруг у клиента пульс подскакивает с 60 до 120 уд/мин и держится на этом уровне полчаса, например, или наоборот остановка сердца. Клиенту отправляется смс: мы обнаружили странную активность, пожалуйста войдите в приложении и введите код подтверждения, что с вами всё хорошо. Если код вводится в течение 1-2 минут — ок, ложная тревога, если нет — выезжает парамедик из соседнего дома для проверки. Время обработки такого сигнала 5-7 минут. Даже если это приступ, человека можно успеть откачать.
Далее же в выводах указывается, что для спорта и высоких достижений желательно знать ещё несколько различных параметров, как уровень сахара, уровень кислорода и т.д. Я уверен, что китайцы запилят скоро очень много накажных и/или подкожных датчиков на самоподпитке (трибоэлектрический эффект), которые будут анализировать целую уйму параметров с помощью обычной электрохимии.
Akon32
Остановка сердца — признак того, что "что-то не так" даже без накопленной статистики по пульсу.
Только важно снизить вероятность ложных срабатываний — телефон с SMS может быть недоступен.
Tiberius
Я же просто привожу пример, как это может работать.
Видел где-то, сейчас уже не найду, такой внутригрудной фибрилятор: на сердце вешается «фибрилятор», а работает он, когда датчик показывает остановку сердца. В общем, применений можно найти массу, думается мне.
wholeman
К последнему абзацу: уровень лактата забыли — всё же, один из основных параметров. Не уверен, что найдётся много желающих вживлять китайские датчики. А накожные не смогут определить ничего с достаточной точностью.
Tiberius
С лактатом сложновато мерить, проще уровень кислорода. Насколько я понимаю. это должны быть взаимосвязанные понятия.
aleksandros
Про датчики дыхания не знаю, но если они измеряют только частоту, то польза сомнительна. У меня во время интервального бега частота вдохов-выдохов почти не меняется, разве что чем быстрее, тем глубже дышу. Пульс же растёт прямо пропорционально скорости и это прекрасно чувствуется. Бегаю с нагрудным датчиком Adidas ANT+.
Tiberius
Аналогично, если прокачать дыхалку и на одном ритме идти во время тренировки, то частота дыхания почти не меняется. На гребном тренажёре ходить далеко не надо — частота дыхания = удвоенной частоте гребли, которая отображается на дисплее в правом верхнем углу.
Nataly75
Всё тренируется, дыхалка в т.ч. Иной раз специально рот не открываешь, до 150 уд/мин терпимо, дальше уже сложно.
Nataly75
По пульсу очень хорошо видна нагрузка. На вело, если вдвоём или более, на графике чётко видно когда и сколько находился на первой позиции.
wholeman
Нагрудные датчики Polar H7, Zephyr и Garmin RR-интервалы выдают (другое дело, что часы это обычно игнорируют). Для тренировок, по крайней мере на выносливость, их точности вполне достаточно, если б там было ±5, я бы это точно заметил, т.к. использую зоны ЧСС в 5%, в моём случае это около 9 ударов в минуту. Есть некоторая задержка, что может быть неудобно при коротких упражнениях с высокой нагрузкой, но несколько секунд даже на максимальной ЧСС заметного вреда не принесут.
Dr-Good
Евгений, скажите, а где вы брали дневные графики пульса? Это Поларовское какое-то приложение/сервис?
Tiberius
Это поларовский дневник. Выглядит, как календарь, все активности в нём отображаются подобно ивентам. И внутри каждого есть такая вот пульсограмма с небольшим функционалом и опцией экспорта.
wholeman
Я делаю для себя небольшое физкультурное приложение, поэтому несколько обдумывал эту тему.
Tiberius
Ну будет 3 байта вместо 5, пожмём мы 200МБ в 120 МБ, всё равно многовато…
Приложение планируется монетизировать или будет бесплатным?
wholeman
В CSV это будет не 5 байт, а в несколько раз больше: 10-17 на время, 2-3 на пульс и ещё 3-4 на запятые и новую строку.
Первая версия точно будет бесплатной, в т.ч. без рекламы, а дальше видно будет. Пока монетизация мне кажется не особо перспективной, т.к. в том виде в котором приложение нужно мне, оно вряд ли будет массовым.
Tiberius
Согласен, с 5 байтами я чего-то перестарался…
wholeman
На самом деле, при том, что сейчас даже в часы ставят по 4 гигабайта, 100 мегабайт в год — это совсем немного. К тому же можно будет выбросить большую часть, как не несущую полезной информации (например, если человек сидит два часа и его пульс стабилен, это можно заменить одним средним значением). Плюс zip, который уменьшит объём ещё раза в два. Многолетние же измерения должны храниться в облаке или архиве.
Tiberius
Да, но тут надо аккуратно сглаживание данных проводить, чтобы вместе с водой и ребёнка не выплеснуть…