in addition to the traffic between the QoS control, peo-
ple detection, and camera simulation modules.
Currently, since neither the CPU load nor the net-
work traffic is monitored directly by the prototype
system, the server resource fluctuation due to an ad-
ditional CPU load ((a) at 16s in Figure 11) or the net-
work resource fluctuation due to additional network
traffic ((b) at 6s in Figure 12) is detected as a decrease
in OF. To keep the highest priority QoS factor OF at
its required level, the QoS control decreases the low-
est priority QoS factor OR in both the experiments.
However, as OF cannot reach its required level in both
cases, the QoS control decreases the second priority
QoS factor CA in addition to OR.
These results indicate that our proposed method
can adapt to the fluctuation in the available system
resources for communications and computing.
5 CONCLUSIONS
In this paper, we have proposed a QoS control method
for camera network based people detection systems.
Taking into account the trade-off between several
QoS factors under limited and varied system re-
sources, our proposed method dynamically adjusts
system parameters and controls system QoS. Through
the experiments, we illustrated the effectiveness of
our method in maintaining individual QoS factors
for the changes in QoS requirements and system re-
sources. Those results demonstrate that our method
can keep the QoS factors of the people detection sys-
tem at specified QoS levels in specified priority order.
Consequently, our method can be expected to make
the people detection system more serviceable for var-
ious applications utilizing users’ locations.
Currently, our proposed method controls the cov-
erage area, output resolution, and output frequency
of users’ locations as the QoS factors by adjusting
the number of cameras, size of image, and frame rate
of image as the system parameters through simplified
their relation model. In future work, we would like
to investigate extending our method to various other
QoS factors (e.g., output accuracy, output delay, and
power consumption), system parameters (e.g., camera
placement, image coding, and network bandwidth),
and more precise models of their relations.
ACKNOWLEDGEMENTS
This work was supported in part by the Japan Society
for the Promotion of Science (JSPS) under a Grant-
in-Aid for Scientific Research (C) (No.23500201).
REFERENCES
Bradski, G. et al. (2012). OpenCV | Free Sci-
ence & Engineering software downloads at Source-
Forge.net.
http://sourceforge.net/projects/
opencvlibrary/files/opencv-win/2.4.3/
. On-
line; accessed 1-Aug.-2013.
Casares, M. and Velipasalar, S. (2011). Adaptive method-
ologies for energy-efficient object detection and track-
ing with battery-powered embedded smart cam-
eras. IEEE Trans. Circuits Syst. Video Tec hnol.,
21(10):1438–1452.
CVLab-EPFL (2012). Multi-camera pedestrians video |
CVLAB.
http://cvlab.epfl.ch/data/pom
. On-
line; accessed 1-Aug.-2013.
Dieber, B., Micheloni, C., and Rinner, B. (2011). Resource-
aware coverage and task assignment in visual sensor
networks. IEEE Trans. Circuits Syst. Video Tec hnol.,
21(10):1424–1437.
Hengstler, S. and Aghajan, H. (2007). Application-oriented
design of smart camera networks. In First ACM/IEEE
Int. Conf. Distrib. Smart Cameras, pages 12–19.
Karuppiah, D. R., Grupen, R. A., Zhu, Z., and Han-
son, A. R. (2010). Automatic resource allocation in
a distributed camera network. Mach. Vision Appl.,
21(4):517–528.
Micheloni, C., Lestuzzi, M., and Foresti, G. L. (2008).
Adaptive video communication for an intelligent
distributed system: Tuning sensors parameters for
surveillance purposes. Mach. Vision Appl., 19(5-
6):359–3733.
Moeslund, T. B. and Granum, E. (2001). A survey of com-
puter vision-based human motion capture. Comput.
Vis. Image Understanding, 81(3):231–268.
Song, B., Ding, C., Kamal, A. T., Farrell, J. A., and Roy-
Chowdhury, A. K. (2011). Distributed camera net-
works. IEEE Signal Process. Mag., 28(3):20–31.
Valera, M. and Velastin, S. A. (2005). Intelligent distributed
surveillance systems: a review. IEE Proc. Vis, Image
Signal Process., 152(2):192–2004.
Wang, X. (2013). Intelligent multi-camera video surveil-
lance: A review. Pattern Recognit. Lett., 34(1):3–19.
Wang, Y., Velipasalar, S., and Casares, M. (2010). Coop-
erative object tracking and composite event detection
with wireless embedded smart cameras. IEEE Trans.
Image Process., 19(10):2614–2633.
VISAPP2014-InternationalConferenceonComputerVisionTheoryandApplications
248