Welcome to my personal page.
Personal Projects
You can find all my projects on my github profiles Cyril-Meyer and Yt-trium (old account). Here is a summary of the most interesting.
Data analysis / Data visualization
- data.cyrilmeyer.eu
Blog with data analysis, data visualization, dataset aggregation, based on open data / public datasets. - VREMS
Volume Rendering toolkit for Electron Microscopy Segmentations. - Alad0
A minimalist Python/WebGL system for viewing FITS images (preview).
Machine learning / Deep Learning / related Python library & toolkit
- NeNISt
Neural Networks (Deep Learning) based Image Segmentation toolkit for Electron Microscopy. - lii
Large Image Inference. - tism
TensorFlow Image Segmentation Models. - isisim
Interactive Segmentation Interaction SIMulation : simulate user interaction for interactive segmentation algorithms. - NumPyDraw
Draw 2D and 3D shapes into NumPy array. - SegmentationToScribble
Convert segmentation binary mask into scribble binary mask (isisim prequel). - DeepSeg3D (2018)
Neural network toolkit for 3D image segmentation, check the wiki for more information.- nii-pooling
Simple script to resize nifti images. - Chainsaw
Graph/Tree-like Image Generator.
- nii-pooling
Image Processing (no machine or deep learning)
- Cyril-Meyer/LibTIM
Fork of bnaegel/LibTIM, image processing library. - PyLibTIM
Python library that binds some features of LibTIM. - MaMPy
Mathematical Morphology Python Library. - ISVaC
Image Sensor Vacuum Cleaner, a one night project aiming to remove dirt on images.
Open Source community projects
- aeon
A toolkit for machine learning from time series. - sktime
A unified framework for machine learning with time series. - OpenMW
Open source Elderscrolls 3: Morrowind engine reimplementation.
Electronics / Embedded System
- Stendarr
Raspberry Pi + ESP32-CAM = Open Source Video Surveillance System. - Housecarl
ESP32-CAM open source security camera. - Chronos
Arduino Chess Clock with multiple game modes.
Miscellaneous
- ArtOfRallyTK
Toolkit for Art Of Rally. - VirtualBrush
Create virtual brush stroke with bristle simulation. - PyBattery
Laptop Battery Logger. - Couscous-raytracer
Another raytracing rendering engine. - PotatoC
A StenC (Simplified-C) Compiler for MIPS R2000.
Website subdomains
Professional Experience
- Sep 2024 - now : Associate professor ENSISA, IRIMAS, UHA, team MSD.
- Oct 2023 - Aug 2024 : ATER IUT Robert Schuman, ICube (UMR 7357), team IMAGeS.
- Oct 2022 - Sep 2023 : PhD Student & ATER IUT Robert Schuman, ICube (UMR 7357), team IMAGeS and IGBMC (UMR 7104).
- Oct 2019 - Sep 2022 : PhD Student at ICube (UMR 7357), team IMAGeS and IGBMC (UMR 7104).
Deep learning image segmentation in electron microscopy for quantitative analysis of cellular ultrastructure. - Sep 2018 - Sep 2019 : Research Engineer (co-op) at LIVE Laboratory (UMR 7362).
REMUS and MoGUS project : urban model generation, analysis and simulation. - May 2018 - Aug 2018 : Internship at ICube (UMR 7357), team IMAGeS.
Cerebrovascular Network Segmentation on MRA Images with Deep Learning. - June 2017 - July 2017 : Internship at ICube (UMR 7357), team Réseaux.
LoRa End-Device objects development. - Nov 2015 - Oct 2017 : Undergraduate Teaching Assistant (Université de Strasbourg). Examination and lab supervisor.
Research and scientific contributions
- Cyril Meyer, Etienne Baudrier, Patrick Schultz, Benoît Naegel : Combining max-tree and CNN for segmentation of cellular FIB-SEM images. RRPR DGMM 2022. Published 10.1007/978-3-031-40773-4_7.
Preprint : 📄 ICube:4-MBSN22 - Cyril Meyer, Veronique Mallouh, Daniele Spehner, Etienne Baudrier, Patrick Schultz, Benoît Naegel : Automatic Multi Class Organelle Segmentation for Cellular FIB-SEM Images. ISBI 2021. Published 10.1109/ISBI48211.2021.9434075.
Preprint : 📄 ICube:4-MMSB21 - Pedro Sanches, Cyril Meyer, Vincent Vigon, Benoît Naegel : Cerebrovascular Network Segmentation on MRA Images with Deep Learning. ISBI 2019. Published 10.1109/ISBI.2019.8759569.
Preprint : ICube:4-SMVN19 & arXiv:1812.01752 - Dominique Badariotti, Cyril Meyer et Yasmina Ramarani : MoGUS, un outil de modélisation et d’analyse comparative des trames urbaines. Rev. Int. Geomat. Volume 30, Numéro 3-4. Published 10.3166/rig.2021.00109 .
Teaching and student supervision
Course | Subjects | Diploma | Year |
---|---|---|---|
System Programming | Low level programming in C and unix primitives | Engineering Degree in computer & network | 2024 - now |
WEB (W11) | HTML / CSS / JS | BUT in Computer Science | 2019 - 2023 |
Database (D11) | Relational Algebra / SQL / Oracle DBMS | BUT in Computer Science | 2019 - 2024 |
Object-oriented Development (P21) | UML & Java & Object-Oriented Programming | BUT in Computer Science | 2022 - 2024 |
Efficient Development (P31) | Advanced Java & Object-Oriented Programming | BUT in Computer Science | 2022 - 2024 |
Discrete mathematics (M11) | Discrete mathematics and C programming | BUT in Computer Science | 2023 - 2024 |
Numerical Methods (M21) | Numerical methods for computer science | BUT in Computer Science | 2022 - 2024 |
Descriptive Statistics (M22) | Numerical tools for descriptive statistics | BUT in Computer Science | 2022 - 2024 |
- Study and research work supervision (Master in Computer Science)
- Deep learning and morphological operators (Choaib Rostaqi 2021)
- Interactive segmentation of biomedical images using deep learning (segment anything) (2023)
- Max-tree for self-supervised learning (2023)
- 150h project supervision (Master in Computer Science)
- Data augmentation for biomedical image segmentation using deep learning (2022)
- Interactive image segmentation algorithms by graph cutting in Python (2022)
- Hybrid CNN / component-tree method for object detection (2022)
Education
- 2019 - 2023 : PhD in Computer Science (ED 269, Université de Strasbourg)
- 2017 - 2019 : Master’s Degree in Computer Science and Imaging Science (UFR de mathématique et d’informatique, Université de Strasbourg)
- 2013 - 2017 : Bachelor’s Degree in Computer Science (UFR de mathématique et d’informatique, Université de Strasbourg)
- 2015 - 2016 : University Diploma of Student Engagement (Université de Strasbourg)
- 2010 - 2013 : High School Diploma in Sciences (Lycée Louis Armand Mulhouse)
Volunteering and Student Engagement
- 2017 - 2019 : Student Vice-President (UFR de mathématique et d’informatique, Université de Strasbourg)
- 2015 - 2017 : Student Rep (UFR de mathématique et d’informatique, Université de Strasbourg)
Associations
- 2019 - 2022 : IMAGeS team representative at AJCI
- 2018 - 2019 : Mission Leader Illkirch at AIUS
- 2017 - 2018 : Vice President Illkirch at AIUS
- 2016 - 2017 : IT manager at ADEM
- 2015 - 2016 : President at ADEM
- 2014 - 2015 : Treasurer at ADEM
- 2013 - 2014 : Mission Leader at ADEM
AIUS : Amicale des Informaticiens de l’Université de Strasbourg
(Computer Science Student Association)
ADEM : Amicale Des Étudiants en Mathématiques
(Mathematics Student Association)
AJCI : Association des Jeunes Chercheurs d’ICube
(Young Lab Researchers)
Contact information
E-mail : contact [at] cyrilmeyer [dot] eu
LinkedIn : cyril-meyer