Microscopic Vision