CSc Senior Capstone Sequence 2004-2005
Computer Science - The City College of New York
 
Vision, Video and Virtual Reality

Instructor: Professor Zhigang Zhu


Magic Glass – A Special Magnifying Glass that Sees Different Attributes of a Color Image

This project aims to enhance your understanding of 2D image processing  and feature extraction. This is also a good practice for you to develop an interactive program - A graphic user inteface (GUI).

Tools:
Matlab or C++ or Java

Input:

Original color image
Reference image
(Image credits: Advance, Quarterly News and Tools from IAAA-CREF, Spring 2004)

Output:

An interactive program that implements a special magnifying glass that can show at least the following attributes of a color image when move it over the image. The reference image gives you a taste of showing different attributes in an image. In this reference, the color images of the heads of four people are shown in a line drawing image. You need to show a magnified region of the image with difference attributes, which include but are not limited to

(1)  close-up window of the original color - you need to design an interface that enable easy selection of the zoom factors
(2)  close-up window of the intensity image
(3)  close-up window of each band of the color images
(4) close-up window of the gradient map
(5) close-up window of the sketch (edge map)- use the reference as a target, but you might not be able to achieve that perfection
(6) ...

The requirements include two parts: the correctness and the versatility of the image features you provide, and the user-friendness of the graphic user interface (GUI).

References:
[1] Textbook for feature extraction
[2] Photoshop




Copyright @ Zhigang Zhu (email zhu@cs.ccny.cuny.edu ), 2004.