← SELECTED WORK← 프로젝트HAN GYU®
03 / 05

DIGITAL HEALTH / WEARABLE SENSING디지털 헬스케어 / 웨어러블 센싱

20222022

(03)

Gait
Measured

A wrist-worn inertial sensing system that estimates walking distance and pace without GPS or sensors attached to the legs.GPS나 다리 부착 센서 없이, 손목 관성 센서로 보행 거리와 속도를 추정하는 시스템이에요.

SCROLL TO READ스크롤해서 읽기
WRIST IMU / GAIT ESTIMATERAW ACCELERATIONFILTERED HORIZONTAL MOTION3M WALK / 17 TRIALSKNOWN 3.00MEST. 2.65M30CM / 27 TRIALSKNOWN 30CMEST. 31.78CMKALMAN FILTER + GRAVITY COMPENSATION

WEARABLE SENSING / 03웨어러블 센싱 / 03

Gait / 03보행 / 03

A wrist signal becomes a walking estimate손목 신호로 보행 거리와 속도를 추정해요

The starting point출발점

Most gait-estimation systems measure motion close to the legs or depend on GPS. That can make everyday use inconvenient, fail indoors, or require hardware that people would not want to wear continuously.보행을 추정하는 시스템 대부분은 다리 가까이에 센서를 붙이거나 GPS에 의존해요. 일상에서 계속 쓰기에는 불편할 수 있고, 실내에서는 GPS가 동작하지 않으며, 사용자가 계속 착용하고 싶지 않은 장비가 필요할 수도 있어요.

CONTRIBUTION기여한 일
  • Wearable and mobile integration웨어러블·모바일 연동
  • Step and distance estimation걸음 수·거리 추정
  • Signal processing신호처리
  • Experiment design and evaluation실험 설계·평가
  • Service integration서비스 연동
TOOLS도구

IMU / Android / Kalman filter / Signal processing / Wearable sensing

YEAR연도

20222022

How might a comfortable wrist-worn device estimate walking distance and pace while reducing the noise and gravity errors that accumulate in inertial signals?편하게 착용할 수 있는 손목 기기가 관성 신호에 쌓이는 노이즈와 중력 오차를 줄이면서 보행 거리와 속도를 추정하려면 어떻게 해야 할까요?

Sense → estimate → compensate측정 → 추정 → 보정

A smartwatch-form IMU sends acceleration data to an Android phone. Arm-direction changes are used to count steps, while horizontal acceleration is integrated to estimate distance. A linear Kalman filter and gravity-component removal reduce signal noise before the estimate is compared in controlled walking tests.스마트워치 형태의 IMU가 가속도 데이터를 안드로이드 폰으로 전달해요. 팔 방향이 바뀌는 신호로 걸음을 세고, 수평 가속도를 적분해 거리를 추정해요. 선형 칼만 필터와 중력 성분 제거로 신호 노이즈를 줄인 뒤, 통제된 보행 실험에서 결과를 비교했어요.

01Wrist IMU손목 IMU
02Mobile relay모바일 중계
03Step detection걸음 감지
04Distance estimation거리 추정
05Signal compensation신호 보정

Gait can be measured from the wrist when the signal is treated with care.손목에서도 신호를 세심하게 다루면 보행을 측정할 수 있어요.

The research uses a smartwatch-form IMU and Android relay to turn arm motion into steps, distance, and walking pace. It then makes the source of error visible: raw acceleration accumulates noise and gravity, so the estimate needs signal compensation before it can become useful feedback.이 연구는 스마트워치 형태의 IMU와 안드로이드 중계를 이용해 팔 움직임을 걸음 수, 거리, 보행 속도로 바꿔요. 원시 가속도에는 노이즈와 중력이 쌓이므로, 쓸 수 있는 측정값을 얻으려면 신호 보정이 필요해요.

01

Wrist sensor and mobile relay손목 센서와 모바일 중계

A smartwatch-form inertial sensor captures acceleration while the user walks and is paired with an Android smartphone. This keeps the sensing surface on the wrist rather than requiring sensors on the ankle or leg.스마트워치 형태의 관성 센서가 걷는 동안 가속도를 기록하고 안드로이드 스마트폰과 연결돼요. 발목이나 다리에 센서를 붙이지 않고도 손목에서 측정을 시작해요.

  • Acceleration signal가속도 신호
  • Arm direction팔 방향
  • Mobile connection모바일 연결

02

Step and distance estimate걸음 수와 거리 추정

Changes in the combined X and Y-axis direction are used to count steps. A pre-measured average step length produces a reference distance, while horizontal acceleration is double-integrated to estimate distance directly.X·Y축을 합친 방향의 변화로 걸음 수를 계산해요. 사전에 측정한 평균 보폭으로 기준 거리를 만들고, 수평 가속도를 이중 적분해 얻은 거리와 비교해요.

  • Step count걸음 수
  • Reference distance기준 거리
  • Integrated distance적분 거리

03

Signal compensation and test신호 보정과 실험

A linear Kalman filter reduces sensor noise, and gravity components are removed to isolate horizontal movement. Controlled 3 m walking and 30 cm planar tests compare the estimate against known distances.선형 칼만 필터로 센서 노이즈를 줄이고, 중력 성분을 제거해 수평 움직임을 분리해요. 통제된 3m 보행과 30cm 평면 이동 실험에서 알려진 거리와 결과를 비교해요.

  • Filtered signal필터링 신호
  • Gravity-compensated motion중력 보정 움직임
  • Error rate오차율

From a wrist signal
to a walking measure.

The study moves from a usable reference to an inertial estimate, then makes the signal-processing work legible through the reduction in error.

WRIST IMU / MEASUREMENT STUDY03 CONTROLLED COMPARISONS
01 / 03CONTROLLED REFERENCE

