Music Synchronizer with Runner's Pace for Supporting Steady Pace Jogging

>100 Views

September 30, 24

スライド概要

1) The document describes a music synchronization system that aims to help joggers maintain a steady pace by automatically adjusting the speed of the music playback based on the jogger's real-time pace.

2) An experiment was conducted with 10 participants where they jogged for 2 minutes with the system and without it in alternating trials.

3) The results showed that with the system, participants' average pace was steadier across trials and the standard deviation of their temporal pace variation was lower, indicating the system helped them better maintain a consistent speed.

profile-image

日本大学 文理学部 情報科学科 北原研究室。 「Technology Makes Music More Fun」を合言葉に、音楽をはじめとするエンターテインメントの高度化に資する技術の研究開発を行っています。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.
[beta]
107 - Music Synchronizer with Runner's Pace for Supporting Steady Pace Jogging
Tetsuro Kitahara, Shunsuke Hokari, and Tatsuya Nagayasu (Nihon University, Japan)
Contact: Tetsuro Kitahara <e-mail: [email protected], Twitter: @tetsurokitahara>
http://www.kthrlab.jp/

●

●

●

●

Our Goal: To allow everyone enjoy jogging

Core Time: 10:00-11:00 & 15:30-16:30 on every day

Issue in jogging: To keep a steady pace
(In particular, to avoid a pace decrease due to tiredness)
→ Automatically alert the pace decrease

You can try our system! Let's try it!!

Our idea: Auditory feedback of the pace decrease based on
synchronization of music playback speed with the pace
Why music synchronization?
- No interference with vision
- Many people jog while listening to music
Related works:
- Rubisch et al.(2010)
- Sakata et al.(2006)
Only proposal and prototype implementation (no experiments)

System Overview
START

●

●

Choose a musical piece

User wears the device on
his/her hip using a belt

After 5 sec passes...
Measure user's standard pace
for 10 secs

How to measure pace

Measure jogging pace
●

No
●

Yes

Waveforms with speeds of
0.5, 0.6, …, 2.0 need to be
prepared in advance on PC

Participants: 10 people (8 male / 2 female, age: 22—23)

●

Participants E & H often exercise, the others usually do not

Procedure
2 min
2 min
2 min
Jog 30s Jog 30s Jog
or

Acceleration value:

+ |az(t) – az(t-1)|
is calculated every 80ms
●

●

Please write your comments here!

When α(t) > θ (threshold),
the step is counted
# of steps for last 4 secs
is regarded as the pace

2 min
2 min
2 min
Jog 30s Jog 30s Jog
Rest
enough

With normal playback

2 min
2 min
2 min
Jog 30s Jog 30s Jog
With our system

With our system

2 min
2 min
2 min
Jog 30s Jog 30s Jog
Rest
enough

With normal playback

Results
Average pace in each trial
Partic
ipant

A
B
C
D
E
F
G
H

Participants I & J: data loss

With normal
playback
1st 2nd 3rd

1st

2nd

3rd

29.5
10.4
26.4
26.2
27.2
10.8
19.3
8.2

28.0
21.5
27.5
27.5
30.2
11.1
27.0
24.7

21.0
23.8
30.0
30.0
27.7
12.0
22.8
29.5

21.0
22.4
29.6
29.6
28.8
11.2
19.4
30.1

22.5
20.9
23.2
26.3
26.1
12.5
19.4
21.8

15.5
24.2
23.3
25.7
27.4
12.7
18.6
24.6

With our system

Steady
pace

Standard deviation of temporal pace variation
Partic
ipant

+ |ay(t) – ay(t-1)|

Music is repeatedly played back

●

Using the acceleration
sensor built in the device
α(t) = |ax(t) – ax(t-1)|

Switch waveform

Preparation of waveforms

●

Pace
down

Start music playback

Pace changed?

Condition

Run on an Android device

Load waveforms with different
playback speeds

Every sec...

Experiment

A
B
C
D
E
F
G
H

With normal
playback
1st 2nd 3rd

1st

2nd

3rd

0.5
2.8
4.3
3.5
5.1
1.6
3.9
2.1

2.0
4.0
4.0
3.4
5.1
2.0
4.1
3.8

2.0
3.9
3.6
3.7
3.9
2.3
3.5
5.1

3.0
3.0
3.4
3.4
5.0
1.8
3.3
4.6

10.5
5.3
4.3
3.7
4.1
3.7
4.1
4.0

3.5
3.6
4.2
3.5
4.2
2.3
3.1
4.9

With our system

Example of temporal pace variation
With normal playback

Pace decreased at turning back

With our system

Fairly
low
Steady
pace