Francesco Lattari

Mr. Francesco Lattari


Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
28 June 2019 in Remote Sensing
Verified
Journal Article
Open access
PDF file
FLFrancesco Lattari
Francesco Lattari
BLBorja Gonzalez Leon
Borja Gonzalez Leon
FAFrancesco Asaro
Francesco Asaro
ARAlessio Rucci
Alessio Rucci
CPClaudio Prati
Claudio Prati
MMMatteo Matteucci
Matteo Matteucci
Speckle filtering is an unavoidable step when dealing with applications that involve amplitude or intensity images acquired by coherent systems, such as Synthetic Aperture Radar (SAR). Speckle is a target-dependent phenomenon; thus, its estimation and reduction require the individuation of specific properties of the image features. Speckle filtering is one of the most prominent topics in the SAR image processing research community, who has first tackled this issue using handcrafted feature-based filters. Even if classical algorithms have slowly and progressively achieved better and better performance, the more recent Convolutional-Neural-Networks (CNNs) have proven to be a promising alternative, in the light of the outstanding capabilities in efficiently learning task-specific filters. Currently, only simplistic CNN architectures have been exploited for the speckle filtering task. While these architectures outperform classical algorithms, they still show some weakness in the texture preservation. In this work, a deep encoder–decoder CNN architecture, focused in the specific context of SAR images, is proposed in order to enhance speckle filtering capabilities alongside texture preservation. This objective has been addressed through the adaptation of the U-Net CNN, which has been modified and optimized accordingly. This architecture allows for the extraction of features at different scales, and it is capable of producing detailed reconstructions through its system of skip connections. In this work, a two-phase learning strategy is adopted, by first pre-training the model on a synthetic dataset and by adapting the learned network to the real SAR image domain through a fast fine-tuning procedure. During the fine-tuning phase, a modified version of the total variation (TV) regularization was introduced to improve the network performance when dealing with real SAR data. Finally, experiments were carried out on simulated and real data to compare the performance of the proposed method with respect to the state-of-the-art methodologies.

11 March 2022 in IEEE Transactions on Geoscience and Remote Sensing
Verified
Journal Article
Closed access
FLFrancesco Lattari
Francesco Lattari
ARAlessio Rucci
Alessio Rucci
MMMatteo Matteucci
Matteo Matteucci
Interferometric SAR (InSAR) algorithms exploit synthetic aperture radar (SAR) images to estimate ground displacements, which are updated at each new satellite acquisition, over wide areas. The analysis of the resulting time series finds its application, among others, in monitoring tasks regarding seismic faults, subsidence, landslides, and urban structures, for which an accurate and timely response is required. Typical analyses consist of identifying among the numerous time series the ones that exhibit an anomalous displacement, thus deserving to be further investigated. In practice, this is realized by selecting the time series that is characterized by trend changes w.r.t. the historical behavior. In this work, we propose a deep learning approach for change point detection in the InSAR time series. The designed architecture combines long short-term memory (LSTM) cells, to model the temporal correlation among samples in the input time series, and time-gated LSTM (TGLSTM) cells, to consider the sampling rate as additional information during learning. We further propose a solution to the lack of ground truth by developing a suitable pipeline for realistic data simulation. The method has been developed and validated through a large suite of experiments. Both quantitative and qualitative analyses have been conducted to demonstrate the detection capabilities of the learned model and how it is a valid alternative to the statistical reference algorithm. We further applied the developed method in a real continuous monitoring project to analyze the InSAR time series over the Tuscany region in Italy, proving its effectiveness in the real domain.

4 June 2024
Verified
Conference Paper
Open access
SMSimone Mentasti
Simone Mentasti
FLFrancesco Lattari
Francesco Lattari
RSRiccardo Santambrogio
Riccardo Santambrogio
GCGianmario Careddu
Gianmario Careddu
MMMatteo Matteucci
Matteo Matteucci
This paper presents an innovative approach to gaze tracking in the context of smart eyewear, utilizing a fully event-based algorithm. Traditional gaze-tracking methods often rely on grayscale or infrared imaging, which can be computationally intensive and raise privacy concerns. Our research addresses these issues by developing an algorithm that exclusively uses data from event-based sensors, optimizing for the limited computational capabilities of smart eyewear. The system uses simple geometrical operations, enabling efficient real-time processing. Experimental results demonstrate the feasibility of this approach, offering a promising solution for gaze tracking in compact, computationally constrained devices. Despite certain limitations in accuracy due to optimization for efficiency, the research underscores the practicality of this approach for practical, privacy-conscious applications in smart eyewear technology.

15 April 2023
Verified
Conference Paper
Open access
AAAlberto Archetti
Alberto Archetti
ELEugenio Lomurno
Eugenio Lomurno
FLFrancesco Lattari
Francesco Lattari
AMAndré Martin
André Martin
MMMatteo Matteucci
Matteo Matteucci
Survival analysis studies time-modeling techniques for an event of interest occurring for a population. Survival analysis found widespread applications in healthcare, engineering, and social sciences. However, the data needed to train survival models are often distributed, incomplete, censored, and confidential. In this context, federated learning can be exploited to tremendously improve the quality of the models trained on distributed data while preserving user privacy. However, federated survival analysis is still in its early development, and there is no common benchmarking dataset to test federated survival models. This work provides a novel technique for constructing realistic heterogeneous datasets by starting from existing non-federated datasets in a reproducible way. Specifically, we propose two dataset-splitting algorithms based on the Dirichlet distribution to assign each data sample to a carefully chosen client: quantity-skewed splitting and label-skewed splitting. Furthermore, these algorithms allow for obtaining different levels of heterogeneity by changing a single hyperparameter. Finally, numerical experiments provide a quantitative evaluation of the heterogeneity level using log-rank tests and a qualitative analysis of the generated splits. The implementation of the proposed methods is publicly available in favor of reproducibility and to encourage common practices to simulate federated environments for survival analysis.

10 October 2024 in IEEE Transactions on Computers
Verified
Journal Article
Open access
DGDavide Galli
Davide Galli
FLFrancesco Lattari
Francesco Lattari
MMMatteo Matteucci
Matteo Matteucci
DZDavide Zoni
Davide Zoni
In the last decades, machine learning techniques have been extensively used in place of classical template attacks to implement profiled side-channel analysis. This manuscript focuses on the application of machine learning to counteract Dynamic Frequency Scaling defenses. While state-of-the-art attacks have shown promising results against desynchronization countermeasures, a robust attack strategy has yet to be realized. Motivated by the simplicity and effectiveness of template attacks for devices lacking desynchronization countermeasures, this work presents a Deep Learning-assisted Template Attack (DLaTA) methodology specifically designed to target highly desynchronized traces through Dynamic Frequency Scaling. A deep learning-based pre-processing step recovers information obscured by desynchronization, followed by a template attack for key extraction. Specifically, we developed a three-stage deep learning pipeline to resynchronize traces to a uniform reference clock frequency. The experimental results on the AES cryptosystem executed on a RISC-V System-on-Chip reported a Guessing Entropy equal to 1 and a Guessing Distance greater than 0.25. Results demonstrate the method's ability to successfully retrieve secret keys even in the presence of high desynchronization. As an additional contribution, we publicly release our DFS_DESYNCH database 1 1https://github.com/hardware-fab/DLaTA containing the first set of real-world highly desynchronized power traces from the execution of a software AES cryptosystem.