Français English
LVSN Université Laval
Membres Publications

PUBLICATIONS SÉLECTIONNÉES

*Note sur les droits d'auteurs : Les articles présentés ci-dessous correspondent aux versions non-officielles du matériel publié dans la littérature scientifique. Veuillez suivre la référence d'un article pour en consulter la dernière version.




Robust Multi-View Stereo without Matching
Philippe Lambert et Patrick Hébert

Dans les actes de la Seventh IEEE International Conference on 3-D Digital Imaging and Modeling (3DIM 2009), (Kyoto, Japon), pp.1614-1621, 3-4 octobre 2009.  (BibTex)

.pdf

Résumé en anglais

   This paper proposes a robust algorithm that finds a proxy surface from a series of calibrated pictures of an object without assuming any of its reflectance properties. This proxy is optimized to reduce view interpolation errors by globally minimizing the frequency criterion proposed in [1]. The generality of this setting makes robustness particularly difficult to achieve since no model from which to identify outliers or noise is available. Unfortunately, failing to achieve robustness results in unusable proxy for most of the datasets presented. The traditional method of identifying outliers by their discrepency from photoconsistency must somehow be replaced by a global analysis involving all viewpoints. The major contribution of this paper is to meet this requirement by proposing a robust estimation of the minimizer of the frequency criterion as well as a novel framework for merging the multiple depth hypotheses obtained. View interpolation results and proxies are shown for challenging datasets, both Lambertian and not.





ASN: Image Keypoint Detection from Adaptive Shape Neighborhood
Jean-Nicolas Ouellet et Patrick Hébert

Dans les actes de la Tenth European Conference on Computer Vision (ECCV 2008), (Marseille, France), pp. 454-467, 12-18 octobre 2008.  (BibTex)

.pdf

Résumé en anglais

   We describe an accurate keypoint detector that is stable under viewpoint change. In this paper, keypoints correspond to actual junctions in the image. The principle of ASN differs fundamentally from other keypoint detectors. At each position in the image and before any detection, it systematically estimates the position of a potential junction from the local gradient field. Keypoints then appear where multiple position estimates are attracted. This approach allows the detector to adapt in shape and size to the image content. One further obtains the area where the keypoint has attracted solutions. Comparative results with other detectors show the improved accuracy and stability with viewpoint change.





Precise Ellipse Estimation Without Contour Point Extraction
Jean-Nicolas Ouellet et Patrick Hébert

Machine Vision and Applications, Volume 21, Numéro 1, Novembre 2009, pages 59-67. (BibTex)

.pdf 
A Simple Operator for Very Precise Estimation of Ellipses
(Version conférence)
Jean-Nicolas Ouellet et Patrick Hébert

Dans les actes de la Fourth Canadian Conference on Computer and Robot Vision (CRV 2007), (Montréal, Qc, Canada), pp. 21-28, IEEE Computer Society, 28-30 mai 2007.  (BibTex)

.pdf

Résumé en anglais

   This paper presents a simple linear operator that accurately estimates the parameters of ellipse features. Based on the dual conic model, the operator directly exploits the raw gradient information in the neighborhood of an ellipse’s boundary, thus avoiding the intermediate stage of precisely extracting individual edge points. Moreover, under the dual representation, the dual conic can easily be constrained to a dual ellipse when minimizing the algebraic distance. The new operator is compared to other estimation approaches, including those limited to the center position, in simulation as well as in real situation experiments.





Geometric Calibration of a Structured Light System Using Circular Control Points
Jean-Nicolas Ouellet, Félix Rochette et Patrick Hébert

Dans les actes de la Fourth International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT 2008), (Atlanta, Ga., É.-U.), pp. 183-190, 18-20 juin 2008.  (BibTex)

.pdf

Résumé en anglais

   We present a new geometric calibration method for a structured light system combining a projector with a camera, using a planar target with circular control points. By solely exploiting the mapping between projected conics, the proposed method is strictly geometric and provides unbiased camera to projector correspondences during its application. Such a geometric method does not rely on radiometric calibration. Moreover, the method consistently ensures uniform coverage of the working volume and automatically avoids interference between both the projected and the printed patterns on the calibration target.





