Computers
Research work:
I graduated from the Rutgers University Computer Science Department in May 2005 with a certificate in Cognitive Science. My broad areas of interest include: graphics, computer-human interaction, and computer and human vision. I'm particularly interested in how visual cognition relates to art and visual presentation of information, from clip art to radiology slides, in both traditional media and digital forms.
In practice my research work has focused on two problems which fall squarely in the realm of non-photorealistic rendering (NPR) with varying overlap in human vision. Both projects are motivated by a desire to create satisfying imagery by including only the minimum of information needed.
Publications
Gaze based interaction and evaluation:
A. Santella, M. Agrawala, D. DeCarlo, D. Salesin, and M. Cohen, "Gaze-Based Interaction for Semi-Automatic Photo Cropping" To appear in CHI 2006.
A. Santella, and D. DeCarlo, "Visual Interest and NPR: an Evaluation and Manifesto". In Proceedings of the Third International Symposium on Non-Photorealistic Animation and Rendering (NPAR) 2004, pp 71-78, 2004.
A. Santella, and D. DeCarlo, "Robust Clustering of Eye Movement Recordings for Quantification of Visual Interest". In Proceedings of the Third Eye Tracking Research and Applications Symposium (ETRA) 2004, pp 27-34, 2004.
3D NPR:
D. DeCarlo, A. Finkelstein, S. Rusinkiewicz, and A. Santella, "Suggestive Contours for Conveying Shape". In ACM Transactions on Graphics, 22(3) (SIGGRAPH 2003 Proceedings), pp 848-855, 2003.
Image Abstraction and Stylization:
D. DeCarlo, and A. Santella, "Stylization and Abstraction of Photographs". In ACM Transactions on Graphics, 21(3) (SIGGRAPH 2002 Proceedings), pp 769-776, 2002.(An image from this paper was selected for the proceedings cover.)
A. Santella, and D. DeCarlo, "Abstracted Painterly Renderings Using Eye-tracking Data". In Proceedings of the Second International Symposium on Non-Photorealistic Animation and Rendering (NPAR) 2002, pp 75-82, 2002.
Additional images generated with the Siggraph 2002 system.
Sparse collection of random code that might be of some general interest:
Graphics Related:
Implementation of Perona+ Malik Ansiotropic Scale Space (i.e. it makes images blurry
but preserves hard edges) Needs the Java Advanced Imaging classes. Also over a lot of
iterations it unfortunately converges to black because of truncation error, one of these
days I may get around to fixing that. all that's needed is to add an JAI op
turning the image into a float format and another at the end turning it back if
you want to do it yourself Diffuse.java
Bioinformatics:
Tar file of bundle of Perl scripts for looking at the Calcium binding region in PDB (RSC
Protein Structure Data Base) entries that contain a CA 2+ ligand. Might be of some use if
you were trying to parse 3d data from PDB entries, contains programs that calculate
convex hulls of PDB file recording CA location, hull hydrophobicity, and local
hydrophobicity around CA 2+ using two different measures.
It's a relatively big file (for some perl scripts) because it also includes a copy of the
free Qhull program which it uses. Note that though the scripts should work on any
platform with Perl the version of Qhull included with them is for Sun-Sparcs, to run it
elsewhere you'd need to seperately download Qhull for your platform pdbscripts.tar (2.6 Mb)