Vision Science! coates pic Greetings, I recently received my PhD (May 2015) from the Vision Science Graduate Program at UC Berkeley. I worked with Susana Chung on letter recognition/confusion and crowding.

I'm interested in early and mid-level visual processing. I'm currently doing a postdoc with Johan Wagemans at KU Leuven (Belgium)

Here is my CV.


Visual Perception Sensitivity Course

I was GSI (graduate student instructor) for UC Berkeley Optometry's VS205 'Visual Perception Sensitivity' course for three years, and have developed some resources to help in teaching.

Color vision review

2015 color vision review
2014 color vision review
2013 color vision review
2012 color vision review
Updated 02/24/11 with answers to review questions.

Python-based labs

If you are interested in the low-cost Python/PsychoPy-based software platform for labs and demonstrations, please email me, I am in the process of putting the code online. (My address is daniel.coates at berkeley edu)

Low-level Visual Perception Demos

I have developed several javascript web demos of a few concepts from the course, which are available here.


Master's Thesis

I received a Master's degree in computer science from Portland State University in 2009. My advisor was Melanie Mitchell.

My thesis was entitled "Modeling Early Vision: Probabilistic Computation Using Spiking Neurons, Population Codes, and CUDA."
I implemented a population code model of orientation discrimination using GPUs.

I was also a graduate research assistant with ECE professor and Associate Dean for Research Dan Hammerstrom.
We evaluated hardware platforms for high-performance/low-power implementation of biologically-inspired computer vision algorithms for object recognition.