Incremental Discovery of Object Parts in Video Sequences
Stéphane Drouin, Patrick Hébert et Marc Parizeau

Computer Vision and Image Understanding, vol. 110, no 1, pp. 60-74, avril 2008.  (BibTex)

.pdf
Incremental Discovery of Object Parts in Video Sequences
(Version conférence)
Stéphane Drouin, Patrick Hébert et Marc Parizeau

Dans les actes de la Tenth international Conference on Computer Vision (ICCV 2005), (Washington, D.C., É.-U.), vol. 2, pp. 1754-1761, IEEE Computer Society, 17-20 octobre 2005  (BibTex)

.pdf

Résumé en anglais

   This paper addresses the fundamental problem of automatically discovering an unknown moving deformable object in a monocular video sequence. No prior model of the object is used; it is only assumed that the object is composed of a set of apparently rigid parts that are not necessarily visible simultaneously, making it possible to circumvent the typical constraint of model initialization. A set of rigid parts describing the object is incrementally extracted in a modeling-tracking loop with reinforced memory. In this framework, low-level segmentation is considered as a necessary but non reliable process that helps initiating hypotheses. Motion-based layer segmentation from feature points and edges is applied only when and where no modeled parts can be tracked. Using the quantity of motion measure, it is further shown how to deal with temporal scale. The interest for this approach in applications such as human tracking is demonstrated for a set of various sequences including a rapidly evolving shape.





Median Filtering in Constant Time
Simon Perreault et Patrick Hébert

IEEE Transactions on Image Processing, vol. 16, no 9, pp. 2389-2394, septembre 2007.  (BibTex)

.pdf

Résumé en anglais

   The median filter is one of the basic building blocks in many image processing situations. However, its use has long been hampered by its algorithmic complexity of O(r) in the kernel radius. With the trend toward larger images and proportionally larger filter kernels, the need for a more efficient median filtering algorithm becomes pressing. In this correspondence, a new, simple yet much faster algorithm exhibiting O(1) runtime complexity is described and analyzed. It is compared and benchmarked against previous algorithms. Extensions to higherdimensional or higher-precision data and an approximation to a circular kernel are presented as well.





A Sampling Criterion for Optimizing a Surface Light Field
Philippe Lambert, Jean-Daniel Deschênes et Patrick Hébert

Dans les actes de la Sixth International Conference on 3-D Digital Imaging and Modeling (3DIM 2007), (Montréal, Qc, Canada), pp. 47-54, 21-23 août 2007.  (BibTex)

.pdf

Résumé en anglais

   This paper adopts a sampling perspective to surface light field modeling. This perspective eliminates the need of us- ing the actual object surface in the surface light field defini- tion. Instead, the surface ought to provide only a parame- terization of the surface light field function that specifically reduces aliasing artifacts visible at rendering. To find that surface, we propose a new criterion that aims at optimiz- ing the smoothness of the angular distribution of the light rays emanating from each point on the surface. The main advantage of this approach is to be independent of any spe- cific reflectance model. The proposed criterion is compared to widely used criteria found in multi-view stereo and its ef- fectiveness is validated for modeling the appearance of ob- jects having various unknown reflectance properties using calibrated images alone.





A Cable-driven Parallel Mechanism for Capturing Object Appearance from Multiple Viewpoints

Jean-Daniel Deschênes, Philippe Lambert, Simon Perreault, Nicolas Martel-Brisson, Nathaniel Zoso, André Zaccarin, Patrick Hébert, Samuel Bouchard et Clément Gosselin

Dans les actes de la Sixth International Conference on 3-D Digital Imaging and Modeling (3DIM 2007), (Montréal, Qc, Canada,), pp. 367-374, 21-23 août 2007.  (BibTex)

.pdf video 18.9 MB (.avi)

