×
Home Current Archive Editorial board
News Contact
Original scientific article

STEP TOWARDS INTELLIGENT TRANSPORTATION SYSTEM WITH VEHICLE CLASSIFICATION AND RECOGNITION USING SPEEDED-UP ROBUST FEATURES

By
Janak Trivedi ,
Janak Trivedi
Contact Janak Trivedi

Engineering Department, Faculty of Electronics & Communication , Gujarat Technological University, Ahmedabad, India

Mandalapu Sarada Devi ,
Mandalapu Sarada Devi

Engineering Department, Faculty of Electronics & Communication, Gujarat Technological University, Ahmedabad, India

Brijesh Solanki
Brijesh Solanki

Faculty of Electrical Engineering, Gujarat Technological University, Ahmedabad, India

Abstract

Vehicle classification is a crucial task owing to vehicles' diverse and intricate features, such as edges, colors, shadows, corners, and textures. The accurate classification of vehicles enables their detection and identification on roads and facilitates the development of an electronic tollcollection system for smart cities. Furthermore, vehicle classification is useful for traffic signal control strategy. However, achieving accurate vehicle classification poses significant challenges due to the limited processing time for real-time applications, image resolution, illumination variations in the video, and other interferences. This study proposes a method for automated automobile detection, recognition, and classification using statistics derived from approximately 11,000 images. We employ SURF-based detection and different classifiers to categorize vehicles into three groups. The Traffic Management System (TMS) is crucial for studying mobility and smart cities. Our study achieves a high automobile classification rate of 91% with the medium Gaussian Support Vector Machine (SVM) classifier. The paper's main objective is to analyze five object classifiers for vehicle recognition: Decision Tree, Discriminant Analysis, SVM, K-Nearest Neighbor Classifier (KNN), and Ensemble Classifier. In the discussion section, we present the limitations of our work and provide insights into future research directions.

References

[{"id":5109,"citationNumber":"1","type":"journal-article","title":"Review Paper on Intelligent Traffic Control system using Computer Vision for Smart City\u201d","DOI":null,"author":[{"given":"J.","family":"Trivedi"},{"given":"M.S.","family":"Devi"},{"given":"D.","family":"Dave"}],"issued":{"date-parts":["2017"]},"container-title":"Int. Jour. of Sci. & Engi. Res","volume":"8","issue":"6","page":"14\u201317"}]

[{"id":5110,"citationNumber":"2","type":"journal-article","title":"European plans for the smart city: from theories and rules to logistics test case","DOI":"10.1080\/09654313.2016.1182120","author":[{"given":"Francesco","family":"Russo"},{"given":"Corrado","family":"Rindone"},{"given":"Paola","family":"Panuccio"}],"issued":{"date-parts":["2016"]},"container-title":"European Planning Studies","volume":"24","issue":"9","page":"1709-1726"}]

[{"id":5111,"citationNumber":"3","type":"journal-article","title":"Transport System Models and Big Data: Zoning and Graph Building with Traditional Surveys, FCD and GIS","DOI":"10.3390\/IJGI8040187","author":[{"given":"A.","family":"Croce"},{"given":"G.","family":"Musolino"},{"given":"C.","family":"Rindone"},{"given":"A.","family":"Vitetta"}],"issued":{"date-parts":[null]},"container-title":"ISPRS International Journal of Geo-Information","volume":"8","issue":"4","page":"187"}]

[{"id":5112,"citationNumber":"4","type":"journal-article","title":"Fast Nearest Neighbor Classification Methods for Multispectral Imagery","DOI":"10.1111\/J.0033-0124.1992.00191.X","author":[{"given":"Perry J.","family":"Hardin"},{"given":"Curtis N.","family":"Thomson"}],"issued":{"date-parts":["1992"]},"container-title":"The Professional Geographer","volume":"44","issue":"2","page":"191-202"}]

[{"id":5113,"citationNumber":"5","type":"journal-article","title":"On Nearest Neighbor Classification Using Adaptive Choice of k","DOI":"10.1198\/106186007X208380","author":[{"given":"Anil K","family":"Ghosh"}],"issued":{"date-parts":["2007"]},"container-title":"Journal of Computational and Graphical Statistics","volume":"16","issue":"2","page":"482-502"}]

[{"id":5114,"citationNumber":"6","type":"article-journal","title":"Random Forests\u201d","DOI":null,"author":[{"given":"L.","family":"Breiman"}],"issued":{"date-parts":["2001"]},"container-title":"Machine Learning","volume":"45","issue":null,"page":"5\u201332,"}]

[{"id":5115,"citationNumber":"7","type":"article-journal","title":"Random Forests","DOI":null,"author":[{"given":"L.","family":"Breiman"}],"issued":{"date-parts":["2001"]},"container-title":"Machine Learning","volume":"45","issue":null,"page":"5\u201332"}]

[{"id":5116,"citationNumber":"8","type":"article-journal","title":"Regression Trees with Unbiased Variable Selection and Interaction Detection\"","DOI":null,"author":[{"given":"W.","family":"Loh"}],"issued":{"date-parts":["2002"]},"container-title":"Statistica Sinica","volume":"12","issue":null,"page":"361\u2013386"}]

