Microsoft Research has an interesting taxonomy of image capture