Résumé en anglais

   This paper presents the full proof of concept of a system for capturing the light field of an object. It is based on a single high resolution camera that is moved all around the object on a cable-driven end-effector. The main advantages of this system are its scalability and low interference with scene lighting. The camera is accurately positioned along hemispheric trajectories by observing target features. From the set of gathered images, the visual hull is extracted and can be used as an approximate geometry for mapping a surface light field. The paper describes the acquisition system as well as the modeling process. The ability of the system to produce models is validated with four different objects whose sizes range from 20 cm to 3 m.





Efficient camera motion and 3D recovery using an inertial sensor
Martin Labrie et Patrick Hébert

Dans les actes de la Fourth Canadian Conference on Computer and Robot Vision (CRV 2007), (Montréal, Qc, Canada), pp. 55-62, IEEE Computer Society, 28-30 mai 2007.  (BibTex)

.pdf

Résumé en anglais

   This paper presents a system for 3D reconstruction using a camera combined with an inertial sensor. The system mainly exploits the orientation obtained from the inertial sensor in order to accelerate and improve the matching process between wide baseline images. The orientation further contributes to incremental 3D reconstruction of a set of feature points from linear equation systems. The processing can be performed online while using consecutive groups of three images overlapping each other. Classic or incremental bundle adjustment is applied to improve the quality of the model. Test validation has been performed on object and camera centric sequences.





Interactive Modeling with Automatic Online Compression
Jean-Daniel Deschênes, Philippe Lambert et Patrick Hébert

Dans les actes du Third International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT 2006), (Chapel Hill, N.C., É.-U.), pp. 766-773, 14-16 juin 2006.  (BibTex)

.pdf

Résumé en anglais

   A few 3D interactive modeling systems have been developed recently. Such systems must cope with a high flow of input measurements during the entire acquisition period. Therefore, the reconstruction and rendering algorithms used must all run online. However, compression algorithms are still run offline as postprocessing. In order to develop a fully interactive modeling framework, this paper presents an online compression algorithm where the system automatically adjusts the level of detail according to the user behavior. The proposed method can reduce peak memory consumption by more than 50% during the acquisition of a typical model and the final result is comparable to offline compression. Furthermore, the results obtained show that a local acquisition approach must be prioritized.





A Frequency-based Approach for Efficient Plenoptic Sampling
Philippe Lambert, Jean-Daniel Deschênes et Patrick Hébert

Dans les actes de la 2005 International Conference on Image Processing (ICIP 2005), (Gênes, Italie), vol. 2, pp. 1334-1337, 11-14 septembre 2005.  (BibTex)

.pdf

Résumé en anglais

   In image-based light field rendering, many efforts have been made to improve the efficiency of the modeling. This efficiency pertains to the photorealism and compression of a given model. We propose a new way to improve these two aspects. We show that it is better to sample the plenoptic function on a surface that minimizes the frequency content of all its lumispheres. We also demonstrate an additional constraint based on the visual hull that further guides the sampling of the plenoptic function around an object. We propose a corresponding algorithm that relies on images alone and only suppose that the modeled object is opaque. This algorithm is then validated on both real and synthetic data sets.





Multiresolution Interactive Modeling with Efficient Visualization

Jean-Daniel Deschênes, Patrick Hébert, Philippe Lambert, Jean-Nicolas Ouellet et Dragan Tubic

Dans les actes de la Fifth International Conference on 3-D Digitial Imaging and Modeling (3DIM 2005), (Ottawa, Ont, Canada), pp. 39-46, 13-16 juin 2005.  (BibTex)

.pdf

Résumé en anglais

   3D interactive modeling from range data aims at simultaneously producing and visualizing the surface model of an object while data is collected. The current research challenge is producing the final result in real-time. Using a recently proposed framework, a surface model is built in a volumetric structure encoding a vector field in the neighborhood of the object surface. In this paper, it is shown that the framework allows one to locally control the model resolution during acquisition. Using ray tracing, efficient visualization approaches of the multiresolution vector field are described and compared. More precisely, it is shown that volume traversal can be optimized while preventing holes and reducing aliasing in the rendered image.





A Unified Representation for Interactive 3D Modeling

Dragan Tubic, Patrick Hébert, Jean-Daniel Deschênes et Denis Laurendeau

