KAMIYA Laboratory Dep. of Information Science and Technology Ritsuki KOKUBO "JDIJ1SFGFDUVSBM6OJWFSTJUZ A Novel Period Estimation Method for Periodic Signals Suitable for Vital Sensing ICBSP2019
Sign FINE Staff Monitoring patients using their vital sign collected by the IoT device Improve care quality "/PWFM1FSJPE&TUJNBUJPO.FUIPEGPS1FSJPEJD4JHOBMT4VJUBCMFGPS7JUBM4FOTJOH
due to noise is inevitable Robustness against noise Frexibility for installations where sensing device install = 1 2 "/PWFM1FSJPE&TUJNBUJPO.FUIPEGPS1FSJPEJD4JHOBMT4VJUBCMFGPS7JUBM4FOTJOH Non-contact vital sensing Important Robustness against noise
0.6 0.8 1 0.02 0.025 0.03 0.035 DFT spectrum FREQUENCY axis Estimated FREQUENCY DFT can estimate Frequncy = 1 Estimated PERIOD 50[sample] Conversion needed to estimate Period "/PWFM1FSJPE&TUJNBUJPO.FUIPEGPS1FSJPEJD4JHOBMT4VJUBCMFGPS7JUBM4FOTJOH
PERIOD axis NOT regular interval = 1 Resolution of long period signal is LOW Short Period Long Period "/PWFM1FSJPE&TUJNBUJPO.FUIPEGPS1FSJPEJD4JHOBMT4VJUBCMFGPS7JUBM4FOTJOH 1 2 DFT spectrum
DFT spectrum (PERIOD axis) The resolution of low frequency band is low especially when the number of samples is few. 1 2 Non-contact vital sensing Important Resolution of low frequency band
25 -0.5 0 0.5 1 1.5 2 ・・・ ・・・ <Period> 5 sample Split sample sequence by 6 sample width not same as the period NOT same waveforms Discrete time Sample value
period NOT same as period Periodic signal Samples on window ( ) Accumulation of samples on window ( ) Accumulation of samples on window ( ) Discrete time Sample value "/PWFM1FSJPE&TUJNBUJPO.FUIPEGPS1FSJPEJD4JHOBMT4VJUBCMFGPS7JUBM4FOTJOH
Split signals are same waveform <Accumulation result> NOT flat Variance: LARGE Split signals are NOT same waveform <Accumulation result> Flat Variance: SMALL Periodic signal Accumulation of samples on window ( ) Accumulation of samples on window ( ) Discrete time Sample value "/PWFM1FSJPE&TUJNBUJPO.FUIPEGPS1FSJPEJD4JHOBMT4VJUBCMFGPS7JUBM4FOTJOH
"DDVNVMBUJPO × "DDVNVMBUJPO × "DDVNVMBUJPO × 5 7BSJBODF 6 7BSJBODF ・・・ 41$ 41$ 41$ ・・・ ・・・ Input signal Number of accumulation is different by the number of port of SPC (Width of window) Accumulation result is divided by the number of accumulation 6 6 6 5 5 5 4 4 4 4
method Period A: 401 B: 402 Number of samples of signal 32000 SNR -10 dB 0 200 400 600 800 1000 1200 -4 -2 0 2 4 401 sample/period A Sample value 0 200 400 600 800 1000 1200 -4 -2 0 2 4 402 sample/period B Discrete time Sample value ・・・ ・・・
Correct? +1 Yes Correct? +1 Yes Correct? +1 Generated signal 1Generate signal 2Execute period estimation Repeat 1000 times Count number of times when estimated period is correct Decide estimated period by peak of result a b a b
of simuration Number of signals Fundemental waveform Random signal 31 samples 30 periods -30 dB 〜 10 dB Peak acquisition range 20 samples 〜 40 samples 1 signal 1000 times