Motion parameters measurement of user-defined key points using 3D pose estimation

被引:8
|
作者
Wu, Xin [1 ,2 ]
Wang, Yonghui [3 ]
Chen, Lei [1 ,2 ]
Zhang, Lin [1 ,2 ]
Wang, Lianming [1 ]
机构
[1] Hainan Trop Ocean Univ, Sch Ocean Sci & Technol, Sanya 572022, Peoples R China
[2] Northeast Normal Univ, Sch Phys, Changchun 130024, Peoples R China
[3] Prairie View A&M Univ, Dept Comp Sci, Prairie View, TX USA
关键词
Motion measurement; Pose estimation; Multi-camera calibration; Triangulation; MULTI-CAMERA CALIBRATION; 3-DIMENSIONAL KINEMATICS; VIDEO TRACKING; KOI CARP; FISH; MINIMIZATION;
D O I
10.1016/j.engappai.2022.104667
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Motion parameters measurement is essential for understanding animal behavior, exploring the laws of object motion, and studying control methods. Nowadays, advanced computer vision based on machine learning technology supports markerless object tracking in 2D videos. However, due to the fact that all objects move in three-dimensional space, this paper introduces a method of measuring motion parameters using 3D pose estimation. First, an enhanced iterative bundle adjustment algorithm is proposed for mull-camera calibration in a mull-camera vision system by adding two control parameters, which dramatically reduces the reprojection error of mull-camera calibration and lays the foundation for high-precision triangulation. Then, a new spatiotemporal loss function is proposed, which considers the relationship between key points that do not constitute limbs, thereby improving triangulation accuracy. The new mull-camera calibration algorithm is evaluated on ChArUco and 3D pose estimation for metronome, planet pendulum, human hand, Koi, and cheetah. The experimental results show that (1) the two hyper-parameters in the enhanced iterative bundle adjustment algorithm effectively suppress the influence of noise and play a good role in reducing the reprojection error of mull-camera calibration; (2) the spatiotemporal loss function has a strong constraining ability, the time loss can stabilize high frame rate video triangulation to maintain accuracy, while the space loss can improve the accuracy of triangulation for more complex structures; (3) mull-view data fusion is also conducive to improving the accuracy of triangulation. Moreover, the method was successfully applied to some actual measurement scenes: (1) the accurate measurement of the frequency of a metronome; and (2) the success measurement of the movement of a Koi, which conforms to the basic model of fish swimming. Some dynamic measurement results are displayed at https://github.com/wux024/AdamPose.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Using Human Pose Estimation for User-Defined Indoor Location Sensing
    Chen, Sinan
    Saiki, Sachio
    Nakamura, Masahide
    2021 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2021, : 495 - 501
  • [2] Object Pose Estimation Method Based on 3D Key Points Voting
    Wang T.
    Yu E.
    Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2024, 57 (03): : 291 - 300
  • [3] Object Grasping and Manipulating According to User-defined Method Using Key-points
    Semochkin, A. N.
    Zabihifar, S.
    Efimov, A. R.
    12TH INTERNATIONAL CONFERENCE ON THE DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE 2019), 2019, : 454 - 459
  • [4] Method for 3D motion parameter measurement based on pose estimation
    Wang L.-M.
    Wu X.
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2023, 53 (07): : 2099 - 2108
  • [5] 2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation
    Li, Yibo
    Yu, Ruixing
    Zhu, Bing
    IEEE ACCESS, 2020, 8 : 181293 - 181301
  • [6] DeepLabCut: markerless pose estimation of user-defined body parts with deep learning
    Alexander Mathis
    Pranav Mamidanna
    Kevin M. Cury
    Taiga Abe
    Venkatesh N. Murthy
    Mackenzie Weygandt Mathis
    Matthias Bethge
    Nature Neuroscience, 2018, 21 : 1281 - 1289
  • [7] A Dual Environment for 3D Modeling With User-Defined Freeform Features
    Langerak, Thomas R.
    Vergeest, Joris S. M.
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2009, 9 (02) : 1 - 3
  • [8] Concept Activation Vectors for Generating User-Defined 3D Shapes
    Druc, Stefan
    Balu, Aditya
    Wooldridge, Peter
    Krishnamurthy, Adarsh
    Sarkar, Soumik
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW 2022, 2022, : 2992 - 2999
  • [9] DeepLabCut: markerless pose estimation of user-defined body parts with deep learning
    Mathis, Alexander
    Mamidanna, Pranav
    Cury, Kevin M.
    Abe, Taiga
    Murthy, Venkatesh N.
    Mathis, Mackenzie Weygandt
    Bethge, Matthias
    NATURE NEUROSCIENCE, 2018, 21 (09) : 1281 - +
  • [10] Fast 3D Reconstruction of the Spine Using User-Defined Splines and a Statistical Articulated Model
    Moura, Daniel C.
    Boisvert, Jonathan
    Barbosa, Jorge C.
    Tavares, Joao Manuel R. S.
    ADVANCES IN VISUAL COMPUTING, PT 1, PROCEEDINGS, 2009, 5875 : 586 - 595