[{"id":5117,"citationNumber":"9","type":"journal-article","title":"Application of Decision Tree Classification to the Probabilistic TTC Evaluation","DOI":"10.5370\/JICEE.2011.1.3.323","author":[{"given":"Nattawut","family":"Paensuwan"},{"given":"Akihiko","family":"Yokoyama"},{"given":"S.C.","family":"Verma"},{"given":"Yoshiki","family":"Nakachi"}],"issued":{"date-parts":["2011"]},"container-title":"Journal of International Council on Electrical Engineering","volume":"1","issue":"3","page":"323-330"}]

[{"id":5118,"citationNumber":"10","type":"article-journal","title":"A Rapid Learning Algorithm for Vehicle Classification","DOI":null,"author":[{"given":"X.","family":"Wen"},{"given":"L.","family":"Shao"},{"given":"Y.","family":"Xue"},{"given":"W.","family":"Fang"}],"issued":{"date-parts":["2015"]},"container-title":"Information Sciences","volume":"295","issue":null,"page":"395\u2013406,"}]

[{"id":5119,"citationNumber":"11","type":"article-journal","title":"A Novel On-Road Vehicle Detection Method Using \u03a0HOG","DOI":null,"author":[{"given":"J.Jeonghyun Baek","family":"Kim"},{"given":"J.","family":""},{"given":"E.","family":"Kim"}],"issued":{"date-parts":["2015"]},"container-title":"IEEE Transactions on Intelligent Transportation Systems","volume":"16","issue":"6","page":"3414\u201329,"}]

[{"id":5120,"citationNumber":"12","type":"article-journal","title":"Detection and Classification of Vehicles by Measurement of Road-Pavement Vibration and by Means of Supervised Machine Learning","DOI":null,"author":[{"given":"M.","family":"Stocker"},{"given":"P.","family":"Silvonen"},{"given":"M.","family":"R\u00f6nkk\u00f6"},{"given":"M.","family":"Kolehmainen"}],"issued":{"date-parts":["2016"]},"container-title":"Journal of Intelligent Transportation Systems: Technology, Planning, and Operations","volume":"20","issue":"2","page":"125\u201337,"}]

[{"id":5121,"citationNumber":"13","type":"journal-article","title":"Detection and classification of vehicles for traffic video analytics","DOI":"10.1016\/j.procs.2018.10.527","author":[{"given":"Ahmad","family":"Arinaldi"},{"given":"Jaka Arya","family":"Pradana"},{"given":"Arlan Arventa","family":"Gurusinga"}],"issued":{"date-parts":["2018"]},"container-title":"Procedia Computer Science","volume":"144","issue":null,"page":"259-268"}]

[{"id":5122,"citationNumber":"14","type":"journal-article","title":"Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond","DOI":"10.1109\/tnn.2005.848998","author":[{"given":"A.","family":"Atiya"}],"issued":{"date-parts":["2005"]},"container-title":"IEEE Transactions on Neural Networks","volume":"16","issue":"3","page":"781-781"}]

[{"id":5123,"citationNumber":"15","type":"journal-article","title":"Automated Vehicle Classification with Image Processing and Computational Intelligence","DOI":"10.1016\/J.PROCS.2017.09.022","author":[{"given":"Selim S.","family":"Sarikan"},{"given":"A. Murat","family":"Ozbayoglu"},{"given":"Oguzhan","family":"Zilci"}],"issued":{"date-parts":["2017"]},"container-title":"Procedia Computer Science","volume":"114","issue":null,"page":"515-522"}]

[{"id":5124,"citationNumber":"16","type":"article-journal","title":"Road Classification for Two-Wheeled Vehicles","DOI":null,"author":[{"given":"C.","family":"Gorges"},{"given":"K.","family":"\u00d6zt\u00fcrk"},{"given":"Liebich","family":"R"}],"issued":{"date-parts":["2018"]},"container-title":"Vehicle System Dynamics","volume":"56","issue":"8","page":"1289\u20131314,"}]

[{"id":5125,"citationNumber":"17","type":"article-journal","title":"Convolutional neural network for vehicle detection in low-resolution traffic videos","DOI":null,"author":[{"given":"M.C.","family":"Bautista"},{"given":"A.C.","family":"Dy"},{"given":"I.M.","family":"Manalac"},{"given":"A.R.","family":"Orbe"},{"given":"M.","family":"Cordel"}],"issued":{"date-parts":["2016"]},"container-title":"IEEE Region","volume":"10 Symposium","issue":null,"page":"277\u2013281,"}]

[{"id":5126,"citationNumber":"18","type":"article-journal","title":"Classification of Magnetic Resonance Images using Bag of Features for Detecting Dementia\u201d","DOI":null,"author":[{"given":"D.","family":"Bansal"},{"given":"K.","family":"Khanna"},{"given":"R.","family":"Chhikara"},{"given":"R.","family":"Kumar Dua"},{"given":"R.","family":"Malhotra"}],"issued":{"date-parts":["2020"]},"container-title":"Procedia Computer Science","volume":"167","issue":null,"page":"131\u2013137,"}]

