Abstract
Nowadays, progress in technology and the application of internet has led to exponential growth of video data. This drastic increase stipulates efficient video analysis techniques. Keyframe extraction is one of the technique that provides a succinct representation of video and are useful in various applications like video indexing and retrieval. In this direction, an efficient approach for keyframe extraction is proposed. The process begins by converting gray scale images of shots into gradient magnitude images using Sobel operator and establishing fuzzification. Further, 3*3 mask of sliding window is utilized in both overlapping and non-overlapping fashion to obtain Binary Weighted Codes (BWC) on a fuzzified edge image. In the subsequent step, feature set is obtained by applying entropy measure on BWC values of every frame within a shot. Finally, frame having highest entropy value is chosen as a keyframe of the corresponding shot. To verify the effectiveness of the proposed approach experiments were conducted on Open Video Project dataset. The experimental results shows that the proposed method outperforms some of the state-of-the-art algorithms with average of 93% fidelity measure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Asha Paul, M.K., Kavitha, J., Jansi Rani, P.A.: Key-frame extraction techniques: a review. Recent Pat. Comput. Sci. 11(1), 3–16 (2018)
Money, A.G., Agius, H.: Video summarisation: a conceptual framework and survey of the state of the art. J. Vis. Commun. Image Representation 19(2), 121–143 (2008)
De Avila, S.E.F., Lopes, A.P.B., Da Luz, A., De Albuquerque Araújo, A.: VSUMM: a mechanism designed to produce static video summaries and a novel evaluation method. Pattern Recognit. Lett. 32(1), 56–68 (2011)
Hanjalic, A., Zhang, H.: An integrated scheme for automated video abstraction based on unsupervised cluster-validity analysis. IEEE Trans. Circuits Syst. Video Technol. 9(8), 1280–1289 (1999)
Truong, B.T., Venkatesh, S.: Video abstraction: a systematic review and classification. ACM Trans. Multimedia Comput. Commun. Appl. (TOMM) 3(1), 3 (2007)
Jadhav, P.S., Jadhav, D.S.: Video summarization using higher order color moments (VSUHCM). In: Procedia Computer Science. Elsevier B.V., pp. 275–281 (2015)
Ejaz, N., Tariq, T.B., Baik, S.W.: Adaptive key frame extraction for video summarization using an aggregation mechanism. J. Vis. Commun. Image Representation 23(7), 1031–1040 (2012)
Furini, M., Geraci, F., Montangero, M., Pellegrini, M.: STIMO: STIll and MOving video storyboard for the web scenario. Multimedia Tools Appl. 46(1), 47–69 (2010)
Abdesselam, A.: Improving local binary patterns techniques by using edge information. Lect. Notes Softw. Eng. 1(4), 360–363 (2013)
Nandini, H.M., Chethan, H.K., Rashmi, B.S.: Shot based keyframe extraction using edge-LBP approach. Journal of King Saud University - Computer and Information Sciences (2020)
Lopez-Molina, C., De Baets, B., Bustince, H.: Generating fuzzy edge images from gradient magnitudes. Comput. Vis. Image Underst. 115(11), 1571–1580 (2011)
Rashmi, B.S., Nagendraswamy, H.S.: Video shot boundary detection using block based cumulative approach. Multimedia Tools and Applications, pp. 1–24 (2020)
Mashtalir, S., Mikhnova, O.: Key frame extraction from video: framework and advances. Int. J. Comput. Vis. Image Process. (IJCVIP) 4(2), 68–79 (2014)
Angadi, S., Naik, V.: Entropy based fuzzy C means clustering and key frame extraction for sports video summarization. In: Proceedings - 2014, ICSIP 2014, pp. 271–279. IEEE Computer Society (2014)
Chen, M., Han, X., Zhang, H., Lin, G., Kamruzzaman, M.M.: Quality-guided key frames selection from video stream based on object detection. J. Vis. Commun. Image Representation 65, 102678 (2019)
Rashmi, B.S., Nagendraswamy, H.S.: Shot-based keyframe extraction using bitwise-XOR dissimilarity approach. In: In International Conference on Recent Trends in Image Processing and Pattern Recognition, pp. 305–316. Springer, Singapore (2016)
Hannane, R., Elboushaki, A., Afdel, K.: MSKVS: adaptive mean shift-based keyframe extraction for video summarization and a new objective verification approach. J. Vis. Commun. Image Representation 55, 179–200 (2018)
Ujwalla, G., Hajari, K., Yogesh, G.: Deep learning approach to key frame detection in human action action videos. In: Recent Trends in Computational Intelligence, vol. 13. IntechOpen (2020)
Gharbi, H., Bahroun, S., Zagrouba, E.: Key frame extraction for video summarization using local description and repeatability graph clustering. Sign. Image Video Process. 13(3), 507–515 (2019)
Hannane, R., Elboushaki, A., Afdel, K., Naghabhushan, P., Javed, M.: An efficient method for video shot boundary detection and keyframe extraction using SIFT-point distribution histogram. Int. J. Multimedia Inform. Retrieval 5(2), 89–104 (2016)
Doulamis, A.D., Doulamis, N.D., Kollias, S.D.: Efficient video summarization based on a fuzzy video content representation. In: 2000 IEEE (ISCAS), vol. 4, pp. 301–304 (2000)
Pan, G., Zheng, Y., Zhang, R., Han, Z., Sun, D., Qu, X.: A bottom-up summarization algorithm for videos in the wild. EURASIP J. Adv. Sign. Process. 2019, 15 (2019)
Rashmi, B.S., Nagendraswamy, H.S.: Effective video shot boundary detection and keyframe selection using soft computing techniques. (IJCVIP) 8(2), 27–48 (2018)
Elahi, G.M., Yang, Y.H.: Online learnable keyframe extraction in videos and its application with semantic word vector in action recognition, vol. 12434 (2020). arXiv preprint arXiv:2009
Dhagdi, S.T., Deshmukh, P.R.: Keyframe based video summarization using automatic threshold & edge matching rate. Int. J. Sci. Res. Publ. 2(7), 1–12 (2012)
Canny, J.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. PAMI-8, 6, 679–698 (1986)
Sobel, I., Feldman, G.: An isotropic 3×3 image gradient operator. Stanford Artificial Intelligence Project, pp. 271–272 (1968)
Roberts, L.G.: Machine perception of three-dimensional solids. PhD diss., Massachusetts Institute of Technology (1963)
Lindeberg, T.: Edge detection and ridge detection with automatic scale selection. Int. J. Comput. Vis. 30(2), 117–156 (1998)
Sun, G., Liu, Q.H., Liu, Q., Ji, C., Li, X.: A novel approach for edge detection based on the theory of universal gravity. Pattern Recogn. 40(10), 2766–2775 (2007)
Rosin, P.L.: Unimodal thresholding. Pattern Recogn. 34(11), 2083–2096 (2001)
Zadeh, L.A.: Fuzzy sets. Inform. Control 8(3), 338–353 (1965)
Kuo, Y.H., Lee, C.S., Liu, C.C.: New fuzzy edge detection method for image enhancement. In: Proceedings of 6th International Fuzzy Systems Conference, vol. 2, pp. 1069–1074. IEEE (1997)
Wang, C., Shen, H.W.: Information theory in scientific visualization. Entropy 13(1), 254–273 (2011)
Chang, H.S., Sull, S., Lee, S.U., Member, S.: Efficient video indexing scheme for content-based retrieval. IEEE Trans. Circ. Syst. Video Technol. 9, 1269–1279 (1999)
Besiris, D., Fotopoulou, F., Laskaris, N., Economou, G.: Key frame extraction in video sequences: a vantage points approach. In: 2007 IEEE 9th International Workshopon Multimed Signal Process MMSP 2007, pp. 434–437. IEEE (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Nandini, H.M., Chethan, H.K., Rashmi, B.S. (2021). Keyframe Extraction Using Sobel Fuzzified Weighted Approach. In: Abraham, A., Piuri, V., Gandhi, N., Siarry, P., Kaklauskas, A., Madureira, A. (eds) Intelligent Systems Design and Applications. ISDA 2020. Advances in Intelligent Systems and Computing, vol 1351. Springer, Cham. https://doi.org/10.1007/978-3-030-71187-0_22
Download citation
DOI: https://doi.org/10.1007/978-3-030-71187-0_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-71186-3
Online ISBN: 978-3-030-71187-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)