Snore Timeline 로고 Snore Timeline 지원 앱 열기
결과 분석

오디오로 분석하는 수면 단계

호흡 소리가 어떻게 수면 단계 추정값으로 변환되는지, 그리고 결과를 읽는 방법을 설명합니다.

이 페이지에서

Snore Timeline은 밤의 매 시점에 당신이 어떤 수면 단계에 있었는지 추정합니다. 각성, 얕은 수면, 깊은 수면, REM, 그리고 아무 소리도 듣지 못한 구간에 붙는 다섯 번째 레이블인 무음까지 있습니다. 추정값은 호흡 소리 하나로만 나오고, 그 소리는 코골이 감지를 담당하는 바로 그 마이크가 잡습니다. 이 페이지는 각 단계 뒤에 있는 신호, 야간 요약의 수면 단계도를 읽는 법, 그리고 추정값이 알려줄 수 있는 것과 없는 것을 훑습니다.

수면 단계 추정 방식

수면 단계를 지나가면서 호흡이 달라지고, 그 차이는 귀에 들립니다. 앱은 호흡이 얼마나 규칙적인지, 얼마나 흔들리는지를 봅니다. 사용하는 녹음은 코골이 감지와 호흡 방해 감지에 이미 쓰이는 바로 그 녹음입니다. 따로 설정할 것은 없습니다.

녹음을 시작하고 15분쯤 지나면 알고리즘이 당신의 개인 호흡 기준값, 즉 평소 호흡수와 규칙성을 뽑아냅니다. 그때부터는 인구 평균이 아니라 당신의 기준값에 견주어 나머지 밤을 재고, 발표된 연구의 임계값을 적용해 각 구간을 단계에 배치합니다.

무게가 가장 큰 것은 호흡 규칙성이지만, 알고리즘은 이런 것들도 봅니다.

  • 호흡수. 더 깊은 수면으로 들어갈수록 느려지는 경향이 있습니다.
  • 코골이 패턴. 앱이 밤새 감지한 코골이도 같은 모델로 들어갑니다.
  • 밤의 어느 시각인지. 수면은 예측 가능한 곡선을 따르기 때문입니다. 깊은 수면은 밤 초반에 몰리고, REM은 아침으로 갈수록 늘어납니다.
  • 움직임. 소리의 큰 변화는 당신이 뒤척인다는 뜻이고, 이는 더 얕은 수면이나 짧은 각성을 시사합니다.

결과는 야간 요약에 수면 단계도로 나타납니다.

네 가지 수면 단계와 호흡 특성

각 단계는 호흡에 저마다의 지문을 남깁니다.

  • 깊은 수면: 변동이 작고 안정적이며 규칙적인 호흡. 회복을 담당하는 단계이고, 모든 단계 중 가장 메트로놈에 가까운 리듬을 보입니다. 대부분은 밤 초반, 특히 첫 90분과 처음 몇 시간에 얻습니다.
  • REM 수면: 변동이 크고 불규칙한 호흡. REM은 꿈을 꾸는 수면입니다. 잠든 뒤 40~50분쯤부터 시작해 아침으로 갈수록 커집니다. 밤을 짧게 끊으면 무엇보다 REM을 많이 잃는 이유가 이것입니다.
  • 얕은 수면: 중간 정도의 규칙성으로, 나머지 둘 사이 어딘가입니다. 얕은 수면은 전환 단계이고, 가장 쉽게 깨는 단계이기도 합니다.
  • 각성: 움직임, 소리, 또는 수면과 맞지 않는 호흡. 다른 신호가 뒷받침될 때는 긴 무음도 각성 가능성으로 표시합니다.

깊은 수면은 규칙성 척도의 한쪽 끝에, REM은 반대쪽 끝에 있습니다. 그래서 앱은 어떤 구간을 깊은 수면이라 부르기 전에 변동성이 계속 낮은지를 확인하고, 변동성이 올라가는 즉시 깊은 수면에서 빠져나옵니다. 함께 돌아가는 소리 분류가 코골이와 움직임 맥락을 더해 줍니다.

무음 레이블

오디오로 단계를 나누는 데는 태생적인 한계가 하나 있습니다. 들리는 것만 분류할 수 있다는 점입니다. 마이크가 어떤 단계로 배치하기에는 호흡이 너무 조용하고, 그렇다고 깨어 있다는 신호도 없을 때, 앱은 짐작하는 대신 그 구간을 무음으로 표시합니다. 조용히 호흡하는 사람이나, 선풍기나 에어컨이 소리를 덮을 때 자주 일어납니다.