[{"id":5127,"citationNumber":"19","type":"journal-article","title":"Deep learning and SURF for automated classification and detection of calcaneus fractures in CT images","DOI":"10.1016\/j.cmpb.2019.02.006","author":[{"given":"Yoga Dwi","family":"Pranata"},{"given":"Kuan-Chung","family":"Wang"},{"given":"Jia-Ching","family":"Wang"},{"given":"Irwansyah","family":"Idram"},{"given":"Jiing-Yih","family":"Lai"},{"given":"Jia-Wei","family":"Liu"},{"given":"I-Hui","family":"Hsieh"}],"issued":{"date-parts":["2019"]},"container-title":"Computer Methods and Programs in Biomedicine","volume":"171","issue":null,"page":"27-37"}]

[{"id":5128,"citationNumber":"20","type":"journal-article","title":"Comparison of SIFT and SURF Methods for Use on Hand Gesture Recognition based on Depth Map","DOI":"10.1016\/j.aasri.2014.09.005","author":[{"given":"Peter","family":"Sykora"},{"given":"Patrik","family":"Kamencay"},{"given":"Robert","family":"Hudec"}],"issued":{"date-parts":["2014"]},"container-title":"AASRI Procedia","volume":"9","issue":null,"page":"19-24"}]

[{"id":5129,"citationNumber":"21","type":"article-journal","title":"Keypoint Selection Algorithm for Palmprint Recognition with SURF\u201d, 25th Inter","DOI":null,"author":[{"given":"A.","family":"Ignat"},{"given":"I.","family":"Pavaloi"}],"issued":{"date-parts":["2021"]},"container-title":"Conf. on Knowledge-Based and Intelligent Information & Engineering Systems, Procedia Computer Science","volume":"192","issue":null,"page":"270\u2013280,"}]

[{"id":5130,"citationNumber":"22","type":"paper-conference","title":"Multimodal Images Classification using Dense SURF, Spectral Information and Support Vector Machine\u201d","DOI":null,"author":[{"given":"H.","family":"Anzid"},{"given":"G.","family":"Le Goic"},{"given":"D.","family":"Mammass"},{"given":"A.","family":"Bekkari"},{"given":"A.","family":"Mansouri"}],"issued":{"date-parts":["2019"]},"container-title":"Second International Conference on Intelligent Computing in Data Sciences, Procedia Computer Science","volume":"148","issue":null,"page":"\u2013107\u2013115,"}]

[{"id":5131,"citationNumber":"23","type":"article-journal","title":"Distinctive Image Features from Scale-Invariant Keypoints\u201d","DOI":null,"author":[{"given":"G.","family":"LoweDavid"}],"issued":{"date-parts":["2004"]},"container-title":"International Journal of Computer Vision","volume":"60","issue":"2","page":"91\u2013110"}]

[{"id":5132,"citationNumber":"24","type":"journal-article","title":"SURF: Speeded Up Robust Features","DOI":"10.1007\/11744023_32","author":[{"given":"Herbert","family":"Bay"},{"given":"Tinne","family":"Tuytelaars"},{"given":"Luc","family":"Van Gool"}],"issued":{"date-parts":["2006"]},"container-title":"Computer Vision \u2013 ECCV 2006","volume":null,"issue":null,"page":"404-417"}]

[{"id":5133,"citationNumber":"25","type":"journal-article","title":"","DOI":null,"author":[],"issued":{"date-parts":[null]},"container-title":null,"volume":null,"issue":null,"page":null}]

[{"id":5134,"citationNumber":"26","type":"journal-article","title":"","DOI":null,"author":[],"issued":{"date-parts":[null]},"container-title":null,"volume":null,"issue":null,"page":null}]

[{"id":5135,"citationNumber":"27","type":"article-journal","title":"Vehicle classification using the convolution neural network approach","DOI":"10.20858\/sjsutst.2021.112.7.16.","author":[{"given":"J.","family":"Trivedi"},{"given":"M.S.","family":"Devi"},{"given":"D.","family":"Dave"}],"issued":{"date-parts":["2021"]},"container-title":"Scientific Journal of Silesian University of Technology. Series Transport","volume":"112","issue":null,"page":"201\u2013209"}]

[{"id":5136,"citationNumber":"28","type":"journal-article","title":"Vehicle Counting Module Design in Small Scale for Traffic Management in Smart City","DOI":"10.1109\/I2CT.2018.8529506","author":[{"given":"Janak","family":"Trivedi"},{"given":"Mandalapu Sarada","family":"Devi"},{"given":"Dave","family":"Dhara"}],"issued":{"date-parts":["2018"]},"container-title":"2018 3rd International Conference for Convergence in Technology (I2CT)","volume":null,"issue":null,"page":null}]

Citation

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 

Article metrics

Google scholar: See link

The statements, opinions and data contained in the journal are solely those of the individual authors and contributors and not of the publisher and the editor(s). We stay neutral with regard to jurisdictional claims in published maps and institutional affiliations.