Multimedia Tools and Applications

, Volume 78, Issue 1, pp 75–97 | Cite as

Vehicle-logo recognition based on modified HU invariant moments and SVM

  • Jiandong ZhaoEmail author
  • Xiaokang Wang


As a part of the vehicle identification system, the logo recognition, while matching with the license plate recognition, can be used to define the identity of the vehicle more accurately and provide reliable evidence for the deck car investigation, illegal escape and vehicle tracking. However, it is a difficult problem for the research to position the logos of different vehicles and the identification of the vehicles under low illumination conditions. This paper firstly uses the features of the color of the license plate to locate the license plate, and carries out the rough location of the logo according to the prior knowledge. Then, uses gray level, contrast enhancement, smoothing de-noising, edge detection and background suppression methods to deal with the coarse location of logo and realize the positioning of logo accurately. Next, extracts features of Vehicle-logo according seven HU invariant, considering the influence of low illumination conditions, this paper adds three HU invariant distances and establishes the characteristic library of the logo image. Thirdly, uses the support vector machine(SVM) to identify the logo and Cross validation(CV) methods to optimize the parameter C and g of SVM at the same time. In order to improve the recognition accuracy of the algorithm under low illumination conditions, the Grey Wolf Optimize (GWO) is used to further optimize the kernel function. Finally, takes 9 kinds of common Vehicle-logo as the logo to be identified, uses SVM to train 80% of the samples and test 20% of the samples. The results of experiments show that the increase of the invariant moments feature can obviously improve the accuracy of the logo, GWO is better than CV to improve the accuracy, and the average recognition rate is more than 92%, which effectively solve the problem of Vehicle-logo identification under low illumination conditions.


Vehicle-logo recognition Support vector machine Invariant moments Cross validation Grey wolf optimize 



This work is supported by “the Fundamental Research Funds for the Central Universities (2016JBM053)”.

Author contributions

Jiandong Zhao and Xiaokang Wang presented the algorithms, analyzed the data and co-wrote the paper.

Compliance with ethical standards

Conflict of interests

