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

Andrea Romanoni

dblp:148/2133 · DBLP profile ↗
← Back
16ranked-venue papers
10as first author
0since 2021 · last 2020
0000-0001-6941-6053ORCID · corroborated

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

Artificial intelligence and machine learning · 12 · 8 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 4 first-authorSystems, architecture and hardware · 4 · 2 first-author

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
3 papers
3D vision · 55% Deep learning architectures and training · 21% Robot navigation and mapping · 18%
Computer graphics and multimedia
1 paper
Computational photography and imaging · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
spiking neural network
0.412020
A Differentiable Recurrent Surface for Asynchronous Event-Based Data · ECCV (20) 2020
Computational photography and imaging
event-based vision
0.412020
A Differentiable Recurrent Surface for Asynchronous Event-Based Data · ECCV (20) 2020
Robotics › Robot navigation and mapping › robot mapping › dense mapping
dense 3d mapping
0.412019
Dense 3D Visual Mapping via Semantic Simplification · ICRA 2019
Computer vision › 3D vision › 3d reconstruction
multi-view stereo
0.412019
TAPA-MVS: Textureless-Aware PAtchMatch Multi-View Stereo · ICCV 2019
Computer vision › 3D vision › point cloud processing
point cloud simplification
0.412019
Dense 3D Visual Mapping via Semantic Simplification · ICRA 2019
Computer vision › 3D vision › 3d reconstruction
textureless region reconstruction
0.412019
TAPA-MVS: Textureless-Aware PAtchMatch Multi-View Stereo · ICCV 2019
Computer vision › Segmentation and scene understanding
semantic segmentation
0.112019
Dense 3D Visual Mapping via Semantic Simplification · ICRA 2019

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

