text: Our proposed algorithm first estimates camera viewpoint using rigid structure-from-motion , then reconstructs << object shapes >> by optimizing over [[ visual hull proposals ]] guided by loose within-class shape similarity assumptions .