Abstract
Object tracking is an important task in computer vision that is essential for higher level vision applications such as surveillance systems, human-computer interaction, industrial control, smart compression of video, and robotics. Tracking, however, cannot be easily accomplished due to challenges such as real-time processing, occlusions, changes in intensity, abrupt motions, variety of objects, and mobile platforms. In this paper, we propose a new method to estimate and eliminate the camera motion in mobile platforms, and accordingly, we propose a set of optimal feature points for accurate tracking. Experimental results on different videos show that the proposed method estimates camera motion very well and eliminate its effect on tracking moving objects. And the use of optimal feature points results in a promising tracking. The proposed method in terms of accuracy and processing time has desirable results compared to the state-of-the-art methods.
Similar content being viewed by others
References
Aggarwal JK, Cai Q (1997) Human motion analysis: A review. In: In Nonrigid and Articulated Motion Workshop, pp 90–102
Argyros AA, Lourakis MI (2004) Real-time tracking of multiple skin-colored objects with a possibly moving camera. In: European Conference on Computer Vision, pp 368–379
Beyan C, Temizel A (2012) Adaptive mean-shift for automated multi-object tracking. IET Comput Vis 6(1):1–12
Chen CH, Cheng C, Page D, Koschan A, Abidi M (2006) A moving object tracked by a mobile robot with real-time obstacles avoidance capacity. In: International Conference on Pattern Recognition, pp 1091–1094
Chen Y, Zhang Rh, Shang L (2014) A novel method of object detection from a moving camera based on image matching and frame coupling. PLoS ONE 9(10):e109809. doi:10.1371/journal.pone.0109809
Choi W, Savarese S (2010) Multiple target tracking in world coordinate with single, minimally calibrated camera. In: European Conference on Computer Vision, pp 553–567
Collins RT, Zhou X, Teh SK (2005) An open source tracking testbed and evaluation web site. In: IEEE International Workshop on Performance Evaluation of Tracking and Surveillance, pp 17–24
Dhillon PS, Orozco J, Gonzalez J (2008) Real-time monocular face tracking using an active camera. Electronic Letters on Computer Vision and Image Analysis:1–7
Doyle DD, Jennings AL, Black JT (2014) Optical flow background estimation for real-time pan/tilt camera object tracking. Measurement 48:195–207
Giesbrecht J, Goldsmith P, Pieper J (2010) Control strategies for visual tracking from a moving platform. In: Canadian Conference on Electrical and Computer Engineering, pp 1–7
Haritaoglu I, Harwood D, Davis LS (2000) W4: Real-time surveillance of people and their activities. IEEE Trans Pattern Anal Mach Intell 22(8):809–830
Hashemzadeh M, Pan G, Yao M (2014) Counting moving people in crowds using motion statistics of feature-points. Multimed Tools Appl 72:453–487
He S, Yang Q, Lau RW, Wang J, HYang M (2013) Visual tracking via locality sensitive histograms. In: IEEE Conference on Computer Vision and Pattern Recognition, pp 2427–2434
Hsieh YS, Su YC, Chen LG (2012) Robust moving object tracking and trajectory prediction for visual navigation in dynamic environments. In: IEEE International Conference on Consumer Electronics, pp 696–697
Huang C, Wu B, Nevatia R (2008) Robust object tracking by hierarchical association of detection responses. In: European Conference on Computer Vision, pp 788–801
Jung B, Sukhatme GS (2004) Detecting moving objects using a single camera on a mobile robot in an outdoor environment. In: International Conference on Intelligent Autonomous Systems, pp 980–987
Jung YK, Lee KW, Ho YS (2002) Feature-based object tracking with an active camera. Lect Notes Comput Sci 2532:1137–1144
Kadim Z, Daud MM, Radzi SSM, Samudin N, Woon HH (2013) Method to detect and track Moving object in non-static PTZ camera. Int MultiConf Eng Comput Sci 1
Kim IS, Choi HS, Yi KM, Choi JY, Kong SG (2010) Intelligent visual surveillance: A survey. Int J Control, Autom Syst 8(5):926–939
Kim S, Lee S, Kim S, Lee J (2009) Object tracking of mobile robot using moving color and shape information for the aged walking. Int J Adv Sci Technol 3:59–68
Kundu A, Jawahar CV, Krishna KM (2010) Real-time moving object detection from a freely moving monocular camera. In: IEEE International Conference on Robotics and Biomimetics , pp 1635–1640
Kuo CH, Huang C, Nevatia R (2010) Multi-target tracking by on-line learned discriminative appearance models
Kuo CH, Nevatia R (2011) How does person identity recognition help multi-person tracking?. In: IEEE Conference on Computer Vision and Pattern Recognition, pp 1217–1224
Lefevre S, Vincent N (2004) Real time multiple object tracking based on active contours. In: Image Analysis and Recognition, pp 606–613
Lee KW, Ryu SW, Lee SJ, Park KT (1998) Motion based object tracking with mobile camera. Electron Lett 34(3):256–258
Li Y, Huang C, Nevatia R (2009) Learning to associate: Hybridboosted multi-target tracker for crowded scene. In: IEEE Conference on Computer Vision and Pattern Recognition , pp 2953–2960
Lim JS, Kim WH (2005) Detection and tracking multiple pedestrians from a moving camera. Lect Notes Comput Sci 3804:527–534
Lim JS, Kim WH (2013) Detecting and tracking of multiple pedestrians using motion, color information and the AdaBoost algorithm. Multimed Tools Appl 65 (1):161–179
Lucas BD, Kanade T (1981) An iterative image registration technique with an application to stereo vision. In: International Joint Conference on Artificial Intelligence, pp 674–679
Manigandan M, Malathi G, Madhavi N (2010) Wireless vision based moving object tracking robot through perceptual color space. In: International Conference on Emerging Trends in Robotics and Communication Technologies, pp 20–25
Mao H, Yang C, Abousleman GP, Si J (2010) Automated multiple target detection and tracking in UAV videos. In: Airborne Intelligence, Surveillance, Reconnaissance Systems and Applications, pp 76680J–76680J
Mao H, Yang C, Si J, Abousleman GP (2010) Automated multiple target detection and tracking in UAV Videos. In: Proceedings of SPIE 7668, Airborne Intelligence, Surveillance, Reconnaissance (ISR) Systems and Applications VII, pp 76680J–76680J
Micheloni C, Foresti GL (2005) Zoom on target while tracking. In: IEEE International Conference on Image Processing, pp 111–117
Murray D, Basu A (1994) Motion tracking with an active camera. IEEE Trans Pattern Anal Mach Intell 16(5)
Ning J, Zhang L, Zhang D, Wu C (2012) Robust mean-shift tracking with corrected background-weighted histogram. IET Comput Vis 6(1):62–69
Piccardi M (2004) Background subtraction techniques: A review. In: International Conference on Systems, Man and Cybernetics, pp 3099–3104
Poppe R (2007) Vision-based human motion analysis: An overview. Comput Vis Image Underst 108(1):4–18
Rosenberg Y, Werman M (1998) Real-time object tracking from a moving video camera: A software approach on a PC. In: IEEE Workshop on Applications of Computer Vision , pp 238–238
Selsis M, Vieren C, Cabestaing F (1995) Automatic tracking and 3D localization of moving objects by active contour models. In: Intelligent Vehicles’ 95 Symposium, pp 96–100
Shi J, Tomasi C (1994) Good features to track. In: IEEE Conference on Computer Vision and Pattern Recognition, pp 593–600
Siam M, ElSayed R, ElHelw M (2012) On-board multiple target detection and tracking on camera-equipped aerial vehicles. In: IEEE International Conference on Robotics and Biomimetics, pp 2399–2405
Stauffer C, Grimson WEL (2000) Learning patterns of activity using real-time tracking. IEEE Trans Pattern Anal Mach Intell 22(8):747–757
Stolkin R, Rees D, Talha M, Florescu I (2012) Bayesian fusion of thermal and visible spectra camera data for region based tracking with rapid background adaptation. In: IEEE Conference on Multisensor Fusion and Integration for Intelligent Systems, pp 192–199
Talukder A, Goldberg S, Matthies L, Ansar A (2003) Real-time detection of moving objects in a dynamic scene from moving robotic vehicles. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp 1308–1313
Vezzani R, Cucchiara R (2010) Video Surveillance Online Repository (ViSOR): An integrated framework. Multimed Tools Appl 50:359–380
VIVID Tracking Evaluation Web Site: http://vision.cse.psu.edu/data/vividEval/datasets/datasets.html
Wu B, Nevatia R (2007) Detection and tracking of multiple, partially occluded humans by bayesian combination of edgelet based part detectors. Int J Comput Vis 75 (2):247–266
Wu Y, Lim J, Yang M (2013) Online object tracking: A benchmark. In: IEEE Conference on Computer Vision and Pattern Recognition, pp 2411–2418
Xiang G (2009) Real-time follow-up tracking fast moving object with an active camera. In: International Congress on Image and Signal Processing, pp 1–4
Xiang G, Lin Z (2009) Tracking object under intense disturbance based on adaptive histogram with an active camera. In: International Conference on Mechatronics and Automation, pp 1162–1166
Yao F, Sekmen A, Malkani M (2008) A novel method for real-time multiple moving targets detection from moving IR camera. In: International Conference on Pattern Recognition, pp 1–4
Yilmaz A, Javed O, Shah M (2006) Object tracking: A survey. ACM Comput Surv 38(4)
Yilmaz A, Li X, Shah M (2004) Contour-based object tracking with occlusion handling in video acquired using mobile cameras. IEEE Trans Pattern Anal Mach Intell 26(11):1531–1536
Youngwoo Y, Hosub Y, Jaehong K (2012) Person following with a RGB-D camera for mobile robots. In: International Conference on Ubiquitous Robots and Ambient Intelligence, p 191
Zaki M, Youssef M (2009) TNRAC: A system for tracking multiple moving non-rigid objects using an active camera. Proc Signal, Image Video 3(2):145–155
Zhang K, Zhang L, Yang MH (2012) Real-time Compressive Tracking. In: Proceedings of the European Conference on Computer Vision, pp 864–877
Zhang R, Ding J (2012) Object tracking and detecting based on adaptive background subtraction. Proc Eng 29:1351–1355
Zhao T, Nevatia R (2004) Tracking multiple humans in crowded environment. In: IEEE Conference on Computer Vision and Pattern Recognition, pp 406–413
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Karamiani, A., Farajzadeh, N. Optimal feature points for tracking multiple moving objects in active camera model. Multimed Tools Appl 75, 10999–11017 (2016). https://doi.org/10.1007/s11042-015-2823-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-2823-y