Overview
An introduction to image processing, computer graphics, and computer vision. Topics covered include image representation, algorithms to interpret image data, and rendering for realistic and real-time computer graphics.
Visual Computing covers a range of topics that deal with images in a computer. This includes manipulating and editing images (image processing); generating images from 3D models (computer graphics); and programs that understand the content of images (computer vision). In this paper you will learn about all these topics, and how computers work with images and videos in a wide range of areas.
About this paper
Paper title | Visual Computing: Graphics & Vision |
---|---|
Subject | Computer Science |
EFTS | 0.15 |
Points | 18 points |
Teaching period | Semester 1 (On campus) |
Domestic Tuition Fees ( NZD ) | $1,243.65 |
International Tuition Fees | Tuition Fees for international students are elsewhere on this website. |
- Prerequisite
- (COSC 201 or COSC 242) and (MATH 130 or MATH 140)
- Recommended Preparation
- COSC 202
- Schedule C
- Arts and Music, Science
- Contact
- More information link
- View more information about COSC 342
- Teaching staff
- Paper Structure
The topics covered in this paper are as follows:
- Image representation and colour models
- Image processing - image filtering, 2D transformations, image mosaicing
- Computer vision - understanding image content, image-based recognition, stereo vision
- Computer graphics - rendering, OpenGL for real-time rendering, ray tracing for realistic rendering
- Teaching Arrangements
There are two 1-hour lectures per week and one 2-hour lab per week.
- Textbooks
Textbooks are not required for this paper.
- Course outline
- View the course outline for COSC 342
- Graduate Attributes Emphasised
- Interdisciplinary perspective, Lifelong learning, Information literacy, Research, Self-motivation.
View more information about Otago's graduate attributes. - Learning Outcomes
This paper will enable students to:
- Gain a high level understanding of the related fields of image processing, computer vision, and computer graphics
- Implement algorithms that produce, process, and interpret images
- Represent and manipulate images and geometric elements (shapes, points, lines etc) in a computer program
- Apply transformations to 2D and 3D objects
- Assessment details
- Internal assessment (assignments) 60%
- Final exam 40%