Designing Camera Networks by Convex Quadratic Programming. (May 2015)