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)
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)
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)
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)
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)
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)
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)
In this paper we propose a novel approach to heterogeneous embedded systems programmability using a task-graph based framework called Diplomat. Diplomat is a task-graph framework that exploits the potential of static dataflow modeling and analysis to deliver performance estimation and CPU/GPU mapping. An application has to be specified once, and then the(More)
In this paper we investigate an emerging application, 3D scene understanding, likely to be significant in the mobile space in the near future. The goal of this exploration is to reduce execution time while meeting our quality of result objectives. In previous work, we showed for the first time that it is possible to map this application to power constrained(More)