people.ee.ethz.ch
Open in
urlscan Pro
2001:67c:10ec:36c2::147
Public Scan
URL:
https://people.ee.ethz.ch/~cvcourse/
Submission: On February 04 via manual from CH — Scanned from DE
Submission: On February 04 via manual from CH — Scanned from DE
Form analysis
0 forms found in the DOMText Content
IMAGE ANALYSIS AND COMPUTER VISION INTRODUCTION On this page, you will find all relevant information regarding your Image Analysis and Computer Vision course, taught by Prof. Ender Konukoglu and Prof. Fisher Yu. CONTENT This course aims at offering a self-contained account of computer vision and its underlying concepts, including the recent use of deep learning. The first part starts with an overview of existing and emerging applications that need computer vision. It shows that the realm of image processing is no longer restricted to the factory floor, but is entering several fields of our daily life. First the interaction of light with matter is considered. The most important hardware components such as cameras and illumination sources are also discussed. The course then turns to image discretization, necessary to process images by computer. The next part describes necessary pre-processing steps, that enhance image quality and/or detect specific features. Linear and non-linear filters are introduced for that purpose. The course will continue by analyzing procedures allowing to extract additional types of basic information from multiple images, with motion and 3D shape as two important examples. Finally, approaches for the recognition of specific objects as well as object classes will be discussed and analyzed. A major part at the end is devoted to deep learning and AI-based approaches to image analysis. Its main focus is on object recognition, but also other examples of image processing using deep neural nets are given. OBJECTIVE Overview of the most important concepts of image formation, perception and analysis, and Computer Vision. Gaining own experience through theoretical and programming exercises. PREREQUISITES Basic concepts of mathematical analysis and linear algebra. The programming part of the exercises is based on Python and Linux. The course language is English. LECTURES The lectures will proceed with live attendence every Thursday, between 14:15-17:00, at HG F1. EXERCISES The course will include 6 programming based exercises. In order to be eligible to answer the final exam, you will need to pass at least 3 of the 6 exercises. Additionlly, you will get a +0.25 bonus grade if you finish all 6 exercises. The course will also have lab sessions every Thursday, between 17:15-19:00, at ETZ D61. The teaching assistants will be available during the lab sessions in case of difficulties related to the exercises. Attendence to the lab sessions is totally optional. More details about the exercises will be announced later. PERFORMANCE ASSESSMENT Different parts of the lecture will be assessed in a maximum 2 hours written exam in English. Doctoral students who participate at the course to earn ECTS points will receive a “Testat” without taking the written examination if their department rules allow this and provided they successfully complete all 6 exercises. All other students must take the written examination. LECTURE SCHEDULE Here is a rough lecture schedule for the semester (may be updated during the course of the semester): Week # Date Title 1 22.09.2022 Introduction and Digital Image Formation 2 29.09.2022 Sampling and Enhancement 3 06.10.2022 Feature Extraction and PCA 4 13.10.2022 Color and Texture 5 20.10.2022 Traditional Object Recognition and Segmentation 6 27.10.2022 3D 7 03.11.2022 Tracking and Optical Flow 9 10.11.2022 Deep Learning - Basics 10 17.11.2022 Deep Learning - CNN 11 24.11.2022 Deep Learning - Recognition 12 01.12.2022 Deep Learning - Segmentation 13 08.12.2022 Deep Learning - Regression 14 15.12.2022 Unsupervised Learning 14 22.12.2022 Advanced Topics and Challenges Contract All | Expand All