analysis. A method to estimate the number of cam-
eras required for each cluster depending on the size
of the cluster can be useful. If the cluster is big, it
might be interesting to assign multiple cameras and
incorporate a MCLP/BCLP problem formulation for
optimization to ensure maximal coverage.
5 CONCLUSION
We have proposed an algorithm to optimize the place-
ment of surveillance cameras in a 3D infrastructure
by predicting the possible human behavior within the
infrastructure. We have proposed a method to iden-
tify regions with dominant human activity. We have
also proposed a metric that quantifies the position of a
camera based on the observable space, activity in this
space, pose of objects of interest within the activity
and their image resolution in camera view for opti-
mization. This method was compared with the state
of the art algorithms and the obtained results show an
improvement in the amount of area under view, ob-
served activity and face detection rate per camera.
ACKNOWLEDGEMENT
This work was supported in part by the US Depart-
ment of Justice 2009-MU-MU-K004. Any opinions,
findings, conclusions or recommendations expressed
in this paper are those of the authors and do not nec-
essarily reflect the views of our sponsors.
REFERENCES
Bodor, R., Drenner, A., Schrater, P., and Papanikolopoulos,
N. (2007). Optimal camera placement for automated
surveillance tasks. Journal of Intelligent and Robotic
Systems, 50(3):257–295.
Chen, X. and Davis, J. (2000). Camera placement consid-
ering occlusion for robust motion capture. Technical
report.
Debaque, B., Jedidi, R., and Prevost, D. (2009). Optimal
video camera network deployment to support security
monitoring. In Information Fusion, 2009. FUSION
’09. 12th International Conference on, pages 1730–
1736.
Dempster, A. P., Laird, N. M., and Rubin, D. B. (1977).
Maximum likelihood from incomplete data via the em
algorithm. JOURNAL OF THE ROYAL STATISTICAL
SOCIETY, SERIES B, 39(1):1–38.
Erdem, U. M. and Sclaroff, S. (2004). Optimal placement of
cameras in floorplans to satisfy task requirements and
cost constraints. In In Proc. of OMNIVIS Workshop.
Filho, C., de Oliveira, A., and Costa, M. (2010). Us-
ing random restart hill climbing algorithm for mini-
mization of component assembly time printed circuit
boards. Latin America Transactions, IEEE (Revista
IEEE America Latina), 8(1):23–29.
Fisk, S. (1978). A short proof of Chvtal’s Watchman Theo-
rem. Journal of Combinatorial Theory, 24.
Fleishman, S., Cohen-Or, D., and Lischinski, D. (1999).
Automatic camera placement for image-based model-
ing. In Computer Graphics and Applications, 1999.
Proceedings. Seventh Pacific Conference on, pages
12–20, 315.
H
¨
orster, E. and Lienhart, R. (2006a). Approximating opti-
mal visual sensor placement. In Multimedia and Expo,
2006 IEEE International Conference on, pages 1257–
1260.
H
¨
orster, E. and Lienhart, R. (2006b). Calibrating and op-
timizing poses of visual sensors in distributed plat-
forms. Multimedia Systems, 12(3):195–210.
H
¨
orster, E. and Lienhart, R. (2006c). On the optimal place-
ment of multiple visual sensors. In Proceedings of the
4th ACM International Workshop on Video Surveil-
lance and Sensor Networks, VSSN ’06, pages 111–
120, New York, NY, USA. ACM.
Huang, H., Ni, C.-C., Ban, X., Gao, J., Schneider, A., and
Lin, S. (2014). Connected wireless camera network
deployment with visibility coverage. In INFOCOM,
2014 Proceedings IEEE.
Janoos, F., Machiraju, R., Parent, R., Davis, J. W., and Mur-
ray, A. (2007). Sensor configuration for coverage opti-
mization for surveillance applications. In SPIE, 2007
Proceedings.
Kim, K. and Murray, A. T. (2008). Enhancing spatial repre-
sentation in primary and secondary coverage location
modeling*. Journal of Regional Science, 48(4):745–
768.
Kitani, K., Ziebart, B., Bagnell, J., and Hebert, M. (2012).
Activity forecasting. Lecture Notes in Computer Sci-
ence, pages 201–214.
Lienhart, R. and Maydt, J. (2002). An extended set of haar-
like features for rapid object detection. In Image Pro-
cessing. 2002. Proceedings. 2002 International Con-
ference on, volume 1, pages I–900–I–903 vol.1.
Malik, R. and Bajcsy, P. (2008). Automated Placement of
Multiple Stereo Cameras. In The 8th Workshop on
Omnidirectional Vision, Camera Networks and Non-
classical Cameras - OMNIVIS, Marseille, France.
Rahul Swaminathan and Vincenzo Caglioti and An-
tonis Argyros.
Mantini, P. and Shah, S. (2014). Human trajectory fore-
casting in indoor environments using geometric con-
text. In Proceedings of the Ninth Indian Conference
on Computer Vision, Graphics and Image Processing,
ICVGIP ’14. ACM.
Mittal, A. and Davis, L. (2004). Visibility analysis and sen-
sor planning in dynamic environments. In Pajdla, T.
and Matas, J., editors, Computer Vision - ECCV 2004,
volume 3021 of Lecture Notes in Computer Science,
pages 175–189. Springer Berlin Heidelberg.
VISAPP 2016 - International Conference on Computer Vision Theory and Applications
236