PERCEPTION

PERCEPTIONJob Offers3D shape and volumetric radiance estimation of non-opaque objects from multiview images

3D shape and volumetric radiance estimation of non-opaque objects from multiview images

PhD thesis

Multi-view stereovision consists in recovering the three-dimensional shape of an object or a scene from several images of it. Nowadays, multi-view stereovision algorithms allow more or less to recover opaque objects. Despite the recent advances in opaque surface modeling, the modeling of translucent, semi-transparent or transparent objects has not yet received a very widespread attention. Also, successful methods aiming for opaque surface recovery definitively fail to deal with translucent/transparent surfaces. Only recently, some prospective techniques for modeling transparent surfaces have emerged.

The most significative work has been done inside the Computer Graphics community. Goesele, Lensch et al. [GLLFS:04] propose a method for recovering the scattering behavior of translucent objects by using a laser. Matusik, Pfister et al. [MPZNM:02] propose a first complete acquisition and rendering system for transparent and refractive 3D objects from arbitrary viewpoints under novel illumination. Let us underline that in both, the goal is rendering and not to solve the inversion problem. In [MPZNM:02], the recovered geometry is just the visual hull (which is a very rough approximation of the real 3D shape of the object). Also, for the geometry acquisition, [GLLFS:04] covers the test object with a layer of white dust in order to make the object surface opaque and Lambertian (matte). In fact, very few works really try to solve the inverse problem, recovering shape from images of the object as it is. Kutulakos et al. [KS:08] develops a theory for recovering the 3D shape of (non-diffusive) refractive and specular objects by light-path triangulation [KS:08]; this allows them to recover for example the shape of some diamonds. Bonfort et al. [BSG:06] and Fanany et al. [FKK:05] also propose such a geometric method. Finally, Hasinoff and Kutulakos [HK:07] have considered and proposed a first solution to the problem of reconstructing 3D models of semitrasparent scenes such as fire.

This thesis will concern the area of 3D modelling of non-opaque objects. Several goals are considered:
-  an overall theoretical goal is to study minimal requirements for modelling non-opaque objects. In most previous works, dedicated equipment, e.g. the use of a reference object or a laser, is required. We would like to free ourselves from this, studying the feasibility of 3D modelling of non-opaque objects from images taken in every-day conditions.
-  development of practical methods for the actual 3D modelling.
-  segmentation of scenes into different types of objects: most of the above mentioned approaches require to know in advance the specific type of object to model (transparent, translucent, specular, ...) and most approaches work for only one of these types each. When modelling real-world scenes, e.g. urban scenes, one is usually confronted with a mix of different types. Simple example are buildings, which usually consist of opaque (walls) and semi-transparent objects (windows allow to look through but also reflect the rest of the scene). For achieving a truly generic real-world 3D modelling system, it seems crucial to be able to automatically segment the scene into objects of different types and of course to identify the appropriate types. This can then be followed up by launching the suitable specific 3D modelling method for each segmented object. Such a segmentation will be based on a geometric analysis of the input images but also on machine learning or appearance-based classification techniques.


[BSG:06] T.Bonfort, P.Sturm, P.Gargallo. General Specular Surface Triangulation. ACCV, 2006, 872-881.

[HK:07] S.Hasinoff, K.Kutulakos, Photo-Consistent Reconstruction of Semitransparent Scenes by Density-Sheet Decomposition PAMI, 2007, 29 (5), 870-885

[M:02] S.Hasinoff Three-Dimensional Reconstruction of Fire from Images PhD thesis 2002, Univ.of Toronto

[GLLFS:04] M.Goesele, H.Lensch, J.Lang, C.Fuchs, H.Seidel "DISCO: acquisition of translucent objects" ACM Trans. Graph.,2004,23(3),835-844

[KS:08] K.Kutulakos, E. Steger "A Theory of Refractive and Specular 3D Shape by Light-Path Triangulation" IJCV, 2008,76(1),13-29

[MPZNM:02] W.Matusik, H.Pfister, R.Ziegler, A.Ngan, L.McMillan "Acquisition and rendering of transparent and refractive objects" Eurographics workshop on Rendering, 2002, 267-278

[FKK:05] M.Fanany, I.Kumazawa, K.Kobayashi "A neural network scheme for transparent surface modelling" GRAPHITE ’05, 433-437


Location and Contact

The project will be carried out in the PERCEPTION group at INRIA Grenoble Rhône-Alpes, under the supervision of Dr. Peter Sturm and Dr. Emmanuel Prados:
-  Peter.Sturm@inrialpes.fr, Tel: +33 476 61 52 32.
-  Emmanuel.Prados@inrialpes.fr, Tel: +33 476 61 52 27,


Related links
-  PERCEPTION Lab,
-  INRIA Grenoble homepage,


Application Forms and INRIA official web site for CORDI-S applications:
-  INRIA official web site !.
-  Application Forms !.


Eligibility: Basic knowledge in Computer Graphics, Computer Vision and Applied Mathematics is required. A strong expertise in at least two of these fields is highly desirable. Skills in C++ programming are also mandatory.

Start date: 1 September 2008

Contact person: Peter STURM

Deadline: 14 May 2008