Computer vision and image processing - Morris, Tim (Palgrave Macmillan, 2004)