Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Maxime Lhuillier

dblp:l/MaximeLhuillier · DBLP profile ↗
← Back
41ranked-venue papers
21as first author
1since 2021 · last 2023
0000-0002-7405-8171ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 37 · 19 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 27 · 12 first-authorSystems, architecture and hardware · 3 · 1 first-authorTheory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
15 papers
3D vision · 81% Robot navigation and mapping · 11% Segmentation and scene understanding · 4%
Computer graphics and multimedia
8 papers
Geometric modeling and processing · 77% Rendering · 13% Computational photography and imaging · 10%

Topics — the 30 heaviest of 35, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
structure from motion
0.582012
Incremental Fusion of Structure-from-Motion and GPS Using Constrained Bundle Adjustments · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Error propagations for local bundle adjustment · CVPR 2009
3D Reconstruction of Complex Structures with Bundle Adjustment: an Incremental Approach · ICRA 2006
Computer vision › 3D vision › structure from motion
bundle adjustment
0.442012
Incremental Fusion of Structure-from-Motion and GPS Using Constrained Bundle Adjustments · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Error propagations for local bundle adjustment · CVPR 2009
3D Reconstruction of Complex Structures with Bundle Adjustment: an Incremental Approach · ICRA 2006
Geometric modeling and processing
3d reconstruction
0.352011
Fusion of GPS and structure-from-motion using constrained bundle adjustments · CVPR 2011
Toward automatic 3D modeling of scenes using a generic camera model · CVPR 2008
Toward Flexible 3D Modeling using a Catadioptric Camera · CVPR 2007
Geometric modeling and processing › 3d reconstruction
structure from motion
0.332011
Fusion of GPS and structure-from-motion using constrained bundle adjustments · CVPR 2011
Toward automatic 3D modeling of scenes using a generic camera model · CVPR 2008
Toward Flexible 3D Modeling using a Catadioptric Camera · CVPR 2007
Computer vision › 3D vision
3d reconstruction
0.352006
3D Reconstruction of Complex Structures with Bundle Adjustment: an Incremental Approach · ICRA 2006
Uncertainty Ellipsoids Calculations for Complex 3D Reconstructions · ICRA 2006
Real Time Localization and 3D Reconstruction · CVPR (1) 2006
Geometric modeling and processing › 3d reconstruction › multi-view reconstruction
multi-view stereo
0.222008
Toward automatic 3D modeling of scenes using a generic camera model · CVPR 2008
Toward Flexible 3D Modeling using a Catadioptric Camera · CVPR 2007
Computer vision › 3D vision › 3d reconstruction
surface reconstruction
0.132005
A Quasi-Dense Approach to Surface Reconstruction from Uncalibrated Images · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Surface Reconstruction by Propagating 3D Stereo Data in Multiple 2D Images · ECCV (1) 2004
Surface Reconstruction by Integrating 3D and 2D Data of Multiple Views · ICCV 2003
Computer vision › 3D vision
3d scene modeling
0.112011
A Generic Error Model and Its Application to Automatic 3D Modeling of Scenes Using a Catadioptric Camera · Int. J. Comput. Vis. 2011
Computer vision › 3D vision
camera calibration
0.112011
A Generic Error Model and Its Application to Automatic 3D Modeling of Scenes Using a Catadioptric Camera · Int. J. Comput. Vis. 2011
Geometric modeling and processing
bundle adjustment
0.112011
Fusion of GPS and structure-from-motion using constrained bundle adjustments · CVPR 2011
Computer vision › Segmentation and scene understanding › semantic segmentation › geometry-aware semantic segmentation
multi-view semantic segmentation
0.112009
Image-based street-side city modeling · ACM Trans. Graph. 2009
Geometric modeling and processing
urban modeling
0.112009
Image-based street-side city modeling · ACM Trans. Graph. 2009
Machine learning › Trustworthy machine learning
uncertainty estimation
0.122009
Uncertainty Ellipsoids Calculations for Complex 3D Reconstructions · ICRA 2006
Error propagations for local bundle adjustment · CVPR 2009
Computer vision › 3D vision › 3d reconstruction
multi-view stereo
0.122004
Surface Reconstruction by Propagating 3D Stereo Data in Multiple 2D Images · ECCV (1) 2004
Quasi-Dense Reconstruction from Image Sequence · ECCV (2) 2002
Rendering
image-based rendering
0.132001
Relief Mosaics by Joint View Triangulation · CVPR (1) 2001
Edge-Constrained Joint View Triangulation for Image Interpolation · CVPR 2000
Image Interpolation by Joint View Triangulation · CVPR 1999
Robotics › Robot navigation and mapping › localization › robot localization
mobile robot localization
0.112007
Monocular Vision for Mobile Robot Localization and Autonomous Navigation · Int. J. Comput. Vis. 2007
Computer vision › 3D vision › structure from motion
incremental reconstruction
0.112006
3D Reconstruction of Complex Structures with Bundle Adjustment: an Incremental Approach · ICRA 2006
Robotics › Robot navigation and mapping
visual odometry
0.112006
Real Time Localization and 3D Reconstruction · CVPR (1) 2006
Robotics › Robot navigation and mapping
localization
0.112005
Localization in Urban Environments: Monocular Vision Compared to a Differential GPS Sensor · CVPR (2) 2005
Robotics › Robot navigation and mapping › localization › vision-based localization
monocular localization
0.112005
Localization in Urban Environments: Monocular Vision Compared to a Differential GPS Sensor · CVPR (2) 2005
Rendering › image-based rendering
view interpolation
0.122000
Edge-Constrained Joint View Triangulation for Image Interpolation · CVPR 2000
Image Interpolation by Joint View Triangulation · CVPR 1999
Computer vision › 3D vision › 3d reconstruction › surface reconstruction
multi-view surface reconstruction
0.012003
Surface Reconstruction by Integrating 3D and 2D Data of Multiple Views · ICCV 2003
Computational photography and imaging
image stitching
0.022001
Relief Mosaics by Joint View Triangulation · CVPR (1) 2001
Concentric Mosaic(s)Planar Motion and 1D Cameras · ICCV 2001
Computer vision › 3D vision › feature matching › dense feature matching
quasi-dense matching
0.012002
Match Propagation for Image-Based Modeling and Rendering · IEEE Trans. Pattern Anal. Mach. Intell. 2002
Computer vision › 3D vision › stereo vision
stereo matching
0.012002
Match Propagation for Image-Based Modeling and Rendering · IEEE Trans. Pattern Anal. Mach. Intell. 2002
Computer vision › 3D vision › camera calibration
camera model
0.012001
Concentric Mosaic(s)Planar Motion and 1D Cameras · ICCV 2001
Computer vision › 3D vision
multi-view geometry
0.012001
Concentric Mosaic(s)Planar Motion and 1D Cameras · ICCV 2001
Rendering › image-based rendering
plenoptic modeling
0.012001
Relief Mosaics by Joint View Triangulation · CVPR (1) 2001
Robotics › Robot navigation and mapping
mobile robot navigation
0.012007
Monocular Vision for Mobile Robot Localization and Autonomous Navigation · Int. J. Comput. Vis. 2007
Computational photography and imaging › omnidirectional imaging
catadioptric imaging
0.012007
Toward Flexible 3D Modeling using a Catadioptric Camera · CVPR 2007

