====== BAM33ZMO/BEAM33ZMO – Zpracování medicínských obrazů / Medical Image Processing ====== This course covers a selection of the most used image analysis methods, with emphasis on images from medical and biological modalities, from microscopy, to ultrasound, MRI, or CT, including time sequences. We describe some of the most used algorithms for solving the key problems in this area - preprocessing, segmentation, registration, reconstruction and classification - and their use in applications. We show how to deal with the specifics of medical data such as non-linear transformation, 3D data, large variability, lack of reliable keypoints, lack of labeled training data etc. This course complements the [[https://fel.cvut.cz/en/education/bk/predmety/46/84/p4684506.html|Computer Vision Methods]] course, which covers techniques for images from standard optical cameras. ===== Prerequisites ==== This course assumes the knowledge of basic image processing algorithms, as taught for example in the [[https://fel.cvut.cz/en/education/bk/predmety/12/58/p12587104.html|Digital image]] course. We assume the knowledge of programming, mathematics and machine learning approximately at the level of the bachelor programs here at FEE (FEL). The knowledge of medical image acquisition devices principles (taught for example in the course [[https://fel.cvut.cz/en/education/bk/predmety/55/03/p5503306.html|BEAM33ZSL]]) is useful but not necessary. ===== Contacts ===== ** Lecturer:** [[http://cmp.felk.cvut.cz/~kybic|Jan Kybic]] [[mailto:kybic@fel.cvut.cz|(kybic@fel.cvut.cz)]], consultations by appointment. ** Lab assistant:** [[https://cmp.felk.cvut.cz/~barucden/|Denis Baručić]] [[mailto:barucden@fel.cvut.cz|(barucden@fel.cvut.cz)]], consultations by appointment. ===== Organization ===== /* Forma výuky bude záviset na počtu přihlášených studentů. Bude-li jich málo proběhne výuka s větším důrazem na samostatnou práci studentů. */ In the [[courses:zmo:lectures:start|lectures]], we will present a number of relevant algorithms for (bio)medical image processing based on the original scientific papers. You are strongly advised to read the papers **in advance**. Feel free to ask questions, both in advance and during the lecture. The selection of papers can be adapted to some extent, so if there is a particular topic that you are interested in or not interested in at all, let us know. /* a doplňte vaše komentáře a dotazi v aplikaci {{http://perusall.com|Perusall}} (heslo jste dostali emailem a zprávou v MS Teams}}. Přednášky začnou v 9:15 dle rozvrhu, ale virtuální místnost bude otevřená dříve. */ /* **Cvičení** budou probíhat pouze pokud bude zapsáno dostatek studentů. Jinak si v době cvičení studenti články představené na přednášce prostudují podrobněji a případné nejasnosti mohou s přednášejícím konzultovat na další přednášce, elektronicky, nebo po dohodě i jinak. */ The [[courses:zmo:tutorials:start|Labs]] will take place in a computer laboratory. In the first part of the semester, you will try to implement some simple algorithms, using available libraries for the more complicated methods. During the second part of the semester, you will work on your **Semester work**. The labs will also include ten short, graded **quizzes** related to the papers discussed at the lectures. The [[courses:zmo:semestral:start|Semester work]] should take you about 10 hours. It will consist in an independent implementation of some biomedical image analysis algorithm or its application to a particular problem. You are encouraged to choose your own topic, so please approach us if you have an idea. Otherwise, you will be assigned a topic. You are expected to submit a short report (5-10 pages including images) and your code. You should also present your results briefly (5 minutes + equations) to your peers. The presentation can be short but it should explain what the problem was, how others solved it, how you solved it, and how well it worked. The presentation should be understandable for your peers. The report should be structured similarly but with more details, equations, images, and graphs. The code should be commented. ==== Exam & grading ==== The **exam** will be oral and in person (epidemiological situation permitting) and the student should demonstrate the knowledge of the basic principles of the discussed algorithms. The (tentative) exam dates are be 15.1., 24.1. and 14.2. The students are awarded points for the quizzes, semester work, and oral exam. The following table lists the maximum number of points for each graded unit. ^ Unit ^ Quantity ^ Points per unit ^ Total points ^ | Quiz | 10 | 1 | 10 | | Semester work | 1 | 50 | 50 | | Oral exam | 1 | 40 | 40 | To attend the oral exam (get a **"zápočet"**), one needs to get at least half the points **together** from the quizzes and the semester work (30/60). **The minimum requirement to pass the exam** is to earn half the points (20/40). Assuming this requirement is met, the final grade will be determined based on the sum of all points earned according to the following scale. ^ Total points earned ^ Grade ^ | 90–100 | A | | 80–89 | B | | 70–79 | C | | 60–69 | D | | 50–59 | E | | 0–49 | F | /* The exam will take place on Wednesdays, **January 18, January 25 and February 1** in room KN:G-104 between 9:15 and approximately 10:45 . Please contact [[mailto:kybic@fel.cvut.cz|the lecturer]] to agree on a specific time. You need to sign in for the exam to KOS, too. */ ==== AI usage policy ==== This course **allows** the use of artificial intelligence (AI) tools such as ChatGPT, Google Bard, Github Copilot, and others. However, any AI-generated output (or anything based on AI-generated output) **must be clearly denoted and acknowledged** in any submitted work. Failure to properly acknowledge the sources of any submitted work will be considered plagiarism. Students must understand and be able to explain all parts of their submitted work. The goal of the course is for students to learn and this goal must be respected when employing any AI tools. Consider using AI as [[https://hbsp.harvard.edu/inspiring-minds/student-use-cases-for-ai|a feedback generator or a personal tutor]]. ===== Links ===== * [[courses:zmo:lectures:start|Lectures]] * [[courses:zmo:tutorials:start|Labs]] * [[https://fel.cvut.cz/en/education/rozvrhy-ng/public/html/predmety/55/01/p5501506.html|schedule]] * [[:help:common:plagiaty_opisovani|Plagiarism]] is not acceptable.