Demo Data from EDBT 2026 / reviewers in the wild / expert
Denis Laurendeau
dblp:54/6770
· DBLP profile ↗
55ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0003-2858-5955ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 37 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 20Systems, architecture and hardware · 8Applied, interdisciplinary, general and emerging computing · 6 · 1 first-authorHuman-computer interaction and ubiquitous computing · 5
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
9 papers |
Motion planning and robot control · 41% Video understanding and tracking · 29% Robot navigation and mapping · 27% | |
| Human-computer interaction and pervasive computing
4 papers |
Interaction techniques and input · 66% Haptics and multimodal interaction · 17% Collaborative and social computing · 17% | |
| Computer graphics and multimedia
9 papers |
Geometric modeling and processing · 65% Virtual and augmented reality · 35% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Video understanding and tracking › object tracking › 3d object tracking
6-dof object tracking |
0.3 | 1 | 2018 | A Framework for Evaluating 6-DOF Object Trackers · ECCV (11) 2018 |
Robotics › Motion planning and robot control › path planning
coverage path planning |
0.2 | 1 | 2015 | Multisensor placement in 3D environments via visibility estimation and derivative-free optimization · ICRA 2015 |
Robotics › Robot navigation and mapping › sensor planning
sensor placement |
0.2 | 1 | 2015 | Multisensor placement in 3D environments via visibility estimation and derivative-free optimization · ICRA 2015 |
Robotics › Motion planning and robot control › motion planning › geometric motion planning
visibility-based planning |
0.2 | 1 | 2015 | Multisensor placement in 3D environments via visibility estimation and derivative-free optimization · ICRA 2015 |
Interaction techniques and input
gesture input |
0.2 | 2 | 2011 | Bimanual gestural interface for virtual environments · VR 2011 IMAGE - Complex situation understanding: An immersive concept development · VR 2011 |
Interaction techniques and input
bimanual interaction |
0.1 | 1 | 2011 | Bimanual gestural interface for virtual environments · VR 2011 |
Collaborative and social computing › multi-user virtual environments
shared virtual worlds |
0.1 | 1 | 2009 | A Software Architecture for Sharing Distributed Virtual Worlds · VR 2009 |
Distributed systems › distributed interactive applications › collaborative computing
distributed virtual environments |
0.1 | 1 | 2009 | A Software Architecture for Sharing Distributed Virtual Worlds · VR 2009 |
Geometric modeling and processing
surface reconstruction |
0.1 | 4 | 2003 | 3D Surface Modeling from Range Curves · CVPR (1) 2003 A General Surface Approach to the Integration of a Set of Range Views · IEEE Trans. Pattern Anal. Mach. Intell. 1995 A multi-resolution surface model for compact representation of range images · ICRA 1992 |
Geometric modeling and processing › shape matching
curve matching |
0.0 | 1 | 2003 | 3D Surface Modeling from Range Curves · CVPR (1) 2003 |
Geometric modeling and processing › shape representation
volumetric representation |
0.0 | 1 | 2003 | 3D Surface Modeling from Range Curves · CVPR (1) 2003 |
Robotics › Robot navigation and mapping › occupancy grid mapping
3d occupancy mapping |
0.0 | 2 | 1998 | Range Data Merging for Probabilistic Octree Modeling of 3-D Workspaces · ICRA 1998 Probabilistic octree modeling of a 3D dynamic environment · ICRA 1997 |
Interaction techniques and input › gesture input
bimanual gesture |
0.0 | 1 | 2011 | IMAGE - Complex situation understanding: An immersive concept development · VR 2011 |
Interaction techniques and input › input device › 3d input device
data glove |
0.0 | 1 | 2011 | Bimanual gestural interface for virtual environments · VR 2011 |
Virtual and augmented reality
multi-user interaction |
0.0 | 1 | 2009 | A Software Architecture for Sharing Distributed Virtual Worlds · VR 2009 |
Geometric modeling and processing › registration
3d registration |
0.0 | 1 | 1996 | Towards a General Multi-View Registration Technique · IEEE Trans. Pattern Anal. Mach. Intell. 1996 |
Geometric modeling and processing › registration › 3d registration
multi-view registration |
0.0 | 1 | 1996 | Towards a General Multi-View Registration Technique · IEEE Trans. Pattern Anal. Mach. Intell. 1996 |
Robotics › Motion planning and robot control › robot control
inverse kinematics |
0.0 | 1 | 1995 | Generalized inverse kinematic functions for the Puma manipulators · IEEE Trans. Robotics Autom. 1995 |
Robotics › Motion planning and robot control
robot control |
0.0 | 1 | 1995 | Generalized inverse kinematic functions for the Puma manipulators · IEEE Trans. Robotics Autom. 1995 |
Geometric modeling and processing › mesh generation
delaunay triangulation |
0.0 | 1 | 1995 | A General Surface Approach to the Integration of a Set of Range Views · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Geometric modeling and processing
mesh generation |
0.0 | 1 | 1995 | A General Surface Approach to the Integration of a Set of Range Views · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Geometric modeling and processing › point cloud processing › range image processing
range image integration |
0.0 | 1 | 1995 | A General Surface Approach to the Integration of a Set of Range Views · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Geometric modeling and processing › shape modeling
3d modeling |
0.0 | 1 | 1994 | Registration of multiple range views for automatic 3-D model building · CVPR 1994 |
Geometric modeling and processing
3d reconstruction |
0.0 | 1 | 1994 | Registration of multiple range views for automatic 3-D model building · CVPR 1994 |
Geometric modeling and processing › point cloud processing › range image processing
range image registration |
0.0 | 1 | 1994 | Registration of multiple range views for automatic 3-D model building · CVPR 1994 |
Computer vision › 3D vision
3d reconstruction |
0.0 | 1 | 1993 | Scene reconstruction and description: geometric primitive extraction from multiple viewed scattered data · CVPR 1993 |
Computer vision › 3D vision › geometric estimation › geometric model fitting
geometric primitive extraction |
0.0 | 1 | 1993 | Scene reconstruction and description: geometric primitive extraction from multiple viewed scattered data · CVPR 1993 |
Computer vision › 3D vision › 3d reconstruction › surface reconstruction
range image integration |
0.0 | 1 | 1992 | Multi-resolution surface modeling from multiple range views · CVPR 1992 |
Geometric modeling and processing › point cloud processing
range image processing |
0.0 | 1 | 1992 | A multi-resolution surface model for compact representation of range images · ICRA 1992 |
Geometric modeling and processing
surface fitting |
0.0 | 1 | 1992 | A multi-resolution surface model for compact representation of range images · ICRA 1992 |
Methods — techniques the papers use, named apart from their topics
software architecture design · 0.3data glove · 0.2occlusion computation · 0.2derivative-free optimization · 0.2asymmetric bimanual interaction · 0.1real-time algorithms · 0.1estimated time of arrival computation · 0.1volumetric vector field · 0.0linear-complexity reconstruction · 0.0octree · 0.0occupancy grid · 0.0closed-form probability approximation · 0.0venn diagram reparameterization · 0.0sequential optimization · 0.0iterated closest point · 0.0constrained delaunay triangulation · 0.0closed-form solution · 0.0transformation matrix refinement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Deep SVBRDF Estimation on Real MaterialsabstractRecent work has demonstrated that deep learning approaches can successfully be used to recover accurate estimates of the spatially-varying BRDF (SVBRDF) of a surface from as little as a single image. Closer inspection reveals, however, that most approaches in the literature are trained purely on synthetic data, which, while diverse and realistic, is often not representative of the richness of the real world. In this paper, we show that training such networks exclusively on synthetic data is insufficient to achieve adequate results when tested on real data. Our analysis leverages a new dataset of real materials obtained with a novel portable multi-light capture apparatus. Through an extensive series of experiments and with the use of a novel deep learning architecture, we explore two strategies for improving results on real data: finetuning, and a per-material optimization procedure. We show that adapting network weights to real data is of critical importance, resulting in an approach which significantly outperforms previous methods for SVBRDF estimation on real materials. Dataset and code are available at https://lvsn.github.io/ real-svbrdf. Louis-Philippe Asselin, Denis Laurendeau, Jean-François Lalonde |
3DV | 2 |
| 2019 | Depth texture synthesis for high-resolution reconstruction of large scenes
Felix Labrie-Larrivee, Denis Laurendeau, Jean-François Lalonde |
Mach. Vis. Appl. | 2 |
| 2018 | A Framework for Evaluating 6-DOF Object Trackers
Mathieu Garon, Denis Laurendeau, Jean-François Lalonde |
ECCV (11) | 2 |
| 2018 | Analysis of Camera Pose Estimation Using 2D Scene Features for Augmented Reality Applications
Shabnam Meshkat Alsadat, Denis Laurendeau |
ICISP | 2 |
| 2016 | Special issue on ICPR 2014 awarded papers
Rama Chellappa, Anders Heyden, Denis Laurendeau, Michael Felsberg, Magnus Borga |
Pattern Recognit. Lett. | 3 |
| 2016 | eSphere: extracting spheres from unorganized point clouds - How to extract multiple spheres accurately and simultaneously
Trung-Thien Tran, Van-Toan Cao, Denis Laurendeau |
Vis. Comput. | 3 |
| 2015 | Multisensor placement in 3D environments via visibility estimation and derivative-free optimizationabstractThis paper proposes a complete system for robotic sensor placement in initially unknown arbitrary three-dimensional environments. The system uses a novel approach for computing the quality of acquisition of a mobile sensor group in such environments. The quality of acquisition is based on a geometric model of a camera which allows accurate sensor models and simple occlusion computation. The proposed system combines this new metric with a global derivative-free optimization algorithm to find simultaneously the number of sensors and their configuration to sense accordingly the environment. The presented framework compares favourably with current techniques working in two-dimensional environments. Furthermore, simulation and experimental results demonstrate the ability of the system to cope with full three-dimensional environments, a domain still unexplored by previous methods. François-Michel De Rainville, Jean-Philippe Mercier, Christian Gagné 0001, Philippe Giguère, Denis Laurendeau |
ICRA | 5 |
| 2015 | Extraction of cylinders and estimation of their parameters from point clouds
Trung-Thien Tran, Van-Toan Cao, Denis Laurendeau |
Comput. Graph. | 3 |
| 2015 | A two-stage approach to align two surfaces of deformable objects
Van-Toan Cao, Trung-Thien Tran, Denis Laurendeau |
Graph. Model. | 3 |
| 2015 | A 3D vision-based inspection method for pairwise comparison of locally deformable 3D models
Sarah Ali, Zahra Toony, Denis Laurendeau |
Mach. Vis. Appl. | 3 |
| 2014 | Multi-depth cross-calibration of remote eye gaze trackers and stereoscopic scene systemsabstractWe present a robust and accurate technique for the cross-calibration of 3D remote gaze trackers with stereoscopic scene vision systems between which no common imaging area exists. We empirically demonstrate that a multi-depth calibration approach yields remarkably superior results for obtaining 3D Point-of-Gaze (PoG) when compared with traditional methods using monocular scene cameras and co-planar eye gaze calibration points. Taha Kowsari, Steven S. Beauchemin, Michael A. Bauer 0001, Denis Laurendeau, Normand Teasdale |
Intelligent Vehicles Symposium | 4 |
| 2014 | Unsupervised visual hull extraction in space, time and light domains
Maxim Mikhnevich, Patrick Hébert, Denis Laurendeau |
Comput. Vis. Image Underst. | 3 |
| 2013 | Sustainable cooperative coevolution with a multi-armed banditabstractThis paper proposes a self-adaptation mechanism to manage the resources allocated to the different species comprising a cooperative coevolutionary algorithm. The proposed approach relies on a dynamic extension to the well-known multi-armed bandit framework. At each iteration, the dynamic multi-armed bandit makes a decision on which species to evolve for a generation, using the history of progress made by the different species to guide the decisions. We show experimentally, on a benchmark and a real-world problem, that evolving the different populations at different paces allows not only to identify solutions more rapidly, but also improves the capacity of cooperative coevolution to solve more complex problems. François-Michel De Rainville, Michèle Sebag, Christian Gagné 0001, Marc Schoenauer, Denis Laurendeau |
GECCO | 5 |
| 2013 | A computer vision framework for the analysis and interpretation of the cephalo-ocular behavior of drivers
Samy Metari, Florent Prel, Thierry Moszkowicz, Denis Laurendeau, Normand Teasdale, Steven S. Beauchemin, Martin Simoneau |
Mach. Vis. Appl. | 4 |
| 2012 | Special Issue on Awards Papers from ICPR 2010
Denis Laurendeau, Brian C. Lovell |
Pattern Recognit. Lett. | 1 |
| 2011 | Bimanual gestural interface for virtual environmentsabstractIn this paper, a 3D bimanual gestural interface using data gloves is presented. We build upon past contributions on gestural interfaces and bimanual interactions to create an efficient and intuitive gestural interface that can be used in immersive environments. The proposed interface uses the hands in an asymmetric style, with the left hand providing the mode of interaction and the right hand acting at a finer level of detail. Julien-Charles Levesque, Denis Laurendeau, Marielle Mokhtari |
VR | 2 |
| 2011 | IMAGE - Complex situation understanding: An immersive concept developmentabstractThis paper presents an immersive Human-centric/built virtual work cell for analyzing complex situations dynamically. This environment is supported by a custom open architecture, is composed of objects of complementary nature reflecting the level of Human understanding. Furthermore, it is controlled by an intuitive 3D bimanual gestural interface using data gloves. Marielle Mokhtari, Eric Boivin, Denis Laurendeau, Sylvain Comtois, Denis Ouellet, Julien-Charles Levesque, Etienne Ouellet |
VR | 3 |
| 2010 | RoadLab: An In-Vehicle Laboratory for Developing On-Board i-ADAS
Steven S. Beauchemin, Michael A. Bauer 0001, Denis Laurendeau, Taha Kowsari, Ji Cho, Morgan Hunter, Kyle Charbonneau, Owen McCarthy |
CAINE | 3 |
| 2010 | Award winning papers from the 19th International Conference on Pattern Recognition (ICPR)
Robert P. W. Duin, Denis Laurendeau, Brian C. Lovell |
Pattern Recognit. Lett. | 2 |
| 2009 | Optimizing low-discrepancy sequences with an evolutionary algorithmabstractMany fields rely on some stochastic sampling of a given complex space. Low-discrepancy sequences are methods aiming at producing samples with better space-filling properties than uniformly distributed random numbers, hence allowing a more efficient sampling of that space. State-of-the-art methods like nearly orthogonal Latin hypercubes and scrambled Halton sequences are configured by permutations of internal parameters, where permutations are commonly done randomly. This paper proposes the use of evolutionary algorithms to evolve these permutations, in order to optimize a discrepancy measure. Results show that an evolutionary method is able to generate low-discrepancy sequences of significantly better space-filling properties compared to sequences configured with purely random permutations. François-Michel De Rainville, Christian Gagné 0001, Olivier Teytaud, Denis Laurendeau |
GECCO | 4 |
| 2009 | Interference estimated time of arrival on a 6-DOF cable-driven haptic foot platformabstractA Cable-Driven Locomotion Interface employs two independent cable-driven haptic foot platforms constrained in six degrees of freedom (6-DOF). Its control system and its geometry are designed for performing a wide range of trajectories that could generate cable interferences. This paper presents and analyzes computational methods for determining which cable can be released from an active actuation state while allowing control in a minimal tension state, thereby ensuring that both platforms stay in a controllable workspace. One challaging task is to develop light and fast computational algorithms for hard real time processes included in haptic display applications. Seeing that releasing a cable from an active actuation state might generate discontinuities in tension values in the other cables, this paper proposes collision prediction schemes named Interference Estimated Time of Arrival in order to reduce or completely eliminate such discontinuities. Martin J.-D. Otis, Thien-Ly Nguyen-Dang, Denis Laurendeau, Clément Gosselin |
ICRA | 3 |
| 2009 | A Software Architecture for Sharing Distributed Virtual WorldsabstractThis paper presents a generic software architecture developed to allow users located at different physical locations to share the same virtual environment and to interact with each other and the environment in a coherent and transparent manner. Frédéric Drolet, Marielle Mokhtari, François Bernier, Denis Laurendeau |
VR | 4 |
| 2009 | Determination and Management of Cable Interferences Between Two 6-DOF Foot Platforms in a Cable-Driven Locomotion InterfaceabstractThe intrinsic interaction of a robotic system that includes two 6-degree-of-freedom cable-driven platforms sharing a common workspace might result in cable interferences for random trajectories. This paper presents and analyzes computational methods for geometrically determining and managing these interferences for any trajectory constrained with variable loads. The algorithms considered determine which cable can be released from an active actuation state while allowing control in a minimal tension state, thereby ensuring that both platforms stay in a controllable workspace. The process of managing cable interferences constitutes a challenge as one must take into account the inherent limitations of the workspace, which not only include the possibility of interference itself, but also the geometry of the cable-driven locomotion interface (CDLI), its dynamics, the nonideal behavior of real cables, and the requirement that both platforms must be completely constrained at any time. As releasing a cable from an active actuation state might generate tension discontinuities in the other cables, this paper also proposes collision prediction schemes that are only applied to redundant actuators in order to reduce or completely eliminate such discontinuities. Finally, a simulation of a CDLI embedded as a peripheral in a virtual environment, in which the load applied on each platform comes from the wrench measured under the foot for a natural gait walking, is thoroughly analyzed. Martin J.-D. Otis, Simon Perreault, Thien-Ly Nguyen-Dang, Patrice Lambert, Marc Gouttefarde, Denis Laurendeau, Clément Gosselin |
IEEE Trans. Syst. Man Cybern. Part A | 6 |
| 2006 | The Agile Stereo Pair for active vision
Eric Samson, Denis Laurendeau, Marc Parizeau, Sylvain Comtois, Jean-François Allan, Clément Gosselin |
Mach. Vis. Appl. | 2 |
| 2005 | Modelling liver tissue properties using a non-linear visco-elastic model for surgery simulation
Jean-Marc Schwartz, Marc Denninger, Denis Rancourt, Christian Moisan, Denis Laurendeau |
Medical Image Anal. | 5 |
| 2004 | 3D surface modeling from curves
Dragan Tubic, Patrick Hébert, Denis Laurendeau |
Image Vis. Comput. | 3 |
| 2004 | An analytic method to predict the thermal map of cryosurgery iceballs in MR imagesabstractThis paper presents a newly developed method to estimate, in magnetic resonance (MR) images, the temperatures reached within the volume of an iceball produced by a cryogenic probe. Building on the direct measurements of the MR signal intensity and its correlation with independent temperature variations at the phase transition from liquid to solid, the thermal information embedded in the images was accessed. The volume and diameter of the growing iceball were estimated from a time series of MR images. Using regressions over the volume in the time and thermal domains, this method predicted the cryogenic temperatures beyond the range of sensitivity of the MR signal itself. We present a validation of this method in samples of gelatin and ex vivo pig liver. Temperature predictions are shown to agree with independent thermosensor readings over a range extending from 20 degrees C down to -65 degrees C, with an average error of less than 6 degrees C. Romain Fournial, Amidou S. Traoré, Denis Laurendeau, Christian Moisan |
IEEE Trans. Medical Imaging | 3 |
| 2003 | 3D Surface Modeling from Range CurvesabstractTraditional approaches for surface reconstruction from range data require that the input data be either range images or unorganized sets of points. Since a large number of range sensors provide data along curvilinear patterns such as profiles, this paper presents an approach for reconstructing a surface from a set of unorganized 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 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. 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. Dragan Tubic, Patrick Hébert, Denis Laurendeau |
CVPR (1) | 3 |
| 2003 | A volumetric approach for interactive 3D modeling
Dragan Tubic, Patrick Hébert, Denis Laurendeau |
Comput. Vis. Image Underst. | 3 |
| 2001 | Automatic detection of three radio-opaque markers for prostate targeting using EPID during external radiation therapyabstractExternal radiotherapy is an option used for the treatment of the prostate cancer. In order to achieve the best results, radiation must be precisely delivered to the target volume while preserving healthy tissues and protecting organs at risk. Electronic portal imaging devices (EPID) are now available to verify the dose delivery by using the treatment radiation to obtain a portal image. The localization of the prostate, usually not visible on portal images, is performed by inserting up to three radio-opaque markers into the prostate. The identification and position of the markers relative to bone structures and beam field are used to insure the proper delivery of radiation to the prostate. We present a sequence of algorithms optimized for the automatic detection of the three radio-opaque markers on images obtained with EPID during prostate radiotherapy. A neural network is used to validate the detection of true markers in images. Sébastien Pouliot, André Zaccarin, Denis Laurendeau, Jean Pouliot |
ICIP (2) | 3 |
| 2001 | Non-linear Soft Tissue Deformations for the Simulation of Percutaneous Surgeries
Jean-Marc Schwartz, Ève Langelier, Christian Moisan, Denis Laurendeau |
MICCAI | 4 |
| 2000 | 3D Triangular Mesh Matching through a Sequence of Registered 2D and 3D ImagesabstractVR systems were traditionally used for tasks relying on high-quality graphics rendering where virtual environments were entirely made of user-defined objects. We are foreseeing that serious breakthroughs will emerge, where 'augmented reality' environments will be created in a more dynamic fashion, using 2D and 3D data from computer vision sensors. Thus, virtual environments will not be made exclusively of user-defined objects, but also from real data. This data, after proper modeling to provide some behaviour and abstraction levels, will then be used to feed high-performance imaging systems. This paper deals with: 1) local surface modeling of the 3D data visible from each 2D viewpoint using a modified marching cubes algorithm; and 2) region matching of the local models (from neighboring views in the sequence) using color region clustering information from the 2D snapshots. Local models and the region matching information are used to build complete global models from a sequence of images. Denis Dion Jr., Denis Laurendeau, Louis Borgeat |
ICPR | 2 |
| 1998 | Range Data Merging for Probabilistic Octree Modeling of 3-D WorkspacesabstractIn a previous paper by Payeur et al. (1997), probabilistic occupancy modeling has been successfully extended to 3D environments by means of a closed-form approximation of the probability distribution. In this paper, the closed-form approximation is revisited in order to provide more reliable and meaningful models. A merging strategy of local probabilistic occupancy grids originating from each sensor viewpoint is introduced. The merging process takes advantage of the multiresolution characteristics of octrees to minimize the computational complexity and enhance performances. An experimental testbed is used to validate the approach and models computed from real range images are presented. Pierre Payeur, Denis Laurendeau, Clément Gosselin |
ICRA | 2 |
| 1997 | Probabilistic octree modeling of a 3D dynamic environmentabstractProbabilistic occupancy grids have proved to be very useful for workspace modeling in 2D environments. Due to the expansion of computational load, this approach was not tractable for mapping a 3D environment in real applications. In this paper, the original occupancy grid scheme is revisited and a generic closed-form function is introduced to avoid numerical computation of probabilities for a range sensor with Gaussian error distribution. Occupancy probabilities are computed and stored in a multiresolution octree for improved performance and compactness. Occupancy models are built in local reference frames and linked to a global reference frame through uncertain spatial relationships that can be updated dynamically. This scheme is used for building a 3D map in a telerobotic maintenance application of electric power lines where perturbations may cause motion of object assembly. Pierre Payeur, Patrick Hébert, Denis Laurendeau, Clément Gosselin |
ICRA | 3 |
| 1996 | Visibility analysis on a massively data-parallel computerabstractVisibility analysis algorithms use digital elevation models (DEMs), which represent terrain topography, to determine visibility at each point on the terrain from a given location in space. This analysis can be computationally very demanding, particularly when manipulating high resolution DEMs accurately at interactive response rates. Massively data-parallel computers offer high computing capabilities and are very well-suited to handling and processing large regular spatial data structures. In the paper, the authors present a new scanline-based data-parallel algorithm for visibility analysis. Results from an implementation onto a MasPar massively data-parallel SIMD computer are also presented. Daniel Germain, Denis Laurendeau, Guy Vézina |
Concurr. Pract. Exp. | 2 |
| 1996 | Multiresolution Surface Modeling Based on Hierarchical Triangulation
Marc Soucy, Denis Laurendeau |
Comput. Vis. Image Underst. | 2 |
| 1996 | Towards a General Multi-View Registration TechniqueabstractWe present an algorithm that reduces significantly the level of the registration errors between all pairs in a set of range views. This algorithm refines initial estimates of the transformation matrices obtained from either the calibrated acquisition setup or a crude manual alignment. It is an instance of a category of registration algorithms known as iterated closest-point (ICP) algorithms. The algorithm considers the network of views as a whole and minimizes the registration errors of all views simultaneously. This leads to a well-balanced network of views in which the registration errors are equally distributed, an objective not met by previously published ICP algorithms which all process the views sequentially. Experimental results show that this refinement technique improves the calibrated registrations and the quality of the integrated model for complex multi-part objects. In the case of scenes comprising man-made objects of very simple shapes, the basic algorithm faces problems common to all ICP algorithms and so must be extended. Robert Bergevin, Marc Soucy, Hervé Gagnon, Denis Laurendeau |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 1995 | Registering Range Views of Multipart Objects
Robert Bergevin, Denis Laurendeau, Denis Poussart |
Comput. Vis. Image Underst. | 2 |
| 1995 | A dynamic integration algorithm to model surfaces from multiple range views
Marc Soucy, Denis Laurendeau |
Mach. Vis. Appl. | 2 |
| 1995 | A General Surface Approach to the Integration of a Set of Range ViewsabstractThis paper presents a new and general solution to the problem of range view integration. The integration problem consists in computing a connected surface model from a set of registered range images acquired from different viewpoints. The proposed method does not impose constraints on the topology of the observed surfaces, the position of the viewpoints, or the number of views that can be merged. The integrated surface model is piecewise estimated by a set of triangulations modeling each canonical subset of the Venn diagram of the set of range views. The connection of these local models by constrained Delaunay triangulations yields g non-redundant surface triangulation describing all surface elements sampled by the set of range views. Experimental results show that the integration technique can be used to build connected surface models of free-form objects. No integrated models built from objects of such complexity have yet been reported in the literature, It is assumed that accurate range views are available and that frame transformations between all pairs of views can be reliably computed.> Marc Soucy, Denis Laurendeau |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1995 | Generalized inverse kinematic functions for the Puma manipulatorsabstractThis paper presents a new approach for the computation of generalized positioning inverse kinematic functions for Puma manipulators. This new approach leads to real solutions of the joint variables for any set of Cartesian coordinates located inside or outside the robot's workspace. Therefore, the inverse kinematic functions derived are termed "generalized inverse kinematic functions". These solutions, which produce the minimum distance between the end effector and a Cartesian point to be reached, are particularly useful in tracking operations. Because of the special architecture of the Puma, closed-form solutions are obtained. This leads to simple algorithms and allows for the computation of all solutions.> Jean Côté, Clément Gosselin, Denis Laurendeau |
IEEE Trans. Robotics Autom. | 3 |
| 1994 | Registration of multiple range views for automatic 3-D model buildingabstractBuilding integrated models of existing 3-D objects is a key requirement for both reverse engineering and object recognition systems. An automatic 3-D model builder goes through three main steps: i) surface sampling from many views, ii) registration of the sampled views, and iii) integration of the registered views. The accuracy obtained depends on the acquisition and registration errors. The latter is critical since a misalignment of the range views causes their noise distributions to be centered around different means, which makes it difficult to reduce the effect of the acquisition error by simple averaging. In this paper, we propose a general algorithm that reduces significantly the level of the registration errors between all pairs in a set of range views. This algorithm refines initial estimates of the transformation matrices obtained from the calibrated acquisition setup. It considers the network of views as a whole and minimizes the registration errors of all views simultaneously. This leads to a well-balanced network of views in which the registration errors are equally distributed. Experimental results show an improvement of both the calibrated registrations and integrated models.> Hervé Gagnon, Marc Soucy, Robert Bergevin, Denis Laurendeau |
CVPR | 4 |
| 1994 | Surface profile description: reliable geometric primitive extractionabstractThis paper is concerned with the reliability of a shape description recovered from a set of scattered measurements. The recovering process of the description should not introduce a bias that is caused by specific acquisition conditions such as the presence of spurious measurements and the relative position of the sensor with respect to the object. Moreover, the recovered description should be stable for a sampling variation. While the fitting stage is based on a measurement error model which takes into account the sensor's viewpoint, the stability with sampling is tested by perturbing an hypothesized section. The validity of the approach is demonstrated by extracting reliable estimates of polynomial sections (lines, conics) from surface profile range data obtained from one or several viewpoints. Patrick Hébert, Denis Laurendeau, Denis Poussart |
ICPR (1) | 2 |
| 1994 | From 3-D Scattered Data to Geometric Signal Description: Invariant Stable Recovery of Straight Line SegmentsabstractMany tasks, such as pose determination, object recognition and model building rely on a geometrical description of the visible surfaces derived from scene measurements. Even though much effort has been invested in surface description, robust extraction of surface parameters from scattered and noisy 3-D measurements is still a delicate task. For a given visible surface section, the extracted parameters should not depend on the sensor position in the scene nor on a particular measurement set on this surface. In this work, we show that a viewpoint invariant and stable local surface description can be extracted on sections where measurement constraints are redundant with respect to a polynomial model. A segmentation approach is developed to identify such stable sections. The approach is based on a measurement error model which takes into account the sensor’s viewpoint. An application of the approach to the extraction of straight line sections from single scan 3-D surface profiles is presented. The extracted stable linear sections are stored in a list that includes the estimated descriptive parameters for each section and indices of reliability for each description. The descriptive parameters obtained from images of the objects is compared with pre-measured parameters. Patrick Hébert, Denis Laurendeau, Robert Bergevin |
Int. J. Pattern Recognit. Artif. Intell. | 2 |
| 1993 | Scene reconstruction and description: geometric primitive extraction from multiple viewed scattered dataabstractRobust extraction of surface parameters from multiple view scattered and noisy 3-D measurements is a delicate task. It is shown that a stable local surface description can be extracted on sections where measurement constraints are redundant with respect to a polynomial model. A segmentation approach is developed to identify these sections. The approach is based on a measurement error model which takes into account the sensor's viewpoint. An application of the approach to the extraction of straight line sections from single scan 3-D surface profiles is presented.> Patrick Hébert, Denis Laurendeau, Denis Poussart |
CVPR | 2 |
| 1993 | Inverse kinematic functions for approach and catching operationsabstractThe paper proposes an approach to obtain inverse kinematic functions whose domain is not limited to the manipulator's workspace. As a result, these functions can be used to map points of the Cartesian space that do not belong to the manipulator's workspace. The positioning problem is formulated as a minimization of the distance between the prescribed Cartesian point and the end-effector. Hence, points outside of the workspace of the manipulator are mapped by the inverse kinematic function into joint coordinates that bring the manipulator as close as possible to the prescribed Cartesian location. The formulation is derived for both planar and spatial motion and an extension to problems where the orientation has to be considered is also given. Examples pertaining to 2-DOF and 3-DOF manipulators are solved and both analytical and numerical results are given. The proposed inverse kinematic functions are of great interest for tracking approach and catching operations where the object to be reached or tracked by the manipulator can be outside of the workspace,.> Clément Gosselin, Jean Côté, Denis Laurendeau |
IEEE Trans. Syst. Man Cybern. | 3 |
| 1992 | Multi-resolution surface modeling from multiple range viewsabstractA multiresolution surface modeling technique is presented. Several registered range views obtained from different viewpoints are first integrated into a nonredundant surface triangulation. The integration technique is based on the reparameterization of the canonic subsets of the Venn diagram of the set of views. The resulting triangulation is then input to a sequential optimization process that computes different levels of resolution of the surfaces of interest.> Marc Soucy, Denis Laurendeau |
CVPR | 2 |
| 1992 | Estimating the 3D rigid transformation between two range views of a complex objectabstractPresents a method to compute the inter-frame transformation between two range image views of complex multi-part objects. No exact feature matching is attempted and no initial approximate transformation is provided. The method is naturally decomposed into two stages of initial estimation and final refinement of the transformation. A hierarchical triangulation-based surface representation provides an efficient way to select the control points at which the alignment of the two surfaces is to be evaluated. This representation also permits the selection of a manageable number of initial transformations among which at least one is to be in the parametric neighborhood of the actual transformation. Experimental results show that the computed transformation between two views of a complex multi-part object may provide angles of rotation within a fraction of a degree of the actual ones.> Robert Bergevin, Denis Laurendeau, Denis Poussart |
ICPR (1) | 2 |
| 1992 | Surface modeling from dynamic integration of multiple range viewsabstractPresents a dynamic approach for the integration of multiple registered range views. A nonredundant surface model for N views is computed from the model built from N-1 views by reprocessing only the surface segments seen in the Nth view. The integration technique is based on the reparametrization of the canonic subsets of the Venn diagram of the range views. The resulting surface model consists in a triangulation defined in an object-centered reference frame.> Marc Soucy, Denis Laurendeau |
ICPR (1) | 2 |
| 1992 | A multi-resolution surface model for compact representation of range imagesabstractThe authors present a surface triangulation technique for surface description at different levels of resolution in a range image. A step discontinuity constrained 2-1/2-D triangulation of all points is first computed. A sequential optimization process then removes, at each iteration. the point that minimizes the local retriangulation approximation error caused by its removal. The iterative process can stop at any time to obtain a desired level of approximation error.> Marc Soucy, Alain Croteau, Denis Laurendeau |
ICRA | 3 |
| 1992 | A VLSI Implementation Of A Light Sensor With Imbedded Focal Plane Processing CapabilitiesabstractThe complexity of information extraction requires the development of efficient and dedicated hardware systems designed to operate in harmony with robot vision and automation. This paper describes a system which combines optical sensing with integrated focal-plane processing capabilities and integrated image post-processing. It is capable of automatic edge tracking and returns lists of connected pixels. I. INTRODUCTION Autonomous robotic applications require the use of reliable sensors since the capability to extract meaningful information from the surrounding environment is paramount to the accomplishment of any task. Among all sensing modalities, computer vision is the one that is most naturally associated with autonomous robotics. This originates from the fact that visual information can provide a very rich semantic description of the world. Vision operates through a process of successive refinements. The illuminance recorded at each component of the retina is processed, and low-level features such as edges and regions are extracted through relatively simple operations. Higher-level percepts such as depth and motion parameters can then be obtained from these low-level features. A very effective approach to the extraction of edges is based on the convolution of circularly symmetric masks with the illuminance image El). Among the available circularly symmetric masks is the well-known Laplacian of Gaussian (LOG) expressed as: Florent Parent, Marc Tremblay, Denis Laurendeau, Denis Poussart |
IROS | 3 |
| 1990 | Generating non-redundant surface representation of 3D objects using multiple range viewsabstractA surface approach for the integration of registered 3-D range images, is presented. The method is a two-step algorithm based on the theory of sets. The proposed algorithm can deal with any number of views and is tailored for parallel implementation. Experimental results obtained by applying this algorithm to complicated objects showed that it is both effective and reliable. An advantage of the method is that it allows view interlacing. A surface segment not viewed because of the presence of a step discontinuity can be viewed by a view taken from another viewpoint.> Marc Soucy, Denis Laurendeau |
ICPR (1) | 2 |
| 1990 | The application of computer vision to the removal of tie-wires in a live-line maintenance robotics manipulation
Denis Laurendeau, Y. Trottier, Denis Poussart, Jean Lessard |
Mach. Vis. Appl. | 1 |
| 1987 | Estimation of the position of a robot using computer-vision for a live-line maintenance taskabstractThis paper presents a computer vision technique designed to estimate the position and orientation of a robot manipulator in its working environment. The manipulator is expected to execute live-line maintenance tasks. The position and orientation are obtained from the segmentation of two grey-level images of the scene taken from a single point of view, and from a priori knowledge of the scene. Experimental results are presented and the validity of the method is discussed on the basis of accuracy and speed. Jean Lessard, Denis Laurendeau |
ICRA | 2 |
| 1987 | Model building of three-dimensional polyhedral objects using 3D edge information and hemispheric histogramabstractAn algorithm for extracting edges and plane regions of a polyhedral object in a three-dimensional (3D) range image is described. The object may be Convex or nonconvex. A model of the object is built with the regions extracted. Possible extension to cylindrical objects is also considered. The range images are obtained with a novel range-finder camera that can produce 128 × 256 or 256 × 256 surface element (surfcels) images. The edge detection is accomplished in five steps and yields edges one surfcel wide. The region-finding algorithm relies on the concept of the "hemispheric histogram." The histogram is built with the normals of groups of surfcels (patches) forming the image. Analysis of the hemispheric histogram gives global information on the surface orientation of the visible regions of an object. Once these regions are extracted, they are expanded with a region growing process. Geometric properties of the regions are computed by a simple contour following algorithm. Then, a relational model of the regions is built. The model gathers information that is independent of the position and orientation of the object ill the reference plane and could be Used for object recognition in an unsupervised 3D vision system. Denis Laurendeau, Denis Poussart |
IEEE J. Robotics Autom. | 1 |