1. A method for automatically optimizing an efficiency of camera placement, numbers, and resolution in a multi-camera monitoring environment, the method comprising: determining a maximum resolution matrix, V, wherein each element, v i,j , of the V represents a maximum resolution with which a camera c i is capable to monitor a point p j in the multi-camera monitoring environment; receiving a desired resolution vector, Res des , wherein each element of the Res des represents a desired resolution for each point; and evaluating the elements of the V in view of the Res des to determine an optimal camera and resolution selection taking into consideration a cost function, wherein the cost function includes at least an error in a resolution assigned to each point.