Category: Teaching

  • Introduction to UNet for image segmentation (TF1)

    The short introduction to UNet and its architecture (pdf) The proposed code work fine with Tensorflow 1.15 and keras (almostly outdated…). Download this full archive with code, data, and pre-trained model (214 Mo, TP_UNET_FULL.zip). Then, use the notebooks in notebooks_local directory.

  • Medical Deep Imaging spring school 2019

    Do you want to found interesting materials to begin with deep learning for medical applications? Have a look here Materials are in Hands-on session page. Even if you don’t have a GPU card or an efficient installation of frameworks as TensorFlow or PyTorch, you can run the tutorials with your CPU. For beginners (and ones who…

  • Introduction to C and IRQ micro controller programming

    A short introduction to C programming of microcontrollers, including basics for IRQ and ISR design with gnu C. Bare-metal programming. C_uCuP Some sources to understand keywords as static, volatile, extern,… are available in the zip file: sources

  • Introduction to OpenMP

    OpenMP is widely use for concurrency programming with C/C++/fortran. Here are some exercices to understand how to use OpenMP. They are inspired from OpenMP tutorial but in C++. OpenMP lab Download the source files: OpenMP Source files

  • Introduction to Mean-shift

    A french lecture, introducing mean-shift and some filtering approaches : M6_MeanShift_TG (4MB) Related Scilab sources: MS-M6 An english lecture from B. Belaroussi, on the evaluation of filtering and segmentaiton approaches : M6_CoursBoubakeur Some questions for students: 2007 2011 2012

  • Digital Image Processing

    Introduction to Digital Image Processing. These lectures are in english. DIP-1Introduction (3MB) DIP-2Fundamentals (2MB) DIP-3DiscretProcessing (6MB) DIP-4ImageImprovement (6MB) DIP-5ImageAnalisys From Olivier Bernard DIP-Exercise (501kB) All (25MB) An example of exam (in french): TdSI 2008 (113kB) Some ideas for correction (142kB)

  • Information Theory

    Basics of information theory : entropy, mutual information, Shannon theorems. All in french… Lectures All (7.5MB) 1-Entropie-Capacite 2- Codage de Source 3- Codage de Canal 3a- Introduction au turbo codage 3b- Problématique de compression d’image 4- Cryptage Some Exercices: Exercices Examples of Exams Exam and correction (1) Exam and correction (2) Exam and correction (3)

  • C/C++

    Langage C/C++ document for students (using QtCreator as IDE/RAD) NoteCpp Introduction to Algorithms and UML/C++ (short) [English] Lecture (3MB) Exercises Algorithms’ week (beginer, not yet finished) (110 kB) Introduction to UML and OOP (C++) [French] IntroductionOO All Parts and Exercices (3045kB) IntroductionOO_Part1 (745kB) IntroductionOO_Part2 (908kB) Video slide 34-56 [FR] IntroductionOO_Part3 (444kB) Video [FR] IntroductionOO_Part4 (503kB)…

  • Digital Signal Processor

    Introduction to DSP

  • Microcontroller PIC16

    Presentation of PIC16 familly