PA228 Machine Learning in Image Processing

Fakulta informatiky
jaro 2022
Rozsah
2/1/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: z.
Vyučující
doc. RNDr. Petr Matula, Ph.D. (přednášející)
RNDr. Filip Lux (cvičící)
doc. RNDr. Martin Maška, Ph.D. (cvičící)
doc. RNDr. David Svoboda, Ph.D. (cvičící)
Garance
doc. RNDr. Petr Matula, Ph.D.
Katedra vizuální informatiky – Fakulta informatiky
Dodavatelské pracoviště: Katedra vizuální informatiky – Fakulta informatiky
Rozvrh
Po 14. 2. až Po 9. 5. Po 8:00–9:50 A318
  • Rozvrh seminárních/paralelních skupin:
PA228/01: Po 21. 2. 10:00–11:50 B311, Po 7. 3. 10:00–11:50 B311, Po 21. 3. 10:00–11:50 B311, Po 4. 4. 10:00–11:50 B311, Po 25. 4. 10:00–11:50 B311, Po 9. 5. 10:00–11:50 B311, F. Lux, M. Maška
PA228/02: Po 28. 2. 10:00–11:50 B311, Po 14. 3. 10:00–11:50 B311, Po 28. 3. 10:00–11:50 B311, Po 11. 4. 10:00–11:50 B311, Po 2. 5. 10:00–11:50 B311, Po 16. 5. 10:00–11:50 B311, F. Lux, D. Svoboda
Předpoklady
It is recommended to have a basic knowledge of image processing (at least at the level of course PB130), the knowledge of neural networks at the level of course PV021, and basic knowledge of Python.
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 28 stud.
Momentální stav registrace a zápisu: zapsáno: 2/28, pouze zareg.: 0/28, pouze zareg. s předností (mateřské obory): 0/28
Cíle předmětu
The objective of the course is to introduce approaches for solving common image processing problems using machine learning methods.
Výstupy z učení
At the end of the course students should be able to: understand, use, and evaluate machine learning models in the area of image processing; know how to employ pre-trained models using transfer learning; how to deal with big datasets that do not fit available memory; and how to prepare data to get relevant results.
Osnova
  • Image classification
  • Object detection
  • Semantic segmentation
  • Instance segmentation
  • Image generation
  • Style transfer
  • Image captioning
  • Image inpainting
  • Video processing
Literatura
  • PLANCHE, Benjamin a Eliot ANDERS. Hands-On Computer Vision with TensorFlow 2: Leverage deep learning to create powerful image processing apps with TensorFlow 2.0 and Keras. Packt Publishing, 2019. ISBN 1-78883-064-4. info
Výukové metody
Lectures followed by class exercises in a computer room to gain hands-on experience.
Metody hodnocení
Mandatory practicals (labs) on computers with mandatory homework. Written final exam with an optional oral part.
Vyučovací jazyk
Angličtina
Další komentáře
Studijní materiály
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích jaro 2023, jaro 2024, jaro 2025.