Methods — techniques the papers use, named apart from their topics

constrained bundle adjustment · 0.3inverse patch-based orthographic composition · 0.2local bundle adjustment · 0.1incremental structure from motion · 0.1error modeling · 0.1differential GPS · 0.1level set method · 0.1bounded regularization · 0.1statistical estimation · 0.1covariance propagation · 0.1generic camera model · 0.1bundle adjustment · 0.1structure from motion · 0.1point selection · 0.1monocular vision · 0.1dense stereo · 0.1parallax interpolation · 0.0correspondence estimation · 0.0
YearPublicationVenuePosition
2023 Estimating the vertical direction in a photogrammetric 3D model, with application to visualization
Maxime Lhuillier
Comput. Vis. Image Underst.1
2018 Surface reconstruction from a sparse point cloud by enforcing visibility consistency and topology constraints
Maxime Lhuillier
Comput. Vis. Image Underst.1
2017 Self-calibration of omnidirectional multi-cameras including synchronization and rolling shutter
Thanh-Tin Nguyen, Maxime Lhuillier
Comput. Vis. Image Underst.2
2016 Adding Synchronization and Rolling Shutter in Multi-Camera Bundle Adjustment
Thanh-Tin Nguyen, Maxime Lhuillier
BMVC2
2015 Synchronization and Self-Calibration for Helmet-Held Consumer Cameras, Applications to Immersive 3D Modeling and 360 Video
abstract
This paper presents the first 3D reconstruction system using unsynchronized and helmet-held consumer cameras, without the use of a calibration pattern. Our assumptions are easy to meet in practice: the cameras have the same setting (frequency, image resolution, field-of-view, roughly equiangular). First, the time offsets between cameras are estimated without accurate calibration as input. Second, both inter-camera rotations and intrinsic parameters are refined using structure-from-motion and bundle adjustment. We experiment both synchronization and self-calibration on four GoPro cameras mounted on a helmet, such that the resulting multi-camera is assumed to be central and provides a 360 degree field-of-view in the horizontal plane. A surface is also estimated from a multi-camera video acquired by walking in a city.
Maxime Lhuillier, Thanh-Tin Nguyen
3DV1
2014 Incremental Solid Modeling from Sparse Structure-from-Motion Data with Improved Visual Artifacts Removal
abstract
In the recent years, a family of 2-manifold surface reconstruction methods from a sparse Structure-from-Motion points cloud based on 3D Delaunay triangulation was developed. This family consists of batch and incremental variations which include a step that remove visual artifacts. Although been necessary in the term of surface quality, this step is slow compared to the other parts of the algorithm and is not well suited to be used in an incremental manner. In this paper, we present two other methods for removing visual artifacts. They are evaluated and compared to the previous one in the incremental context where the need of new methods is the highest. Taken separately, they provide medium results, but used together they are as good as the old method in the terms of surface quality, and at the same time, processing time is almost three times smaller.
Vadim Litvinov, Maxime Lhuillier
ICPR2
2013 Incremental Solid Modeling from Sparse and Omnidirectional Structure-from-Motion Data
abstract
International audience
Vadim Litvinov, Maxime Lhuillier
BMVC2
2013 Manifold surface reconstruction of an environment from sparse Structure-from-Motion data
Maxime Lhuillier, Shuda Yu
Comput. Vis. Image Underst.1
2012 Genus refinement of a manifold surface reconstructed by sculpting the 3d-Delaunay triangulation of Structure-from-Motion points
Shuda Yu, Maxime Lhuillier
ICPR2
2012 Incremental Fusion of Structure-from-Motion and GPS Using Constrained Bundle Adjustments
abstract
Two problems occur when bundle adjustment (BA) is applied on long image sequences: large calculation time and drift (or error accumulation). In recent work, the calculation time is reduced by local BAs applied in an incremental scheme. The drift may be reduced by fusion of GPS and Structure-from-Motion. An existing fusion method is BA minimizing a weighted sum of image and GPS errors. This paper introduces two constrained BAs for fusion which enforce an upper bound for the reprojection error. These BAs are alternatives to the existing fusion BA which does not guarantee a small reprojection error and requires a weight as input. Then, the three fusion BAs are integrated in an incremental Structure-from-Motion method based on local BA. Last, we will compare the fusion results on long monocular image sequences and low cost GPS.
Maxime Lhuillier
IEEE Trans. Pattern Anal. Mach. Intell.1
2011 Fusion of GPS and structure-from-motion using constrained bundle adjustments
abstract
Two problems occur when bundle adjustment (BA) is applied on long image sequences: the large calculation time and the drift (or error accumulation). In recent work, the calculation time is reduced by local BAs applied in an incremental scheme. The drift may be reduced by fusion of GPS and Structure-from-Motion. An existing fusion method is BA minimizing a weighted sum of image and GPS errors. This paper introduces two constrained BAs for fusion, which enforce an upper bound for the reprojection error. These BAs are alternatives to the existing fusion BA, which does not guarantee a small reprojection error and requires a weight as input. Then the three fusion BAs are integrated in an incremental Structure-from-Motion method based on local BA. Lastly, we will compare the fusion results on a long monocular image sequence and a low cost GPS.
Maxime Lhuillier
CVPR1
2011 A Generic Error Model and Its Application to Automatic 3D Modeling of Scenes Using a Catadioptric Camera
Maxime Lhuillier
Int. J. Comput. Vis.1
2010 Weighted Local Bundle Adjustment and Application to Odometry and Visual SLAM Fusion
abstract
Local Bundle Adjustments were recently introduced for visual SLAM (Simultaneous Localization and Mapping). In Monocular Visual SLAM, the scale factor is not observable and the reconstruction scale drifts as time goes by. On long trajectory, this problem makes absolute localisation not usable. To overcome this major problem, data fusion is a possible solution. In this paper, we describe Weighted Local Bundle Adjustment(WLBA) for monocular visual SLAM purposes. We show that W-LBA used with local covariance gives better results than Local Bundle Adjustment especially on the scale propagation. Moreover W-LBA is well designed for sensor fusion. Since odometer is a common sensor and is reliable to obtain a scale information, we apply W-LBA to fuse visual SLAM with odometry data. The method performance is shown on a large scale sequence.
Alexandre Eudes, Sylvie Naudet-Collette, Maxime Lhuillier, Michel Dhome
BMVC3
2010 Fast Odometry Integration in Local Bundle Adjustment-Based Visual SLAM
abstract
The Simultaneous Localisation And Mapping (SLAM) for a camera moving in a scene is a long term research problem. Here we improve a recent visual SLAM which applies Local Bundle Adjustments (LBA) on selected key-frames of a video: we show how to correct the scale drift observed in long monocular video sequence using an additional odometry sensor. Our method and results are interesting for several reasons: (1) the pose accuracy is improved on real examples (2) we do not sacrifice the consistency between the reconstructed 3D points and image features to fit odometry data (3) the modification of the original visual SLAM method is not difficult.
Alexandre Eudes, Maxime Lhuillier, Sylvie Naudet-Collette, Michel Dhome
ICPR2
2009 Error propagations for local bundle adjustment
abstract
Local bundle adjustment (LBA) has recently been introduced to estimate the geometry of image sequences taken by a calibrated camera. Its advantage over standard (global) bundle adjustment is a great reduction of computational complexity, which allows real-time performances with a similar accuracy. However, no confidence measure on the LBA result such as uncertainty or covariance has yet been introduced. This paper introduces statistical models and estimation methods for uncertainty with two desirable properties: (1) uncertainty propagation along the sequence and (2) real-time calculation. We also explain why this problem is more complicated than it may appear at first glance, and we provide results on video sequences.
Alexandre Eudes, Maxime Lhuillier
CVPR2
2009 Generic and real-time structure from motion using local bundle adjustment
E. Mouragnon, Maxime Lhuillier, Michel Dhome, Fabien Dekeyser, Patrick Sayd
Image Vis. Comput.2
2009 Image-based street-side city modeling
abstract
We propose an automatic approach to generate street-side 3D photo-realistic models from images captured along the streets at ground level. We first develop a multi-view semantic segmentation method that recognizes and segments each image at pixel level into semantically meaningful areas, each labeled with a specific object class, such as building, sky, ground, vegetation and car. A partition scheme is then introduced to separate buildings into independent blocks using the major line structures of the scene. Finally, for each block, we propose an inverse patch-based orthographic composition and structure analysis method for façade modeling that efficiently regularizes the noisy and missing reconstructed 3D data. Our system has the distinct advantage of producing visually compelling results by imposing strong priors of building regularity. We demonstrate the fully automatic system on a typical city example to validate our methodology.
Jianxiong Xiao, Tian Fang, Maxime Lhuillier, Long Quan
ACM Trans. Graph.4
2008 Toward automatic 3D modeling of scenes using a generic camera model
abstract
The automatic reconstruction of 3D models from image sequences is still a very active field of research. All existing methods are designed for a given camera model, and a new (and ambitious) challenge is 3D modeling with a method which is exploitable for any kind of camera. A similar approach was recently suggested for structure-from-motion thanks to the use of generic camera models. In this paper, we first introduce geometric tools designed for 3D scene modeling with a generic camera model. Then, these tools are used to solve many issues: matching errors, wide range of point depths, depth discontinuities, and view-point selection for reconstruction. Experiments are provided for perspective and catadioptric cameras.
Maxime Lhuillier
CVPR1
2008 Automatic scene structure and camera motion using a catadioptric system
Maxime Lhuillier
Comput. Vis. Image Underst.1
2007 Generic and Real-Time Structure from Motion
abstract
International audience
E. Mouragnon, Maxime Lhuillier, Michel Dhome, Fabien Dekeyser, Patrick Sayd
BMVC2
2007 Toward Flexible 3D Modeling using a Catadioptric Camera
abstract
Fully automatic 3D modeling from a catadioptric image sequence has rarely been addressed until now, although this is a long-standing problem for perspective images. All previous catadioptric approaches have been limited to dense reconstruction for a few view points, and the majority of them require calibration of the camera. This paper presents a method which deals with hundreds of images, and does not require precise calibration knowledge. In this context, the same 3D point of the scene may be visible and reconstructed in a large number of images at very different accuracies. So the main part of this paper concerns the selection of reconstructed points, a problem largely ignored in previous works. Summaries of the structure from motion and dense stereo steps are also given. Experiments include the 3D model reconstruction of indoor and outdoor scenes, and a walkthrough in a city.
Maxime Lhuillier
CVPR1
2007 Monocular Vision for Mobile Robot Localization and Autonomous Navigation
Eric Royer, Maxime Lhuillier, Michel Dhome, Jean-Marc Lavest
Int. J. Comput. Vis.2
2006 Real Time Localization and 3D Reconstruction
abstract
In this paper we describe a method that estimates the motion of a calibrated camera (settled on an experimental vehicle) and the tridimensional geometry of the environment. The only data used is a video input. In fact, interest points are tracked and matched between frames at video rate. Robust estimates of the camera motion are computed in real-time, key-frames are selected and permit the features 3D reconstruction. The algorithm is particularly appropriate to the reconstruction of long images sequences thanks to the introduction of a fast and local bundle adjustment method that ensures both good accuracy and consistency of the estimated camera poses along the sequence. It also largely reduces computational complexity compared to a global bundle adjustment. Experiments on real data were carried out to evaluate speed and robustness of the method for a sequence of about one kilometer long. Results are also compared to the ground truth measured with a differential GPS.
E. Mouragnon, Maxime Lhuillier, Michel Dhome, Fabien Dekeyser, Patrick Sayd
CVPR (1)2
2006 Uncertainty Ellipsoids Calculations for Complex 3D Reconstructions
abstract
Many methods exist for the automatic and optimal 3D reconstruction of camera motion and scene structure from image sequence ('structure from motion' or SfM). The solution to this problem is not unique: we obtain an other solution by changing the coordinate system where points and cameras are defined. On the other hand, existing methods provide some measure of confidence or uncertainty for the estimation when the ground truth is not available, using a gauge constraint which settle the reconstruction coordinate system. Here we justify and describe a method which estimate the uncertainty ellipsoids, when previous methods are not straightforward to use due to a huge number of parameters to fit. Many examples are given and discussed for big reconstructions
Maxime Lhuillier, Mathieu Perriollat
ICRA1
2006 3D Reconstruction of Complex Structures with Bundle Adjustment: an Incremental Approach
abstract
This paper introduces an incremental method for "structure from motion" of complex scenes from a video sequence. More precisely, we estimate the 3D positions of the viewed points in images and the camera positions and orientations through the sequence. The method can be seen as a fast but accurate alternative to classical reconstruction methods that use bundle adjustment, and that can become slow and computation time expensive for very long scenes. Our results are compared to the reconstruction obtained by the classical hierarchical bundle adjustment method. They have also been successfully used as a reference sequence for the vision based localization of an autonomous mobile robot
E. Mouragnon, Maxime Lhuillier, Michel Dhome, Fabien Dekeyser, Patrick Sayd
ICRA2
2005 Localization in Urban Environments: Monocular Vision Compared to a Differential GPS Sensor
abstract
In this paper we present a method for computing the localization of a mobile robot with reference to a learning video sequence. The robot is first guided on a path by a human, while the camera records a monocular learning sequence. Then a 3D reconstruction of the path and the environment is computed off line from the learning sequence. The 3D reconstruction is then used for computing the pose of the robot in real time (30 Hz) in autonomous navigation. Results from our localization method are compared to the ground truth measured with a differential GPS.
Eric Royer, Maxime Lhuillier, Michel Dhome, Thierry Chateau
CVPR (2)2
2005 Outdoor autonomous navigation using monocular vision
abstract
In this paper, a complete system for outdoor robot navigation is presented. It uses only monocular vision. The robot is first guided on a path by a human. During this learning step, the robot records a video sequence. From this sequence, a three dimensional map of the trajectory and the environment is built. When this map has been computed, the robot is able to follow the same trajectory by itself. Experimental results carried out with an urban electric vehicle are shown and compared to the ground truth.
Eric Royer, Jonathan Bom, Michel Dhome, Benoît Thuilot, Maxime Lhuillier, François Marmoiton
IROS5
2005 A Quasi-Dense Approach to Surface Reconstruction from Uncalibrated Images
abstract
This paper proposes a quasi-dense approach to 3D surface model acquisition from uncalibrated images. First, correspondence information and geometry are computed based on new quasi-dense point features that are resampled subpixel points from a disparity map. The quasi-dense approach gives more robust and accurate geometry estimations than the standard sparse approach. The robustness is measured as the success rate of full automatic geometry estimation with all involved parameters fixed. The accuracy is measured by a fast gauge-free uncertainty estimation algorithm. The quasi-dense approach also works for more largely separated images than the sparse approach, therefore, it requires fewer images for modeling. More importantly, the quasidense approach delivers a high density of reconstructed 3D points on which a surface representation can be reconstructed. This fills the gap of insufficiency of the sparse approach for surface reconstruction, essential for modeling and visualization applications. Second, surface reconstruction methods from the given quasi-dense geometry are also developed. The algorithm optimizes new unified functionals integrating both 3D quasi-dense points and 2D image information, including silhouettes. Combining both 3D data and 2D images is more robust than the existing methods using only 2D information or only 3D data. An efficient bounded regularization method is proposed to implement the surface evolution by level-set methods. Its properties are discussed and proven for some cases. As a whole, a complete automatic and practical system of 3D modeling from raw images captured by hand-held cameras to surface representation is proposed. Extensive experiments demonstrate the superior performance of the quasi-dense approach with respect to the standard sparse approach in robustness, accuracy, and applicability.
Maxime Lhuillier, Long Quan
IEEE Trans. Pattern Anal. Mach. Intell.1
2004 Towards an alternative GPS sensor in dense urban environment from visual memory
abstract
In this paper we present a method for computing the localization of a mobile robot with reference to a learning video sequence. The robot is first guided on a path by a human, while the camera records a monocular learning sequence. Then the computer builds a map of the environment. This is done by first extracting key frames from the learning sequence. Then the epipolar geometry and camera motion are computed between key frames. Additionally a hierarchical bundle adjustment is used to refine the reconstruction. The map stored for the localization include the position of the camera associated with each key frame as well as a set of interest points detected in the images and reconstructed in 3D. Using this map it is possible to compute the localization of the robot in real time during the automatic driving phase. 1
Eric Royer, Maxime Lhuillier, Michel Dhome, Thierry Chateau
BMVC2
2004 Surface Reconstruction by Propagating 3D Stereo Data in Multiple 2D Images
Sylvain Paris, Long Quan, Maxime Lhuillier
ECCV (1)4
2004 Adaptive Multi-Resolution Fitting and its Application to Realistic Head Modeling
abstract
The general approach for object modeling is to construct the surface from the high-quality range points obtained from laser scanners. In this paper, we face the noise point cloud obtained from image sequences by a common camera and develop a novel algorithm of adaptive multi-resolution fitting (AMRF) for object modeling. This algorithm combines the adaptive subdivision scheme with multi-resolution fitting so that the control model is subdivided locally and adaptively according to the local complexity of the point cloud and approximates the 3D data level by level. The proposed method can conquer the holes and outliers efficiently and create full compatibility between the complexity of the mesh model and the representation of the local details. We apply the proposed method to the complete head modeling with the real data, and the results seem very promising.
Chenghua Xu, Long Quan, Yunhong Wang 0001, Tieniu Tan, Maxime Lhuillier
GMP5
2003 Surface Reconstruction by Integrating 3D and 2D Data of Multiple Views
abstract
Surface representation is needed for almost all modeling and visualization applications, but unfortunately, 3D data from a passive vision system are often insufficient for a traditional surface reconstruction technique that is designed for densely scanned 3D point data. In this paper, we develop a new method for surface reconstruction by combining both 3D data and 2D image information. The silhouette information extracted from 2D images can also be integrated as an option if it is available. The new method is a variational approach with a new functional integrating 3D stereo data with 2D image information. This gives a more robust approach than existing methods using only pure 2D information or 3D stereo data. We also propose a bounded regularization method to implement efficiently the surface evolution by level-set methods. The properties of the algorithms are discussed, proved for some cases, and empirically demonstrated through intensive experiments on real sequences.
Maxime Lhuillier, Long Quan
ICCV1
2003 Image-based rendering by joint view triangulation
abstract
The creation of novel views using prestored images or image-based rendering has many potential applications, such as visual simulation, virtual reality, and telepresence, for which traditional computer graphics based on geometric modeling would be unsatisfactory particularly with very complex three-dimensional scenes. This paper presents a new image-based rendering system that tackles the two most difficult problems of image-based modeling: pixel matching and visibility handling. We first introduce the joint view triangulation (JVT), a novel representation for pairs of images that handles the visibility and occlusion problems created by the parallaxes between the images. The JVT is built from matched planar patches regularized by local smooth constraints encoded by plane homographies. Then, we introduce an incremental edge-constrained construction algorithm. Finally, we present a pseudo-painter's rendering algorithm for the JVT and demonstrate the performance of these methods experimentally.
Maxime Lhuillier, Long Quan
IEEE Trans. Circuits Syst. Video Technol.1
2002 Quasi-Dense Reconstruction from Image Sequence
Maxime Lhuillier, Long Quan
ECCV (2)1
2002 Match Propagation for Image-Based Modeling and Rendering
abstract
This paper presents a quasi-dense matching algorithm between images based on the match propagation principle. The algorithm starts from a set of sparse seed matches, then propagates to the neighboring pixels by the best-first strategy, and produces a quasi-dense disparity map. The quasi-dense matching aims at broad modeling and visualization applications which rely heavily on matching information. Our algorithm is robust to initial sparse match outliers due to the best-first strategy. It is efficient in time and space as it is only output sensitive. It handles half-occluded areas because of the simultaneous enforcement of newly introduced discrete 2D gradient disparity limit and the uniqueness constraint. The properties of the algorithm are discussed and empirically demonstrated. The quality of quasi-dense matching are validated through intensive real examples.
Maxime Lhuillier, Long Quan
IEEE Trans. Pattern Anal. Mach. Intell.1
2001 Relief Mosaics by Joint View Triangulation
abstract
Relief mosaics are collections of registered images that extend traditional mosaics by supporting motion parallax. A simple parallax interpolation algorithm based on computed correspondence information allows high quality blur-free and ghost-free mosaics to be created using images from moving hand-held cameras that would not be suitable for traditional mosaicing. The renderer can also display local parallax changes, giving a local but visually convincing illusion of depth. Moreover, relief mosaics can be used for approximate plenoptic modeling from hand-held cameras at lower spatial sampling rates than existing light-field methods. We present a fully automatic correspondence based construction system for relief mosaics, and show how they can be used in applications.
Maxime Lhuillier, Long Quan, Harry Shum, Hung-Tat Tsui
CVPR (1)1
2001 Concentric Mosaic(s)Planar Motion and 1D Cameras
abstract
General SFM methods give poor results for images captured by constrained motions such as planar motion of concentric mosaics (CM). In this paper we propose new SFM algorithms for both images captured by CM and composite mosaic images from CM. We first introduce ID affine camera model for completing 1D camera models. Then we show that a 2D image captured by CM can be decoupled into two 1D images: one 1D projective and one ID affine; a composite mosaic image can by rebinned into a calibrated ID panorama projective camera. Finally we describe subspace reconstruction methods and demonstrate both in theory and experiments the advantage of the decomposition method over the general SFM methods by incorporating the constrained motion into the earliest stage of motion analysis.
Long Quan, Le Lu 0001, Harry Shum, Maxime Lhuillier
ICCV4
2000 Edge-Constrained Joint View Triangulation for Image Interpolation
abstract
Image-based-interpolation creates smooth and photo-realistic views between two view points. The concept of joint view triangulation (JVT) has been proven to be an efficient multi-view representation to handle visibility issue. However, the existing JVT built only on a regular sampling grid, often produces undesirable artifacts for artificial objects. To tackle these problems, a new edge-constrained joint view triangulation is developed in this paper to integrate contour points and artificial rectilinear objects as triangulation constraints. Also a super-sampling technique is introduced to refine visible boundaries. The new algorithm is successfully demonstrated on many real image pairs.
Maxime Lhuillier, Long Quan
CVPR1
2000 Robust Dense Matching Using Local and Global Geometric Constraints
abstract
A new robust dense matching algorithm is introduced. The algorithm starts from matching the most textured points, then a match propagation algorithm is developed with the best first strategy to dense matching. Next, the matching map is regularised by using the local geometric constraints encoded by planar affine applications and by using the global geometric constraint encoded by the fundamental matrix. Two most distinctive features are a match propagation strategy developed by analogy to region growing and a successive regularisation by local and global geometric constraints. The algorithm is efficient, robust and can cope with wide disparity. The algorithm is demonstrated on many real image pairs, and applications on image interpolation and a creation of novel views are also presented.
Maxime Lhuillier, Long Quan
ICPR1
1999 Image Interpolation by Joint View Triangulation
abstract
Creating novel views by interpolating prestored images or view morphing has many applications in visual simulation. We present in this paper a new method of automatically interpolating two images which tackles two most difficult problems of morphing due to the lack of depth informational pixel matching and visibility handling. We first describe a quasi-dense matching algorithm based on region growing with the best first strategy for match propagation. Then, we describe a robust construction of matched planar patches using local geometric constraints encoded by a homography. After that we introduce a novel representation, joint view triangulation, for visible and half-occluded patches in two images to handle their visibility during the creation of new view. Finally we demonstrate these techniques on real image pairs.
Maxime Lhuillier, Long Quan
CVPR1
1998 Efficient Dense Matching for Textured Scenes using Region Growing
abstract
: We describe a simple and efficient dense matching method based on region growing techniques, which can be applied to a wide range of globally textured images. Our method can deal with non-rigid scenes and large camera motions. First a few highly distinctive features like points or areas are extracted and matched. These initial matches are then used in a correlation-based region growing step which propagates the matches in textured and more ambiguous regions of the images. The implementation of the algorithm is also given and is demonstrated on both synthetic and real image pairs. Key-words: Dense Matching, Region Growing, Correlation (R'esum'e : tsvp) Unite de recherche INRIA Rhone-Alpes 655, avenue de l'Europe, 38330 MONTBONNOT ST MARTIN (France) Telephone : 04 76 61 52 00 - International: +33 4 76 61 52 00 Telecopie : 04 76 61 52 52 - International: +33 4 76 61 52 Appariement dense d'images textur'ees par croissance de r'egions R'esum'e : Un algorithme simple et rapide d'appari...
Maxime Lhuillier
BMVC1