The authors declare that there is no conflict of interests regarding the publication of this article.


  1. 1.
    Berrani SA, Garcia C (2008) Robust detection of outliers for projection-based face recognition methods. Multimed Tools Appl 38(2):271–291CrossRefGoogle Scholar
  2. 2.
    Burkhard T, Minich AJ, Li C (2011) Vehicle Logo Recognition and Classification Feature Descriptors vs. Shape Descriptors. EE368 Final Project, pp 1–5Google Scholar
  3. 3.
    Chen JH, Chen G (2016) Application of Wolf Optimization Algorithm-Projection Pursuit Model to Water Allocation for Yunnan Province. J Three Gorges Univ 38(5):29–35Google Scholar
  4. 4.
    Cherkassky V, Ma YQ (2004) Practical Selection of SVM Parameters and Noise Estimation for SVM Regression. Neural Netw 17(1):113–126CrossRefGoogle Scholar
  5. 5.
    Cyganek B, Woźniak M (2015) An Improved Vehicle Logo Recognition Using a Classifier Ensemble Based on Pattern Tensor Representation and Decomposition. N Gener Comput 33(4):89–408Google Scholar
  6. 6.
    Fodor K (2002) A survey of dimension reduction techniques. Neoplasia 7(5):475–485Google Scholar
  7. 7.
    Hu M (1962) Visual Pattern Recognition by Moment Invariant. Inf Theory, IRE Trans 8(2):179–187CrossRefGoogle Scholar
  8. 8.
    Li W, Li L (2009) A Novel Approach for Vehicle-logo Location Based on Edge Detection and Morphological Filter. Second International Symposium on Electronic Commerce & Security 1:343–345CrossRefGoogle Scholar
  9. 9.
    Li X, Wu TA (2009) Wavelet Moment and Improved Adaboost Application to Vehicle-logo Location. Proceedings of the 2009 I.E. International Conference on Systems, Man, and Cybernetics San AntonioGoogle Scholar
  10. 10.
    Li WJ, Sun JH, Wei LH (2011) A New Method of Vehicle-logo Recognition Based on 2DPCA - ICA and SVM. J Liaoning Normal Univ 34(2):166–169Google Scholar
  11. 11.
    Liu J, Zhang TX (2004) The Generalization of Moment Invariants. Chin J Comput 27(5):668–673MathSciNetGoogle Scholar
  12. 12.
    Llorca DF, Arroyo R (2013) Vehicle logo recognition in traffic images using HOG features and SVM. Hague: 2013 16th International IEEE Conference on Intelligent Transportation Systems-(ITSC), pp 2229–2234Google Scholar
  13. 13.
    Mirjalili S, Mirjalili SM, Lewis A (2014) Grey Wolf Optimizer. Adv Eng Softw 69(7):46–61CrossRefGoogle Scholar
  14. 14.
    Pan C, Yan Z, Xu X, Sun M, Shao J (2014) Vehicle logo recognition based on deep learning architecture in video surveillance for intelligent traffic system. Iet International Conference on Smart & Sustainable City, pp 132–135Google Scholar
  15. 15.
    Psyllos AP, Nikolaos CE (2010) Vehicle Logo Recognition Using a SIFT-Based Enhanced Matching Scheme. IEEE Trans Intell Transp Syst 4(2):322–328CrossRefGoogle Scholar
  16. 16.
    Sang JT, Xu CS (2012) Right buddy makes the difference: an early exploration of social relation analysis in multimedia applications. Acm International Conference on Multimedia, 2012, pp 19-28Google Scholar
  17. 17.
    SHI ZH (2015) Research on automatic vehicle-logo accurate localization. Beijing Institute of Technology, BeijingGoogle Scholar
  18. 18.
    Sulehria HK, Zhang Y (2007) Vehicle Logo Recognition Using Mathematical Morphology, Proceedings of the 6th WSEAS Int. Conference on telecommunications and informatics, pp 95–98Google Scholar
  19. 19.
    Sun Y (2013) Research on Algorithm of Auto - recognition System. Shanghai Jiao Tong University, ShanghaiGoogle Scholar
  20. 20.
    Xia LL (2012) Study of Technology on Vehicle License Plate and Logo Recognition. Donghua University, ShanghaiGoogle Scholar
  21. 21.
    Xia Y, Feng J, Zhang B (2016) Vehicle Logo Recognition and Attributes Prediction by Multi-task Learning with CNN. International Conference on Natural Computation, pp 668–672Google Scholar
  22. 22.
    Yang MH, David K, Ahuja N (2002) Detecting faces in images: A survey. IEEE Trans Pattern Analysis and Machine Intelligence 4(2):34–58CrossRefGoogle Scholar
  23. 23.
    Yang GF, Wang H, Huang M, Wang YM, Ma YQ (2013) Research and implementation and of vehicle-logo recognition based on modified invariant moments. J Zhengzhou Univ Light Ind 28(2):91–94Google Scholar
  24. 24.
    Zhang XL (2014) Vehicle-logo Recognition Method Based on Discriminative. Xiamen University, XiamenGoogle Scholar
  25. 25.
    Zhang SW, Zhang YH, Yang J, Bin S (2016) Vehicle-logo Recognition Based on Convolutional Neural Network with Multi-scale Parallel Layers. 2016 International Conference on Computer, Mechatronics and Electronic Engineering (CMEE 2016)Google Scholar
  26. 26.
    Zhao JD, Wu HQ, Chen LL (2017) Road Surface State Recognition Based on SVM Optimization and Image Segmentation Processing. J Adv Transp 2017(2017):1–21Google Scholar
  27. 27.
    Zhong BN, Chen Y, Shen YJ, Chen YW, Ji RR, Yuan XT, Chen DS, Chen WB (2014) Robust Tracking via Patch-based Appearance Model and Local Background Estimation. Elsevier Neurocomputing 123:344–353CrossRefGoogle Scholar
  28. 28.
    Zhu ZQ (2010) Research on the Key Technique of Vehicle-logo Identification. Liaoning Normal University, DalianGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2017

Authors and Affiliations

  1. 1.School of Mechanical and Electronic Control EngineeringBeijing Jiaotong UniversityBeijingChina

Personalised recommendations