{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T19:11:08Z","timestamp":1774552268633,"version":"3.50.1"},"reference-count":55,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,4,17]],"date-time":"2019-04-17T00:00:00Z","timestamp":1555459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["MAKE"],"abstract":"<jats:p>A Vehicle Make and Model Recognition (VMMR) system can provide great value in terms of vehicle monitoring and identification based on vehicle appearance in addition to the vehicles\u2019 attached license plate typical recognition. A real-time VMMR system is an important component of many applications such as automatic vehicle surveillance, traffic management, driver assistance systems, traffic behavior analysis, and traffic monitoring, etc. A VMMR system has a unique set of challenges and issues. Few of the challenges are image acquisition, variations in illuminations and weather, occlusions, shadows, reflections, large variety of vehicles, inter-class and intra-class similarities, addition\/deletion of vehicles\u2019 models over time, etc. In this work, we present a unique and robust real-time VMMR system which can handle the challenges described above and recognize vehicles with high accuracy. We extract image features from vehicle images and create feature vectors to represent the dataset. We use two classification algorithms, Random Forest (RF) and Support Vector Machine (SVM), in our work. We use a realistic dataset to test and evaluate the proposed VMMR system. The vehicles\u2019 images in the dataset reflect real-world situations. The proposed VMMR system recognizes vehicles on the basis of make, model, and generation (manufacturing years) while the existing VMMR systems can only identify the make and model. Comparison with existing VMMR research demonstrates superior performance of the proposed system in terms of recognition accuracy and processing speed.<\/jats:p>","DOI":"10.3390\/make1020036","type":"journal-article","created":{"date-parts":[[2019,4,17]],"date-time":"2019-04-17T11:07:11Z","timestamp":1555499231000},"page":"611-629","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":34,"title":["Real-Time Vehicle Make and Model Recognition System"],"prefix":"10.3390","volume":"1","author":[{"given":"Muhammad Asif","family":"Manzoor","sequence":"first","affiliation":[{"name":"Faculty of Engineering and Applied Science, University of Regina, Regina, SK S4S 0A2, Canada"}]},{"given":"Yasser","family":"Morgan","sequence":"additional","affiliation":[{"name":"Faculty of Engineering and Applied Science, University of Regina, Regina, SK S4S 0A2, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2190-348X","authenticated-orcid":false,"given":"Abdul","family":"Bais","sequence":"additional","affiliation":[{"name":"Faculty of Engineering and Applied Science, University of Regina, Regina, SK S4S 0A2, Canada"}]}],"member":"1968","published-online":{"date-parts":[[2019,4,17]]},"reference":[{"key":"ref_1","unstructured":"(2017, June 05). Available online: http:\/\/www.greencarreports.com\/news\/1093560_1-2-billion-vehicles-on-worlds-roads-now-2-billion-by-2035-report."},{"key":"ref_2","unstructured":"(2017, June 05). Available online: https:\/\/www.weforum.org\/agenda\/2016\/04\/the-number-of-cars-worldwide-is-set-to-double-by-2040."},{"key":"ref_3","unstructured":"(2019, April 14). (licensed under CC BY-SA 2.5)."},{"key":"ref_4","unstructured":"(2019, April 14). (licensed under CC BY-SA 4.0)."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Manzoor, M.A., and Morgan, Y. (2017, January 9\u201311). Vehicle Make and Model classification system using bag of SIFT features. Proceedings of the 2017 IEEE 7th Annual IEEE Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA.","DOI":"10.1109\/CCWC.2017.7868475"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Huang, B.-J., Hsieh, J.-W., and Tsai, C.-M. (2017). Vehicle Detection in Hsuehshan Tunnel Using Background Subtraction and Deep Belief Network. Asian Conference on Intelligent Information and Database Systems, Springer.","DOI":"10.1007\/978-3-319-54430-4_21"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Lu, X., Izumi, T., Takahashi, T., and Wang, L. (2014, January 6\u201311). Moving vehicle detection based on fuzzy background subtraction. Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Beijing, China.","DOI":"10.1109\/FUZZ-IEEE.2014.6891578"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1398","DOI":"10.1109\/TITS.2011.2159266","article-title":"Adaptive background modeling integrated with luminosity sensors and occlusion processing for reliable vehicle detection","volume":"12","author":"Faro","year":"2011","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1979","DOI":"10.1016\/j.patcog.2014.12.018","article-title":"Vehicle make and model recognition using sparse representation and symmetrical SURFs","volume":"48","author":"Chen","year":"2015","journal-title":"Pattern Recognit."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1773","DOI":"10.1109\/TITS.2013.2266661","article-title":"Looking at vehicles on the road: A survey of vision-based vehicle detection, tracking, and behavior analysis","volume":"14","author":"Sivaraman","year":"2013","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1109\/TITS.2013.2281760","article-title":"EasiSee: Real-time vehicle classification and counting via low-cost collaborative sensing","volume":"15","author":"Wang","year":"2014","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2247","DOI":"10.1109\/TITS.2015.2402438","article-title":"Vehicle type classification using a semisupervised convolutional neural network","volume":"16","author":"Dong","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1016\/j.neucom.2015.12.134","article-title":"A vehicle classification system based on hierarchical multi-SVMs in crowded traffic scenes","volume":"211","author":"Fu","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_14","first-page":"20","article-title":"View invariant vehicle type recognition and counting system using multiple features","volume":"6","author":"Irhebhude","year":"2016","journal-title":"Int. J. Comput. Vis. Signal Process."},{"key":"ref_15","unstructured":"Lowe, D.G. Object recognition from local scale-invariant features. Proceedings of the Seventh IEEE International Conference on Computer Vision."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","article-title":"Speeded-up robust features (SURF)","volume":"110","author":"Bay","year":"2008","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_17","unstructured":"Dalal, N., and Triggs, B. (2005, January 20\u201325). Histograms of oriented gradients for human detection. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 2005, San Diego, CA, USA."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"3205","DOI":"10.1109\/TITS.2016.2545640","article-title":"Real-time vehicle make and model recognition based on a bag of SURF features","volume":"17","author":"Siddiqui","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1195","DOI":"10.1007\/s10044-016-0559-6","article-title":"Car make and model recognition under limited lighting conditions at night","volume":"20","author":"Boonsim","year":"2017","journal-title":"Pattern Anal. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Petrovic, V.S., and Cootes, T.F. (2004). Analysis of Features for Rigid Structure Vehicle Type Recognition. BMVC, 2.","DOI":"10.5244\/C.18.61"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Pearce, G., and Pears, N. (September, January 30). Automatic make and model recognition from frontal images of cars. Proceedings of the 2011 8th IEEE International Conference on Advanced Video and Signal-Based Surveillance (AVSS), Klagenfurt, Austria.","DOI":"10.1109\/AVSS.2011.6027353"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Varjas, V., and Tan\u00e1cs, A. (2013, January 4\u20136). Car recognition from frontal images in mobile environment. Proceedings of the 2013 8th International Symposium on Image and Signal Processing and Analysis (ISPA), Trieste, Italy.","DOI":"10.1109\/ISPA.2013.6703849"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1007\/978-3-540-69939-2_22","article-title":"Multi-class vehicle type recognition system","volume":"5064","author":"Clady","year":"2008","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_24","unstructured":"Munroe, D.T., and Madden, M.G. (, January September). Multi-class and single-class classification approaches to vehicle model recognition from images. Proceedings of the 16th Irish Conference on Artificial Intelligence and Cognitive Science (AICS 2005), Portstewart, Northern Ireland."},{"key":"ref_25","unstructured":"Dlagnekov, L., and Belongie, S.J. (2005). Recognizing Cars, Department of Computer Science and Engineering, University of California."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4269","DOI":"10.1007\/s11042-013-1545-2","article-title":"The efficient real-and non-real-time make and model recognition of cars","volume":"74","author":"Baran","year":"2015","journal-title":"Multimedia Tools Appl."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Fraz, M., Edirisinghe, E.A., and Sarfraz, M.S. (2014, January 24\u201328). Mid-level-representation based lexicon for Vehicle Make and Model Recognition. Proceedings of the 2014 22nd International Conference on Pattern Recognition (ICPR), Stockholm, Sweden.","DOI":"10.1109\/ICPR.2014.76"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.csi.2010.06.005","article-title":"Vehicle model recognition from frontal view image measurements","volume":"33","author":"Psyllos","year":"2011","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Jang, D.M., and Turk, M. (2011, January 5\u20137). Car-Rec: A real time car recognition system. Proceedings of the 2011 IEEE Workshop on Applications of Computer Vision (WACV), Kona, Hawaii.","DOI":"10.1109\/WACV.2011.5711559"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/TITS.2013.2294646","article-title":"Symmetrical SURF and its applications to vehicle detection and vehicle make and model recognition","volume":"15","author":"Hsieh","year":"2014","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Boyle, J., and Ferryman, J. (2015, January 25\u201328). Vehicle subtype, make and model classification from side profile video. Proceedings of the 2015 12th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Karlsruhe, Germany.","DOI":"10.1109\/AVSS.2015.7301783"},{"key":"ref_32","unstructured":"(2017, January 05). Available online: http:\/\/vbie.eic.nctu.edu.tw\/en\/introduction."},{"key":"ref_33","unstructured":"(2016, July 23). Available online: http:\/\/mmplab.cs.ntou.edu.tw\/MMR\/."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Manzoor, M.A., and Morgan, Y. (2018, January 8\u201310). Vehicle make and model recognition using random forest classification for intelligent transportation systems. Proceedings of the 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA.","DOI":"10.1109\/CCWC.2018.8301714"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/B978-012375731-9\/50045-8","article-title":"Gist of the scene","volume":"696","author":"Oliva","year":"2005","journal-title":"Neurobiol. Atten."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1023\/A:1011139631724","article-title":"Modeling the shape of the scene: A holistic representation of the spatial envelope","volume":"42","author":"Oliva","year":"2001","journal-title":"Int. J. Comput. Vis."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1341","DOI":"10.1162\/neco.1996.8.7.1341","article-title":"The lack of a priori distinctions between learning algorithms","volume":"8","author":"Wolpert","year":"1996","journal-title":"Neural Comput."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1023\/A:1009715923555","article-title":"A tutorial on support vector machines for pattern recognition","volume":"2","author":"Burges","year":"1998","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_39","unstructured":"Vapnik, V. (2013). The Nature of Statistical Learning Theory, Springer Science & Business Media."},{"key":"ref_40","unstructured":"Devroye, L., Gy\u00f6rfi, L., and Lugosi, G. (2013). A Probabilistic Theory Of Pattern Recognition, Springer Science & Business Media."},{"key":"ref_41","unstructured":"Weston, J. (1998). Support Vector Machine (And Statistical Learning Theory) Tutorial, NEC Labs America."},{"key":"ref_42","unstructured":"Vapnik, V.N., and Vapnik, V. (1998). Statistical Learning Theory, Wiley."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Kre\u00dfel, U.H.-G. (1999). Pairwise classification and support vector machines. Advances in Kernel Methods, MIT Press.","DOI":"10.7551\/mitpress\/1130.003.0020"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1109\/72.991427","article-title":"A comparison of methods for multiclass support vector machines","volume":"13","author":"Hsu","year":"2002","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_46","unstructured":"Ho, T.K. (1995, January 14\u201316). Random decision forests. Proceedings of the Third International Conference on Document Analysis and Recognition, Montreal, QC, Canada."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1109\/34.709601","article-title":"The random subspace method for constructing decision forests","volume":"20","author":"Ho","year":"1998","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.isprsjprs.2011.11.002","article-title":"An assessment of the effectiveness of a random forest classifier for land-cover classification","volume":"67","author":"Ghimire","year":"2012","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_49","unstructured":"Hsu, C.-W., Chang, C.-C., and Lin, C.-J. (2003). A Practical Guide to Support Vector Classification, Technical report, Department of Computer Science, National Taiwan University."},{"key":"ref_50","unstructured":"Liszka, J. (2019, April 09). How Traffic Actually Works. Available online: https:\/\/jliszka.github.io\/2013\/10\/01\/how-traffic-actually-works.html."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"3182","DOI":"10.1109\/TITS.2015.2437998","article-title":"Recognition of car makes and models from a single traffic-camera image","volume":"16","author":"He","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"5817","DOI":"10.1007\/s11042-015-2520-x","article-title":"Vehicle detection and recognition for intelligent traffic surveillance system","volume":"76","author":"Tang","year":"2017","journal-title":"Multimedia Tools Appl."},{"key":"ref_53","unstructured":"Dehghan, A., Masood, S.Z., Shu, G., and Ortiz, E. (arXiv, 2017). View independent vehicle make, model and color recognition using convolutional neural network, arXiv."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"1782","DOI":"10.1109\/TITS.2016.2620495","article-title":"Fine-grained vehicle model recognition using a coarse-to-fine convolutional neural network architecture","volume":"18","author":"Fang","year":"2017","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Lee, H.J., Ullah, I., Wan, W., Gao, Y., and Fang, Z. (2019). Real-time vehicle make and model recognition with the residual SqueezeNet architecture. Sensors, 19.","DOI":"10.3390\/s19050982"}],"container-title":["Machine Learning and Knowledge Extraction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2504-4990\/1\/2\/36\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:46:10Z","timestamp":1760186770000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2504-4990\/1\/2\/36"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,17]]},"references-count":55,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["make1020036"],"URL":"https:\/\/doi.org\/10.3390\/make1020036","relation":{},"ISSN":["2504-4990"],"issn-type":[{"value":"2504-4990","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,17]]}}}