EchoCem: Cement quality assessment through ultrasonic image segmentation
- With: Félix FOURREAU
- Ressources: Report / slides / Code
- When: 2025
- Associated to: MVA
- Category: Research, Signal Processing, Computer Vision
Project description
This was a group project associated to Stéphane Mallat’s course “Génération de données par transport et débruitage”, taught at the prestigious Collège de France. In this project, we tried numerous approaches to detect the interfaces between cement and casing, and between the cement and geological formation in oil wells, in isolation scanners’ images.
Our main approaches were:
- Classic “naive” U-Net segmentation
- Modelisation of the physical phenomenon, followed by regression. This involved detecting the form of the reflected waves automatically, through Convolutional Dictoinary Learning, and then regressing a sparse model using this wave form.
- This ended up being similar to Wavelet Transforms with a learned wavelet. We then applied wavelet transform and Gabor filters as a preprocessing, and fed the more informative variables into a U-Net, which computed the segmentation
- We applied a lot of post-processing to the segmentation
- One of the key elements in our conclusion was that, by itself, a U-Net was expressive enough to do our preprocessing, and that U-Nets are capable of finding appropriate basis for denoising images. But using the more refined features permitted to create solutions that generalized better, by decreasing the effective domain gap between train and test time.
