Luigi Nardi

Learn More
Real-time dense computer vision and SLAM offer great potential for a new level of scene modelling, tracking and real environmental interaction for many types of robot, but their high computational requirements mean that use on mass market embedded platforms is challenging. Meanwhile, trends in low-cost, low-power processing are towards massive parallelism(More)
Variational data assimilation consists in estimating control parameters of a numerical model in order to minimize the misfit between the forecast values and some actual observations. The gradient based minimization methods require the multiplication of the transpose jaco-bian matrix (adjoint model), which is of huge dimension, with the derivative vector of(More)
This paper introduces this special issue of Aquatic Sciences. It outlines a multi-scale, hierarchical framework for developing process-based understanding of catchment to reach hydromorphology that can aid design and delivery of sustainable river management solutions. The framework was developed within the REFORM (REstoring rivers FOR effective catchment(More)
Antoine, pour les discussions échangées, le soutien et l'encouragement. La petite pause goûter avec vous restera un incontournable dans mes souvenirs, cette richesse d'échanges autour d'un simple thé. Merci à vous tous pour avoir égayer nos repas pendant si longtemps. Une pensée va aussi à Christine, Natalie et Alice pour leur confiance durant l'expédition(More)
—Variational data assimilation consists in estimating control parameters of a numerical model in order to minimize the misfit between the forecast values and the actual observations. The YAO framework is a code generator that facilitates, especially for the adjoint model, the writing and the generation of a variational data assimilation program for a given(More)
The multi-scale hierarchical framework developed within the REFORM project, for the study of the functioning of river reaches and their catchments, was applied to the Magra River catchment (Northern Tuscany, Italy). The Magra River is a quite dynamic gravel-bed river that has undergone severe channel adjustments over the last century (i.e. incision and(More)
— SLAM has matured significantly over the past few years, and is beginning to appear in serious commercial products. While new SLAM systems are being proposed at every conference, evaluation is often restricted to qualitative visualizations or accuracy estimation against a ground truth. This is due to the lack of benchmarking methodologies which can(More)
We present a generic algorithm for numbering and then efficiently iterating over the data values attached to an extruded mesh. An extruded mesh is formed by replicating an existing mesh, assumed to be unstructured, to form layers of prismatic cells. Applications of extruded meshes include, but are not limited to, the representation of three-dimensional high(More)
System designers typically use well-studied benchmarks to evaluate and improve new architectures and compilers. We design tomorrow's systems based on yesterday's applications. In this paper we investigate an emerging application, 3D scene understanding, likely to be significant in the mobile space in the near future. Until now, this application could only(More)
We present a generic algorithm for numbering and then efficiently iterating over the data values attached to an extruded mesh. An extruded mesh is formed by replicating an existing mesh, assumed to be unstructured, to form layers of pris-matic cells. Applications of extruded meshes include, but are not limited to, the representation of 3D high aspect ratio(More)