recurrent neural network · 0.9implicit neural representation · 0.9semantic segmentation · 0.4photo-consistency · 0.4patchmatch · 0.4depth refinement · 0.4delaunay triangulation · 0.4
YearPublicationVenuePosition
2020 A Differentiable Recurrent Surface for Asynchronous Event-Based Data
Marco Cannici, Marco Ciccone, Andrea Romanoni, Matteo Matteucci
ECCV (20)3
2020 SECI-GAN: Semantic and Edge Completion for dynamic objects removal
abstract
Image inpainting aims at synthesizing the missing content of damaged or corrupted images to produce visually realistic restorations; typical applications are in image restoration, automatic scene editing, super-resolution, and dynamic object removal. In this paper, we propose Semantic and Edge Conditioned Inpainting Generative Adversarial Network (SECI-GAN), an architecture that jointly exploits the high-level cues extracted by semantic segmentation and the fine-grained details captured by edge extraction to condition the image inpainting process. SECI-GAN is designed with a particular focus on recovering big regions belonging to the same object (e.g. cars or pedestrians) in the context of dynamic object removal from complex street views. To demonstrate the effectiveness of SECI-GAN, we evaluate our results on the Cityscapes dataset, showing that SECI-GAN is better than competing state-of-the-art models at recovering the structure and the content of the missing parts while producing consistent predictions.
Francesco Pinto, Andrea Romanoni, Matteo Matteucci, Philip Torr 0001
ICPR2
2020 Facetwise Mesh Refinement for Multi- View Stereo
abstract
Mesh refinement is a fundamental step for accurate Multi- View Stereo. It modifies the geometry of an initial manifold mesh to minimize the photometric error induced in a set of camera pairs. This initial mesh is usually the output of volumetric 3D reconstruction based on min-cut over Delaunay Triangulations. Such methods produce a significant amount of non-manifold vertices, therefore they require a vertex split step to explicitly repair them. In this paper, we extend this method to preemptively fix the non-manifold vertices by reasoning directly on the Delaunay Triangulation and avoid most vertex splits. The main contribution of this paper addresses the problem of choosing the camera pairs adopted by the refinement process. We treat the problem as a mesh labeling process, where each label corresponds to a camera pair. Differently from the state-of-the-art methods, which use each camera pair to refine all the visible parts of the mesh, we choose, for each facet, the best pair that enforces both the overall visibility and coverage. The refinement step is applied for each facet using only the camera pair selected. This facetwise refinement helps the process to be applied in the most evenly way possible.
Andrea Romanoni, Matteo Matteucci
ICPR1
2019 TAPA-MVS: Textureless-Aware PAtchMatch Multi-View Stereo
abstract
One of the most successful approaches in Multi-View Stereo estimates a depth map and a normal map for each view via PatchMatch-based optimization and fuses them into a consistent 3D points cloud. This approach relies on photo-consistency to evaluate the goodness of a depth estimate. It generally produces very accurate results; however, the reconstructed model often lacks completeness, especially in correspondence of broad untextured areas where the photo-consistency metrics are unreliable. Assuming the untextured areas piecewise planar, in this paper we generate novel PatchMatch hypotheses so to expand reliable depth estimates in neighboring untextured regions. At the same time, we modify the photo-consistency measure such to favor standard or novel PatchMatch depth hypotheses depending on the textureness of the considered area. We also propose a depth refinement step to filter wrong estimates and to fill the gaps on both the depth maps and normal maps while preserving the discontinuities. The effectiveness of our new methods has been tested against several state of the art algorithms in the publicly available ETH3D dataset containing a wide variety of high and low-resolution images.
Andrea Romanoni, Matteo Matteucci
ICCV1
2019 Dense 3D Visual Mapping via Semantic Simplification
abstract
Dense 3D visual mapping estimates as many as possible pixel depths, for each image. This results in very dense point clouds that often contain redundant and noisy information, especially for surfaces that are roughly planar, for instance, the ground or the walls in the scene. In this paper we leverage on semantic image segmentation to discriminate which regions of the scene require simplification and which should be kept at high level of details. We propose four different point cloud simplification methods which decimate the perceived point cloud by relying on class-specific local and global statistics still maintaining more points in the proximity of class boundaries to preserve the infra-class edges and discontinuities. 3D dense model is obtained by fusing the point clouds in a 3D Delaunay Triangulation to deal with variable point cloud density. In the experimental evaluation we have shown that, by leveraging on semantics, it is possible to simplify the model and diminish the noise affecting the point clouds.
Luca Morreale, Andrea Romanoni, Matteo Matteucci
ICRA2
2019 Attention Mechanisms for Object Recognition With Event-Based Cameras
abstract
Event-based cameras are neuromorphic sensors capable of efficiently encoding visual information in the form of sparse sequences of events. Being biologically inspired, they are commonly used to exploit some of the computational and power consumption benefits of biological vision. In this paper we focus on a specific feature of vision: visual attention. We propose two attentive models for event based vision: an algorithm that tracks events activity within the field of view to locate regions of interest and a fully-differentiable attention procedure based on DRAW neural model. We highlight the strengths and weaknesses of the proposed methods on four datasets, the Shifted N-MNIST, Shifted MNIST-DVS, CIFAR10-DVS and N-Caltech101 collections, using the Phased LSTM recognition network as a baseline reference model obtaining improvements in terms of both translation and scale invariance.
Marco Cannici, Marco Ciccone, Andrea Romanoni, Matteo Matteucci
WACV3
2019 Mesh-based camera pairs selection and occlusion-aware masking for mesh refinement
Andrea Romanoni, Matteo Matteucci
Pattern Recognit. Lett.1
2018 A Data-Driven Prior on Facet Orientation for Semantic Mesh Labeling
abstract
Mesh labeling is the key problem of classifying the facets of a 3D mesh with a label among a set of possible ones. State-of-the-art methods model mesh labeling as a Markov Random Field over the facets. These algorithms map image segmentations to the mesh by minimizing an energy function that comprises a data term, a smoothness terms, and class-specific priors. The latter favor a labeling with respect to another depending on the orientation of the facet normals. In this paper we propose a novel energy term that acts as a prior, but does not require any prior knowledge about the scene nor scene-specific relationship among classes. It bootstraps from a coarse mapping of the 2D segmentations on the mesh, and it favors the facets to be labeled according to the statistics of the mesh normals in their neighborhood. We tested our approach against five different datasets and, even if we do not inject prior knowledge, our method adapts to the data and overcomes the state-of-the-art.
Andrea Romanoni, Matteo Matteucci
3DV1
2018 Multi-view Stereo 3D Edge Reconstruction
abstract
This paper presents a novel method for the reconstruction of 3D edges in multi-view stereo scenarios. Previous research in the field typically relied on video sequences and limited the reconstruction process to either straight linesegments, or edge-points, i.e., 3D points that correspond to image edges. We instead propose a system, denoted as EdgeGraph3D, able to recover both straight and curved 3D edges from an unordered image sequence. A second contribution of this work is a graph-based representation for 2D edges that allows the identification of the most structurally significant edges detected in an image. We integrate Edge-Graph3D in a multi-view stereo reconstruction pipeline and analyze the benefits provided by 3D edges to the accuracy of the recovered surfaces. We evaluate the effectiveness of our approach on multiple datasets from two different collections in the multi-view stereo literature. Experimental results demonstrate the ability of EdgeGraph3D to work in presence of strong illumination changes and reflections, which are usually detrimental to the effectiveness of classical photometric reconstruction systems.
Andrea Bignoli, Andrea Romanoni, Matteo Matteucci
WACV2
2017 Mesh-based 3D textured urban mapping
abstract
In the era of autonomous driving, urban mapping represents a core step to let vehicles interact with the urban context. Successful mapping algorithms have been proposed in the last decade building the map leveraging on data from a single sensor. The focus of the system presented in this paper is twofold: the joint estimation of a 3D map from lidar data and images, based on a 3D mesh, and its texturing. Indeed, even if most surveying vehicles for mapping are endowed by cameras and lidar, existing mapping algorithms usually rely on either images or lidar data; moreover both image-based and lidar-based systems often represent the map as a point cloud, while a continuous textured mesh representation would be useful for visualization and navigation purposes. In the proposed framework, we join the accuracy of the 3D lidar data, and the dense information and appearance carried by the images, in estimating a visibility consistent map upon the lidar measurements, and refining it photometrically through the acquired images. We evaluate the proposed framework against the KITTI dataset and we show the performance improvement with respect to two state of the art urban mapping algorithms, and two widely used surface reconstruction algorithms in Computer Graphics.
Andrea Romanoni, Daniele Fiorenti, Matteo Matteucci
IROS1
2016 Robust moving objects detection in lidar data exploiting visual cues
abstract
Detecting moving objects in dynamic scenes from sequences of lidar scans is an important task in object tracking, mapping, localization, and navigation. Many works focus on changes detection in previously observed scenes, while a very limited amount of literature addresses moving objects detection. The state-of-the-art method exploits Dempster-Shafer Theory to evaluate the occupancy of a lidar scan and to discriminate points belonging to the static scene from moving ones. In this paper we improve both speed and accuracy of this method by discretizing the occupancy representation, and by removing false positives through visual cues. Many false positives lying on the ground plane are also removed thanks to a novel ground plane removal algorithm. Efficiency is improved through an octree indexing strategy. Experimental evaluation against the KITTI public dataset shows the effectiveness of our approach, both qualitatively and quantitatively with respect to the state-of-the-art.
Gheorghii Postica, Andrea Romanoni, Matteo Matteucci
IROS2
2016 Automatic 3D reconstruction of manifold meshes via delaunay triangulation and mesh sweeping
abstract
In this paper we propose a new approach to incrementally initialize a manifold surface for automatic 3D reconstruction from images. More precisely we focus on the automatic initialization of a 3D mesh as close as possible to the final solution; indeed many approaches require a good initial solution for further refinement via multi-view stereo techniques. Our novel algorithm automatically estimates an initial manifold mesh for surface evolving multi-view stereo algorithms, where the manifold property needs to be enforced. It bootstraps from 3D points extracted via Structure from Motion, then iterates between a state-of-the-art manifold reconstruction step and a novel mesh sweeping algorithm that looks for new 3D points in the neighborhood of the reconstructed manifold to be added in the manifold reconstruction. The experimental results show quantitatively that the mesh sweeping improves the resolution and the accuracy of the manifold reconstruction, allowing a better convergence of state-of-the-art surface evolution multi-view stereo algorithms.
Andrea Romanoni, Amaël Delaunoy, Marc Pollefeys, Matteo Matteucci
WACV1
2015 Incremental reconstruction of urban environments by Edge-Points Delaunay triangulation
abstract
Urban reconstruction from a video captured by a surveying vehicle constitutes a core module of automated mapping. When computational power represents a limited resource and, a detailed map is not the primary goal, the reconstruction can be performed incrementally, from a monocular video, carving a 3D Delaunay triangulation of sparse points; this allows online incremental mapping for tasks such as traversability analysis or obstacle avoidance. To exploit the sharp edges of urban landscape, we propose to use a Delaunay triangulation of Edge-Points, which are the 3D points corresponding to image edges. These points constrain the edges of the 3D Delaunay triangulation to real-world edges. Besides the use of the Edge-Points, a second contribution of this paper is the Inverse Cone Heuristic that preemptively avoids the creation of artifacts in the reconstructed manifold surface. We force the reconstruction of a manifold surface since it makes it possible to apply computer graphics or photometric refinement algorithms to the output mesh. We evaluated our approach on four real sequences of the public available KITTI dataset by comparing the incremental reconstruction against Velodyne measurements.
Andrea Romanoni, Matteo Matteucci
IROS1
2015 Backward-Simulation Particle Smoother with a hybrid state for 3D vehicle trajectory, class and dimension simultaneous estimation
Andrea Romanoni, Domenico G. Sorrenti, Matteo Matteucci
Mach. Vis. Appl.1
2015 A comparison of two Monte Carlo algorithms for 3D vehicle trajectory reconstruction in roundabouts
Andrea Romanoni, Lorenzo Mussone, Davide Rizzi, Matteo Matteucci
Pattern Recognit. Lett.1
2014 Background subtraction by combining Temporal and Spatio-Temporal histograms in the presence of camera movement
Andrea Romanoni, Matteo Matteucci, Domenico G. Sorrenti
Mach. Vis. Appl.1