c
o m p u t e r v i s i o n 4 1 2 :
p o r t f o l i o 2 0 0 4