{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T09:04:44Z","timestamp":1743498284755},"reference-count":36,"publisher":"IGI Global","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,10]]},"abstract":"<jats:p>Time processing is a challenging issue for content-based video retrieval systems, especially when the process of indexing, classifying and retrieving desired and relevant videos is from a huge database. A CBVR system called bounded coordinate of motion histogram (BCMH) has been implemented as a case study. The BCMH offline step requires a long time to complete the learning phase, and the online step falls short in addressing the real-time video processing. To overcome these drawbacks, this article presents a batch-oriented computing based on Apache Hadoop to improve the time processing for the offline step, and a real-time oriented computing based on Apache Storm topologies to achieve a real-time response for the online step. The proposed approach is tested on the HOLLYWOOD2 dataset and the obtained results demonstrate reliability and efficiency of the proposed method.<\/jats:p>","DOI":"10.4018\/ijertcs.2019100104","type":"journal-article","created":{"date-parts":[[2019,9,20]],"date-time":"2019-09-20T14:20:56Z","timestamp":1568989256000},"page":"60-80","source":"Crossref","is-referenced-by-count":5,"title":["Content Based Video Retrieval by Using Distributed Real-Time System Based on Storm"],"prefix":"10.4018","volume":"10","author":[{"given":"El Mehdi","family":"Saoudi","sequence":"first","affiliation":[{"name":"University Hassan II of Casablanca, Casablanca, Morocco"}]},{"given":"Abderrahmane Adoui","family":"El Ouadrhiri","sequence":"additional","affiliation":[{"name":"Hassan II University of Casablanca, Casablanca, Morocco"}]},{"given":"Said Jai","family":"Andaloussi","sequence":"additional","affiliation":[{"name":"University Hassan II of Casablanca, Casablanca, Morocco"}]},{"given":"Othmane","family":"El Warrak","sequence":"additional","affiliation":[{"name":"University Hassan II of Casablanca, Casablanca, Morocco"}]},{"given":"Abderrahim","family":"Sekkaki","sequence":"additional","affiliation":[{"name":"University Hassan II of Casablanca, Casablanca, Morocco"}]}],"member":"2432","reference":[{"key":"IJERTCS.2019100104-0","doi-asserted-by":"publisher","DOI":"10.1109\/CCECE.2018.8447696"},{"key":"IJERTCS.2019100104-1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.04.188"},{"key":"IJERTCS.2019100104-2","unstructured":"Apache Storm Team. (2015). Apache Storm Tutorial. Retrieved from http:\/\/storm.apache.org\/releases\/1.1.2\/Tutorial.html"},{"key":"IJERTCS.2019100104-3","unstructured":"Apache Storm Team. (2017). Storm HDFS Integration. Retrieved from http:\/\/storm.apache.org\/releases\/2.0.0-SNAPSHOT\/storm-hdfs.html"},{"key":"IJERTCS.2019100104-4","first-page":"1","article-title":"HDFS architecture guide.","volume":"53","author":"D.Borthakur","year":"2008","journal-title":"Hadoop Apache Project"},{"key":"IJERTCS.2019100104-5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-96292-4_37"},{"key":"IJERTCS.2019100104-6","doi-asserted-by":"crossref","unstructured":"El Ouadrhiri, A. A., Saoudi, E. M., Andaloussi, S. J., Ouchetto, O., & Sekkaki, A. (2017, April). Content based video retrieval based on bounded coordinate of motion histogram. In Proceedings of the 2017 4th International Conference on Control, Decision and Information Technologies (CoDIT) (pp. 0573-0578).","DOI":"10.1109\/CoDIT.2017.8102655"},{"key":"IJERTCS.2019100104-7","unstructured":"Facebook. (2018). Facebook Q4 2018 Results. Retrieved from https:\/\/s21.q4cdn.com\/399680738\/files\/doc_financials\/2018\/Q4\/Q4-2018-Earnings-Presentation.pdf"},{"key":"IJERTCS.2019100104-8","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-5225-0105-3"},{"key":"IJERTCS.2019100104-9","author":"B. B.Gupta","year":"2018","journal-title":"Computer and cyber security: principles, algorithm, applications, and perspectives"},{"key":"IJERTCS.2019100104-10","doi-asserted-by":"publisher","DOI":"10.4018\/IJWSR.2017100101"},{"key":"IJERTCS.2019100104-11","first-page":"81","article-title":"Logotype Detection in Streaming Multimedia Using Apache Storm.","author":"J.Herrera","year":"2017","journal-title":"Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA)"},{"key":"IJERTCS.2019100104-12","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.03.029"},{"key":"IJERTCS.2019100104-13","doi-asserted-by":"publisher","DOI":"10.1007\/s11045-017-0480-1"},{"key":"IJERTCS.2019100104-14","doi-asserted-by":"publisher","DOI":"10.1145\/1508850.1508855"},{"key":"IJERTCS.2019100104-15","unstructured":"Ishtiaq, F., Fonseca, B. J., Jr., Baum, K. L., Braskich, A. J., Emeott, S. P., Gandhi, B., . . . Dellahy, I. O. (2018). U.S. Patent No. 9,888,279. Washington, DC: U.S. Patent and Trademark Office."},{"key":"IJERTCS.2019100104-16","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-018-5501-3"},{"key":"IJERTCS.2019100104-17","doi-asserted-by":"crossref","unstructured":"Lamard, M., Cazuguel, G., Quellec, G., Bekri, L., Roux, C., & Cochener, B. (2007, August). Content based image retrieval based on wavelet transform coefficients distribution. In Proceedings of the2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (pp. 4532-4535).","DOI":"10.1109\/IEMBS.2007.4353347"},{"key":"IJERTCS.2019100104-18","unstructured":"Laptev, I., Marsza\u0142ek, M., Schmid, C., & Rozenfeld, B. (2008). HOLLYWOOD2 Human Actions and Scenes Dataset. Retrieved from https:\/\/www.di.ens.fr\/~laptev\/actions\/hollywood2\/"},{"key":"IJERTCS.2019100104-19","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-017-4452-0"},{"key":"IJERTCS.2019100104-20","doi-asserted-by":"publisher","DOI":"10.1007\/s00464-017-5878-1"},{"key":"IJERTCS.2019100104-21","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.04.039"},{"key":"IJERTCS.2019100104-22","doi-asserted-by":"publisher","DOI":"10.1007\/978-81-322-3592-7_14"},{"key":"IJERTCS.2019100104-23","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.09.082"},{"key":"IJERTCS.2019100104-24","doi-asserted-by":"crossref","unstructured":"Quellec, G., Lamard, M., Cazuguel, G., Droueche, Z., Roux, C., & Cochener, B. (2011, August). Real-time retrieval of similar videos with application to computer-aided retinal surgery. In Proceedings of the2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (pp. 4465-4468).","DOI":"10.1109\/IEMBS.2011.6091107"},{"key":"IJERTCS.2019100104-25","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-017-2942-7"},{"key":"IJERTCS.2019100104-26","doi-asserted-by":"crossref","unstructured":"SaatiAlsoruji, E., & Majumdar, S. (2018, October). A Video Segmentation Strategy for Video Processing Applications on Hadoop Clusters. In Proceedings of the2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld\/SCALCOM\/UIC\/ATC\/CBDCom\/IOP\/SCI) (pp. 1783-1790).","DOI":"10.1109\/SmartWorld.2018.00301"},{"key":"IJERTCS.2019100104-27","doi-asserted-by":"publisher","DOI":"10.23919\/FRUCT.2018.8588095"},{"key":"IJERTCS.2019100104-28","unstructured":"Smith, K. (2019, January 5). 53 Incredible Facebook Statistics and Facts. Brandwatch. Retrieved from https:\/\/www.brandwatch.com\/blog\/facebook-statistics\/"},{"key":"IJERTCS.2019100104-29","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.11.031"},{"key":"IJERTCS.2019100104-30","doi-asserted-by":"publisher","DOI":"10.1121\/1.398700"},{"key":"IJERTCS.2019100104-31","doi-asserted-by":"crossref","unstructured":"Vavilapalli, V. K., Murthy, A. C., Douglas, C., Agarwal, S., Konar, M., Evans, R., . . . Saha, B. (2013, October). Apache hadoop yarn: Yet another resource negotiator. In Proceedings of the 4th annual Symposium on Cloud Computing (p. 5).","DOI":"10.1145\/2523616.2523633"},{"key":"IJERTCS.2019100104-32","unstructured":"Xie, J., Yin, S., Ruan, X., Ding, Z., Tian, Y., Majors, J., . . . Qin, X. (2010, April). Improving mapreduce performance through data placement in heterogeneous Hadoop clusters. In Proceedings of the2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW) (pp. 1-9). IEEE."},{"key":"IJERTCS.2019100104-33","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2019.2894621"},{"key":"IJERTCS.2019100104-34","doi-asserted-by":"publisher","DOI":"10.1049\/iet-its.2017.0329"},{"key":"IJERTCS.2019100104-35","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.31"}],"container-title":["International Journal of Embedded and Real-Time Communication Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=238091","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T14:13:21Z","timestamp":1651846401000},"score":1,"resource":{"primary":{"URL":"http:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJERTCS.2019100104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2019,10]]},"references-count":36,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.4018\/ijertcs.2019100104","relation":{},"ISSN":["1947-3176","1947-3184"],"issn-type":[{"value":"1947-3176","type":"print"},{"value":"1947-3184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,10]]}}}