CSC 520 is an introduction to the methods and theory of digital image processing. The course begins with a presentation of techniques for representing digital images and introduces basic image processing structures from the Java programming language API. Next storage formats for common digital image files are presented and students develop tools for reading image data from files, calculating measurements of image properties, and performing common point, local, and global transforms. In addition, the course will introduce methods for data compression, digital watermarking, and steganography as well as calculating the results of various image transformations. The course is also expected to include methods for image segmentation and pattern recognition.
Once students have developed the ability to acquire and display digital image data, they will be introduced to a variety of common image transformations such as:
In addition, the course will present more recent tools such as:
Instructor: Gene A. Tagliarini, PhD
Associate Professor of Computer Science
Office: Bear Hall 122
Office Hours: M-W-F
may be arranged by appointment.)
Phone: (910) 962-7572
E-mail: tagliarinig@uncw.edu
The lecture session meets Tuesdays and Thursdays from
There will be two tests: a mid-term test is scheduled for
Expectations for graduate student performances exceed those for undergraduate students. For example, undergraduate students will be required to complete only the first eight laboratory assignments, while graduate students will be required to complete all nine laboratories. In addition, there may be other variations in the graduate student assignments or test problems from those required of the undergraduate students.
Final grades will be determined according to the following scale:
|
Final average |
Letter grade |
|
≥90 |
A† |
|
≥80 |
B |
|
≥70 |
C |
|
≥60 |
D |
|
Below 60 |
F |
†In addition to an exceptional performance on the intermediate tests and final exam, a final grade of "A" will require that the student's programming projects correctly demonstrate all specified functionality.
The instructor reserves the right, solely at his own discretion, to curve grades.
Incomplete grades are
given only very rarely and only when the student is
- Otherwise passing the course,
- Able to complete the work of the course entirely
on his/her own, and
- Prevented from completing the course by verified
unforeseen circumstances beyond the control of the student.
The instructor MUST be
able to certify all three of these
factors to the chair before assigning a grade of "I".
A tentative schedule is available online. At the discretion of the instructor, the schedule may be adapted to include additional selections or remove existing topics. You should explore the content of both texts as needed to supplement class discussions. Please express leadership by taking the initiative to read about areas if interest without waiting for specific reading assignments to cover a topic that attracts your attention. There will not be time in class to discuss all of the potential reading, so you should plan for independent study. In addition, you should allocate time for office hours visits as appropriate. If you have questions regarding topics in the text, please e-mail your questions to the instructor or the TA, ask during class, or visit during office hours.
Demonstrations or laboratory documentation of functioning programs are due on the dates shown in the schedule. Late penalties of 25%, 50%, and 100% apply for assignments delivered up to 24 hours late, more than 24 but less than 48 hours late, and more than 48 hours late, respectively.
Regular attendance and vigorous participation in class are expected but not required. However, if you desire the "benefit of the doubt" in any matter related to your grade in the class, you will routinely be present, ask relevant questions, and fully cooperate with the instructor as well as the course objectives. Each student is personally responsible for material covered during each class meeting.
If you have a disability and need reasonable accommodation in this course, you should inform the instructor of this fact in writing within the first week of class or as soon as possible. If you have not already done so, you must register with the Office of Disability Services in Westside Hall (ext. 3746) and obtain a copy of your Accommodation Letter. You should then meet with your instructor to make mutually agreeable arrangements based on the recommendations of the Accommodation Letter.