무음은 편안한 수면으로 셉니다. 총 수면 시간에 들어가고 수면 점수의 회복 항목에도 점수를 줍니다. 그래서 조용한 밤도 여전히 좋은 밤으로 읽힙니다. 아무 근거 없이 단계를 지어내면 데이터 신뢰성이 떨어지므로, 앱은 불확실성을 그대로 표시하고 거기서 멈춥니다.

호흡수와 호흡 규칙성

수면 단계 모델에는 두 가지 호흡 측정값이 들어가고, 둘 다 결과에 나타납니다.

  • 호흡수는 앱이 들은 호흡 사이의 간격으로 계산해 분당 호흡 횟수(bpm)로 표시합니다. 수면 중 성인의 일반 범위는 12~20bpm입니다. 앱은 몇 분마다 값을 하나씩 재고 평균을 보여줍니다. 감지된 수면이 10~15분쯤 지난 뒤 초반 값들의 가운데를 써서 개인 기준값을 잡기 때문에, 튀는 값 하나가 기준을 끌고 가지 못합니다. 값은 대략 6~25bpm이라는 그럴듯한 범위 안에 묶여, 엉뚱한 급등은 걸러내면서도 REM이나 짧은 각성에서 나올 수 있는 높은 호흡수는 통과시킵니다.
  • 호흡 규칙성은 호흡과 호흡 사이 리듬이 얼마나 일정한지를 불규칙에서 안정까지의 척도로 나타낸 것입니다. 아주 안정적인 호흡이 오래 이어지면 깊은 수면을 가리킵니다. 더 불규칙한 호흡으로 넘어가면 REM일 수 있습니다.

둘 다 오디오에서 나온 추정값이며, 당신 자신이 상태를 파악하기 위한 것입니다. 호흡수가 정상 범위를 크게 벗어난다면, 스스로 진단하지 말고 의사에게 가져가세요.

Apple Watch 데이터를 활용하나요?

네, 있을 때는 그렇습니다. Apple Watch 같은 웨어러블이 그날 밤의 수면 단계를 보고하면, Snore Timeline은 자체 오디오 추정값 대신 워치의 깊은 수면과 REM 비율을 수면 점수에 씁니다. 웨어러블은 그 단계들을 오디오보다 잘 측정하므로 앱이 길을 내줍니다. 웨어러블이 없으면 호흡과 움직임 기반 추정값으로 돌아갑니다. Apple Watch 페이지에 워치가 무엇을 더해 주는지 나와 있습니다.

수면 단계도 읽기

각성 REM 얕은 깊은 무음 오후 11시 오전 6시 각 블록은 약 5분
수면 단계도는 밤 동안 단계 간 변화를 보여줍니다. 각 색상 블록은 약 5분입니다.

야간 요약의 수면 단계도는 그날 밤 당신이 단계 사이를 어떻게 옮겨 다녔는지 그립니다. 색 띠 하나가 특정 단계에서의 5분입니다.

  • 주황색: 각성 구간
  • 청록색(하늘색): 얕은 수면
  • 인디고(진파랑): 깊은 수면
  • 분홍/청록색: REM 수면
  • 민트(연두): 무음, 해당하는 밤에만 표시
수면 단계 수면 단계도가 포함된 야간 요약
확대 보기 밤 동안 각성, REM, 얕은 수면, 깊은 수면, 무음을 단계 비율과 함께 보여주는 수면 단계도
수면 단계도는 밤 동안 5분 단위 띠로 수면 단계를 보여줍니다.

왼쪽에서 오른쪽으로 읽으면 완전한 수면 사이클을 몇 번 지났는지 세어 볼 수 있고, 깊은 수면이 가장 많았던 때를 보고, REM이 어디에 떨어졌는지 짚어낼 수 있습니다. 아무 블록이나 누르면 "얕은 · 오전 3:50 ~ 오전 4:15"처럼 그 단계의 전체 시간 범위가 말풍선으로 나오고, 타임라인이 그 시점으로 이동해 당신의 코골이 구간이 특정 단계와 겹치는지 확인할 수 있습니다. 그다음 타임라인을 스크러빙하면 수면 단계도의 선택 표시선도 따라옵니다.

