{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T01:51:09Z","timestamp":1783043469221,"version":"3.54.6"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2023,2,24]],"date-time":"2023-02-24T00:00:00Z","timestamp":1677196800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,2,24]],"date-time":"2023-02-24T00:00:00Z","timestamp":1677196800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2023,7]]},"DOI":"10.1007\/s11042-023-14852-w","type":"journal-article","created":{"date-parts":[[2023,2,24]],"date-time":"2023-02-24T10:02:42Z","timestamp":1677232962000},"page":"24407-24423","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Embedded and real time vehicle classification system with occlusion handling"],"prefix":"10.1007","volume":"82","author":[{"given":"Zakaria","family":"Moutakki","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Imad Mohamed","family":"Ouloul","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdellah","family":"Amghar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6846-8908","authenticated-orcid":false,"given":"Saad","family":"Motahhir","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Karim","family":"Afdel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,2,24]]},"reference":[{"key":"14852_CR1","volume-title":"Flask framework cookbook","author":"S Aggarwal","year":"2014","unstructured":"Aggarwal S (2014) Flask framework cookbook. Packt Publishing Ltd."},{"key":"14852_CR2","doi-asserted-by":"publisher","first-page":"23369","DOI":"10.1007\/s11042-019-7646-9","volume":"78","author":"AS Alphonse","year":"2019","unstructured":"Alphonse AS, Starvin MS (2019) A novel maximum and minimum response-based Gabor (MMRG) feature extraction method for facial expression recognition. Multimed Tools Appl 78:23369\u201323397. https:\/\/doi.org\/10.1007\/s11042-019-7646-9","journal-title":"Multimed Tools Appl"},{"key":"14852_CR3","doi-asserted-by":"publisher","unstructured":"Chang C-C, Lin C-J (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2, 3, article 27, 27 pages. https:\/\/doi.org\/10.1145\/1961189.1961199","DOI":"10.1145\/1961189.1961199"},{"issue":"2","key":"14852_CR4","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/MITS.2018.2806619","volume":"10","author":"J Chang","year":"2018","unstructured":"Chang J, Wang L, Meng G, Xiang S, Pan C (Summer 2018) Vision-based occlusion handling and vehicle classification for traffic surveillance systems. IEEE Intell Transp Syst Mag 10(2):80\u201392. https:\/\/doi.org\/10.1109\/MITS.2018.2806619","journal-title":"IEEE Intell Transp Syst Mag"},{"issue":"3","key":"14852_CR5","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1117\/1.482677","volume":"8","author":"ML Comer","year":"1999","unstructured":"Comer ML, Delp EJ III (1999) Morphological operations for color image processing. J Electron Imaging 8(3):279. https:\/\/doi.org\/10.1117\/1.482677","journal-title":"J Electron Imaging"},{"key":"14852_CR6","doi-asserted-by":"crossref","unstructured":"Dai Z, Song H, Wang X, Fang Y, Yun X, Zhang Z, Li H (2019) Video-based vehicle counting framework. IEEE Access 7::64460\u201364470","DOI":"10.1109\/ACCESS.2019.2914254"},{"key":"14852_CR7","doi-asserted-by":"publisher","unstructured":"Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. 2005 IEEE computer society conference on computer vision and pattern recognition (CVPR'05), pp 886-893 vol 1. https:\/\/doi.org\/10.1109\/CVPR.2005.177","DOI":"10.1109\/CVPR.2005.177"},{"key":"14852_CR8","doi-asserted-by":"publisher","first-page":"72528","DOI":"10.1109\/ACCESS.2019.2920740","volume":"7","author":"H Derrouz","year":"2019","unstructured":"Derrouz H, Elbouziady A, Abdelali HA, Thami ROH, El Fkihi S, Bourzeix F (2019) Moroccan video intelligent transport system: vehicle type classification based on three-dimensional and two-dimensional features. IEEE Access 7:72528\u201372537","journal-title":"IEEE Access"},{"issue":"3","key":"14852_CR9","doi-asserted-by":"publisher","first-page":"721","DOI":"10.1016\/S0031-3203(00)00023-6","volume":"34","author":"L Ding","year":"2001","unstructured":"Ding L, Goshtasby A (2001) On the canny edge detector. Pattern Recogn 34(3):721\u2013725. https:\/\/doi.org\/10.1016\/S0031-3203(00)00023-6","journal-title":"Pattern Recogn"},{"issue":"4","key":"14852_CR10","doi-asserted-by":"publisher","first-page":"041005","DOI":"10.1117\/1.JEI.25.4.041005","volume":"25","author":"A Dziri","year":"2016","unstructured":"Dziri A, Duranton M, Chapuis R (2016) Real-time multiple objects tracking on Raspberry-Pi-based smart embedded camera. J Electron Imaging 25(4):041005","journal-title":"J Electron Imaging"},{"issue":"11","key":"14852_CR11","doi-asserted-by":"publisher","first-page":"1029","DOI":"10.28991\/cej-030935","volume":"3","author":"D Espejel-Garc\u00eda","year":"2017","unstructured":"Espejel-Garc\u00eda D, Ort\u00edz-Anchondo LR, Alvarez-Herrera C, Hernandez-L\u00f3pez A, Espejel-Garc\u00eda VV, Villalobos-Arag\u00f3n A (2017) An alternative vehicle counting tool using the Kalman filter within MATLAB. Civil Eng J 3(11):1029\u20131035","journal-title":"Civil Eng J"},{"key":"14852_CR12","doi-asserted-by":"publisher","first-page":"100204","DOI":"10.1016\/j.cosrev.2019.100204","volume":"35","author":"B Garcia-Garcia","year":"2020","unstructured":"Garcia-Garcia B, Bouwmans T, Silva AJR (2020) Background subtraction in real applications: challenges, current models and future directions. Comput Sci Rev 35:100204","journal-title":"Comput Sci Rev"},{"key":"14852_CR13","doi-asserted-by":"crossref","unstructured":"Ghosh A, Sabuj MS, Sonet HH, Shatabda S, Farid DM (2019) An adaptive video-based vehicle detection, classification, counting, and speed-measurement system for real-time traffic data collection. In: 2019 IEEE region 10 symposium (TENSYMP) (pp 541-546). IEEE","DOI":"10.1109\/TENSYMP46218.2019.8971196"},{"key":"14852_CR14","unstructured":"Greenhalgh P (2011)\u00a0Big. LITTLE processing with ARM Cortex-A15 & Cortex-A7: Improving energy efficiency in high-performance mobile platforms. White paper, ARM Ltd."},{"key":"14852_CR15","doi-asserted-by":"crossref","unstructured":"Guerrero-Gomez-Olmedo R, Lopez-Sastre RJ, Maldonado-Bascon S, Fernandez-Caballero A (2013) Vehicle tracking by simultaneous detection and viewpoint estimation. In: IWINAC 2013, Part II, LNCS 7931, pp 306\u2013316","DOI":"10.1007\/978-3-642-38622-0_32"},{"issue":"2","key":"14852_CR16","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s13042-011-0019-y","volume":"2","author":"GB Huang","year":"2011","unstructured":"Huang GB, Wang DH, Lan Y (2011) Extreme learning machines: a survey. Int J Mach Learn Cybern 2(2):107\u2013122","journal-title":"Int J Mach Learn Cybern"},{"issue":"1","key":"14852_CR17","first-page":"101","volume":"7","author":"DY Huang","year":"2016","unstructured":"Huang DY, Chen CH, Chen TY, Hu WC, Lin YL (2016) A vehicle flow counting system in rainy environment based on vehicle feature analysis. J Inf Hiding Multimed Signal Process 7(1):101\u2013114","journal-title":"J Inf Hiding Multimed Signal Process"},{"issue":"3","key":"14852_CR18","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1016\/j.rti.2004.12.004","volume":"11","author":"K Kim","year":"2005","unstructured":"Kim K, Chalidabhongse TH, Harwood D, Davis L (2005) Real-time foreground\u2013background segmentation using codebook model. Real-Time Imaging 11(3):172\u2013185","journal-title":"Real-Time Imaging"},{"key":"14852_CR19","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1007\/11595755_41","volume-title":"International symposium on visual computing","author":"K Kim","year":"2005","unstructured":"Kim K, Harwood D, Davis LS (2005) Background updating for visual surveillance. In: International symposium on visual computing. Springer, Berlin, Heidelberg, pp 337\u2013346"},{"issue":"5","key":"14852_CR20","doi-asserted-by":"publisher","first-page":"71","DOI":"10.3390\/jimaging4050071","volume":"4","author":"L Maddalena","year":"2018","unstructured":"Maddalena L, Petrosino A (2018) Background subtraction for moving object detection in RGBD data: a survey. J Imaging 4(5):71","journal-title":"J Imaging"},{"issue":"4","key":"14852_CR21","first-page":"297","volume":"18","author":"Z Moutakki","year":"2017","unstructured":"Moutakki Z, Ouloul IM, Afdel K, Amghar A (2017) Real-time video surveillance system for traffic management with background subtraction using codebook model and occlusion handling. Transp Telecommun 18(4):297\u2013306","journal-title":"Transp Telecommun"},{"issue":"2","key":"14852_CR22","first-page":"93","volume":"19","author":"Z Moutakki","year":"2018","unstructured":"Moutakki Z, Ouloul IM, Afdel K, Amghar A (2018) Real-time system based on feature extraction for vehicle detection and classification. Transp Telecommun 19(2):93\u2013102","journal-title":"Transp Telecommun"},{"key":"14852_CR23","unstructured":"Piccardi M (2004) Background subtraction techniques: a ereview. In: 2004 IEEE international conference on systems, man and cybernetics (IEEE Cat. No. 04CH37583) (vol 4, pp 3099-3104). IEEE"},{"key":"14852_CR24","unstructured":"Raspberry Pi Ltd. (2019) Raspberry Pi 4 Model B. https:\/\/datasheets.raspberrypi.com\/rpi4\/raspberry-pi-4-datasheet.pdf. Accessed 5 Jul\u00a02021"},{"key":"14852_CR25","unstructured":"Raspberry Pi Ltd. (n.d.) BCM2711 ARM Peripherals. https:\/\/datasheets.raspberrypi.com\/bcm2711\/bcm2711-peripherals.pdf. Accessed 7 Apr\u00a02021"},{"key":"14852_CR26","doi-asserted-by":"publisher","first-page":"27047","DOI":"10.1007\/s11042-020-09826-1","volume":"80","author":"T Shanableh","year":"2021","unstructured":"Shanableh T (2021) Feature extraction and machine learning solutions for detecting motion vector data embedding in HEVC videos. Multimed Tools Appl 80:27047\u201327066. https:\/\/doi.org\/10.1007\/s11042-020-09826-1","journal-title":"Multimed Tools Appl"},{"issue":"1","key":"14852_CR27","doi-asserted-by":"publisher","first-page":"17","DOI":"10.21609\/jiki.v11i1.581","volume":"11","author":"M Soleh","year":"2018","unstructured":"Soleh M, Jati G, Hilman MH (2018) Multi object detection and tracking using optical flow density\u2013Hungarian Kalman filter (Ofd-Hkf) algorithm for vehicle counting. Jurnal Ilmu Komputer dan Informasi 11(1):17\u201326","journal-title":"Jurnal Ilmu Komputer dan Informasi"},{"key":"14852_CR28","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1109\/RSM.2017.8069172","volume-title":"2017 IEEE Regional Symposium on Micro and Nanoelectronics (RSM)","author":"K Srijongkon","year":"2017","unstructured":"Srijongkon K, Duangsoithong R, Jindapetch N, Ikura M, Chumpol S (2017) SDSoC based development of vehicle counting system using adaptive background method. In: 2017 IEEE Regional Symposium on Micro and Nanoelectronics (RSM), pp 235\u2013238. https:\/\/doi.org\/10.1109\/RSM.2017.8069172"},{"key":"14852_CR29","unstructured":"Stauffer C, Grimson WEL (1999) Adaptive background mixture models for real-time tracking. In: Proceedings. 1999 IEEE computer society conference on computer vision and pattern recognition (Cat. No PR00149) (vol 2, pp 246-252). IEEE"},{"key":"14852_CR30","doi-asserted-by":"publisher","first-page":"30803","DOI":"10.1007\/s11042-020-09171-3","volume":"80","author":"W Sun","year":"2021","unstructured":"Sun W, Zhang G, Zhang X, Zhang X, Ge N (2021) Fine-grained vehicle type classification using lightweight convolutional neural network with feature optimization and joint learning strategy. Multimed Tools Appl 80:30803\u201330816. https:\/\/doi.org\/10.1007\/s11042-020-09171-3","journal-title":"Multimed Tools Appl"},{"key":"14852_CR31","doi-asserted-by":"crossref","unstructured":"Tapp C (2008) An introduction to MISRA C++. SAE International Journal of Passenger Cars-Electronic and Electrical Systems 1(2008-01-0664):265\u2013268","DOI":"10.4271\/2008-01-0664"},{"key":"14852_CR32","doi-asserted-by":"publisher","first-page":"374","DOI":"10.3390\/s18020374","volume":"18","author":"R Velazquez-Pupo","year":"2018","unstructured":"Velazquez-Pupo R, Sierra-Romero A, Torres-Roman D, Shkvarko YV, Santiago-Paz J, G\u00f3mez-Guti\u00e9rrez D, Robles-Valdez D, Hermosillo-Reynoso F, Romero-Delgado M (2018) Vehicle detection with occlusion handling, tracking, and OC-SVM classification: a high performance vision-based system. Sensors 18:374. https:\/\/doi.org\/10.3390\/s18020374","journal-title":"Sensors"},{"key":"14852_CR33","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1016\/j.ins.2014.10.040","volume":"295","author":"X Wen","year":"2015","unstructured":"Wen X, Shao L, Xue Y, Fang W (2015) A rapid learning algorithm for vehicle classification. Inf Sci 295:395\u2013406","journal-title":"Inf Sci"},{"key":"14852_CR34","doi-asserted-by":"publisher","first-page":"108502","DOI":"10.1016\/j.measurement.2020.108502","volume":"169","author":"Y Xu","year":"2021","unstructured":"Xu Y, Li Z, Wang S, Li W, Sarkodie-Gyan T, Feng S (2021) A hybrid deep-learning model for fault diagnosis of rolling bearings. Measurement 169:108502","journal-title":"Measurement"},{"issue":"1","key":"14852_CR35","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1049\/iet-its.2017.0047","volume":"12","author":"H Yang","year":"2017","unstructured":"Yang H, Qu S (2017) Real-time vehicle detection and counting in complex traffic scenes using background subtraction model with low-rank decomposition. IET Intell Transp Syst 12(1):75\u201385","journal-title":"IET Intell Transp Syst"},{"key":"14852_CR36","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.jvcir.2015.04.011","volume":"37","author":"N Zhao","year":"2016","unstructured":"Zhao N, Xia Y, Xu C, Shi X, Liu Y (2016) APPOS: an adaptive partial occlusion segmentation method for multiple vehicles tracking. J Vis Commun Image Represent 37:25\u201331. https:\/\/doi.org\/10.1016\/j.jvcir.2015.04.011","journal-title":"J Vis Commun Image Represent"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-14852-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-023-14852-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-14852-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,7]],"date-time":"2023-12-07T17:30:16Z","timestamp":1701970216000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-023-14852-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,24]]},"references-count":36,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2023,7]]}},"alternative-id":["14852"],"URL":"https:\/\/doi.org\/10.1007\/s11042-023-14852-w","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,24]]},"assertion":[{"value":"5 October 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 May 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 February 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 February 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}