Fundamentals of Computer Graphics, Image Processing, and Vision (0368-3236.01)

image001

 

2023

Daniel Cohen-Or and Amit Bermano

(TA: Oren Katzir)

Sunday 09:00-12:00

Room: מדעי כדור הארץ 13

הקורס כשמו כן הוא, מכיל נושאים יסודיים מגרפיקה ממוחשבת, עיבוד תמונה וראיה ממוחשבת. נתחיל במרחבי צבע, שיטות המרת צבעים, סינון תמונה, שיטות קוונטיזציה ותורת הדגימה. נמשיך עם טרנספומציות אפיניות ופרוייקטיביות, שיטות לסילוק משטחים נסתרים,, טקסטורות, ושיטות תאורה.נלמד כמה נושאים במידול גיאומטרי. נלמד נושאים בסיסים בלמידה חישובית ובראיה כגון זיהוי והכרה של אלמנטים בתמונה ועקיבה. נמשיך עם גאומטריה אפיפולרית ונושאים בשחזור תלת  מימדי מאוספי תמונות מתוך תנועה לקראת סוף הקורס נגע גם בגרפיקה מבוססת רשתות.

 

All the slides are available in pdf. If you are following this course and want to discuss its content, please don't hesitate to send me email (dcor@ tau.ac.il) and/or come and talk to me (Office 216).

Requirements: Final test (60%), Projects (40%)

Textbooks (copies can be found in the library):

 

 

Date

Week

Introduction to Machine learning

Introduction, Intro2 + Half-Toning

12     March

1

Edge Detection

Interactive Segmentation

19    March

2

Interest Points

Vector Quantization +

Affine Trans. (2D)  + 3D Trans.  +

26    March

3

 

חופשת פסח

 

 

SVM, Logistic regression

+ Ray-casting
 
+ (Exercise1)

16   April

4

 

Viewing and Projections

23 April

5

Deep Learning

Sampling theory 

30      April

6

Stereo

Colorization + Colors

7 May

7

Alignment

Texture-synthesis + Texture Parametrization

14 May

8

Fitting

Seam Carving + Image Mapping

21     May

9

Structure from Motion

Shading+Ray Tracing

28  May

10

Ray Tracing  Acceleration

Exercise2 (Ray Casting):

4 June

11

SFM

Geometry-Pipeline

11 June

12

 

Animation, Physically Based Simulation

18 June

13

Animation

25 June

 

 

GAN editing

 

Interactive Segmentation

Polygon-shading

 

 

Intro to 3D Deep Learning

Differential Coordinates

 

 

Clustering + Clustering2

Shape Co-Analysis,  RMDS 

 

 

Search-by-image

 

 

Hidden Surface Removal
BSP-Trees
+ Rotations, Animation

Texture-synthesis +

 

 

Calibration, 3D printing

Camera Projections, PCA-SVD

Tracking ,

 

 

Animation, Physically Based Simulation

Clustering + Clustering2

 

 

 

 

 

 

 

 

 

 

 

 

Obsolete

Least squares problems 

Analytical geometry

Illusion

and +Shadows

Image Processing  (applets)

Poisson

Image Rotations, OpenGL(1), OpenGL (2), OpenGL (3)

DCT & Topology

Rotations 

Visibility

Radiosity

Modeling(1)

Modeling(2)

Snakes

Polygon-Fill + Clipping