Abstract
The proposed method presents a proficient abandoned functioning of a video synchronization and alignment using motion detection and contour filtering, based on various flat dimensionality frame matching techniques. In the proposed system, motion detection algorithm is used to detect only the motion of the objects and Contour filtering algorithm is used to recognize the objects based on its color. The algorithms are implemented in Java language, which facilitates prototyping using open source library. The application of video alignment includes the detection of objects such as vehicles, which is used in Advance Driver Assistance System (ADAS) and also in video surveillance system for traffic monitoring. The motion detection algorithm is used in CCTV surveillance for detecting terrorist threats. The contour filtering algorithm is implemented in medical examinations. The proposed system is tested on live datasets and obtained a good change detection between the frames. Video synchronization and alignment algorithms had been developed in the earlier years for plain datasets using static cameras. Compared to the algorithms developed in the initial stages, the proposed system provides a better efficiency to speedup the application by optimizing the algorithms, recuperating the data locality and also executing the various modules of the application. The proposed system has obtained a chronological speed up result of 12.39x factor when compared to the existing methods, when processed with the testing dataset with the video resolution of 240 * 320, with 30 frames per second using high definition cameras. The results obtained are further processed to run the embedded CPU applications and GPU processors.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Evangelidis, G.D., Bauckhage, C.: Efficient Subframe Video Alignment Using Short Descriptors. OpenCV Computer Vision with Python. Packt Publishing (2013)
Muja, M., Lowe, D.G.: Scalable nearest neighbor algorithms for high dimensional data. IEEE Trans. Pattern Anal. Mach. Intell. 36 (2014)
Stein, J.: Programming computer vision with python: tools and algorithms for analyzing images. O’Reilly and Associate Series. O’Reilly Media, Incorporated (2012); Diego, F., Ponsa, D., Serrat, J., Lopez, A.M.: Video alignment for change detection. IEEE Trans. Image Process. 20(7), 1858–1869 (2011)
Sand, P., Teller, S.: Video matching. ACM Trans. Graph. 23(3), 592–599 (2004)
Bradski, G.: The OpenCV Library. Dr. Dobb’s Journal of Software Tools (2000)
Lowe, D.G.: Object recognition from local scale-invariant features. In: Proceedings of the International Conference on Computer Vision, ICCV ’99, vol. 2, pp. 1150–, Washington, DC, USA (1999). IEEE Computer Society
Singh, S., Mandal, A.S., Shekar, C., Vohra, A.: Real-time implementation of change detection for automated video surveillance system. ISRN Electronics, Hindawi Publishing Corporation (2013)
Smistad, E., Falch, T.L., Bozorgi, M., Elster, A.C., Lindseth, F.: Medical image segmentation on GPUs—a comprehensive review. Med. Image Anal. 20(1), 1–18 (2015)
Bentley, J.L.: Multidimensional binary search trees used for associative searching. Commun. ACM 18(9), 509–517 (1975)
Evangelidis, G.D., Psarakis, E.Z.: Parametric image alignment using enhanced correlation coefficient maximization. IEEE Trans. Pattern Anal. Mach. Intell. 30(10), 1858–1865 (2008)
Anuradha, S.G., Karibasappa, K., Eswar Reddy, B.: Video segmentation for moving object detection using local change and entropy based adaptive window thresholding. IEEE Trans. Pattern Anal. Mach. Intell. 35(10), 2371–2386 (2013)
Kumar, R., Gupta, S., Venkatesh, K.S.: Cut scene change detection using spatio temporal video frame. In: 2015 Third International Conference on Image Information Processing
Aho, A.V., Lam, M.S., Sethi, R., Ullman, J.D.: Compilers: principles, techniques, and tools, 2nd edn. Addison-Wesley Longman Publishing Co. Inc., Boston, MA, USA (2006)
Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: an efficient alternative to SIFT or SURF. In: Proceedings of the 2011 International Conference on Computer Vision, ICCV ’11, pp. 2564–2571, Washington, DC, USA (2011). IEEE Computer Society
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Seemanthini, K., Manjunath, S.S., Srinivasa, G., Kiran, B. (2020). Video Synchronization and Alignment Using Motion Detection and Contour Filtering. In: Zhang, YD., Mandal, J., So-In, C., Thakur, N. (eds) Smart Trends in Computing and Communications. Smart Innovation, Systems and Technologies, vol 165. Springer, Singapore. https://doi.org/10.1007/978-981-15-0077-0_18
Download citation
DOI: https://doi.org/10.1007/978-981-15-0077-0_18
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-0076-3
Online ISBN: 978-981-15-0077-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)