Preparing for Projects for CSE 130/DXARTS 198A
Spring Quarter, 2008
The project is an opportunity to create an original image
processing program to explore a particular idea, and it is
a chance to work in a team.
This page is an introduction to the project. Further details will
be available after Assignment 7's due date. However, preparation
for the projects is scheduled to overlap with Assignment 7 so
that there will be enough time to complete the projects before
the end of the quarter.
(Answer these questions on the
project planning form
handed out on Wednesday and
Thursday.)
By Friday, May 23
Choose teammates for your final project. Your team should consist of
two people. Teams of three are also possible if you have
a more ambitious project. Who are the members of your team?
Choose a topic for your project, and choose a role for each teammate.
What is your team's topic? What are the roles for each teammate?
Each project should consist of a Python program that controls
PixelMath and demonstrates a way to combine two effects or a new
effect or illustrates an image processing technique in an artistic,
educational or game context. The techniques may include topics
covered in class or new topics that you research on the Internet
or in the library.
Here is a list of suggestions for
topics.
-
smooth transitioning from one stereogram to another.
-
stereogram construction in which the depth image depends on
parameters entered by the user.
-
an interactive game in which the player gets to choose among
a set of transformations in order to discover a hidden message.
-
a photomosaic that changes in time.
-
a color matching game.
-
an implementation of Conway's game of Life using PixelMath and Python.
-
a program that measures the shapes of objects and reports
statistics (such as averages and standard deviations) or that
classifies the objects according to features such as shape, area,
perimeter.
-
an artistic study in image superposition using "stenciling" techniques
in which one image serves as a mask for another, or the pixels of
one image are used to select colors from one or another of two other
images.
-
a comparison of image filtering by two methods: the Fourier transform
and median filtering.
Here are the additional planning questions. What resources have you
been able to identify for your project so far? (Mention at least one
reference article or web site that is relevant to your topic.)
Can you identify separate technical, educational and artistic goals for your
your project? What are they?