Browse > Article
http://dx.doi.org/10.5909/JBE.2020.25.3.405

Body Segment Length and Joint Motion Range Restriction for Joint Errors Correction in FBX Type Motion Capture Animation based on Kinect Camera  

Jeong, Ju-heon (Dept. of Electronic IT Media Engineering, Seoul National University of Science and Technology)
Kim, Sang-Joon (Dept. of Information Technology and Media Engineering, The graduate School of Nano IT Design Fusion, Seoul National University of Science and Technology)
Yoon, Myeong-suk (Dept. of Media IT Engineering, The Graduate School, Seoul National University of Science and Technology)
Park, Goo-man (Dept. of Electronic IT Media Engineering, Seoul National University of Science and Technology)
Publication Information
Journal of Broadcast Engineering / v.25, no.3, 2020 , pp. 405-417 More about this Journal
Abstract
Due to the popularization of the Extended Reality, research is actively underway to implement human motion in real-time 3D animation. In particular, Microsoft developed Kinect cameras for 3D motion information can be obtained without the burden of facilities and with simple operation, real-time animation can be generated by combining with 3D formats such as FBX. Compared to the marker-based motion capture system, however, Kinect has low accuracy due to its lack of estimated performance of joint information. In this paper, two algorithms are proposed to correct joint estimation errors in order to realize natural human motion in motion capture animation system in Kinect camera-based FBX format. First, obtain the position information of a person with a Kinect and create a depth map to correct the wrong joint position value using the human body segment length constraint information, and estimate the new rotation value. Second, the pre-set joint motion range constraint is applied to the existing and estimated rotation value and implemented in FBX to eliminate abnormal behavior. From the experiment, we found improvements in human behavior and compared errors between algorithms to demonstrate the superiority of the system.
Keywords
Motion capture animation; Kinect; FBX; Body segment length; Range of motion;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Motion Capture, https://en.wikipedia.org/wiki/Motion_capture (accessed Jan. 6, 2020).
2 C. Jun, J. Lee, and S. Noh, "A Study on Modeling Automation of Human Engineering Simulation Using Multi Kinect Depth Cameras", Transactions of the Society of CAD/CAM Engineers, Vol.21, No.1, pp. 9-19, March 2016, DOI: 10.7315/CADCAM.2016.009   DOI
3 S. Park, "Motion Correction Captured by Kinect based on Synchronized Motion Database", Korea Computer Graphics Society, Vol.23, No.2, pp. 41-48, June 2017, DOI: 10.15701/kcgs.2017.23.2.41   DOI
4 J. Shu, F. Hamano, and J. Angus, "Application of Extended Kalman Filter for Improving the Accuracy and Smoothness of Kinect Skeleton-joint Estimates", Journal of Engineering Mathematics, Vol.88, No.1, pp.161-175, May 2014, DOI: 10.1007/s10665-014-9689-2   DOI
5 H. Li, G. Wan, H. Li, A. Sharf, K. Xu, and B. Chen, "Mobility Fitting using 4D RANSAC", Computer Graphics Forum, Vol.35, No.5, pp. 79-88, August 2016, DOI: 10.1111/cgf.12965   DOI
6 Range of Motion, https://blog.naver.com/kimpulse/221019431886 (accessed Jan. 6, 2020).
7 Joint Range of Motion, https://accessphysiotherapy.mhmedical.com (accessed Jan. 6, 2020).
8 Comparison of Kinect v1 and Kinect v2, https://design486.tistory.com/460 (accessed Jan. 6, 2020).
9 Loading Mesh in FBX File, https://blog.naver.com/lifeisforu/80105357896 (accessed Jan. 6, 2020).
10 RGB and Depth Adjustment, https://tommyhsm.tistory.com/124 (accessed Jan. 6, 2020).
11 Loading and Playing Skeletal Animations, http://www.downloads.redway3d.com (accessed Jan. 6, 2020).
12 Y. Ho, Acquiring and Processing Technology of Realistic Multi-view 3D Images, Jinsaem Media, Korea, pp.96-97, 2016.
13 Axis of Rotation, https://www.acefitness.org (accessed Jan. 6, 2020).