Comparing Kinect2 Based Balance Measurement Software to Wii Balance Board
Total Page:16
File Type:pdf, Size:1020Kb
Preprint: Comparing Kinect2 based Balance Measurement Software to Wii Balance Board
Zhihan Lv, Vicente Penades, Sonia Blasco, Javier Chirivella, Pablo Gagliardo FIVAN, Valencia, Spain [email protected]
ABSTRACT This is the preprint version of our paper on REHAB2015. A In robotics research community, a series of researches have balance measurement software based on Kinect2 sensor is been already done about comparison kinect balance evaluated by comparing to Wii balance board in numerical measurement (KBM) and Vicon balance measurement analysis level, and further improved according to the (VBM) to wii blance board (WBB) [17] [18] [19]. In the consideration of BFP (Body fat percentage) values of the experiment, the WBB was placed on top of the FP to obtain user. Several person with different body types are involved measurement from both devices at the same time, which is into the test. The algorithm is improved by comparing the set as the same as the method1 proposed in kinesiology body type of the user to the ’golden- standard’ body type. research community. The person were instructed to stand on The evaluation results of the optimized algorithm top of the FP and WBB and hold 40 static postures, each preliminarily prove the reliability of the software. lasting 5s. [19] mentioned that the reason to measure the KBM is that the improper lighting, loose fitting clothes, and Categories and Subject Descriptors large objects which surround the subject can adversely influence the skeleton fitting. In our kinect2 based KBM D.2.8 [Software Engineering]: Metrics—complexity measures, method, we find age, height, body type of the person as well performance measures as the error in foot tip position measurement also affect the CoP measurement results slightly. Keywords Virtual Reality, Center of Mass, Balance, Kinect, WBB The purpose of our measurement is different from the previ- ous measurements, since they just compared ’gold-standard’ 1. INTRODUCTION laboratory-grade force plate (FP) to a game controller wii The center of pressure (CoP) is also known as center of mass balance board (WBB). It is undeniable that they proved that (CoM). It is measured by different methods according to WBB can replace Balance Error Scoring System (BESS) different technical levels in different age. The methods which which is used for assessing the balance as subjective method are already applied in clinic include Balance Error Scoring for past years. Even some productions are developed based System (BESS), ’gold-standard’ laboratory-grade force plate their research, such as BtrackS [15] which is proved to reach (FP), wii blance board (WBB). Our research is to measure to the same level as WBB. But our KBM method is based on what extend the kinect balance measurement (KBM) method totally different measurement algorithm theory, imple- can be accepted by clinical utilization. In kinesiology mentation technology and suitable device context. We are research community, currently, there are several kinds of using the range image data captured by kinect2 device in measurements methods for comparison the ’gold-standard’ real-time, and further measure the CoP by our customized laboratory-grade force plate (FP) to wii blance board (WBB) algorithm based on optical theory. The Wii balance board presented. There are some measurement results recorded in can cannot measure any information about the weight and current literature. [42] compared the game scores provided by CoP onside the device, while the kinect can get full infor- Wii to traditional balance measures. [7] wanted to see if mation appeared in the camera view, but is not enable to traditional balance measures (like Center of Pressure velocity) retrieve the weight information since it is a non-contact sen- were reliable on the wii balance board and valid compared to sor. Nonetheless, the same characteristics of both devices are a forceplate, so they bypassed the games and simply collected that they have specialty or potential to measure CoP, but the raw data. [1] performed a standard measurement cannot measure density information by any direct or in- uncertainty analysis to provide the repeatability and accuracy of the WBB force and CoP measurements. In summary, the data from a wii balance board is valid and reliable [16] [4] [7] but the game scores that are produced are not [42]. Moreover, WBB may be useful for low-resolution measurements, but should not be considered as a replacement for laboratory-grade force plates. Therefore, WBB is enough accurate to measure our @home rehabilitation application using kinect, but the customized software is expected to be developed.
direct methods. Therefore, the robotics research community attracts our attention. The ’Center of mass calculation by kinect’ [18] uses SESC as the core algorithm to solve the calculation of CoM. This work has been compared to some other work: 1. FP; 2. WBB; 3. Kinect; 4. Vicon (High quality camera); 5. Winter’s method
2. SYSTEM In our research, we will consider the previous proposed meth- ods and results in both kinesiology research community and robotics research community, and design our particular mea- surement method according to our algorithm theory, device condition and clinical needs. The hardware devices we cur- rently owned include: 1. WBB; 2. Several Kinect2. The algorithm that is similar with our algorithm is mentioned in literature [25] [21], which is so-called segmentation meth- ods, also known as kinematic methods. The problem that ’performed mainly on cadavers or in live, young and fit indi- viduals’ is also mentioned [43] [13]. Some solutions are also discussed [34], which is ’should be adjusted for age, sex and fitness level’.
3. EVALUATION AND IMPROVING The evaluation is conducted along with the improving pro- cess. The evaluation process includes several stages. During the evaluation, the subject should place the stance limb in the center of the Wii balance board and place his or her hands on the hips and eyes open. Next, he or she will reach as far as possible in the 3 reach directions with the contralat- eral limb. Reach distance was defined as the farthest point that an individual could touch without accepting weight and while maintaining balance through the return to a bilateral stance.
Four person with different body type were involved into the Figure 1: The evaluation results for four person. test. The purpose of this session is to find the relation be- tween the body type with the errors of CoM calculation. Body segment inertial parameters (BSIPs) are important data in biomechanics. BSIPs have been measured by differ- ent methods, e.g. [3] [41] employs a whole body dual energy influence biomechanical analysis of human motion, predicted X-ray absorptiometry scan, [5] employs a motion capture joint moment and joint kinetics. system and two forceplates, [8] [9] employs a single kinect, [12] employs several digital cameras, [20] proposed a vali- This research is used to explorer the relationship between dation method to evaluate BSIPs. some metrics with the BSIPs and further improve the cal- culation of CoM. The most important factor is Body type, Our balance measurement algorithm is using segmentation which is also known as body shape. Body shape is affected by method, based on which, the weight of each segment’s CoM body fat distribution, which is correlated to current levels of position is the ratio of the segments to total body mass. sex hormones. There are some existing metrics to evaluate the BSIPs are the paramethers for this purpose. It’s already body type, such as BMI (Body Mass Index), BFP (Body fat proved that BSIPs are depending on the age, gender and percentage), BVI (Body Volume Index), WHR (Waist- hip body type and some researches have modified the classic ratio), WhtR (waist-to-height ratio). The series of im- ages BSIPs based on this theory [45] [13] [14] [34] [36] [2] even of the results indicate that the normalized distances on X-axis concerning the effects of weight loss in obese individuals [32] between the CoM of Kinect and WBB haven’t ob- vious and individuals of different morphology [10], as well as com- regular patterns. While the normalized distances on Y-axis posite concerning. Methods relying on imagery have the between the CoM of Kinect and WBB have the sim- ilar orbit drawback that the segmentation of body parts is complex, that the normalized CoM of WBB is always after the thus affecting significantly the BSIP values [20]. Indeed, the normalized CoM of Kinect. It also reveals that the nor- BSIP depend on the relative amount of bone, muscle and malized distances on Y-axis between the CoM of Kinect and adipose tissue in a body segment which underlie structural WBB depend on BFP. Because the order of the distances for and temporalchanges when aging or caused by pathology or the three subjects are B(m = 67, sd = 11) > C(m = 48, sd = training [37] [24]. [35] [33] [23] have measured the extent to 18) > A(m = 13, sd = 11), which is the same as the order of which errors in predicting body segment parameters could BFP (B(30.96) > C(23.39) > A(19.51)). The order of other metrics (i.e. BMI, WHR, WhtR) have differ- ent order. BFP) with the CoM calculation. We will also consider the possibility to reuse the results of other researches about the BFP is also written as BF %, which is usually measured by relation between body type and BSIPs and further conclude physical device, such as underwater weighing, whole- body the relation between body type and CoM calculation. Some air displacement plethysmography, near-infrared in- novel technology will also be used to improve this research, teractance, dual energy X-ray absorptiometry. In our appli- e.g., Sensors [44], Virtual Rehabilitation [28] [27] [29] [30], cation scene, the physical device is not suitable. So we em- Video Game [31] [6], Control [46], Database [40], Distributed ployes the formula derived from previous researches’ statistic Computing [39] [26] [22], Optimization Algorithm [11]. results. The calculation of BFP is as followed. NEW BMI = 1.3 × weight(kg)/height(m)2.5 [38] Acknowledgment The authors thank to LanPercept, a Marie Curie Initial Adultbodyfat% =(1.20×BMI)+(0.23×Age)−(10.8×sex)−5.4 where Training Network funded through the 7th EU Framework sex is 1 for males and 0 for females. Programme (316748).
According to this supposed regular pattern, we proposed a 5. REFERENCES new improvement plan, which considers the relative value of [1] H. L. Bartlett, L. H. Ting, and J. T. Bingham. BFP of the player comparing to BFP of golden standard Accuracy of force and center of pressure measures of the player (A). We will start from the derivation of a linear wii balance board. Gait & posture, 39(1):224–228, 2014. relation between BFP and the distance on Y-axis to repre- [2] J. H. Challis, S. L. Winter, and A. J. Kuperavage. sent the regular pattern. In contrast to the previous Comparison of male and female lower limb segment inertial properties. Journal of biomechanics, test for individual subject, we have considered the body types 45(15):2690–2692, 2012. of three health people with different ages, height, weight this [3] A. J. Chambers, A. L. Sukits, J. L. McCrory, and time. According to the BFP as well as the regular pattern R. Cham. The effect of obesity and gender on body indicated in the test results, the new refined formula for re- segment parameters in older adults. Clinical ducing error of distance between CoM of Kinect and WBB is Biomechanics, 25(2):131–136, 2010. proposed and could be abbreviated as: [4] J. O. Chang, S. S. Levy, S. W. Seay, and D. J. Goble. 2 An alternative to the balance error scoring system: 0.0094 × Y × BFP − 0.479 × Y × BFP + 5.732 × Y using a low-cost balance board to improve the (1) validity/reliability of sports-related concussion balance −19.47348 × BFP 2 + 983.09884 × BFP − 11762.064 testing. Clinical Journal of Sport Medicine, 24(3):256– where Y is the abbreviation of Y value of advanced normal- 262, 2014. [5] S.-C. Chen, H.-J. Hsieh, T.-W. Lu, and C.-H. Tseng. ized CoM by kinect, BFP is the Body fat percentage value of A method for estimating subject-specific body segment the subject. inertial parameters in human movement analysis. Gait & posture, 33(4):695–700, 2011. The evaluation of the new formula is conducted. Since the [6] Z. Chen, W. Huang, and Z. Lv. Towards a face body type of A is supposed as golden standard in our re- recognition method based on uncorrelated discriminant search, so the error of distance remains the value (m=13, sparse preserving projection. Multimedia Tools and sd=11) after being refined by the new formula. This dis- Applications, pages 1–15, 2015. tance for B is vastly changed from (m=67, sd=11) to (m=10, [7] R. A. Clark, A. L. Bryant, Y. Pua, P. McCrory, K. Bennell, and M. Hunt. Validity and reliability of the sd=8). The result for C is also improved, even if it’s not so nintendo wii balance board for assessment of standing effective as the improvement formula for individual in the balance. Gait & posture, 31(3):307–310, 2010. previous research, but the error value of distance is accept- [8] S. Clarkson, S. Choppin, J. Hart, B. Heller, and able. For the first session, the distance is changed from (m=32, J. Wheat. Calculating body segment inertia sd=20) to (m=15, sd=10), comparing to the dis- tance by parameters from a single rapid scan using the formula for individual (m=13, sd=10). For the second microsoft kinect. In Proceedings of the 3rd session, the distance is changed from (m=48, sd=18) to international conferenceon 3D body scanning (mean=10, sd=7) comparing to the distance by formula for technologies, pages 153–163, 2012. [9] S. Clarkson, J. Wheat, B. Heller, and S. Choppin. individual (m=12, sd=9). The first session includes some Assessing the suitability of the microsoft kinect for extreme actions, so we can imagine that the measure- ment calculating person specific body segment parameters. In by Kinect is not so accurate as the second session. The Computer Vision-ECCV 2014 Workshops, pages 372– distance curves for the three subjects are shown in fig- ure 385. Springer, 2014. 1(A)(B)(C)(D), where blue curves are error of distance on [10] M. Damavandi, N. Farahpour, and P. Allard. Y-axis. Determination of body segment masses and centers of mass using a force plate method in individuals of different morphology. Medical engineering & physics, 31(9):1187– Based on the optimization formula proposed before, we use 1194, 2009. another health people’s data to test the optimized algorithm. [11] S. Dang, J. Ju, D. Matthews, X. Feng, and C. Zuo. The error is changed from (mean=31, sd=15)(in figure 1(E)) Efficient solar power heating system based on to (mean=17, sd=11)(in figure 1(F)). So far, the errors of all lenticular condensation. In Information Science, subjects are controlled into (mean=20). Electronics and Electrical Engineering (ISEEE), 2014 International Conference on, volume 2, pages 736–739, April 2014. 4. CONCLUSION [12] P. L. Davidson, S. J. Wilson, B. D. Wilson, and D. J. More subjects will be involved into future tests to provide Chalmers. Estimating subject-specific body segment enough data for revealing the relation between body type (ie. parameters using a 3-dimensional modeller program. Journal of biomechanics, 41(16):3506–3510, 2008. [13] [29] Z. Lv, C. Esteve, J. Chirivella, and P. Gagliardo. P. De Leva. Adjustments to zatsiorsky-seluyanov’s Serious game based dysphonic rehabilitation tool. In segment inertia parameters. Journal of biomechanics, International Conference on Virtual Rehabilitation 29(9):1223–1230, 1996. (ICVR2015). IEEE, 2015. [14] R. Dumas, L. Cheze, and J.-P. Verriest. Adjustments to [30] Z. Lv and H. Li. Imagining in-air interaction for mcconville et al. and young et al. body segment inertial hemiplegia sufferer. In International Conference on parameters. Journal of biomechanics, 40(3):543–553, Virtual Rehabilitation (ICVR2015). IEEE, 2015. 2007. [31] Z. Lv, A. Tek, F. Da Silva, C. Empereur-Mot, [15] D. Goble. Btracks. M. Chavent, and M. Baaden. Game on, science-how http://balancetrackingsystems.com, 2015. video game technology may help biologists tackle [16] D. J. Goble, B. L. Cone, and B. W. Fling. Using the wii visualizationchallenges. PloS one, 8(3):57990, 2013. fit as a tool for balance assessment and [32] S. L. Matrangola, M. L. Madigan, M. A. Nussbaum, neurorehabilitation: the first half decade of wii-search. J R. Ross, and K. P. Davy. Changes in body segment Neuroeng Rehabil, 11(12):0003–11, 2014. inertial parameters of obese individuals with weight loss. [17] A. Gonzalez, P. Fraisse, and M. Hayashibe. Adaptive Journal of biomechanics, 41(15):3278–3281, 2008. interface for personalized center of mass [33] T. C. Nguyen and K. J. Reynolds. The effect of self-identification in home rehabilitation. Sensors variability in body segment parameters on joint moment Journal, IEEE, 15(5):2814–2823, 2015. using monte carlo simulations. Gait & posture, [18] A. Gonza´ lez, M. Hayashibe, V. Bonnet, and P. Fraisse. 39(1):346–353, 2014. Whole body center of mass estimation with portable [34] M. J. Pavol, T. M. Owings, and M. D. Grabiner. Body sensors: Using the statically equivalent serial chain segment inertial parameter estimation for the general and a kinect. Sensors, 14(9):16955–16971, 2014. population of older adults. Journal of biomechanics, [19] A. Gonza´lez, M. Hayashibe, and P. Fraisse. 35(5):707–712, 2002. Estimation of the center of mass with kinect and wii [35] D. Pearsall and P. Costigan. The effect of segment balance board. In Intelligent Robots and Systems (IROS), parameter error on gait analysis results. Gait & Posture, 2012 IEEE/RSJ International Conference on, pages 1023– 9(3):173–183, 1999. 1028. IEEE, 2012. [36] R. Pryce and D. Kriellaars. Body segment inertial [20] C. Hansen, G. Venture, N. Rezzoug, P. Gorce, and parameters and low back load in individuals with central B. Isableu. An individual and dynamic body segment adiposity. Journal of biomechanics, 47(12):3080–3086, inertial parameter validation method using ground 2014. reaction forces. Journal of biomechanics, 47(7):1577– [37] G. Rao, D. Amarantini, E. Berton, and D. Favier. 1581, 2014. Influence of body segmentsaˆA˘ Z´ parameters estimation [21] M. A. Jaffrey. Estimating Centre of Mass Trajectory and models on inverse dynamics solutions during gait. Subject-Specific Body Segment Parameters Using Journal of Biomechanics, 39(8):1531–1536, 2006. [38] Optimisation Approaches. PhD thesis, Victoria University, N. Trefethen. New bmi (body mass index). https: 2008. //people.maths.ox.ac.uk/trefethen/bmi.html, [22] D. Jiang, X. Ying, Y. Han, and Z. Lv. Collaborative 2013. multi-hop routing in cognitive wireless networks. [39] K. Wang, X. Zhou, H. Chen, M. Lang, and I. Raicu. Wireless Personal Communications, pages 1–23, 2015. [23] Next generation job management systems for D. Kiernan, M. Walsh, R. O’Sullivan, T. O’Brien, and extreme-scale ensemble computing. In Proceedings of C. Simms. The influence of estimated body segment the 23rd international symposium on parameters on predicted joint kinetics during diplegic High-performance parallel and distributed computing, pages cerebral palsy gait. Journal of biomechanics, 47(1):284– 111–114. ACM, 2014. 288, 2014. [40] Y. Wang, Y. Su, and G. Agrawal. A novel approach [24] U. G. Kyle, L. Genton, D. Hans, V. L. Karsegard, for approximate aggregations over arrays. In Proceedings J.-P. Michel, D. O. Slosman, and C. Pichard. Total of the 27th International Conference on Scientific and body mass, fat mass, fat-free mass, and skeletal Statistical Database Management, page 4. ACM, 2015. muscle in older people: cross-sectional differences in [41] J. Wicke, G. A. Dumas, and P. A. Costigan. A 60-year-old persons. Journal of the American comparison between a new model and current models Geriatrics Society, 49(12):1633–1640, 2001. for estimating trunk segment inertial parameters. [25] D. Lafond, M. Duarte, and F. Prince. Comparison of Journal of biomechanics, 42(1):55–60, 2009. three methods to estimate the center of mass during [42] E. A. Wikstrom. Validity and reliability of nintendo balance assessment. Journal of biomechanics, wii fit balance scores. Journal of athletic training, 37(9):1421–1426, 2004. 47(3):306, 2012. [26] T. Li, X. Zhou, K. Brandstatter, D. Zhao, K. Wang, [43] D. A. Winter. Biomechanics and motor control of human A. Rajendran, Z. Zhang, and I. Raicu. Zht: A light- movement. John Wiley & Sons, 2009. weight reliable persistent dynamic scalable zero- hop [44] J. Yang, B. Chen, J. Zhou, and Z. Lv. A low-power and distributed hash table. In Parallel & Distributed portable biomedical device for respiratory monitoring Processing (IPDPS), 2013 IEEE 27th International with a stable power source. Sensors, 15(8):19618–19632, Symposium on, pages 775–787. IEEE, 2013. 2015. [27] Z. Lv, C. Esteve, J. Chirivella, and P. Gagliardo. [45] V. Zatsiorsky, V. Seluyanov, and L. Chugunova. Clinical feedback and technology selection of Methods of determining mass-inertial game based dysphonic rehabilitation tool. In characteristics of human body segments. Contemporary 9th International Conference on Pervasive Computing problems of biomechanics, 272:291, 1990. Technologies for Healthcare (PervasiveHealth2015). IEEE, [46] X. Zhang, Z. Xu, C. Henriquez, and S. Ferrari. 2015. Spike-based indirect training of a spiking neural [28] Z. Lv, C. Esteve, J. Chirivella, and P. Gagliardo. A network-controlled virtual insect. In Decision and game based assistive tool for rehabilitation of dysphonic Control (CDC), 2013 IEEE 52nd Annual Conference on, patients. In Virtual and Augmented Assistive Technology pages 6798–6805. IEEE, 2013. (VAAT), 2015 3rd IEEE VR International Workshop on, pages 9–14, March 2015.