웨어러블이 수면 데이터를 동기화했지만 오디오는 녹음하지 않은 밤에는, 타임라인 띠에 같은 색상의 단계 리본이 그려지고, 상태 표시줄 중앙선 아래에 "얕은 · 57 bpm · 13회/분 · SpO2 96%"처럼 단계와 생체 지표가 나옵니다. 녹음된 밤은 기존의 파형을 그대로 유지합니다.

일반적인 수면 단계 분포

야간 요약은 그날 밤의 몇 퍼센트를 각 단계에서 보냈는지도 보여줍니다. 일반적인 밤은 대략 이런 모습입니다.

  • 얕은 수면 45%
  • 깊은 수면 20%
  • REM 수면 27%
  • 각성 8%

이 비율은 나이, 건강, 스트레스를 비롯해 여러 가지에 따라 움직입니다. 그러니 교과서에 맞추려 애쓰지 말고 자신의 밤끼리 비교하세요. 점수 산정에서 앱은 깊은 수면 약 13~23%를 건강한 목표로 보고, 20% 이상이면 점수를 줍니다. REM 목표는 약 20~25%입니다. 이 범위에 들어가면 수면 점수에 점수가 붙을 수 있습니다. 일반적인 기준일 뿐 그 이상은 아닙니다.

추정값의 정확도는?

분류는 호흡 규칙성이 수면 단계와 어떻게 이어지는지에 대한 발표된 연구에 기대고 있습니다. 호흡이나 심박 변동성 같은 단일 생리 신호로 수면 단계를 나누는 연구들은 임상 수면 검사의 표준인 다원 수면 검사와 약 70%의 일치율을 보입니다. 그러니 추정값은 전반적인 수면 구조에 대해서는 그럭저럭한 그림을, 시간에 따른 추세에 대해서는 더 나은 그림을 줍니다.

정확도를 위아래로 미는 요인이 몇 가지 있습니다. 긴 녹음이 도움이 됩니다. 몇 시간을 자면 알고리즘이 들여다볼 완전한 사이클이 늘어납니다. 시끄러운 방, 동침 상대, 반려동물, 마이크에서 멀리 떨어져 자는 것은 모두 호흡을 감지하기 어렵게 만들고, 추정값도 그만큼 나빠집니다.

의료 주의 사항

이것들은 오디오 분석에서 나온 추정값입니다. 임상 측정값이 아닙니다. 임상 단계 판정은 뇌파, 안구 운동, 근육 활동을 쓰는데, 오디오는 그중 어느 것도 잡아내지 못합니다. Snore Timeline은 다원 수면 검사로 검증되지 않았고, 수면 무호흡증이나 어떤 수면 장애도 진단할 수 없습니다. 단계 분석은 일반적인 참고로 삼고, 수면이 걱정된다면 의료 전문가와 상담하세요.

수면 단계가 감지되지 않은 이유

수면 단계 추정은 녹음 내내 들리는 호흡이 있어야 가능합니다. 어떤 밤에 단계가 하나도 없다면 보통 다음 중 하나입니다.

  • 호흡이 너무 조용함. 호흡이 마이크가 다룰 수 있는 수준으로 닿지 않았을 수 있습니다.
  • 폰이 너무 멀리 있음. 호흡 소리는 거리가 멀어지면 금세 사라집니다. 머리에서 30~60cm가 잘 맞습니다.
  • 배경 소음. 선풍기, 에어컨을 비롯해 꾸준한 소리가 앱이 듣고 있는 호흡을 덮을 수 있습니다.
  • 녹음이 너무 짧음. 알고리즘이 무엇이든 분류하려면 먼저 기준값을 잡는 데 약 15분이 필요합니다.

매일 밤 같은 폰 위치를 쓰고, 가능한 곳에서는 방을 조용하게 만들고, 밤을 통째로 녹음하세요. 6시간 이상 녹음하면 알고리즘에 가장 완전한 사이클이 주어지고, 위치를 그대로 유지하면 밤끼리 비교가 됩니다.

수면 단계뿐 아니라 타임라인 전체가 비어 있고 빠진 게 더 있다면 문제 해결을 참고하세요.

연구 참고 문헌

단계 분류는 다음 논문들에 기반합니다.