Step-count reference

A controlled 3 m walk is calculated from the counted steps and a pre-measured average step length.

KNOWN DISTANCE3.00 m
ESTIMATED DISTANCE3.00 m
REPORTED ERRORREFERENCE

MEASUREMENT PATHArm-direction changes → step count → average step length

02 / 03REPORTED ERROR

Acceleration integration

Across 17 controlled 3 m walking trials, the distance estimated by integrating acceleration averaged 2.65 m.

KNOWN DISTANCE3.00 m
ESTIMATED DISTANCE2.65 m
REPORTED ERROR11.61%

MEASUREMENT PATHHorizontal acceleration → double integration → distance estimate

03 / 03REPORTED ERROR

Compensated movement

In 27 planar 30 cm movement trials, a linear Kalman filter and gravity removal produced a 31.78 cm average.

KNOWN DISTANCE30 cm
ESTIMATED DISTANCE31.78 cm
REPORTED ERROR5.93%

MEASUREMENT PATHKalman filter + gravity removal → horizontal motion → distance estimate

The bars compare each study against its own known distance. The 3 m and 30 cm tests use different controlled conditions.

A useful estimate comes from reducing error, not accepting the first result.쓸 수 있는 값은 첫 추정보다 오차를 줄이는 과정에서 나와요.

In a controlled 3 m walking experiment, the acceleration-integration estimate averaged 2.65 m and showed 11.61% error. A later 30 cm planar-movement test combined a linear Kalman filter with gravity compensation and produced a 31.78 cm average with 5.93% error.3m 통제 보행 실험에서 가속도 적분 방식은 평균 2.65m, 오차 11.61%를 보였어요. 이후 선형 칼만 필터와 중력 보정을 결합한 30cm 평면 이동 실험에서는 평균 31.78cm, 오차 5.93%를 보였어요.

11.61%

INITIAL DISTANCE ERROR초기 거리 오차

The raw acceleration-integration estimate averaged 2.65 m against a controlled 3 m walking distance across 17 trials.3m를 걷는 통제 실험 17회에서 가속도 적분 거리는 평균 2.65m였어요.

5.93%

COMPENSATED ERROR보정 후 오차

Applying a linear Kalman filter and removing gravity components improved the 30 cm planar-movement estimate.선형 칼만 필터와 중력 성분 제거를 적용한 30cm 평면 이동 추정 결과예요.

31.78 cm

30 CM TEST AVERAGE30cm 실험 평균

The compensated measurement average from 27 planar-movement trials.보정된 측정의 평면 이동 27회 평균값이에요.

CONTROLLED MEASUREMENT / 2022 KOREAN INSTITUTE OF COMMUNICATIONS AND INFORMATION SCIENCES CONFERENCE PAPER통제된 측정 / 2022 한국통신학회 학계종합학술발표회 논문

In controlled tests, the initial acceleration-integration distance error of 11.61% was reduced to 5.93% after filtering and gravity compensation; a 30 cm movement test measured 31.78 cm on average.통제된 실험에서 가속도 적분 거리의 초기 오차 11.61%를 필터링과 중력 보정으로 5.93%까지 낮췄고, 30cm 이동 실험의 평균 측정값은 31.78cm였어요.

“Convenience changes the sensing problem. Moving the system from the ankle to the wrist means that motion, orientation, and accumulated error must be designed for—not assumed away.편하게 착용하려면 센싱 문제도 달라져요. 발목이 아닌 손목으로 옮기는 순간, 팔 움직임·방향·누적 오차를 새 조건으로 두고 설계해야 해요.”

System record

I developed the wearable sensing path from the wrist sensor through Android integration, distance-estimation algorithms, signal compensation, and controlled evaluation. The system counts steps from changes in arm direction and compares a step-length reference with a distance estimated by integrating horizontal acceleration.

The goal was not simply to recreate a leg-mounted gait sensor at a different location. A wrist device is more convenient to wear, but its orientation and arm motion make noise and gravity correction central to the design. I applied a linear Kalman filter and gravity-component removal to reduce that error before testing the resulting estimate.

What the evaluation showed

  • Across 17 controlled 3 m walking trials, the acceleration-integration estimate averaged 2.65 m, with 11.61% error against the known distance.
  • In a 27-trial 30 cm planar-movement test, filtering and gravity compensation produced a 31.78 cm average and 5.93% error.
  • The measurement path can connect with a smartphone app to compare activity over time and support personalized exercise or health-management services.

시스템 기록

손목 센서부터 안드로이드 연동, 거리 추정 알고리즘, 신호 보정, 통제된 평가까지 웨어러블 센싱 경로 전체를 개발했어요. 팔 방향의 변화로 걸음을 세고, 걸음 수·평균 보폭으로 계산한 기준 거리와 수평 가속도를 적분해 추정한 거리를 비교했어요.

목표는 다리 센서를 손목으로 단순히 옮기는 것이 아니었어요. 손목은 더 편하게 착용할 수 있지만 방향과 팔 움직임 때문에 노이즈·중력 보정이 설계의 중심이 돼요. 선형 칼만 필터와 중력 성분 제거를 적용해 오차를 줄인 뒤 결과를 검증했어요.

평가가 보여준 것

  • 3m 통제 보행 17회에서 가속도 적분 거리는 평균 2.65m였고, 실제 거리 대비 오차는 11.61%였어요.
  • 30cm 평면 이동 27회에서는 필터링과 중력 보정 후 평균 31.78cm, 오차 5.93%를 기록했어요.
  • 이 측정 경로는 스마트폰 앱과 연결해 활동량을 비교하고, 개인화된 운동·건강 관리 서비스로 확장할 수 있어요.