Dan Witzner Hansen Diako Mardanbeigi
Usual get to know each other About the course Appetizer Rudimentary
Lectures Thursdays , 2A14 Exercises room 4A54 / 4A58 Homepage and questions please use the blog: TA: Lise Møller
Parts from various books Lecture notes Links
Exercises are not mandatory but recommended Assignments are mandatory and have to be handed in to the TA in groups of 2-3 persons AND at the end of the semester as groups. PLEASE form the groups before next lecture. The exam is oral with written material (assignments)
Photos: Diako Mardanbeigi
Selected brief presentations: – Name? – Your expectations for the course?
Rely on reading material for precise details. Try to give you a basic intuition, another angle on the material, an instructive example. Help you read the books: Try to explain the most difficult parts well, leave the easy parts to yourselves. You are expected to read in advance to have an idea about the lecture, but you should expect to use more time per page after the lectures. I speak fast, but will try to slowdown Feedback ALWAYS welcome – please :D
Higher level information (Vision Contraints) Scene understanding Computer vision 3D Model Image formation Low level Processing HorseHorse Horse Sky Tree Grass Horse Athlete Shape from X???
Rudimentary linear algebra / matrix calculations Matlab Computer GraphicsC# and matlab Image analysisMatlab / hints to C#/WPF Computer VisionMatlab
About using photoshop / Maya / 3DSM etc, but about some of their basics (platform independece) Image analysis?
Develop interactive computer graphics applications in C# and DirectX /XNA Explain and implement geometric and projective transformations of images and 3D objects (2D and 3D, pinhole cameras, stereo cameras). Employ rasterization of geometric primitives (drawing lines, polygons, etc.) Texture-mapping, shadows, hidden surface removal and lighting. You will be able to clearly explain and implement standard operations on images (such as image filtering and image morphology) in Matlab. You will be able to clearly explain and use basic linear algebra in Matlab. You will be able to adapt appropriate vision and graphics methods to a given problem. Material may be challenging during the course. Focus on understanding not proofs. Hope to share our enthusiasm about the contents and their possibilities
Games (Graphics, Effects, Computer vision) HCI (e.g. computer interaction) Interaction design Pervasive computing
Almost everywhere and increasing Homes Industry Medical Interaction User interfaces (e.g. an important part of WPF)
IntroductionTo3D.html
Recognition of heart movements Diagnosis of arteritis (gigt) Automatically detected haemorrhages and micro aneurysms in digitized fundus images
Movies (special effects, improve quality etc) Photo manipulation, correction Games
Courtesy Claus Madsen, AAU
Lecture 16. February has been moved to Friday 11. February ( ) Exercise 16. February has NOT been moved…
Today’s goals: Learn enough matlab to get started. Review some basics of Linear Algebra