Fusion of 2d and 3d sensor data for articulated body tracking

被引:27
作者
Knoop, Steffen [1 ]
Vacek, Stefan [1 ]
Dillmann, Ruediger [1 ]
机构
[1] Univ Karlsruhe TH, Inst Comp Sci & Engn CSE, Karlsruhe, Germany
关键词
Human motion capture; Sensor fusion; Time-of-flight; 3D body model; Human robot interaction;
D O I
10.1016/j.robot.2008.10.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we present an approach for the fusion of 2d and 3d measurements for model-based person tracking, also known as Human Motion Capture. The applied body model is defined geometrically with generalized cylinders, and is set up hierarchically with connecting joints of different types. The joint model can be parameterized to control the degrees of freedom, adhesion and stiffness. This results in an articulated body model with constrained kinematic degrees of freedom. The fusion approach incorporates this model knowledge together with the measurements, and tracks the target body iteratively with an extended Iterative Closest Point (ICP) approach. Generally, the ICP is based on the concept of correspondences between measurements and model, which is normally exploited to incorporate 3d point cloud measurements. The concept has been generalized to represent and incorporate also 2d image space features. Together with the 3D point cloud from a 3d time-cif-flight (ToF) camera. arbitrary features, derived from 2D camera images, are used in the fusion algorithm for tracking of the body. This gives complementary information about the tracked body, enabling not only tracking of depth motions but also turning movements of the human body, which is normally a hard problem for markerless human motion capture systems. The resulting tracking system, named VooDoo is used to track humans in a Human-Robot Interaction (HRI) context. We only rely on sensors on board the robot, i.e. the color camera, the ToF camera and a laser range finder. The system runs in realtime (similar to 20 Hz) and is able to robustly track a human in the vicinity of the robot. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:321 / 329
页数:9
相关论文
共 27 条
[1]   Human motion analysis: A review [J].
Aggarwal, JK ;
Cai, Q .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1999, 73 (03) :428-440
[2]  
[Anonymous], 1998, 4 IEEE WORKSH APPL C
[3]  
[Anonymous], 2001, IEEE COMP SOC C COMP
[4]  
[Anonymous], 1991, DETECTION TRACKING P
[5]  
AZAD P, 2004, P IEEE RAS RSJ INT C
[6]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[7]   The recognition of human movement using temporal templates [J].
Bobick, AF ;
Davis, JW .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (03) :257-267
[8]  
CALINON S, 2005, P INT C MACH LEARN I
[9]  
CHEUNG G, 2003, COMPUTER VISION PATT
[10]  
DEMIRDJIAN D, 2003, 2003 C COMP VIS PATT, V9, P102