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 .