Tubular shape defined as a collection of points. Real tube image and mosaic of its interior.

 

 

MSc dissertation proposal 2014/2015

 

Pipeline Video Inspection

 

 

Introduction:

 

Inspecting the interior of pipelines has numerous applications [PVI_www]. One challenging aspect is that of analysing a number of hours of video footage in order to find an anomaly (e.g. video captured by a video pill [Sayaka]). A much more interesting interface is to build a mosaic of the interior of the tube, and therefore assess various locations of the pipeline as "reading a comics book".

 

Mosaicing the interior of tubular shapes (pipelines) consists in combining multiple images into a single one (mosaic) representing all the interior. In the framework of the present work, mosaicing the interior of a tubular shape involves acquiring images, finding and reconstructing corresponding feature points, fitting a simple 3D model to the reconstructed points, estimating the camera path and dewarping to one single mosaic image. This work focus on fitting a simple 3D model to the reconstructed points. We propose a 3D model that is based on cylindrical sections, and is useful both for generating simulated data and implementing the fitting procedure.

 

 

Objectives:

 

The objectives of this work are twofold: (i) proposing a robust reconstruction method of the structure of the tubular shape; (ii) building image mosaics from the reconstructed structure. At the end, this work is expected to demonstrate a fast and practical methodology for the visualization of the interior of tubular shapes.

 

 

Detailed description:

 

In the case of tubular shapes perfectly cylindrical (no curves), watched by cameras perfectly positioned and aligned with the cylinder axis, mosaicing the interior would be just a polar to cartesian dewarping followed by the registration of corresponding image features. Registration would than be just computing an homography between each pair of images. In many situations, the camera motion and the structure of the tubular shape are not so perfect (see e.g. the application of the capsule endoscope [Sayaka]).

 

In our case, we want to consider tubular shapes including straight and curved sections, and to allow free movement of the camera. Hence we start from the traditional idea of reconstructing points of the scene and then focus on fitting a simple 3D model, to the various tube sections, which makes again simple the dewarping step [Ruivo07].

 

The work is therefore organized in the following main steps:

1) Reconstructing the tubular shape by selecting and registering distinctive visual features along the tubular shape (the main motion parameters may be locally optimised in order to best interpret the input data) [SIFT features, OpenCV]

2) Augmenting the tubular model by allowing multiple segments.

3) Dewarping the tubular shape to obtain the image mosaic of its interior.

 

References:

 

[PVI_www] Pipeline video inspection, http://en.wikipedia.org/wiki/Pipeline_video_inspection

 

[Sayaka] Sayaka: Next-generation capsule endoscope, http://www.rfamerica.com/sayaka/index.html, http://www.youtube.com/watch?v=UHYPfcESvR0.

 

[Ruivo07] Mosaicing the Interior of Tubular Shapes: 3D-model Fitting,  Luís Ruivo, José Gaspar, José Santos Victor, Proc. of RecPad 2007 - 13ª Conferência Portuguesa de Reconhecimento de Padrões, Lisbon, Portugal , 2007

 

[Pereira13] Mosaicing the Interior of Tubular Structures, D. Pereira, J. Tomaz, R. Ferreira, J. Gaspar, in 19th Portuguese Conference on Pattern Recognition (RecPad 2013)1st November, Lisbon, Portugal.

 

[SIFT features] http://www.cs.ubc.ca/~lowe/keypoints/

 

[OpenCV] Open Computer Vision Library, http://sourceforge.net/projects/opencv/

 

 

 

Expected results:

 

At the end of the work the students will have enriched their knowledge in:

* Computer vision

* Image mosaicing, vision based reconstruction

 

Examples of expected demonstrations in simulated and/or real environments:

* reconstruction of a tubular shape given a set of points tracked along the tubular shape

* obtaining the image mosaic of a simple (constant section) tubular shape

 

 

Observations:

--

 

 

More MSc dissertation proposals on Computer and Robot Vision in:

 

http://omni.isr.ist.utl.pt/~jag