|
Computer Vision (Como) and Image Analysis and Synthesis (Milano), Prof. Caglioti, AA 2009/2010 |
|
|
|
Here are the transcripts of the matlab sessions (in order of presentation). - When you use regionprops after background subtraction and binarization, for detecting the ball centroid in the video frames, you may get many regions for each frame. This is due to problems in the binarization. You can ask regionprops to also compute the area of each region, and consider the largest region for each frame as the region you are interested in. Or, you may apply morphological processing like binary opening or closure before applying regionprops.
- For drawing a 3D object on the sheets of paper, you need to find the vertical vanishing point. You can do this if you know the horizon line and the camera intrinsic parameters.
- Even if you can not solve few points, you should still submit the homework and try to complete it as much as possible!
If you have any question or spot any error, please contact me. You can find the materials by Giacomo Boracchi on image processing here. Dec 11 2009: Homework available here. Includes document (with requirements and rules) and data. NEW Feb 5 2010: a couple of well-done homeworks as a solution example. - By Fabio Beltramini (in italian).
Note that in Part 3, point 2 there is an imprecision as the following sentence is false: "le rette sarebbero state parallele e si sarebbero intersecate in un solo punto solo se l’immagine della traiettoria fosse stata una parabola e non una generica conica". - By Giovanni Condello (in english).
Note that the first section in Part 1, point 6 is wrong, as the world -> image transform is more general than an affine transform. |
|
Image Analysis and Synthesis (Milano), Prof. Caglioti, AA 2008/2009 |
|
|
|
Some useful materials: Lectures by Giacomo Boracchi on image processing are here. The first matlab sessions are the same as last year and are here. IAS Homework is available here IAS Project proposals available here |
|
Advanced Topics of Image Analysis (Milano), Prof. Caglioti, AA 2007/2008 |
|
|
|
please refer to vision.elet.polimi.it for course info and materials |
|
Image Analysis and Synthesis (Milano), Prof. Caglioti, AA 2007/2008 |
|
|
Oct 23 Homework rules and assignment posted at vision.elet.polimi.it . Temporarily published matlab sessions about homogeneous coordinates (Oct, 18) here and here . |
|
Smile |
|
|
|
Computer Vision (Como): Homework |
|
|
|
The homework deadline passed. See the homework text at vision.elet.polimi.it . |
|
Computer Vision (Como), Prof. Caglioti, AA 2006/2007 |
|
|
|
For material and exercises check prof Caglioti's departmental page. Mar, 22:Download your Matlab licensed copy from the www.cia.polimi.it website -> "Software Licenziato". Download r2006a if possible. Remember to install at least the "Image Processing Toolbox". Check polimi's computer rooms and installed software here. |
|
Matlab session about robust line fitting |
|
|
|
I annotated and published the matlab session about robust line fitting I demonstrated during the Image Analysis and Synthesis lessons at Jan, 17 and Jan, 18. Check it out here ! |
|
Thesis proposal |
|
|
|
Find the description here . Contact me for further info! Note that the project should be started ASAP. |
|
Image Analysis and Synthesis exercises translated to english |
|
|
|
Here you can download english translations of most Image Analysis and Synthesis exercises found on prof. Caglioti's page.
Update! Everything in two files: a pdf and a doc (download both, they contain different exercises). . |
|
Thesis and Project Proposals |
|
|
|
There are several thesis and project possibilities about our research topics: check the ppt slides (13 MB, english) or the PDF poster (italian) and feel free to contact us to ask any question. Also, tell us if you have an interesting idea for a project or thesis. |
|
Solved exercise (Visione Artificiale Como, geometry question, Sept 6 2006) |
|
|
|
Problem: The image a of a circle on a plane π is given, as well as the image c of its center. You also see the image of a point P lying on π. Consider an arbitrary image line h through c, and set a 2D reference frame on π such that its x axis projects to h. Provided that the radius of the circle is known, how can you find the coordinates of P in the reference frame we just defined? Solution sketch: h crosses the image of the circle it two points p1 and p2; let t1 and t2 be the tangents to c in p1 and p2: they can be interpreted as the projections of two parallel lines on π, perpendicular to the x axis of the defined reference frame. t1 and t2 intersect at a vanishing point vy, which represents the direction of the y axis. By connecting vy to c, you find two intersections with a; by intersecting the tangents to c at these two points, you find the vanishing point vx, direction of the x axis. You can therefore find P's projection on the x axis and on the y axis in the image, then measure coordinates by means of the cross-ratio. |
|
Projective Geometry and Architecture reloaded (Solved short exercise) |
|
|
|
Another short geometric problem inspired by a work by Felice Varini (see previous exercise). Problem: consider the following artwork: 
Question: is there a "correct" viewpoint in the room even if you remove the (flat) mirror? |
|
Read more...
|
|
Esercizio risolto: lunghezze in proiezione ortografica |
|
|
|
Problema: Data questa foto aerea/satellitare della Torre Eiffel, conoscendone l'altezza complessiva, ricavare l'altezza delle due piattaforme intermedie. Ipotizzare che possano essere ignorati gli effetti prospettici (proiezione ortografica), dal momento che il centro ottico è molto lontano dalla scena, relativamente alle lunghezze coinvolte.  Immagine originale (da Google Earth) |
|
Read more...
|
|
Esercizio risolto: generatrice del contorno di un cono |
|
|
|
Problema: che forma ha la curva generatrice del contorno di un cono, in un'immagine prospettica? |
|
Read more...
|
|