Detecting and locating crosswalks using a camera phone