United States of AmericaAmerinex Applied Imaging, Inc. Boston UniversityImage and Video Computing Research group University of California at Santa BarbaraVision Research Lab University of California at BerkeleyComputer Vision group University of California at San DiegoComputer Vision & Robotics Resear