1. A method for detecting silhouette edges in images, comprising: acquiring an ambient image of a scene with ambient light; acquiring a set of illuminated images of the scene, each illuminated image acquired with a different light source illuminating the scene; combining the ambient image with the set of illuminated to detect cast shadows; and locating silhouette edge pixels from the cast shadows.