|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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) |
|
|
|
|
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 |
|
|
|