Markerless Motion Capture with Unsynchronized Moving Cameras

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Reconstructing Non-stationary Articulated Objects in Monocular Video using Silhouette Information Saad M. Khan and Mubarak Shah University of Central Florida,
3D Model Matching with Viewpoint-Invariant Patches(VIP) Reporter :鄒嘉恆 Date : 10/06/2009.
The fundamental matrix F
Lecture 11: Two-view geometry
Registration for Robotics Kurt Konolige Willow Garage Stanford University Patrick Mihelich JD Chen James Bowman Helen Oleynikova Freiburg TORO group: Giorgio.
EUCLIDEAN POSITION ESTIMATION OF FEATURES ON A STATIC OBJECT USING A MOVING CALIBRATED CAMERA Nitendra Nath, David Braganza ‡, and Darren Dawson EUCLIDEAN.
Two-View Geometry CS Sastry and Yang
Nick Hirsch: Progress Report. Track Features (SIFT) Determine Direction of Tracked Points Compare Tracks to FoE Direction Field Update FoE Cluster (Mean-Shift)
Contours and Optical Flow: Cues for Capturing Human Motion in Videos Thomas Brox Computer Vision and Pattern Recognition Group University of Bonn Research.
Broadcast Court-Net Sports Video Analysis Using Fast 3-D Camera Modeling Jungong Han Dirk Farin Peter H. N. IEEE CSVT 2008.
SURF applied in Panorama Image Stitching
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
3-D Depth Reconstruction from a Single Still Image 何開暘
Video Processing EN292 Class Project By Anat Kaspi.
Visual Odometry Michael Adams CS 223B Problem: Measure trajectory of a mobile platform using visual data Mobile Platform (Car) Calibrated Camera.
Uncalibrated Geometry & Stratification Sastry and Yang
Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
3D reconstruction of cameras and structure x i = PX i x’ i = P’X i.
Edge Detection Today’s reading Forsyth, chapters 8, 15.1
Lecture 11: Structure from motion CS6670: Computer Vision Noah Snavely.
Tracking using the Kalman Filter. Point Tracking Estimate the location of a given point along a sequence of images. (x 0,y 0 ) (x n,y n )
Lecture 22: Structure from motion CS6670: Computer Vision Noah Snavely.
1 Three-view geometry 3-view constraint along F Minimal algebraic sol The content described in these slides is not required in the final exam!
CSCE 641 Computer Graphics: Image-based Modeling (Cont.) Jinxiang Chai.
Visual Odometry Chris Moore Mark Huetsch Firouzeh Jalilian.
Yuping Lin and Gérard Medioni.  Introduction  Method  Register UAV streams to a global reference image ▪ Consecutive UAV image registration ▪ UAV to.
Chapter 6 Feature-based alignment Advanced Computer Vision.
Circular Augmented Rotational Trajectory (CART) Shape Recognition & Curvature Estimation Presentation for 3IA 2007 Russel Ahmed Apu & Dr. Marina Gavrilova.
Mutual Information-based Stereo Matching Combined with SIFT Descriptor in Log-chromaticity Color Space Yong Seok Heo, Kyoung Mu Lee, and Sang Uk Lee.
Characterizing activity in video shots based on salient points Nicolas Moënne-Loccoz Viper group Computer vision & multimedia laboratory University of.
Local invariant features Cordelia Schmid INRIA, Grenoble.
ALIGNMENT OF 3D ARTICULATE SHAPES. Articulated registration Input: Two or more 3d point clouds (possibly with connectivity information) of an articulated.
CSCE 643 Computer Vision: Structure from Motion
3D Reconstruction Jeff Boody. Goals ● Reconstruct 3D models from a sequence of at least two images ● No prior knowledge of the camera or scene ● Use the.
Ray Divergence-Based Bundle Adjustment Conditioning for Multi-View Stereo Mauricio Hess-Flores 1, Daniel Knoblauch 2, Mark A. Duchaineau 3, Kenneth I.
An Efficient Search Strategy for Block Motion Estimation Using Image Features Digital Video Processing 1 Term Project Feng Li Michael Su Xiaofeng Fan.
© 2005 Martin Bujňák, Martin Bujňák Supervisor : RNDr.
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Local invariant features Cordelia Schmid INRIA, Grenoble.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
Tree and leaf recognition
Autonomous Robots Vision © Manfred Huber 2014.
3D reconstruction from uncalibrated images
CSE 185 Introduction to Computer Vision Feature Matching.
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
Stereo Vision Local Map Alignment for Robot Environment Mapping Computer Vision Center Dept. Ciències de la Computació UAB Ricardo Toledo Morales (CVC)
Reconstruction from Two Calibrated Views Two-View Geometry
Digital Image Processing CSC331 Image restoration 1.
Motion Features for Action Recognition YeHao 3/11/2014.
1 Long-term image-based motion estimation Dennis Strelow and Sanjiv Singh.
Lecture 22: Structure from motion CS6670: Computer Vision Noah Snavely.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
EE 7730 Parametric Motion Estimation. Bahadir K. Gunturk2 Parametric (Global) Motion Affine Flow.
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching Link: singhashwini.mesinghashwini.me.
Medical Image Analysis
Paper – Stephen Se, David Lowe, Jim Little
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
Announcements Final is Thursday, March 20, 10:30-12:20pm
The Brightness Constraint
Structure from motion Input: Output: (Tomasi and Kanade)
The Brightness Constraint
Spectral processing of point-sampled geometry
Detecting image intensity changes
Edge Detection Today’s readings Cipolla and Gee Watt,
Recognition and Matching based on local invariant features
Structure from motion Input: Output: (Tomasi and Kanade)
Lecture 15: Structure from motion
Presentation transcript:

Markerless Motion Capture with Unsynchronized Moving Cameras N. Hasler, MPI Inf., Saarbrucken, Germany B. Rosenhahn, MPI Inf., Saarbrucken, Germany T. Thormahlen, MPI Inf., Saarbrucken, Germany M. Wand, MPI Inf., Saarbrucken, Germany J. Gall, MPI Inf., Saarbrucken, Germany H.-P. Seidel, MPI Inf., Saarbrucken, Germany IEEE 2009

Outline Introduction Steps Experiments

Introduction

Steps Camera Calibration Camera Synchronization Motion Capture

Camera Calibration Single Camera Structure from Motion KLT–Tracker or SIFT filter out feature points RANSAC with multi-view constraints minimizes the error of 3D points (Gaussian distribution) d(….) = Euclidean distance Pj = 3D object point Ak = 3x4 camera matrix p(j,k) = K images J trajectories of 2D feature point

Camera Calibration Multi camera Structure from Motion Register N reconstructions into global system (H) find and merge 3D object points (pairwise match) (color intensity , uniqueness constraint)

Camera Calibration Tensor Voting filter (noise) Least Squares filter (smooth) 3D surface reconstruction

Camera Synchronization Audio signals denotes cross correlation (Fast Fourier Trans.) * convolution

Motion Capture Kinematic Chains Silhouette Extraction Pose Estimation

Experiments