A First Encounter with Machine Learning (2011) [pdf]
ics.uci.edu
ics.uci.edu
"Although there is currently no system which can recognize even in the order of 1000 object categories (the best system can get about 60% correct on 100 categories), the fact that we pull it off seemingly effortlessly serves as a “proof of concept” that it can be done."