People Counting Technology
People Counting Technology
net/publication/336881210
CITATIONS READS
6 9,053
1 author:
SEE PROFILE
All content following this page was uploaded by Zahraa salah Dhaief on 29 October 2019.
DOI:10.21884/IJMTER.2016.3142.ABPRK 210
International Journal of Modern Trends in Engineering and Research (IJMTER)
Volume 03, Issue 11, [November– 2016] ISSN (Online):2349–9745 ; ISSN (Print):2393-8161
width. The features are taken into account when blob object is detecting is a position, height and
width. This features are analyzed according to coordinates of X and Y values. Knowledge of smallest
and largest values of X and Y is helpful way to determine the object features by subtracting the
smallest from the largest one. Blob object is determined as rectangle, it must sort these objects by
putting them in a dynamic list. Link list is used to easily add, delete, merge and split the specified
objects. The rectangle represents counting area, the algorithm scan counting area from most left hand
side to most right hand side. After Binarization, Erosion and Dilation processes the object is
represented as white blob. When scanning process find white pixel, algorithm records it as object
blob. The iterative process of scanning will form entire object. A person is acted by 50-65 width, the
result of counted people obtains by dividing the width of blob by person width and round it to the
nearest integer. Some margin may found, therefore person width specify to 46. For example object
blob is 86, so 86/46= 1.8 is round to 2 (number of people). Object (blob) tracking aims to analyze
object path. It is implemented in this paper depending on cvBlob library, this library puts labels for
detected object to track them among frames. The proposed method is implemented in Java 6.0 as
People Counter Method (PCM) application as in Figure 1.
IV. RESULTS
The video counter is dealt with Real-Time images which require high processing ability; this
requires more Central Processing Unit (CPU) overhead. The proposed method reduces CPU
overhead via converting the images to binary image.
The proposed method uses multiple detection processes to obtain better result for people
detection. It uses Background Segmentation and Object Detection techniques. As well as it separate
large blob into small ones and reduce people overlap through camera position. This produces better
people detection.
The proposed method save Real-Time operation, since it uses link list for recording peoples
and fasting of processing. It reduces development time when it uses existing packages to minimize
development overhead.
There are no need for shadow extraction in proposed method, because it deals with shadow as
noises. This leads to more speeding for processing, because it reduces processing operations.
V. CONCLUSION
The proposed method provides faster processing for people counter application, because it
depends on binary image which represents the image with lesser data than color one. Background
Segmentation is a process uses to separate the background and foreground, but it isn’t sufficient
process because the resulting image may contain noises. In addition to Background Segmentation the
proposed method uses Object Detection method in order to detect people accurately. Background
Segmentation isn’t accurate when the feature of background changes, therefore, the proposed method
uses accumulator image to be convenient with timely changing.
VI. ACKNOWLEDGMENT
The author would like to thank AL-Mustansiriyah University (www. uomustansiriyah.edu.iq)
Baghdad-Iraq for its support in the present work.
REFERENCES
[1] R. Berg, “Real-time people counting system using video camera”, Department of Computer Science and Media
Technology, Gjøvik University College, Norway, 2007.
[2] Q. Chen, M. Gao, J. Ma, D. Zhang, L. M. Ni, and Y. Liu. “Moving Object Counting using Ultrasonic Sensor
Networks”. International Journal of Sensor Networks, vol. 3, 2008.
[3] K. Hashimoto, K. Morinaka, N. Yoshiike, C. Kawaguchi, and S. Matsueda, “People Count System using Multi-
Sensing Application”. In Proceedings of International Conference on Solid State Sensors and Actuators,
TRANSDUCERS, vol. 2, 1997.
[4] P. Zappi, E. Farella, and L. Benini “Enhancing the Spatial Resolution of Presence Detection in a PIR based
Wireless Surveillance Network”, In Proceedings of IEEE Conference on Advanced Video and Signal Based
Surveillance, AVSS, pp. 295 –300, 2007.
[5] S. Meyn, A. Surana, Yiqing Lin, S.M. Oggianu, S. Narayanan, and T.A. Frewen.A “Sensor-Utility-Network
Method for Estimation of Occupancy in Buildings”, In Proceedings of IEEE Conference on Decision and Control,
held jointly with the Chinese Control Conference, CDC/CCC, pp.1494 –1500 , 2009.
[6] S. Velipasalar, Y. Tian, and A. Hampapur, “Automatic Counting of Interacting People by using a Single
Uncalibrated Camera”, In Proceedings of IEEE International Conference on Multimedia and Expo, 2006.
[7] S. Mezei AND A. Sergiu, “A Computer Vision Approach to Object Tracking and Counting”, DARABANT
STUDIA UNIV. BABES_BOLYAI, INFORMATICA, Vol. LV, No. 3, 2010.
[8] M. Honglian, L. Huchuan, Z. Mingxiu , “A Real-time Effective System for Tracking Passing People Using a Single
Camera”, Proceedings of the 7thWorld Congress on Intelligent Control and Automation, Chongqing, China, pp.
6173-6177, 2008.
[9] C.H. Chen, Y.C. Chang, T.Y. Chen, D.J. Wang, “People Counting System for Getting In/Out of a Bus Based on
Video Processing”, IEEE Computer Society, Eighth International Conference on Intelligent Systems Design and
Applications, pp. 565-569, 2008.
[10] S. Hartono, T. Ji, T. Yap-Peng , “People Counting by Video Segmentation and Tracking”, 9th international
Conference on Control, Automation, Robotics and Vision, pp. 1- 4, 2006.
[11] C. Tsong-Yi , C. Chao-Ho , W. Da-Jinn , C. Tsang-Jie , “Real-Time Counting Method for a Crowd of Moving
People”, Sixth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp.
643-646, 2010.
[12] C. Yan-yan, C. Ning, Z. Yu-yang, W. Ke-han, and Z. Wei-wei “Pedestrian Detection and Tracking for Counting
Applications in Metro Station”, Hindawi Publishing Corporation, Discrete Dynamics in Nature and Society ,
Article ID 712041, 2014.