Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Institute of Science and Technology / MBL 616E / Course Informations

Course Information

Course Name
Turkish Mimari Tasarımda Yapay Görme Uygulamaları
English Computer Vision Applications in Architectural Design
Course Code
MBL 616E Credit Lecture
Semester 2
3 3 - -
Course Language English
Course Coordinator Hülya Yalçın
Course Objectives 1. To teach fundamental principles of computer vision,
2. To teach basic computer vision algorithms and program development,
3. To teach how to use computer vision in solving particularly architectural design problems.
Course Description Analysis of computer vision algorithms particularly for architectural design applications. An introduction to the theory and practice of computer vision, i.e. the analysis of the patterns in visual images with the view to understanding the objects and processes in the world that generate them. Major topics include optics, image representation, feature extraction, image processing, object recognition, feature selection, probabilistic inference, perceptual analysis and organization, segmentation, feature-based alignment, 3D depth data processing. The emphasis is on the learning of concepts and algorithms and the translation of them to Matlab programs to solve vision problems particularly for architectural design applications.
Course Outcomes Students who successfully complete this course obtains fundamental information and ability to use and learn
1. Fundamentals of machine vision,
2. Basic algorithms and development of programs,
3. Investigating how these algorithms are utilized in other disciplines,
4. To apply these algorithms in architectural design applications.
Required Facilities
Textbook - Richard Szeliski, Computer Vision: Algorithms and Applications, Microsoft Research (online book), 2010.
Other References - Richard Hartley and Andrew Zisserman, "Multiple View Geometry in Computer Vision", Cambridge University Press, March 2004.

- David Forsyth and Jean Ponce, Computer Vision: A Modern Approach, Prentice-Hall, 2003.

- Gary Bradski and Adrian Kaehler, "Learning OpenCV: Computer Vision with the OpenCV Library", Oreilly, 2008.
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024