EDBT 2026 Demo / reviewers in the wild / expert
Angel Domingo Sappa
dblp:29/6683 · also Ángel D. Sappa
· DBLP profile ↗
77ranked-venue papers
12as first author
12since 2021 · last 2026
0000-0003-2468-0031ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 44 · 9 first-author · 4 since 2021Artificial intelligence and machine learning · 40 · 4 first-author · 8 since 2021Systems, architecture and hardware · 9 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 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.
| Computer graphics and multimedia
15 papers |
Geometric modeling and processing · 58% Image and video processing · 32% Computational photography and imaging · 7% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 88% Graph algorithms and graph theory · 12% | |
| Artificial intelligence
5 papers |
Image recognition and object detection · 44% 3D vision · 31% Autonomous driving · 13% |
Topics — the 30 heaviest of 40, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video processing › color image processing
color correction |
0.3 | 2 | 2015 | A Probabilistic Approach for Color Correction in Image Mosaicking Applications · IEEE Trans. Image Process. 2015 Unsupervised local color correction for coarsely registered images · CVPR 2011 |
Geometric modeling and processing
shape registration |
0.3 | 2 | 2012 | Non-rigid Shape Registration: A Single Linear Least Squares Framework · ECCV (7) 2012 Correspondence free registration through a point-to-model distance minimization · ICCV 2011 |
Geometric modeling and processing › surface fitting
implicit polynomial fitting |
0.3 | 2 | 2012 | Implicit Polynomial Representation Through a Fast Fitting Error Estimation · IEEE Trans. Image Process. 2012 Relaxing the 3L algorithm for an accurate implicit polynomial fitting · CVPR 2010 |
Geometric modeling and processing
curve reconstruction |
0.2 | 1 | 2015 | Implicit B-Spline Surface Reconstruction · IEEE Trans. Image Process. 2015 |
Image and video processing
image enhancement |
0.2 | 1 | 2015 | A Probabilistic Approach for Color Correction in Image Mosaicking Applications · IEEE Trans. Image Process. 2015 |
Computational photography and imaging
image stitching |
0.2 | 1 | 2015 | A Probabilistic Approach for Color Correction in Image Mosaicking Applications · IEEE Trans. Image Process. 2015 |
Geometric modeling and processing
surface reconstruction |
0.2 | 1 | 2015 | Implicit B-Spline Surface Reconstruction · IEEE Trans. Image Process. 2015 |
Geometric modeling and processing
implicit surface |
0.2 | 1 | 2013 | The Richer Representation the Better Registration · IEEE Trans. Image Process. 2013 |
Geometric modeling and processing
registration |
0.2 | 1 | 2013 | The Richer Representation the Better Registration · IEEE Trans. Image Process. 2013 |
Geometric modeling and processing › shape registration
nonrigid shape registration |
0.1 | 1 | 2012 | Non-rigid Shape Registration: A Single Linear Least Squares Framework · ECCV (7) 2012 |
Mathematical optimization
levenberg-marquardt |
0.1 | 1 | 2012 | Implicit Polynomial Representation Through a Fast Fitting Error Estimation · IEEE Trans. Image Process. 2012 |
Mathematical optimization › least squares
nonlinear least squares |
0.1 | 1 | 2012 | Implicit Polynomial Representation Through a Fast Fitting Error Estimation · IEEE Trans. Image Process. 2012 |
Image and video processing
image registration |
0.1 | 1 | 2011 | Unsupervised local color correction for coarsely registered images · CVPR 2011 |
Geometric modeling and processing › registration
rigid registration |
0.1 | 1 | 2011 | Correspondence free registration through a point-to-model distance minimization · ICCV 2011 |
Image and video processing › perceptual grouping
contour closure |
0.1 | 2 | 2006 | Unsupervised contour closure algorithm for range image edge-based segmentation · IEEE Trans. Image Process. 2006 Efficient Closed Contour Extraction from Range Image's Edge Points · ICRA 2005 |
Computer vision › Image recognition and object detection
pedestrian detection |
0.1 | 1 | 2010 | Survey of Pedestrian Detection for Advanced Driver Assistance Systems · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Geometric modeling and processing › point cloud processing
range image processing |
0.1 | 2 | 2005 | Efficient Closed Contour Extraction from Range Image's Edge Points · ICRA 2005 Efficient Approximation of Range Images Through Data-Dependent Adaptive Triangulations · CVPR 1997 |
Image and video processing › image segmentation
edge-based segmentation |
0.1 | 1 | 2006 | Unsupervised contour closure algorithm for range image edge-based segmentation · IEEE Trans. Image Process. 2006 |
Image and video processing › image segmentation › 3d image segmentation
range image segmentation |
0.1 | 1 | 2006 | Unsupervised contour closure algorithm for range image edge-based segmentation · IEEE Trans. Image Process. 2006 |
Image and video processing › image segmentation
contour detection |
0.1 | 1 | 2005 | Efficient Closed Contour Extraction from Range Image's Edge Points · ICRA 2005 |
Geometric modeling and processing › shape representation
3d object representation |
0.0 | 1 | 2004 | Hierarchical Clustering of 3D Objects and its Application to Minimum Distance Computation · ICRA 2004 |
Visualization and visual analytics › clustering
hierarchical clustering |
0.0 | 1 | 2004 | Hierarchical Clustering of 3D Objects and its Application to Minimum Distance Computation · ICRA 2004 |
Geometric modeling and processing › computational geometry
minimum distance computation |
0.0 | 1 | 2004 | Hierarchical Clustering of 3D Objects and its Application to Minimum Distance Computation · ICRA 2004 |
Computer vision › 3D vision
shape matching |
0.0 | 1 | 2012 | Non-rigid Shape Registration: A Single Linear Least Squares Framework · ECCV (7) 2012 |
Visual content generation and editing › style transfer
color transfer |
0.0 | 1 | 2011 | Unsupervised local color correction for coarsely registered images · CVPR 2011 |
Geometric modeling and processing
mesh generation |
0.0 | 2 | 1997 | Fast generation of adaptive quadrilateral meshes from range images · ICRA 1997 Efficient Approximation of Range Images Through Data-Dependent Adaptive Triangulations · CVPR 1997 |
Robotics › Autonomous driving
driver assistance |
0.0 | 1 | 2010 | Survey of Pedestrian Detection for Advanced Driver Assistance Systems · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Geometric modeling and processing
mesh processing |
0.0 | 1 | 2000 | Approximation and Processing of Intensity Images with Dicontinuity-Preserving Adaptive Triangular Meshes · ECCV (1) 2000 |
Computer vision › 3D vision
3d reconstruction |
0.0 | 1 | 1998 | Autonomous Sensor Planning for 3D Reconstruction of Complex Objects from Range Images · ICRA 1998 |
Robotics › Robot navigation and mapping
view planning |
0.0 | 1 | 1998 | Autonomous Sensor Planning for 3D Reconstruction of Complex Objects from Range Images · ICRA 1998 |
Methods — techniques the papers use, named apart from their topics
gradient-based optimization · 0.4levenberg-marquardt · 0.3linear least squares · 0.3sparse system solving · 0.2patch blending · 0.2mean shift · 0.2maximum likelihood estimation · 0.2gaussian mixture model · 0.2active control lattice · 0.2linear least squares fitting · 0.2simplex-based distance estimation · 0.1survey · 0.1minimum spanning tree · 0.1graph partitioning · 0.1cost function minimization · 0.1graph clustering · 0.0binary clustering tree · 0.0visibility analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Multi-encoder ConvNeXt network with smooth attentional feature fusion for multispectral semantic segmentationabstractThis work proposes MeCSAFNet, a multi-branch encoder-decoder architecture for land cover segmentation in multispectral imagery. The model separately processes visible and non-visible channels through dual ConvNeXt encoders, followed by individual decoders that reconstruct spatial information. A dedicated fusion decoder integrates intermediate features at multiple scales, combining fine spatial cues with high-level spectral representations. The feature fusion is further enhanced with CBAM attention, and the ASAU activation function contributes to stable and efficient optimization. The model is designed to process different spectral configurations, including a 4-channel (4c) input combining RGB and NIR bands, as well as a 6-channel (6c) input incorporating NDVI and NDWI indices. Experiments on the Five-Billion-Pixels (FBP) and Potsdam datasets demonstrate significant performance gains. On FBP, MeCSAFNet-base (6c) surpasses U-Net (4c) by +19.21 %, U-Net (6c) by +14.72 %, SegFormer (4c) by +19.62 %, and SegFormer (6c) by +14.74 % in mIoU. On Potsdam, MeCSAFNet-large (4c) improves over DeepLabV3+ (4c) by +6.48 %, DeepLabV3+ (6c) by +5.85 %, SegFormer (4c) by +9.11 %, and SegFormer (6c) by +4.80 % in mIoU. The model also achieves consistent gains over several recent state-of-the-art approaches. Moreover, compact variants of MeCSAFNet deliver notable performance with lower training time and reduced inference cost, supporting their deployment in resource-constrained environments. Model code is available at: https://github.com/Leo-Thomas/mecsafnet (hidden for review). • Introduction of MeCSAFNet, a dual-branch network tailored for multispectral semantic segmentation. • Superior performance over baselines and state-of-the-art methods on the Potsdam dataset. • Superior performance over baselines and state-of-the-art methods on the Five-Billion-Pixels dataset. • Lightweight variants retain strong accuracy with reduced training requirements. • Fast inference speeds across all versions enable real-time and large-scale deployment. Leo Thomas Ramos, Angel Domingo Sappa |
Neurocomputing | 2 |
| 2026 | Edge Craft Odyssey: Navigating guided super-resolution with a fast, precise, and lightweight network
Armin Mehri, Parichehr Behjati, Dario Carpio, Angel Domingo Sappa |
Pattern Recognit. | 4 |
| 2025 | Edge-Aware Camouflaged Object Detection
Patricia L. Suarez, Angel Domingo Sappa |
CAIP (1) | 2 |
| 2025 | Exploring Camouflaged Object Detection Techniques for Invasive Vegetation Monitoring
Henry O. Velesaca, Hector Villegas, Angel Domingo Sappa |
DATA | 3 |
| 2024 | Anomaly Detection in Industrial Production Products Using OPC-UA and Deep Learning
Henry O. Velesaca, Doménica Carrasco, Dario Carpio, Juan A. Holgado-Terriza, José M. Gutiérrez-Guerrero, Tonny Toscano Q, Angel Domingo Sappa |
DATA | 7 |
| 2024 | Multi-View 2D to 3D Lifting Video-Based Optimization: A Robust Approach for Human Pose Estimation with Occluded Joint PredictionabstractIn the context of robotics, accurate 3D human pose estimation is essential for enhancing human-robot collaboration and interaction. This manuscript introduces a multi-view 2D to 3D lifting optimization-based method designed for video-based 3D human pose estimation, incorporating temporal information. Our technique addresses key challenges, namely robustness to 2D joint detection error, occlusions, and varying camera perspectives. We evaluate the performance of the algorithm through extensive experiments on the MPI-INF-3DHP dataset. Our method demonstrates very good robustness up to 25 pixels of 2D joint error and shows resilience in scenarios involving several occluded joints. Comparative analyses against existing 2D to 3D lifting and multi-view methods showcase good performance of our approach. Daniela Rato, Miguel Armando Riem de Oliveira, Vítor M. F. Santos, Angel Domingo Sappa, Bogdan Raducanu |
IROS | 4 |
| 2024 | Enhancement of guided thermal image super-resolution approaches
Patricia L. Suarez, Dario Carpio, Angel Domingo Sappa |
Neurocomputing | 3 |
| 2024 | Multimodal image registration techniques: a comprehensive survey
Henry O. Velesaca, Gisel Bastidas, Mohammad Rouhani, Angel Domingo Sappa |
Multim. Tools Appl. | 4 |
| 2023 | Dense extreme inception network for edge detection
Xavier Soria Poma, Angel Domingo Sappa, Patricio Humanante Ramos, Arash Akbarinia |
Pattern Recognit. | 2 |
| 2021 | Cycle Generative Adversarial Network: Towards A Low-Cost Vegetation Index EstimationabstractThis paper presents a novel unsupervised approach to estimate the Normalized Difference Vegetation Index (NDVI). The NDVI is obtained as the ratio between information from the visible and near infrared spectral bands; in the current work, the NDVI is estimated just from an image of the visible spectrum through a Cyclic Generative Adversarial Network (CyclicGAN). This unsupervised architecture learns to estimate the NDVI index by means of an image translation between the red channel of a given RGB image and the NDVI unpaired index’s image. The translation is obtained by means of a ResNET architecture and a multiple loss function. Experimental results obtained with this unsupervised scheme show the validity of the implemented model. Additionally, comparisons with the state of the art approaches are provided showing improvements with the proposed approach. Patricia L. Suarez, Angel Domingo Sappa, Boris Xavier Vintimilla |
ICIP | 2 |
| 2021 | MPRNet: Multi-Path Residual Network for Lightweight Image Super ResolutionabstractLightweight super resolution networks have extremely importance for real-world applications. In recent years several SR deep learning approaches with outstanding achievement have been introduced by sacrificing memory and computational cost. To overcome this problem, a novel lightweight super resolution network is proposed, which improves the SOTA performance in lightweight SR and performs roughly similar to computationally expensive networks. Multi-Path Residual Network designs with a set of Residual concatenation Blocks stacked with Adaptive Residual Blocks: (i) to adaptively extract informative features and learn more expressive spatial context information; (ii) to better leverage multi-level representations before up-sampling stage; and (iii) to allow an efficient information and gradient flow within the network. The proposed architecture also contains a new attention mechanism, Two-Fold Attention Module, to maximize the representation ability of the model. Extensive experiments show the superiority of our model against other SOTA SR approaches. Armin Mehri, Parichehr Behjati Ardakani, Angel Domingo Sappa |
WACV | 3 |
| 2021 | Camera pose estimation in multi-view environments: From virtual scenarios to the real worldabstractThis paper presents a domain adaptation strategy to efficiently train network architectures for estimating the relative camera pose in multi-view scenarios. The network architectures are fed by a pair of simultaneously acquired images, hence in order to improve the accuracy of the solutions, and due to the lack of large datasets with pairs of overlapped images, a domain adaptation strategy is proposed. The domain adaptation strategy consists on transferring the knowledge learned from synthetic images to real-world scenarios. For this, the networks are firstly trained using pairs of synthetic images, which are captured at the same time by a pair of cameras in a virtual environment; and then, the learned weights of the networks are transferred to the real-world case, where the networks are retrained with a few real images. Different virtual 3D scenarios are generated to evaluate the relationship between the accuracy on the result and the similarity between virtual and real scenarios—similarity on both geometry of the objects contained in the scene as well as relative pose between camera and objects in the scene. Experimental results and comparisons are provided showing that the accuracy of all the evaluated networks for estimating the camera pose improves when the proposed domain adaptation strategy is used, highlighting the importance on the similarity between virtual-real scenarios. Jorge L. Charco, Angel Domingo Sappa, Boris Xavier Vintimilla, Henry O. Velesaca |
Image Vis. Comput. | 2 |
| 2020 | LiNet: A Lightweight Network for Image Super ResolutionabstractThis paper proposes a new lightweight network, LiNet, that enhancing technical efficiency in lightweight super resolution and operating approximately like very large and costly networks in terms of number of network parameters and operations. The proposed architecture allows the network to learn more abstract properties by avoiding low-level information via multiple links. LiNet introduces a Compact Dense Module, which contains set of inner and outer blocks, to efficiently extract meaningful information, to better leverage multi-level representations before upsampling stage, and to allow an efficient information and gradient flow within the network. Experiments on benchmark datasets show that the proposed LiNet achieves favorable performance against lightweight state-of-the-art methods. Armin Mehri, Parichehr Behjati Ardakani, Angel Domingo Sappa |
ICPR | 3 |
| 2020 | Dense Extreme Inception Network: Towards a Robust CNN Model for Edge DetectionabstractThis paper proposes a Deep Learning based edge detector, which is inspired on both HED (Holistically-Nested Edge Detection) and Xception networks. The proposed approach generates thin edge-maps that are plausible for human eyes; it can be used in any edge detection task without previous training or fine tuning process. As a second contribution, a large dataset with carefully annotated edges, has been generated. This dataset has been used for training the proposed approach as well the state-of-the-art algorithms for comparisons. Quantitative and qualitative evaluations have been performed on different benchmarks showing improvements with the proposed method when F-measure of ODS and OIS are considered. Xavier Soria Poma, Edgar Riba, Angel Domingo Sappa |
WACV | 3 |
| 2018 | Near InfraRed Imagery ColorizationabstractThis paper proposes a stacked conditional Generative Adversarial Network-based method for Near InfraRed (NIR) imagery colorization. We propose a variant architecture of Generative Adversarial Network (GAN) that uses multiple loss functions over a conditional probabilistic generative model. We show that this new architecture/loss-function yields better generalization and representation of the generated colored IR images. The proposed approach is evaluated on a large test dataset and compared to recent state of the art methods using standard metrics.11Approved for public release; unlimited distribution. Patricia L. Suarez, Angel Domingo Sappa, Boris Xavier Vintimilla, Riad I. Hammoud |
ICIP | 2 |
| 2016 | Fine-Tuning Based Deep Convolutional Networks for Lepidopterous Genus Recognition
Juan A. Carvajal, Dennis G. Romero, Angel Domingo Sappa |
CIARP | 3 |
| 2015 | A Predictive Model for Human Activity Recognition by Observing Actions and Context
Dennis G. Romero, Anselmo Frizera-Neto, Angel Domingo Sappa, Boris Xavier Vintimilla, Teodiano Freire Bastos-Filho |
ACIVS | 3 |
| 2015 | LGHD: A feature descriptor for matching across non-linear intensity variationsabstractThis paper presents a new feature descriptor suitable to the task of matching features points between images with nonlinear intensity variations. This includes image pairs with significant illuminations changes, multi-modal image pairs and multi-spectral image pairs. The proposed method describes the neighbourhood of feature points combining frequency and spatial information using multi-scale and multi-oriented Log-Gabor filters. Experimental results show the validity of the proposed approach and also the improvements with respect to the state of the art. Angel Domingo Sappa, Ricardo Toledo |
ICIP | 2 |
| 2015 | Concurrent learning of visual codebooks and object categories in open-ended domainsabstractIn open-ended domains, robots must continuously learn new object categories. When the training sets are created offline, it is not possible to ensure their representativeness with respect to the object categories and features the system will find when operating online. In the Bag of Words model, visual codebooks are usually constructed from training sets created offline. This might lead to non-discriminative visual words and, as a consequence, to poor recognition performance. This paper proposes a visual object recognition system which concurrently learns in an incremental and online fashion both the visual object category representations as well as the codebook words used to encode them. The codebook is defined using Gaussian Mixture Models which are updated using new object views. The approach contains similarities with the human visual object recognition system: evidence suggests that the development of recognition capabilities occurs on multiple levels and is sustained over large periods of time. Results show that the proposed system with concurrent learning of object categories and codebooks is capable of learning more categories, requiring less examples, and with similar accuracies, when compared to the classical Bag of Words approach using codebooks constructed offline. Miguel Armando Riem de Oliveira, Luís Seabra Lopes, Gi Hyun Lim, Hamidreza Kasaei 0001, Angel Domingo Sappa, Ana Maria Tomé |
IROS | 5 |
| 2015 | Adaptive feature descriptor selection based on a multi-table reinforcement learning strategy
Monica Piñol, Angel Domingo Sappa, Ricardo Toledo |
Neurocomputing | 2 |
| 2015 | Synthetic sequences and ground-truth flow field generation for algorithm validation
Naveen Onkarappa, Angel Domingo Sappa |
Multim. Tools Appl. | 2 |
| 2015 | A Probabilistic Approach for Color Correction in Image Mosaicking ApplicationsabstractImage mosaicking applications require both geometrical and photometrical registrations between the images that compose the mosaic. This paper proposes a probabilistic color correction algorithm for correcting the photometrical disparities. First, the image to be color corrected is segmented into several regions using mean shift. Then, connected regions are extracted using a region fusion algorithm. Local joint image histograms of each region are modeled as collections of truncated Gaussians using a maximum likelihood estimation procedure. Then, local color palette mapping functions are computed using these sets of Gaussians. The color correction is performed by applying those functions to all the regions of the image. An extensive comparison with ten other state of the art color correction algorithms is presented, using two different image pair data sets. Results show that the proposed approach obtains the best average scores in both data sets and evaluation metrics and is also the most robust to failures. Miguel Armando Riem de Oliveira, Angel Domingo Sappa, Vítor M. F. Santos |
IEEE Trans. Image Process. | 2 |
| 2015 | Implicit B-Spline Surface ReconstructionabstractThis paper presents a fast and flexible curve, and surface reconstruction technique based on implicit B-spline. This representation does not require any parameterization and it is locally supported. This fact has been exploited in this paper to propose a reconstruction technique through solving a sparse system of equations. This method is further accelerated to reduce the dimension to the active control lattice. Moreover, the surface smoothness and user interaction are allowed for controlling the surface. Finally, a novel weighting technique has been introduced in order to blend small patches and smooth them in the overlapping regions. The whole framework is very fast and efficient and can handle large cloud of points with very low computational cost. The experimental results show the flexibility and accuracy of the proposed algorithm to describe objects with complex topologies. Comparisons with other fitting methods highlight the superiority of the proposed approach in the presence of noise and missing data. Mohammad Rouhani, Angel Domingo Sappa, Edmond Boyer |
IEEE Trans. Image Process. | 2 |
| 2015 | Multispectral Stereo OdometryabstractIn this paper, we investigate the problem of visual odometry for ground vehicles based on the simultaneous utilization of multispectral cameras. It encompasses a stereo rig composed of an optical (visible) and thermal sensors. The novelty resides in the localization of the cameras as a stereo setup rather than two monocular cameras of different spectrums. To the best of our knowledge, this is the first time such task is attempted. Log-Gabor wavelets at different orientations and scales are used to extract interest points from both images. These are then described using a combination of frequency and spatial information within the local neighborhood. Matches between the pairs of multimodal images are computed using the cosine similarity function based on the descriptors. Pyramidal Lucas-Kanade tracker is also introduced to tackle temporal feature matching within challenging sequences of the data sets. The vehicle egomotion is computed from the triangulated 3-D points corresponding to the matched features. A windowed version of bundle adjustment incorporating Gauss-Newton optimization is utilized for motion estimation. An outlier removal scheme is also included within the framework to deal with outliers. Multispectral data sets were generated and used as test bed. They correspond to real outdoor scenarios captured using our multimodal setup. Finally, detailed results validating the proposed strategy are illustrated. Tarek Mouats, Nabil Aouf, Angel Domingo Sappa, Ricardo Toledo |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2014 | Non-rigid Registration Meets Surface ReconstructionabstractNon rigid registration is an important task in computer vision with many applications in shape and motion modeling. A fundamental step of the registration is the data association between the source and the target sets. Such association proves difficult in practice, due to the discrete nature of the information and its corruption by various types of noise, e.g. Outliers and missing data. In this paper we investigate the benefit of the implicit representations for the non-rigid registration of 3D point clouds. First, the target points are described with small quadratic patches that are blended through partition of unity weighting. Then, the discrete association between the source and the target can be replaced by a continuous distance field induced by the interface. By combining this distance field with a proper deformation term, the registration energy can be expressed in a linear least square form that is easy and fast to solve. This significantly eases the registration by avoiding direct association between points. Moreover, a hierarchical approach can be easily implemented by employing coarse-to-fine representations. Experimental results are provided for point clouds from multi-view data sets. The qualitative and quantitative comparisons show the out performance and robustness of our framework. Mohammad Rouhani, Edmond Boyer, Angel Domingo Sappa |
3DV | 3 |
| 2014 | Speed and Texture: An Empirical Study on Optical-Flow Accuracy in ADAS ScenariosabstractIncreasing mobility in everyday life has led to the concern for the safety of automotives and human life. Computer vision has become a valuable tool for developing driver assistance applications that target such a concern. Many such vision-based assisting systems rely on motion estimation, where optical flow has shown its potential. A variational formulation of optical flow that achieves a dense flow field involves a data term and regularization terms. Depending on the image sequence, the regularization has to appropriately be weighted for better accuracy of the flow field. Because a vehicle can be driven in different kinds of environments, roads, and speeds, optical-flow estimation has to be accurately computed in all such scenarios. In this paper, we first present the polar representation of optical flow, which is quite suitable for driving scenarios due to the possibility that it offers to independently update regularization factors in different directional components. Then, we study the influence of vehicle speed and scene texture on optical-flow accuracy. Furthermore, we analyze the relationships of these specific characteristics on a driving scenario (vehicle speed and road texture) with the regularization weights in optical flow for better accuracy. As required by the work in this paper, we have generated several synthetic sequences along with ground-truth flow fields. Naveen Onkarappa, Angel Domingo Sappa |
IEEE Trans. Intell. Transp. Syst. | 2 |
| 2013 | Fast and Robust $ell_1$-averaging-based Pose Estimation for Driving ScenariosabstractRobust visual pose estimation is at the core of many computer vision applications, being fundamental for Visual SLAM and Visual Odometry problems. During the last decades, many approaches have been proposed to solve these problems, being RANSAC one of the most accepted and used. However, with the arrival of new challenges, such as large driving scenarios for autonomous vehicles, along with the improvements in the data gathering frameworks, new issues must be considered. One of these issues is the capability of a technique to deal with very large amounts of data while meeting the realtime constraint. With this purpose in mind, we present a novel technique for the problem of robust camera-pose estimation that is more suitable for dealing with large amount of data, which additionally, helps improving the results. The method is based on a combination of a very fast coarse-evaluation function and a robust l1-averaging procedure. Such scheme leads to high-quality results while taking considerably less time than RANSAC. Experimental results on the challenging KITTI Vision Benchmark Suite are provided, showing the validity of the proposed approach. Germán Ros 0001, Angel Domingo Sappa, Daniel Ponsa, Antonio M. López 0001, Julio Guerrero |
BMVC | 2 |
| 2013 | Laplacian Derivative Based Regularization for Optical Flow Estimation in Driving Scenario
Naveen Onkarappa, Angel Domingo Sappa |
CAIP (2) | 2 |
| 2013 | Multispectral Stereo Image Correspondence
Marcelo D. Pistarelli, Angel Domingo Sappa, Ricardo Toledo |
CAIP (2) | 2 |
| 2013 | VSLAM pose initialization via Lie groups and Lie algebras optimizationabstractWe present a novel technique for estimating initial 3D poses in the context of localization and Visual SLAM problems. The presented approach can deal with noise, outliers and a large amount of input data and still performs in real time in a standard CPU. Our method produces solutions with an accuracy comparable to those produced by RANSAC but can be much faster when the percentage of outliers is high or for large amounts of input data. On the current work we propose to formulate the pose estimation as an optimization problem on Lie groups, considering their manifold structure as well as their associated Lie algebras. This allows us to perform a fast and simple optimization at the same time that conserve all the constraints imposed by the Lie group SE(3). Additionally, we present several key design concepts related with the cost function and its Jacobian; aspects that are critical for the good performance of the algorithm. Germán Ros 0001, Julio Guerrero, Angel Domingo Sappa, Daniel Ponsa, Antonio M. López 0001 |
ICRA | 3 |
| 2013 | Multispectral piecewise planar stereo using Manhattan-world assumption
Fernando Barrera, Felipe Lumbreras, Angel Domingo Sappa |
Pattern Recognit. Lett. | 3 |
| 2013 | The Richer Representation the Better RegistrationabstractIn this paper, the registration problem is formulated as a point to model distance minimization. Unlike most of the existing works, which are based on minimizing a point-wise correspondence term, this formulation avoids the correspondence search that is time-consuming. In the first stage, the target set is described through an implicit function by employing a linear least squares fitting. This function can be either an implicit polynomial or an implicit B-spline from a coarse to fine representation. In the second stage, we show how the obtained implicit representation is used as an interface to convert point-to-point registration into point-to-implicit problem. Furthermore, we show that this registration distance is smooth and can be minimized through the Levengberg–Marquardt algorithm. All the formulations presented for both stages are compact and easy to implement. In addition, we show that our registration method can be handled using any implicit representation though some are coarse and others provide finer representations; hence, a tradeoff between speed and accuracy can be set by employing the right implicit function. Experimental results and comparisons in 2D and 3D show the robustness and the speed of convergence of the proposed approach. Mohammad Rouhani, Angel Domingo Sappa |
IEEE Trans. Image Process. | 2 |
| 2012 | Non-rigid Shape Registration: A Single Linear Least Squares Framework
Mohammad Rouhani, Angel Domingo Sappa |
ECCV (7) | 2 |
| 2012 | Color correction for onboard multi-camera systems using 3D Gaussian Mixture ModelsabstractThe current paper proposes a novel color correction approach for onboard multi-camera systems. It works by segmenting the given images into several regions. A probabilistic segmentation framework, using 3D Gaussian Mixture Models, is proposed. Regions are used to compute local color correction functions, which are then combined to obtain the final corrected image. An image data set of road scenarios is used to establish a performance comparison of the proposed method with other seven well known color correction algorithms. Results show that the proposed approach is the highest scoring color correction method. Also, the proposed single step 3D color space probabilistic segmentation reduces processing time over similar approaches. Miguel Armando Riem de Oliveira, Angel Domingo Sappa, Vítor M. F. Santos |
Intelligent Vehicles Symposium | 2 |
| 2012 | An empirical study on optical flow accuracy depending on vehicle speedabstractDriver assistance and safety systems are getting attention nowadays towards automatic navigation and safety. Optical flow as a motion estimation technique has got major roll in making these systems a reality. Towards this, in the current paper, the suitability of polar representation for optical flow estimation in such systems is demonstrated. Furthermore, the influence of individual regularization terms on the accuracy of optical flow on image sequences of different speeds is empirically evaluated. Also a new synthetic dataset of image sequences with different speeds is generated along with the ground-truth optical flow. Naveen Onkarappa, Angel Domingo Sappa |
Intelligent Vehicles Symposium | 2 |
| 2012 | Implicit Polynomial Representation Through a Fast Fitting Error EstimationabstractThis paper presents a simple distance estimation for implicit polynomial fitting. It is computed as the height of a simplex built between the point and the surface (i.e., a triangle in 2-D or a tetrahedron in 3-D), which is used as a coarse but reliable estimation of the orthogonal distance. The proposed distance can be described as a function of the coefficients of the implicit polynomial. Moreover, it is differentiable and has a smooth behavior . Hence, it can be used in any gradient-based optimization. In this paper, its use in a Levenberg-Marquardt framework is shown, which is particularly devoted for nonlinear least squares problems. The proposed estimation is a generalization of the gradient-based distance estimation, which is widely used in the literature. Experimental results, both in 2-D and 3-D data sets, are provided. Comparisons with state-of-the-art techniques are presented, showing the advantages of the proposed approach. Mohammad Rouhani, Angel Domingo Sappa |
IEEE Trans. Image Process. | 2 |
| 2011 | Space Variant Representations for Mobile Platform Vision Applications
Naveen Onkarappa, Angel Domingo Sappa |
CAIP (2) | 2 |
| 2011 | Unsupervised local color correction for coarsely registered imagesabstractThe current paper proposes a new parametric local color correction technique. Initially, several color transfer functions are computed from the output of the mean shift color segmentation algorithm. Secondly, color influence maps are calculated. Finally, the contribution of every color transfer function is merged using the weights from the color influence maps. The proposed approach is compared with both global and local color correction approaches. Results show that our method outperforms the technique ranked first in a recent performance evaluation on this topic. Moreover, the proposed approach is computed in about one tenth of the time. Miguel Armando Riem de Oliveira, Angel Domingo Sappa, Vítor M. F. Santos |
CVPR | 2 |
| 2011 | Correspondence free registration through a point-to-model distance minimizationabstractThis paper presents a novel formulation, which derives in a smooth minimization problem, to tackle the rigid registration between a given point set and a model set. Unlike most of the existing works, which are based on minimizing a point-wise correspondence term, we propose to describe the model set by means of an implicit representation. It allows a new definition of the registration error, which works beyond the point level representation. Moreover, it could be used in a gradient-based optimization framework. The proposed approach consists of two stages. Firstly, a novel formulation is proposed that relates the registration parameters with the distance between the model and data set. Secondly, the registration parameters are obtained by means of the Levengberg-Marquardt algorithm. Experimental results and comparisons with state of the art show the validity of the proposed framework. Mohammad Rouhani, Angel Domingo Sappa |
ICCV | 2 |
| 2011 | Implicit B-spline fitting using the 3L algorithmabstractThis paper proposes a novel extension of the 3L algorithm to the B-Splines solution space. The 3L algorithm is a fast algebraic method for fitting a set of points through implicit curves or surfaces. It was originally proposed for Implicit Polynomials, which although simple and attractive are not flexible representations. In this paper Implicit B-Splines (IBSs) are used to define the solution space of the 3L algorithm. IBSs offer flexible representations, which can be locally controlled. These properties are exploited for regularizing the solution space. The experimental results illustrate that the proposed framework outperforms previous formulation. Mohammad Rouhani, Angel Domingo Sappa |
ICIP | 2 |
| 2011 | A New Framework for Stereo Sensor Pose Through Road Segmentation and RegistrationabstractThis paper proposes a new framework for real-time estimation of the onboard stereo head's position and orientation relative to the road surface, which is required for any advanced driver-assistance application. This framework can be used with all road types: highways, urban, etc. Unlike existing works that rely on feature extraction in either the image domain or 3-D space, we propose a framework that directly estimates the unknown parameters from the stream of stereo pairs' brightness. The proposed approach consists of two stages that are invoked for every stereo frame. The first stage segments the road region in one monocular view. The second stage estimates the camera pose using a featureless registration between the segmented monocular road region and the other view in the stereo pair. This paper has two main contributions. The first contribution combines a road segmentation algorithm with a registration technique to estimate the online stereo camera pose. The second contribution solves the registration using a featureless method, which is carried out using two different optimization techniques: 1) the differential evolution algorithm and 2) the Levenberg-Marquardt (LM) algorithm. We provide experiments and evaluations of performance. The results presented show the validity of our proposed framework. Fadi Dornaika, José M. Álvarez 0004, Angel Domingo Sappa, Antonio M. López 0001 |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2010 | Relaxing the 3L algorithm for an accurate implicit polynomial fittingabstractThis paper presents a novel method to increase the accuracy of linear fitting of implicit polynomials. The proposed method is based on the 3L algorithm philosophy. The novelty lies on the relaxation of the additional constraints, already imposed by the 3L algorithm. Hence, the accuracy of the final solution is increased due to the proper adjustment of the expected values in the aforementioned additional constraints. Although iterative, the proposed approach solves the fitting problem within a linear framework, which is independent of the threshold tuning. Experimental results, both in 2D and 3D, showing improvements in the accuracy of the fitting are presented. Comparisons with both state of the art algorithms and a geometric based one (non-linear fitting), which is used as a ground truth, are provided. Mohammad Rouhani, Angel Domingo Sappa |
CVPR | 2 |
| 2010 | Multimodal template matching based on gradient and mutual information using scale-spaceabstractThis paper presents the combined use of gradient and mutual information for infrared and intensity templates matching. We propose to joint: (i) feature matching in a multiresolution context and (ii) information propagation through scale-space representations. Our method consists in combining mutual information with a shape descriptor based on gradient, and propagate them following a coarse-to-fine strategy. The main contributions of this work are: to offer a theoretical formulation towards a multimodal stereo matching; to show that gradient and mutual information can be reinforced while they are propagated between consecutive levels; and to show that they are valid cost functions in multimodal template matchings. Comparisons are presented showing the improvements and viability of the proposed approach. Fernando Barrera, Felipe Lumbreras, Angel Domingo Sappa |
ICIP | 3 |
| 2010 | A fast accurate implicit polynomial fitting approachabstractThis paper presents a novel hybrid approach that combines state of the art fitting algorithms: algebraic-based and geometric-based. It consists of two steps; first, the 3L algorithm is used as an initialization and then, the obtained result, is improved through a geometric approach. The adopted geometric approach is based on a distance estimation that avoids costly search for the real orthogonal distance. Experimental results are presented as well as quantitative comparisons. Mohammad Rouhani, Angel Domingo Sappa |
ICIP | 2 |
| 2010 | 2D-3D-based on-board pedestrian detection system
David Gerónimo Gómez, Angel Domingo Sappa, Daniel Ponsa, Antonio M. López 0001 |
Comput. Vis. Image Underst. | 2 |
| 2010 | An iterative multiresolution scheme for SFM with missing data: Single and multiple object scenes
Carme Julià, Angel Domingo Sappa, Felipe Lumbreras, Joan Serrat 0002, Antonio M. López 0001 |
Image Vis. Comput. | 2 |
| 2010 | Survey of Pedestrian Detection for Advanced Driver Assistance SystemsabstractAdvanced driver assistance systems (ADASs), and particularly pedestrian protection systems (PPSs), have become an active research area aimed at improving traffic safety. The major challenge of PPSs is the development of reliable on-board pedestrian detection systems. Due to the varying appearance of pedestrians (e.g., different clothes, changing size, aspect ratio, and dynamic shape) and the unstructured environment, it is very difficult to cope with the demanded robustness of this kind of system. Two problems arising in this research area are the lack of public benchmarks and the difficulty in reproducing many of the proposed methods, which makes it difficult to compare the approaches. As a result, surveying the literature by enumerating the proposals one--after-another is not the most useful way to provide a comparative point of view. Accordingly, we present a more convenient strategy to survey the different approaches. We divide the problem of detecting pedestrians from images into different processing steps, each with attached responsibilities. Then, the different proposed methods are analyzed and classified with respect to each processing stage, favoring a comparative viewpoint. Finally, discussion of the important topics is presented, putting special emphasis on the future needs and challenges. David Gerónimo Gómez, Antonio M. López 0001, Angel Domingo Sappa, Thorsten Graf 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2009 | A Novel Approach to Geometric Fitting of Implicit Quadrics
Mohammad Rouhani, Angel Domingo Sappa |
ACIVS | 2 |
| 2009 | Efficient distance estimation for fitting implicit quadric surfacesabstractThis paper presents a novel approach for estimating the shortest Euclidean distance from a given point to the corresponding implicit quadric fitting surface. It first estimates the orthogonal orientation to the surface from the given point; then the shortest distance is directly estimated by intersecting the implicit surface with a line passing through the given point according to the estimated orthogonal orientation. The proposed orthogonal distance estimation is easily obtained without increasing computational complexity; hence it can be used in error minimization surface fitting frameworks. Comparisons of the proposed metric with previous approaches are provided to show both improvements in CPU time as well as in the accuracy of the obtained results. Surfaces fitted by using the proposed geometric distance estimation and state of the art metrics are presented to show the viability of the proposed approach. Angel Domingo Sappa, Mohammad Rouhani |
ICIP | 1 |
| 2009 | A featureless and stochastic approach to on-board stereo vision system pose
Fadi Dornaika, Angel Domingo Sappa |
Image Vis. Comput. | 2 |
| 2009 | Instantaneous 3D motion from image derivatives using the Least Trimmed Square regression
Fadi Dornaika, Angel Domingo Sappa |
Pattern Recognit. Lett. | 2 |
| 2008 | Photometric stereo through an adapted alternation approachabstractPhotometric stereo aims at finding the surface normal and reflectance at every point of an object from a set of images obtained under different lighting conditions. The obtained intensity image data are stacked into a matrix that can be approximated by a low-dimensional linear subspace, under the Lambertian model. The current paper proposes to use an adaptation of the Alternation technique to tackle this problem when the images contain missing data, which correspond to pixels in shadow and saturated regions. Experimental results considering both synthetic and real images show the good performance of the proposed Alternation-based strategy. Carme Julià, Angel Domingo Sappa, Felipe Lumbreras, Joan Serrat 0002, Antonio M. López 0001 |
ICIP | 2 |
| 2008 | Evaluation of an appearance-based 3D face tracker using dense 3D data
Fadi Dornaika, Angel Domingo Sappa |
Mach. Vis. Appl. | 2 |
| 2008 | An Efficient Approach to Onboard Stereo Vision System Pose EstimationabstractThis paper presents an efficient technique for estimating the pose of an onboard stereo vision system relative to the environment's dominant surface area, which is supposed to be the road surface. Unlike previous approaches, it can be used either for urban or highway scenarios since it is not based on a specific visual traffic feature extraction but on 3D raw data points. The whole process is performed in the Euclidean space and consists of two stages. Initially, a compact 2D representation of the original 3D data points is computed. Then, a RANdom SAmple Consensus (RANSAC) based least-squares approach is used to fit a plane to the road. Fast RANSAC fitting is obtained by selecting points according to a probability function that takes into account the density of points at a given depth. Finally, stereo camera height and pitch angle are computed related to the fitted road plane. The proposed technique is intended to be used in driver-assistance systems for applications such as vehicle or pedestrian detection. Experimental results on urban environments, which are the most challenging scenarios (i.e., flat/uphill/downhill driving, speed bumps, and car's accelerations), are presented. These results are validated with manually annotated ground truth. Additionally, comparisons with previous works are presented to show the improvements in the central processing unit processing time, as well as in the accuracy of the obtained results. Angel Domingo Sappa, Fadi Dornaika, Daniel Ponsa, David Gerónimo Gómez, Antonio M. López 0001 |
IEEE Trans. Intell. Transp. Syst. | 1 |
| 2007 | Autonomous robot navigation with a global and asymptotic convergenceabstractThis paper presents improvements over the dynamics window approach (I-DWA), used for computing in real time autonomous robot navigation. A novel objective function that includes Lyapunov stability criteria is proposed. It allows to guarantee a global and asymptotic convergence to the goal, resulting in a more simple and self-contained approach. Experimental results with simulated and real environments are presented to validate the capability of the proposed approach. Hugo Berti, Angel Domingo Sappa, Osvaldo E. Agamennoni |
ICRA | 2 |
| 2007 | Rigid and non-rigid face motion tracking by aligning texture maps and stereo 3D models
Fadi Dornaika, Angel Domingo Sappa |
Pattern Recognit. Lett. | 2 |
| 2007 | Generating compact representations of static scenes by means of 3D object hierarchies
Angel Domingo Sappa, Miguel Ángel García |
Vis. Comput. | 1 |
| 2006 | Rigid and Non-rigid Face Motion Tracking by Aligning Texture Maps and Stereo-Based 3D Models
Fadi Dornaika, Angel Domingo Sappa |
ACIVS | 2 |
| 2006 | Unsupervised contour closure algorithm for range image edge-based segmentationabstractThis paper presents an efficient technique for extracting closed contours from range images' edge points. Edge points are assumed to be given as input to the algorithm (i.e., previously computed by an edge-based range image segmentation technique). The proposed approach consists of three steps. Initially, a partially connected graph is generated from those input points. Then, the minimum spanning tree of that graph is computed. Finally, a postprocessing technique generates a single path through the regions' boundaries by removing noisy links and closing open contours. The novelty of the proposed approach lies in the fact that, by representing edge points as nodes of a partially connected graph, it reduces the contour closure problem to a minimum spanning tree partitioning problem plus a cost function minimization stage to generate closed contours. Experimental results with synthetic and real range images, together with comparisons with a previous technique, are presented. Angel Domingo Sappa |
IEEE Trans. Image Process. | 1 |
| 2005 | Sfm for planar scenes: a direct and robust approach
Fadi Dornaika, Angel Domingo Sappa |
ICINCO | 2 |
| 2005 | Efficient Closed Contour Extraction from Range Image's Edge PointsabstractThis paper presents an improvement over a previous contour closure algorithm. Assuming that edge points are given as input, the proposed approach consists of two steps. Similarly than the previous approach, the minimum spanning tree of a partially connected graph is initially computed. Then, a morphological filter removes noisy links and finally open contours are closed by minimizing a linking cost function. Advantages of the proposed technique lie in the lack of user defined thresholds and non-dependency of edge point density. Experimental results with synthetic and real range images are presented showing encouraging results with uniform and non-uniform edge points’ distribution. Angel Domingo Sappa |
ICRA | 1 |
| 2005 | Edge registration versus triangular mesh registration, a comparative study
Andres Restrepo Specht, Angel Domingo Sappa, Michel Devy |
Signal Process. Image Commun. | 2 |
| 2004 | 3D gait estimation from monoscopic video
Angel Domingo Sappa, Niki Aifanti, Sotiris Malassiotis, Michael G. Strintzis |
ICIP | 1 |
| 2004 | Hierarchical Clustering of 3D Objects and its Application to Minimum Distance ComputationabstractThis paper presents a new iterative algorithm for automatically generating a hierarchical clustering of the objects contained in a complex 3D scene. The proposed object-oriented representation is shown to be advantageous over octrees, a traditional scene-oriented hierarchical representation, for accelerating extensively-used tasks such as minimum distance computation. Experimental results with large synthetic 3D scenes are presented. Angel Domingo Sappa, Miguel Ángel García |
ICRA | 1 |
| 2004 | Efficient generation of discontinuity-preserving adaptive triangulations from range imagesabstractThis paper presents an efficient technique for generating adaptive triangular meshes from range images. The algorithm consists of two stages. First, a user-defined number of points is adaptively sampled from the given range image. Those points are chosen by taking into account the surface shapes represented in the range image in such a way that points tend to group in areas of high curvature and to disperse in low-variation regions. This selection process is done through a noniterative, inherently parallel algorithm in order to gain efficiency. Once the image has been subsampled, the second stage applies a two and one half-dimensional Delaunay triangulation to obtain an initial triangular mesh. To favor the preservation of surface and orientation discontinuities (jump and crease edges) present in the original range image, the aforementioned triangular mesh is iteratively modified by applying an efficient edge flipping technique. Results with real range images show accurate triangular approximations of the given range images with low processing times. Miguel Ángel García, Angel Domingo Sappa |
IEEE Trans. Syst. Man Cybern. Part B | 2 |
| 2003 | Monocular 3D human body reconstruction towards depth augmentation of television sequencesabstractThis paper addresses the reconstruction of 3D human body models from 2D video sequences. Considering that the input frames are already segmented, the proposed technique consists of three stages. These stages are independently applied over each segmented frame. Firstly, a skeleton of a human figure obtained from the segmented image is extracted by means of a fast algorithm based on a Voronoi diagram of the boundary points. Afterwards, the skeleton is labelled according to the human body parts (e.g. head, upper arm, lower arm, torso, etc). Secondly, an initial 3D model posture is estimated from the labelled skeleton. Finally, an iterative closest point (ICP) implementation is used to refine the initial model posture by maximizing the similarity between the projected 3D model and the segmented image. Experimental results with video sequences are presented. Angel Domingo Sappa, Niki Aifanti, Sotiris Malassiotis, Michael G. Strintzis |
ICIP (3) | 1 |
| 2001 | Improving a genetic algorithm segmentation by means of a fast edge detection techniqueabstractThis paper presents a new hybrid range image segmentation approach. Two separate techniques are applied consecutively. First, an edge based segmentation technique extracts the edge points-creases and jumps-contained in the given range image. Then, by using only the edge point position information, the boundaries are computed. Secondly, the points clustered into each region are approximated by single surfaces through a genetic algorithm (GA). The GA takes advantage of previous edge representation finding the surface parameters that best fit each region. It works in a local way, according to the boundary information, reducing considerably the required CPU time. Experimental results with different range images are presented; moreover a comparison using either the edge detection stage or not is given. Angel Domingo Sappa, Vitoantonio Bevilacqua, Michel Devy |
ICIP (1) | 1 |
| 2000 | Approximation and Processing of Intensity Images with Dicontinuity-Preserving Adaptive Triangular Meshes
Miguel Ángel García, Boris Xavier Vintimilla, Angel Domingo Sappa |
ECCV (1) | 3 |
| 2000 | Geometric and Topological Lossy Compression of Dense Range ImagesabstractThis paper presents a technique for lossy compression of dense range images. Two separate compression schemes are applied. The first scheme (geometric compression) reduces redundant geometric information by generating an adaptive 3D triangular mesh that approximates the shapes present in the original range image. Geometric compression is used for obtaining an efficient representation of the range image that allows further processing. The second compression scheme (topological compression) encodes the connectivity information contained in the triangular mesh. Topological compression is used for generating a compact representation suitable to be stored or transmitted. Both compression schemes avoid costly iterative optimization algorithms. Results with real range images are presented. Angel Domingo Sappa, Miguel Ángel García, Boris Xavier Vintimilla |
ICIP | 1 |
| 2000 | Modeling Range Images with Bounded Error Triangular Meshes without OptimizationabstractPresents a technique for approximating range images by means of adaptive triangular meshes with a bounded approximation error and without applying optimization. This approach consists of three stages. In the first stage, every pixel of the given range image is mapped to a 3D point defined in a reference frame associated with the range sensor. Then, those 3D points are mapped to a 3D curvature space. In the second stage, the points contained in this curvature space are triangulated through a 3D Delaunay algorithm, giving rise to a tetrahedronization of them. In the last stage, an iterative process starts digging the external surface of the previous tetrahedronization, removing those triangles that do not fulfill the given approximation error. In this way, successive fronts of triangular meshes are obtained in both range image space and curvature space. This iterative process is applied until a triangular mesh in the range image space fulfilling the given approximation error is obtained. Experimental results are presented. Angel Domingo Sappa, Miguel Ángel García |
ICPR | 1 |
| 2000 | Incremental Multiview Integration of Range ImagesabstractThis paper presents a new method for the incremental integration of overlapped range images. It is assumed that frame transformations between all pairs of views can be reliably computed. This method progressively merges each new sensed range image with the current reconstructed model. The proposed method consists of three stages. In the first stage the overlapped regions are identified. Then, from the overlapped regions, the points that define the integration boundaries are projected over a reference plane and are triangulated over that 2D space by means of a constrained Delaunay algorithm. Finally, the obtained triangulation is back projected to the 3D range image space. These new triangular meshes represent the sewing between the meshes to be integrated. In this way a new single triangular mesh which will be used to merge with futures range images is generated. Experimental results are presented. Angel Domingo Sappa, Miguel Ángel García |
ICPR | 1 |
| 1999 | Efficient Approximation of Gray-Scale Images Through Bounded Error Triangular MeshesabstractThis paper presents an iterative algorithm for approximating gray-scale images with adaptive triangular meshes ensuring a given tolerance. At each iteration, the algorithm applies a non-iterative adaptive meshing technique. In this way, this technique converges faster than traditional mesh refinement algorithms. The performance of the proposed technique is studied in terms of compression ratio and speed, comparing it with an optimization-based mesh refinement algorithm. Miguel Ángel García, Angel Domingo Sappa, Boris Xavier Vintimilla |
ICIP (1) | 2 |
| 1999 | Efficient Generation of Object Hierarchies from 3D ScenesabstractDescribes an efficient technique for computing a hierarchical representation of the objects contained in a complex 3D scene. First, an adjacency graph keeping the costs of grouping the different pairs of objects in the scene is built. Then the minimum spanning tree (MST) of that graph is determined. A binary clustering tree (BCT) is obtained from the MST. Finally, a merging stage joins the adjacent nodes in the BCT which have similar costs. The final result is an n-ary tree which defines an intuitive clustering of the objects of the scene at different levels of abstraction. Experimental results with synthetic 3D scenes are presented. Miguel Ángel García, Angel Domingo Sappa, Luis Basañez |
ICRA | 2 |
| 1998 | A Two-Stage Algorithm for Planning the Next View From Range ImagesabstractA new technique is presented for determining the positions where a range sensor should be located to acquire the surfaces of a complex scene. The algorithm consists of two stages. The first stage applies a voting scheme that considers occlusion edges. Most of the surfaces of the scene are recovered through views computed in that way. Then, the second stage fills up remaining holes through a scheme based on visibility analysis. By leaving the more expensive visibility computations at the end of the exploration process, efficiency is increased. 1 Introduction The automatic reconstruction of 3D objects (scenes in general) through range images is gaining popularity in computer vision and robotics owing to the variety of applications that can benefit from it, including world modeling [2], reverse engineering and object segmentation [3] or recognition. Two basic tasks must be addressed in order to solve that problem. First, an exploration process is necessary for determining the pos... Miguel Ángel García, Susana Velázquez, Angel Domingo Sappa |
BMVC | 3 |
| 1998 | Autonomous Sensor Planning for 3D Reconstruction of Complex Objects from Range ImagesabstractPresents a technique for determining a small set of views that allow the observation and acquisition of the surfaces of the objects present in a target scene through a range sensor that moves over a sphere containing that scene. No a priori knowledge about the shape of those objects is assumed. Instead of applying costly visibility analysis techniques from the beginning as in most previous approaches, a two-stage algorithm is proposed. The first stage is responsible for getting the majority of object surfaces through a voting scheme based on occlusion edges. Then, a second stage applies visibility analysis to fill holes left by the first stage due to self-occlusions. Miguel Ángel García, Susana Velázquez, Angel Domingo Sappa, Luis Basañez |
ICRA | 3 |
| 1997 | Efficient Approximation of Range Images Through Data-Dependent Adaptive TriangulationsabstractThe paper presents an efficient algorithm for generating adaptive triangular meshes from dense range images. The proposed technique consists of two stages. First, a quadrilateral mesh is generated from the given range image. The points of this mesh adapt to the surface shapes represented in the range image by grouping in areas of high curvature and dispersing in low-variation regions. The second stage splits each quadrilateral cell obtained before into two triangles. Between the two possible flips, it is chosen the one whose diagonal's direction is closest to the orientation of the discontinuities present in that cell. Both stages avoid costly iterative optimization techniques. Results with real range images are presented. They show low CPU times and accurate triangular approximations of the given images. Miguel Ángel García, Angel Domingo Sappa, Luis Basañez |
CVPR | 2 |
| 1997 | Fast generation of adaptive quadrilateral meshes from range imagesabstractThis paper proposes a fast technique for generating adaptive quadrilateral meshes from range images with no optimization. The obtained meshes adapt to the features of the input images by concentrating points in areas of high curvature and by dispersing them in low variation regions. This leads to more accurate approximations of the given range images than when uniform sampling with the same number of points is applied. Experimental results with real range images representing both free-form and polyhedral and cylindrical objects are presented. Miguel Ángel García, Angel Domingo Sappa, Luis Basañez |
ICRA | 2 |