Dans les actes du Second International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT 2004), (Thessaloniki, Grèce), pp. 175-182, 6-9 septembre 2004.  (BibTex)

.pdf

Résumé en anglais

   Interactive 3D modeling is the process of building a 3D model of an object or a scene in real-time while the 3D (range) data is acquired. This is possible only if the computational complexity of all involved algorithms is linear with respect to the amount of data. We propose a new framework for 3D modeling where a complete modeling chain meets with this requirement. The framework is based on the use of vector elds as an implicit surface representation. Each modeling step, registration, surface reconstruction, geometric fusion, compression and visualization is solved and explained using the vector elds without any intermediate representations. The proposed framework allows model reconstruction from any type of 3D data, surface patches, curves, unorganized sets of points or a combination of these.





3D Surface Modeling from Curves
Dragan Tubic, Patrick Hébert et Denis Laurendeau

Dans les actes de la 2003 Conference on Computer Vision and Pattern Recognition (CVPR 2003), (Madison, Wis., É.-U.), vol. 1, pp. 842-849, IEEE Computer Society, 18-20 juin 2003.  (BibTex)

.pdf

Résumé en anglais

   Traditional approaches for surface reconstruction from range data require that the input data be either range images or unorganized sets of points. With these methods, range data acquired along curvilinear patterns cannot be used for surface reconstruction unless constraints are imposed on the shape of the patterns or on sensor displacement. This paper presents a novel approach for reconstructing a surface from a set of arbitrary, unorganized and intersecting curves. A strategy for updating the reconstructed surface during data acquisition is described as well. Curves are accumulated in a volumetric structure in which a vector field is built and updated. The information that is needed for efficient curve registration is also directly available in the vector field. The proposed modeling approach combines surface reconstruction and curve registration into a unified procedure. The algorithm implementing the approach is of linear complexity with respect to the number of input curves and makes it suitable for interactive modeling. Simulated data based on a set of six curvilinear patterns as well as data acquired with a range sensor are used to illustrate the various steps of the algorithm.





Developing Assistant Tools for Geometric Camera Calibration:Assessing the Quality of Input Images
Jean-Nicolas Ouellet et Patrick Hébert

Dans les actes de la 17th International Conference on Pattern Recognition (ICPR 2004), (Cambridge, G.-B.), vol. 4, pp. 80-83, IEEE Computer Society, 23-26 août 2004  (BibTex)

.pdf

Résumé en anglais

   This paper proposes two indicators for predicting the quality of camera model parameters from a set of input images. The first indicator is based on the acutance. It can quickly indicate static or motion blur during image capture and correlates well with the 3D reconstruction error when using stereo cameras. The second indicator provides the overall distribution of control points in a set of input images. Although the importance of covering the entire field of view is verified, the spatial distribution of control points need not be uniform. The analysis is supported by experiments with mono and stereo cameras calibrated using both a low cost planar and a high quality 3D target.





Efficient Surface Reconstruction from Range Curves
Dragan Tubic, Patrick Hébert et Denis Laurendeau

Dans les actes de la Fourth International Conference on 3-D Digital Imaging and Modeling (3DIM 2003), (Banff, Alb., Canada), pp.54-61, 6-10 octobre 2003.  (BibTex)

.pdf

Résumé en anglais

   This paper proposes an approach for surface reconstruction of free-form rigid objects from an arbitrary set of intersecting range curves. A strategy for updating the reconstructed surface during data acquisition is described as well. Geometric and color information is accumulated in a volumetric structure in which a vector field is built and updated. Moreover, the information that is needed for efficient curve registration is directly available in this vector field. This leads to a unified modeling approach combining surface reconstruction and curve registration. The algorithm implementing the approach is of linear complexity with respect to the number of input curves and makes it suitable for interactive modeling. A compression scheme based on a multiresolution decomposition of vector fields is introduced as well. Simulated data from a set of curvilinear patterns as well as data acquired with a hand-held range sensor are used to validate the approach.




© 2008 Groupe 3D du Laboratoire de Vision et Systèmes Numériques, tous droits réservés