Abstract
The background subtraction is a widely used approach for Detecting Moving Objects (DMO) by a static camera using a simple algorithm; however, it is very sensitive to the local gradual changes of illumination, shadows, non-rigid moving objects and partial or full target occlusion. In order to overcome these issues, and to bring more potential to the solution, we propose an effective method for object detection based on active contour with camera motion compensation. The principle of active contours is to evolve an initial curve towards the object of interest that corresponds to the boundaries of the moving objects. Once the object has been detected, then it can be tracked by the Kalman filter. This latter requires many preassumptions about models and noise characteristics. As an alternative, a new method based on the Smooth Variable Structure Filter (SVSF) is implemented. The SVSF was introduced in an effort to provide a more robust estimation strategy. Detection and tracking algorithms require stable images to recognize a real moving target position. Therefore, the captured image from cameras which are placed on the moving platform, have undesired jitters, shakes and blurs. Video stabilization becomes an indispensable technique which is focusing on removing unnecessary camera vibrations from image sequences using a homographic matrix by extracting features using FAST corner detector and FREAK feature descriptor. The proposed algorithm is validated in real-world and the obtained results confirm the efficiency and robustness of our approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
L. Leal-Taixe, A. Milan, K. Schindler, D. Cremers, I. Reid, and S. Roth, “Tracking the trackers: an analysis of the state of the art in multiple object tracking,” arXiv:1704.02781, 2017
B. Risse, M. Mangan, L. Del Pero, and B. Webb, “Visual Tracking of Small Animals in Cluttered Natural Environments Using a Freely Moving Camera,” in Proceedings of the IEEE Conference on Computer Vi- sion and Pattern Recognition, 2017, PP. 2840–2849
Bouwmans T (2014) Traditional and recent ap- proaches in background modelling for foreground detection: An overview. Computer Science Review 11:31–66
A. Yilmaz, O. Javed, and M. Shah, “Object tracking: A survey,” in ACM Computing Surveys (CSUR), vol. 38(4), 2006
Asim R. Aldhaheri and Eran A. Ediris- inghe, “Detection and Classification of a Moving Object in a Video Stream,” in Proceedings of the Intl. Conf. on Advances in Computing and Information Technology-ACIT, 2014
M. Piccardi, “Background subtraction techniques: a review,” International Conference on Systems, Man and Cybernetics, Oct. 2004, PP. 3099–3104
N. Dalal and B. Triggs, “Histograms of ori- ented gradients for human detection,” in Proceedings of IEEE Computer Vision and Pattern Recognition, vol. 1, Jun 2005, PP. 886–893
S. Lefevre, E. Bouton, T. Brouard and N.Vin- cent, “A new way to use hidden Markov models for object tracking in video sequences,” in Proceedings of IEEE International Conference of Image Processing, ICIP’2003, Sept 2003, vol. 3, PP. 111–117
C.P. Papageorgiou, M. Oren and T. Poggio, “A general framework for object detection,” in sixth IEEE international conference on Computer vision, Jan 1998, PP. 555–562
A. Yilmaz, O. Javed, and M. Shah, “Object tracking: A survey,” in ACM Computing Surveys (CSUR), 2006, vol. 38(4)
P.D. Mahamuni, R.P Patil and H.S. Thakar, “Moving Object Detection Using Back- ground Subtraction Algorithm using simulink,” in IJERT, vol. 3(6), June 2014
A. R. Aldhheri and E.A. Edirisinghe, “Detection and classisification of a moving object in a video stream,” in Proc. of the Intl. Conf. on Advances in Com- puting and Information Technology-ACIT, 2014
O. Khalifa, “Performance Comparison of Background Estimation Algorithms for Detecting Moving Vehicle,” in the World Applied Sciences Journal of Mathematical Applications in Engineering, PP.109– 114, 2013
Cheng H, Jiang X, Sun Y, Wang J (2001) Color image segmentation: Advances prospects. Pat. Rec. 34(12):2259–2281
Wu J, Yan H, Chalmers A (1994) Color image segmentation using fuzzy clustering and supervised learning. Journal of Elec. Imag. 3(4):397–403
P. Schmid, Segmentation of digitized dermatoscopic images by two-dimensional color clustering, IEEE Trans. on Med. Image., Vol. 18, No.2, pp. 164âA˘ S¸ 171, Feb. 1999
Wilson, E., C. Lages, and R. Mah. “Improved research for overlapping segmentation based on watershed algorithm,” 2002, Tulsa, OK, United States: Institute of Electrical and Electronics Engineers Inc
Otsu N (1979) A threshold selection method from gray level histograms. IEEE Transactions on Systems, Man and Cybernetics 9(1):62–66
Xu H, Liu T, Wang G (2014) Hybrid geodesic region-based active contours for image segmentation. Computers Electrical Engineering 40(3):858–869
M. Kass, A. Witkin and D.S. Terzopoulus, “Active Contour Models,” in International. Journal Of Computer Vision, vol. 1, PP.321–331, 1988
M.K. Pawar, S.S. Lokhande and N.N. Bapat, “Iris Segmentation using Geodesic Active Contour for Improved Texture Extraction,” in Recognition.International Journal of Computer Applications, vol. 47(16), PP. 0975–888, 2012
Waykole TS, Jain YK (2013) Detection and Tracking of Moving Objects from Video. International Journal of Computer Applications 81(18):0975–8887
Casselles V, Kimmel R (1997) Geodesic Active Contours. Int J Comput Vision 22(1):61–79
C. Petitjean, “Contours actifs pour la segmentation d’indices visuels dans un visage,” 2000
Kim SK, Kang SJ, Wang TS, Ko SJ (2013) Feature point classification based global motion estimation for video stabi- lization. IEEE Trans Consum Electron 59(1):267–272
Song C, Zhao H, Jing W, Zhu H (2010) Robust video stabilization based on particle filtering with weighted feature points. IEEE Trans Consum Electron 58(2):570–577
Yang J, Schonfeld D, Mohamed M (2009) Robust video stabilization based on particle filter tracking of projected camera motion. IEEE Trans Circuits Syst Video Technol 19(7):945–954
Bay H, Ess A, Tuytelaars T, van Gool L (2008) SURF: Speeded up robust features. Computer Vis. Image Understanding 110(3):346–359
A. Alahi, R. Ortiz and P. Vandergheynst “FREAK: Fast Retina Key- point,” https://doi.org/10.1109/cvpr.2012.6247715 in IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2012
J. Li, T. Xu, and K. Zhang, “Real-Time Feature-Based Video Stabilization on FPGA,” https://doi.org/10.1109/tcsvt.2016.2515238, IEEE Transactions on Circuits and Systems for Video Technology, 2015
https://in.mathworks.com/discovery/affine- transformation.html
S. Haykin, “Kalman Filtering and Neural Networks,” John Wiley and Sons Inc., 2001
Y. Rui, and Y. Chen, “Better proposal distributions: object tracking using unscented particle filter,” Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, 2001, PP. 786–793
D.A. Zaugg, A.A. Samuel, D.E. Waagen and H.A. Schmitt, “A combined parti- cle/kalman filter for improved tracking of beam aspect targets,” IEEE Workshop on Statistical Signal Processing, 2003, PP. 535–538
F. Demim, A. Nemra, K. Louadj, A. Boucheloukh, E. Kobzili, A. Allam, M. Hamerlain and A. Bazoula, “Visual SVSF-SLAM Algorithm Based On Adaptive Boundary Layer Width,” (Eds.): ICEECA’2017, Lecture Notes in Electrical Engineering book series (LNEE), vol. 522, PP. 97–112, SPRINGER Nature Switzerland AG, September 2018
Demim F, Nemra A, Louadj K (2016) Robust SVSF-SLAM for Unmanned Vehicle in Unknown Environment. Journal of ScienceDirect IFAC-PapersOnLine 49:386–394
Demim F, Nemra A, Louadj K, Hamerlain M, Bazoula A (2017) “Cooperative SLAM for Multiple UGVs Using SVSF Filter”, Journal for Control, Measurement, Electronics. Computing and Communications (Automatika) 58(1):119–129
Demim F, Nemra A, Louadj K, Hamerlain M, Bazoula A (2017) An Adaptive SVSF-SLAM Algorithm to Improve the Success and Solving the UGVs Cooperation Problem. J Exp Theor Artif Intell 1:1–26
Demim F, Nemra A, Louadj K, Hamerlain M (2018) Simultaneous Localization, Mapping, and Path Planning for Unmanned Vehicle Using Optimal Control. Journal of Advances in Mechanical Engineering 10(1):1–25
Demim F, Nemra A, Boucheloukh A, Hamerlain M, Bazoula A (2018) Cooperative Visual SLAM Algorithm based on Adaptive Covariance Intersection. Journal of Advanced Engineering and Computation 2(3):151–163
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Akli, B.M., Abdelkrim, N., Fatima, H., Fethi, D. (2021). Moving Objects Detection and Tracking with Camera Motion Compensation. In: Bououden, S., Chadli, M., Ziani, S., Zelinka, I. (eds) Proceedings of the 4th International Conference on Electrical Engineering and Control Applications. ICEECA 2019. Lecture Notes in Electrical Engineering, vol 682. Springer, Singapore. https://doi.org/10.1007/978-981-15-6403-1_84
Download citation
DOI: https://doi.org/10.1007/978-981-15-6403-1_84
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-6402-4
Online ISBN: 978-981-15-6403-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)