add sphere candidates

finish sphere-based NBV