3d trajectreconstructie (pingpong) carlo goessaert, roy van coillie, sven de langhe, vincent sercu,...

4
3D trajectreconstructie (pingpong) Carlo Goessaert, Roy Van Coillie, Sven De Langhe, Vincent Sercu, Matthias Blomme

Upload: theresa-kennedy

Post on 05-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3D trajectreconstructie (pingpong) Carlo Goessaert, Roy Van Coillie, Sven De Langhe, Vincent Sercu, Matthias Blomme

3D trajectreconstructie (pingpong)

Carlo Goessaert, Roy Van Coillie,

Sven De Langhe, Vincent Sercu,

Matthias Blomme

Page 2: 3D trajectreconstructie (pingpong) Carlo Goessaert, Roy Van Coillie, Sven De Langhe, Vincent Sercu, Matthias Blomme

Introduction

Gloal: reconstruction of a game of pingpong using footage of 2 camaras on opposite sides of the table.

Input: • calibration footage• Footage of a short gameOutput:Visualization of the extracted and estimated ball

trajectory and pallets on the moment of contact

Page 3: 3D trajectreconstructie (pingpong) Carlo Goessaert, Roy Van Coillie, Sven De Langhe, Vincent Sercu, Matthias Blomme

Inleiding

• WP1: calibration using the method of Bouguet and undistortion of the images.

• WP2: detection of the ball in each frame using a particle filter approach

• WP3: reconstruction of the 3D position of the ball using its 2D coordinates on both cameras

• WP4: detection of the pallet on the moment of contact with the ball

• WP5: fluent visualization of the table, ball and pallets using openGL

Page 4: 3D trajectreconstructie (pingpong) Carlo Goessaert, Roy Van Coillie, Sven De Langhe, Vincent Sercu, Matthias Blomme

Introduction

• Each module will be addressed in detail in sequential order, which is more or less the order in the workflow

• WP2 is executed during WP3 because it requires the 2D table points selected by the user