Florian Lemarchand

Logo

Researcher at CEA-Leti Grenoble

My work focuses on learning-based image restoration and interpretation.

View My GitHub Profile

Add me on LinkedIn

Send me an email

Google scholar

I am currently working at CEA-Leti in Grenoble as Engineer-Researcher. I develop learning-based algorithms for biology as part of the H2020 REVEAL project.

I pursued my PhD at IETR / INSA Rennes. My PhD, defended on the 29th of September 2021, was directed by Maxime Pelcat and advised by Erwan Nogues. The manuscript entitled “Deep-learning based Exploitation of Eavesdropped Images” is available following this link.

“Image and AI” Reading Group

With the objective to collectively develop a better general understanding of Artificial Intelligence applied to image processing, I proposed to my former team the creation of a lecture group on that topic. The group at that time met every two weeks. Each session lasts around one hour and consists of a member presenting a concept or a paper followed by discussions.

Nicolas Beuve PhD student in the Vaader team is now in charge of the animation and keeps a website updated here. Do not hesitate to contact him if you wish to participate.


“Towards Eavesdropped Image Denoising” Course

This course is an introduction to image denoising with an application to eavesdropped images restoration. It is made for beginners in image processing. The course has been designed for a 2 hours lecture and 2 practical work sessions of 1 hour and 45 minutes each.
The first practical work (PW1) introduces some Python manipulations for image processing and presents basic filterings. At the end of PW1, BM3D is used as an expert-based denoising method.
PW2 unrolls the prototyping of a learning-based denoiser for Additive White Gaussian Noise (AWGN), namely DnCNN. PyTorch framework is used. Pre-trained models are given to avoid hardware issues and long waiting. Once the entire pipeline experienced, the denoiser is adapted to deal with eavesdropped images. Performance comparison is done with basic filters used in PW1.
Do not hesitate to contact me if you would like to discuss the content of this course.


Lecture Slides

PWs GitHub link


Publications

NoiseBreaker: Gradual Image Denoising Guided by Noise Analysis

F. Lemarchand, T. Findeli, E. Nogues, M. Pelcat

IEEE International Workshop on Multimedia Signal Processing (MMSP 2020)

Paper

Fully supervised deep-learning based denoisers are currently the most performing image denoising solutions. However, they require clean reference images. When the target noise is complex, eg composed of an unknown mixture of primary noises with unknown intensity, fully supervised solutions are limited by the difficulty to build a suited training set for the problem. This paper proposes a gradual denoising strategy that iteratively detects the dominating noise in an image, and removes it using a tailored denoiser. The method is shown to keep up with state of the art blind denoisers on mixture noises. Moreover, noise analysis is demonstrated to guide denoisers efficiently not only on noise type, but also on noise intensity. The method provides an insight on the nature of the encountered noise, and it makes it possible to extend an existing denoiser with new noise nature. This feature makes the method adaptive to varied denoising cases.


Electro-Magnetic Side-Channel Attack Through Learned Denoising and Classification

F. Lemarchand, C. Marlin, F. Montreuil, E. Nogues, M. Pelcat

IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP 2020)

Paper - Dataset

This paper proposes an upgraded Electro Magnetic (EM) sidechannel attack that automatically reconstructs the intercepted data. A novel system is introduced, running in parallel with leakage signal interception and catching compromising data on the fly. Leveraging on deep learning and Character Recognition (CR) the proposed system retrieves more than 57% of characters present in intercepted signals regardless of signal type: analog or digital. The building of the learning database is detailed and the resulting data made publicly available. The solution is based on Software-Defined Radio (SDR) and Graphics Processing Unit (GPU) architectures. It can be easily deployed onto existing information systems to detect compromising data leakage that should be kept secret.


OpenDenoising: an Extensible Benchmark for Building Comparative Studies of Image Denoisers

F. Lemarchand, E. Fernandes Montesuma, E. Nogues, M. Pelcat

IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP 2020)

Code - Paper

Image denoising has recently taken a leap forward due to machine learning. However, image denoisers, both expert-based and learning-based, are mostly tested on well-behaved generated noises (usually Gaussian) rather than on real-life noises, making performance comparisons difficult in real-world conditions. This is especially true for learning-based denoisers which performance depends on training data. Hence, choosing which method to use for a specific denoising problem is difficult.This paper proposes a comparative study of existing denoisers, as well as an extensible open tool that makes it possible to reproduce and extend the study. MWCNN is shown to outperform other methods when trained for a real-world image interception noise, and additionally is the second least compute hungry of the tested methods. To evaluate the robustness of conclusions, three test sets are compared. A Kendall's Tau correlation of only 60% is obtained on methods ranking between noise types, demonstrating the need for a benchmarking tool.


ToxicIA: Apprentissage Profond Appliqué à l’Analyse des Signaux Parasites Compromettants

F. Lemarchand, C. Marlin, F. Montreuil, E. Nogues, M. Pelcat

European Cyber Week - C&ESAR - IA & Défense (ECW 2020)

Manuscrit

Cet article propose une attaque par canal auxiliaireélectro-magnétique capable de reconstruire automatiquement un signal de type image. Le système proposé permet l'extraction de données compromet-tantes embarquées dans le signal intercepté. Basé sur l'apprentissage pro-fond, le système est capable d'extraire sur le jeu de test proposé plus de 57% de l'information présente dans le signal intercepté, et ce pour différents type de signal vidéo qu'ils soient analogique ou numérique. Une extension du système est proposée ayant pour but l'audit d'un système d'information grâceà un mécanisme automatique d'alarme en cas de compromission du système d'information visé. Basée sur une architecture hétérogène radio-logicielle et processeur graphique, la solution est déployable facilement dans un système d'information existant manipu-lant de l'information devant rester secrète.