개요
Apple 건강 앱의 ‘운동 시간’은 사실상 Apple Watch 사용자를 위한 지표입니다. 그래서 예전에는 워치가 없는 사용자에게 일일 스트레인, 목표 스트레인 구간, 스트레인 성과가 모두 줄표로만 표시됐습니다. 스마트폰이 매일 걸음 수를 세고 있는데도 그랬습니다.
하지만 현재의 스트레인 알고리즘은 이 문제를 해결했습니다. 이제 하루의 활동량을 Apple 운동 시간 또는 스마트폰 걸음 수로 관측하기 때문에, 워치 없이 아이폰만 사용하는 환경에서도 유의미한 일일 스트레인 점수가 도출됩니다.
계산 원리와 반영 데이터
데이터 우선순위 (채널)
스마트워치가 활동을 보고한 날에는 워치의 ‘운동 시간’이 언제나 우선입니다. 워치 데이터가 하나도 없는 날에만 스마트폰 걸음 수를 가져옵니다. 이 순서 덕분에 두 기기의 데이터가 중복으로 집계될 일이 없습니다.
걸음 수를 활동 시간으로 환산하는 방식
걸음 수는 강도가 아니라 단순한 활동 ‘양’의 측정값입니다. 따라서 이를 워치의 운동 시간과 동일한 척도(마치 ‘빠르게 걸은 분’처럼)로 환산하는 과정이 필요합니다. Grio는 정확도를 높이기 위해 다음 세 가지 제약 조건을 적용합니다.
- 기본 활동량 제외(좌식 하한): 집 안을 오가거나 사무실에서 이동하며 생기는 하루 첫 몇천 걸음은 활동 시간으로 환산하지 않습니다.
- 보수적인 환산 비율(분당 걸음 수를 높게 잡음): 흔히 말하는 ‘빠르게 걷기’는 분당 100~120걸음이지만, Grio는 이보다 훨씬 높은 환산 비율을 씁니다. 실제 보폭이나 케이던스를 주장하는 값이 아니라, 하루 걸음 총합에 섞여 있는 느긋한 걸음을 깎아 내기 위한 장치입니다.
- 하루 상한: 걸음 수로 환산할 수 있는 일상 활동 시간에는 상한이 있습니다. 유난히 많이 걸은 날이 저절로 ‘훈련일’로 둔갑하지 않도록 막습니다.
이렇게 환산된 시간은 기존 워치 기반 경로와 똑같이 가벼운 강도의 ‘일상 활동’ 항목으로 들어가며, 이후의 부하량 계산 과정도 동일하게 진행됩니다. 또한 두 채널 모두 순수 일상 활동 시간을 잴 때는 직접 기록한 운동 세션 시간을 제외합니다.
기존과 동일하게 유지되는 원칙
- 활동 에너지는 여전히 반영하지 않음: 소모 칼로리로 부하를 계산하려면 체중 정보가 필요하고, 기기 제조사의 칼로리 추정치를 그대로 물려받게 됩니다.
- 기록이 하나도 없는 날: 어느 기기에서도 기록이 오지 않은 날은 여전히 ‘측정 없음’입니다. 기록이 없다고 해서 0%로 단정하지 않습니다.
- 측정된 0%의 의미: 측정은 됐는데 움직임이 거의 없어 0%라면, 이는 데이터 누락이 아니라 실제로 잘 쉰 하루입니다.
- 고정된 목표는 그대로: 한 번 고정된 스트레인 목표는 나중에 다시 계산되거나 이름이 바뀌지 않습니다.
예외 및 결측값 처리
- 걸음 수가 거의 없는 긴 근력 운동 세션: Grio는 하루의 일상 활동 시간에서 운동 세션 시간을 항상 뺍니다. 그래서 움직임이 적은 1시간짜리 웨이트 트레이닝을 기록하면 그날의 일상 활동 몫이 통째로 상쇄될 수도 있습니다. 이중 계산을 막기 위해 일부러 보수적인 쪽으로 둔 오차입니다. 종목마다 예외를 두면 복잡해지기만 하고 얻는 것이 적습니다.
- 스마트폰을 두고 움직인 경우: 폰 없이 걸은 걸음은 측정되지 않습니다. 워치 없이 폰 채널만 쓸 때의 분명한 한계입니다.
- 스마트폰만 쓰다가 워치를 추가로 구매한 경우: 워치를 착용한 새 날짜부터는 워치의 세밀한 데이터를 반영합니다. 과거 날짜의 폰 기반 기록은 소급 적용되지 않고 당시 데이터 그대로 유지됩니다.
수치 해석법
스마트폰 걸음 수만으로 나온 일일 스트레인은 ‘가볍게 가중치를 준 활동량 지표’ 정도로 읽는 편이 좋습니다. 날마다의 움직임 흐름은 꽤 잘 잡아내지만, 아래 활동은 걸음 수로 잡히지 않아 늘 낮게 측정됩니다.
- 걷기가 수반되지 않는 사이클, 수영, 로잉 머신 등
- 같은 이유로 하체 이동이 거의 없는 근력 운동
- 걸음 수는 적지만 심박수가 급증하는 모든 고강도 훈련
그러나 스마트폰 측정치로만 구축된 목표 스트레인 구간은 나름의 일관성을 가집니다. 동일한 채널 기준으로 보정되었기 때문입니다. 따라서 절대적인 점수 자체는 워치 착용자보다 낮게 나오더라도, 매일의 달성도를 비교하는 ‘스트레인 성과’ 지표는 여전히 의미 있게 활용할 수 있습니다.
코치의 조언 및 행동 가이드
- 걸음이 남지 않는 운동은 직접 기록: 사이클이나 근력 운동처럼 걸음 수가 잡히지 않는 운동도 체감 강도를 골라 직접 기록하면 세션 부하로 온전히 더해집니다.
- 스마트폰을 지니고 다니기: 폰만 쓰는 환경에서는 폰 센서가 활동량을 아는 유일한 통로이므로, 이동할 때 되도록 함께 가지고 다니세요.
- 채널이 다르면 직접 비교하지 않기: 폰만 쓴 주와 워치를 찬 주의 절대 점수를 나란히 놓고 비교하지 마세요. 각 시기의 채널에 맞춰 정해진 목표 구간과 견줘야 하며, ‘스트레인 성과’가 그 역할을 합니다.
자주 묻는 질문
- 스마트워치를 새로 샀는데, 예전에 스마트폰 걸음 수로 측정된 데이터도 다시 계산되나요?
- 아닙니다. 한 번 확정된 과거 날짜의 결과는 새로운 알고리즘 배포나 기기 연동을 이유로 소급해서 다시 계산되지 않습니다. 사용자가 이미 확인한 기록을 임의로 바꾸지 않기 위함입니다. 단, 과거에 데이터가 아예 없어 빈칸이었던 날짜는 동기화를 통해 새롭게 채워질 수 있습니다.
- 스마트폰 걸음 수와 스마트워치의 운동 시간이 이중으로 더해지나요?
- 아닙니다. 워치를 착용해 운동 시간이 기록된 날에는 워치의 데이터를 최우선 원천으로 사용합니다. 스마트폰 걸음 수는 워치 데이터가 전혀 없는 날에만 가져오기 때문에, 두 기기의 측정값이 이중으로 합산되지 않습니다.
- 몇백 걸음밖에 걷지 않은 날은 왜 '빈칸(측정 없음)'이 아니라 '0%'로 나오나요?
- 스마트폰이 걷기 활동을 정상적으로 '측정'했기 때문입니다. 매우 적은 걸음 수가 측정되었다면 그날은 '휴식일'로 간주되며, 이는 0%라는 실제 값입니다. 반면 빈칸 표시는 기기를 아예 소지하지 않아 그 어떤 데이터도 관측되지 않은 날에만 쓰입니다.