slide on range-based algorithm for posture classification and ......** m. lee, a. m. khan, j. kim,...
TRANSCRIPT
![Page 1: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/1.jpg)
RANGE-BASED ALGORITHM FOR POSTURE CLASSIFICATION AND FALL-DOWN DETECTION IN
SMART HOMECARE SYSTEM
Konlakorn Wongpatikaseree Azman Osman Lim Yasuo Tan Hideaki Kanai
Japan advanced institute of science and technologyJapan advanced institute of science and technology
![Page 2: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/2.jpg)
Outline1. Introduction
2 Problem of existing researches2. Problem of existing researches
3. Objective
4 Proposed ideas4. Proposed ideas
• Range-based algorithm
5. Experiments and results
• Experimental setup
• Experimental results
6. Conclusion
7. Future works
Konlakorn Wongpatikaseree10/5/2012 1
![Page 3: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/3.jpg)
1. Introduction• A growing elderly population and strong demand for efficient in-
home healthcare have fueled a growth in smart homecarehome healthcare have fueled a growth in smart homecare system.
W h i i i l f hi h b• We propose a human monitoring service platform, which can be also used for the applications of human behavior monitoring and human positioning.
• The proposed platform architecture is composed of three parts: S i• Sensing
• Algorithm• Database.
Konlakorn Wongpatikaseree10/5/2012 2
![Page 4: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/4.jpg)
2. Problem of existing researches• Poorer performance results when…
• Involve less physically characteristic movements I l li l i di ill• Involve little motion or standing still
(a) Differences in feature values computed from FFTs * (b) A set of sample accelerometer signal for the seven activities **
* L. Bao and S.S. Intille, “Activity recognition from user-annotated acceleration data,” In Pervasive Computing, pp.1-17, Vienna, Austria, 2004. ** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life Log System Capable of Activity
Classification and Exercise Information Generation,” In: 32nd EMBS, pp. 1390-1393, Buenos Aires, Argentina, September 2010.
Konlakorn Wongpatikaseree10/5/2012 3
![Page 5: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/5.jpg)
3. Objectives• Introduce a new algorithm for human posture classification,
called range-based algorithm.called range based algorithm.• Simple technique.
• High accuracy• High accuracy.
• Classify basic human posture.Classify basic human posture.• Sit, Stand, and lie down.
• Detect the unexpected situation.• Fall-down
Konlakorn Wongpatikaseree10/5/2012 4
![Page 6: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/6.jpg)
4. Proposed ideas• Each posture has different physical pattern.• Concept of this algorithm is determines the relation of body p g y
parts, and extracting the activities from the range between body parts.
• Sensors are attached on shoulder hip and knee• Sensors are attached on shoulder, hip, and knee.
Konlakorn Wongpatikaseree10/5/2012 5
![Page 7: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/7.jpg)
4. Proposed idea
4.1Range-based algorithm• Four techniques are adopted in the range-based algorithm.1. Decision tree
2. Finite State Machine
3 Posture Window3. Posture Window
4. Posture Pattern Recognition
Konlakorn Wongpatikaseree10/5/2012 6
![Page 8: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/8.jpg)
4.1 Range-based algorithm
4.1.1 Decision tree• The tree has 5 nodes, 3 of which are leaf nodes and 2 of which represent a binary decision. p y
• For each branch of the tree, the threshold value was defined byd d by• Proportion range between sensors for range-based algorithm • Heightʼs shoulder of user and visual inspection for height-based g p g
algorithm T1
T1
T2
T2
StandStand
SitSit Lie downLie downSitSit Lie downLie down
Konlakorn Wongpatikaseree10/5/2012 7
![Page 9: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/9.jpg)
4.1 Range-based algorithm
4.1.2 Finite State Machine• 9 states; 5 changing posture states, 4 posture
states.
Stand Fall Fall down
Sit -> StandSit -> Stand
Stand -> Sit
Stand -> Sit Stand -> Lie
downStand -> Lie
down
SitLie down ->
SiLie down ->
Si Lie downSitSit
Sit -> Lie Sit -> Lie downdown
Konlakorn Wongpatikaseree10/5/2012 8
![Page 10: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/10.jpg)
4.1 Range-based algorithm
4.1.3 Adaptive Posture Window Scheme• Adaptive Posture Window Because the results of classification change rapidly, the adaptive posture
window scheme is adopted to identify the current posture and make the system more reliable.
4 states/Adaptive Posture Window
St St St St
St St St Sit L Sit Sit L
Sit Sit L LStand
Stand
Sit -> Lie down
SitSt St St Sit
St Sit Sit Sit
L Sit Sit LStand
Sit
Sit
St St Sit L Stand
Konlakorn Wongpatikaseree10/5/2012 9
![Page 11: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/11.jpg)
4.1 Range-based algorithm
4.1.4 Posture Pattern Recognition (1/3)
• From the adaptive posture window, there are three fundamental patterns occurred.• Majority pattern
• Equal pattern
• Minority pattern
• To recognize the resultant state, we use two methodsmethods.• Ratio method
T i i i h h d• Transition weight method
Konlakorn Wongpatikaseree10/5/2012 10
![Page 12: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/12.jpg)
4.1 Range-based algorithm
4.1.4 Posture Pattern Recognition (2/3)
Konlakorn Wongpatikaseree10/5/2012 11
![Page 13: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/13.jpg)
4.1 Range-based algorithm
4.1.4 Posture Pattern Recognition (3/3)
Konlakorn Wongpatikaseree10/5/2012 12
![Page 14: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/14.jpg)
5. Experiments and results• In our experiment, the ultrasonic sensors are used to collect the
height data.
• It is completely different with existing researches in term of type of data.
• We setup the height-based algorithm, which used the same t ith th b d l ithresources to compare with the range-based algorithm.
Konlakorn Wongpatikaseree10/5/2012 13
![Page 15: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/15.jpg)
5. Experiments and results
5.1 Experimental setup• The idea of the height-based algorithm uses one sensor attached
on the userʼs shoulderon the user s shoulder.
• The decision tree is similar to the range-based algorithm, but it is different as to the threshold value.
• The activity window, the activity pattern, and the FSM are same.
Konlakorn Wongpatikaseree10/5/2012 14
![Page 16: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/16.jpg)
5. Experiments and results
5.2 Experimental results• Four experiments are proposed to evaluate the range-
based algorithmbased algorithm.
1. Adaptive posture window experiment1. Adaptive posture window experiment2. Static posture experiment3. Consequence posture experiment4. Fall-down detection experiment
Konlakorn Wongpatikaseree10/5/2012 15
![Page 17: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/17.jpg)
5.2 Experimental results
5.2.1 Adaptive posture window experiment• Size of adaptive posture window is changing from 3 to 6 posture
states.
• Time sampling is defined to 0.2 seconds.
Konlakorn Wongpatikaseree10/5/2012 16
![Page 18: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/18.jpg)
5.2 Experimental results
5.2.2 Static posture experimentPosture Height-based
AlgorithmRange-based
AlgorithmStanding 100% 100%
Sitting (type A) 100% 100%Sitti (t B) 0% 100%Sitting (type B) 0% 100%
Lying down (type C) 100% 100%Lying down (type D) 0% 100%Lying down (type D) 0% 100%
• Type A: user sitting on object that is lower than hipʼs height.• Type B: user sitting on object that is higher than hipʼs height.Type B: user sitting on object that is higher than hip s height.• Type C: objectʼs height that user lying down is lower than 15 cm.• Type D: objectʼs height that user lying down is greater than 15 cm.
Konlakorn Wongpatikaseree10/5/2012 17
![Page 19: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/19.jpg)
5.2 Experimental results
5.2.3 Consequence posture experiment(1/3) Lie down -> Stand -> Sit -> Sit -> Stand-> Stand -> Lie down
Stand Fall Fall down
Sit -> StandSit -> Stand
Stand -> Sit
Stand -> Sit Stand -> Lie
downStand -> Lie
down
Sit
Lie downLie down ->
SitLie down ->
Sit Lie down
Sit -> Lie down
Sit -> Lie down
Konlakorn Wongpatikaseree10/5/2012 18
![Page 20: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/20.jpg)
5.2 Experimental results
5.2.3 Consequence posture experiment(2/3) • Focus on the changing posture state.
Consequence postures Height-based Range-basedLi d St d Sit St dLie-down→Stand→Sit→Stand→
Lie-down→Sit→Stand 86 % 98 %
• The main error of both algorithms occurs in state “Lie down >Sit”Lie-down->Sit
Konlakorn Wongpatikaseree10/5/2012 19
![Page 21: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/21.jpg)
5.2 Experimental results
5.2.3 Consequence posture experiment(3/3)
Konlakorn Wongpatikaseree10/5/2012 20
![Page 22: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/22.jpg)
5.2 Experimental results
5.2.4 Fall-down detection experiment• It is extremely important for monitoring the unexpected
situation, especially old people who live alone in the home.
Algorithms Accuracy of FallAlgorithms Accuracy of Fall Detection *
Height-based 80 %Range-based 100 %
* Test five times
Konlakorn Wongpatikaseree10/5/2012 21
![Page 23: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/23.jpg)
6. Conclusion• The range-based algorithm is to measure the distance
between body partsbetween body parts.
• The results showed the high percentage of posture classification.
• This algorithm are applicable because it does not depend on any type of sensor.
Konlakorn Wongpatikaseree10/5/2012 22
![Page 24: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/24.jpg)
7. Future works• The range-based algorithm has been required additional
techniques to classify more specific activity
• We also plan to use this information for analyzing the human behavior in the healthcare system.
Konlakorn Wongpatikaseree10/5/2012 23
![Page 25: Slide on Range-based algorithm for posture classification and ......** M. Lee, A. M. Khan, J. Kim, Y. Cho and T. Kim, “A Single Tri-axial Accelerometer-based Real-time Personal Life](https://reader036.vdocuments.net/reader036/viewer/2022071510/612ec8c71ecc515869430826/html5/thumbnails/25.jpg)
Th k f tt tiThank you for your attention
Konlakorn Wongpatikaseree10/5/2012 24