The principles and power of vision