CN105160340A - Vehicle brand identification system and method - Google Patents
Vehicle brand identification system and method Download PDFInfo
- Publication number
- CN105160340A CN105160340A CN201510548325.8A CN201510548325A CN105160340A CN 105160340 A CN105160340 A CN 105160340A CN 201510548325 A CN201510548325 A CN 201510548325A CN 105160340 A CN105160340 A CN 105160340A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- car
- module
- logo
- obtains
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000012544 monitoring process Methods 0.000 claims abstract description 49
- 238000001514 detection method Methods 0.000 claims abstract description 36
- 238000000605 extraction Methods 0.000 claims abstract description 19
- 230000011218 segmentation Effects 0.000 claims abstract description 17
- 238000013528 artificial neural network Methods 0.000 claims description 6
- 238000003909 pattern recognition Methods 0.000 claims description 6
- 238000007689 inspection Methods 0.000 claims 2
- 239000000284 extract Substances 0.000 abstract description 13
- 230000009286 beneficial effect Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000012706 support-vector machine Methods 0.000 description 5
- 230000004438 eyesight Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011176 pooling Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000004382 visual function Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/26—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
- G06V10/267—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
- G06V20/625—License plates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及一种车辆品牌识别系统及方法,其系统包括监控视频获取模块、车辆检测模块、车标分割模块、车标特征提取模块和车辆品牌识别模块;监控视频获取模块获取交通监控卡口的车辆监控视频;车辆检测模块对车辆监控视频进行车辆检测,获取车辆监控视频中所有车辆出现的位置,并根据车辆的位置信息截取车辆图片;车标分割模块从车辆图片中检测车标,获取车标位置,并根据车标位置分割出车标图片;车标特征提取模块对车标图片进行车标特征提取;车辆品牌识别模块对提取的车标特征信息进行分类,根据特征分类结果得到车辆品牌。相对现有技术,本发明成本低、适用范围广、识别速度快、准确度高。
The invention relates to a vehicle brand recognition system and method, the system includes a monitoring video acquisition module, a vehicle detection module, a vehicle logo segmentation module, a vehicle logo feature extraction module and a vehicle brand recognition module; the monitoring video acquisition module obtains the traffic monitoring checkpoint Vehicle monitoring video; the vehicle detection module detects the vehicle on the vehicle monitoring video, obtains the position of all vehicles in the vehicle monitoring video, and intercepts the vehicle picture according to the position information of the vehicle; the vehicle logo segmentation module detects the car logo from the vehicle picture, and obtains the vehicle According to the location of the car logo, the car logo image is segmented; the car logo feature extraction module extracts the car logo features from the car logo image; the vehicle brand recognition module classifies the extracted car logo feature information, and obtains the vehicle brand according to the feature classification results. . Compared with the prior art, the invention has low cost, wide application range, fast recognition speed and high accuracy.
Description
技术领域technical field
本发明涉及模式识别和智能交通信息技术领域,特别涉及一种车辆品牌识别系统及方法。The invention relates to the technical fields of pattern recognition and intelligent traffic information, in particular to a vehicle brand recognition system and method.
背景技术Background technique
近年来,随着社会的不断进步,智能交通系统得到快速发展,同时,计算机视觉和模式识别技术的发展,为智能交通系统更有效的应用提供了契机。计算机视觉是利用计算机来模拟人的视觉功能,从客观事物的图像中提取信息,进行处理并加以理解,最终用于实际检测、测量和识别。In recent years, with the continuous progress of society, intelligent transportation systems have developed rapidly. At the same time, the development of computer vision and pattern recognition technology has provided opportunities for more effective applications of intelligent transportation systems. Computer vision is the use of computers to simulate human visual functions, extract information from images of objective things, process and understand them, and finally use them for actual detection, measurement and recognition.
在智能交通系统中,车辆品牌识别是其重要组成部分。车辆品牌识别是根据不同品牌车辆的外形和车标的唯一性进行车辆品牌识别,在城市交通监控、应急指挥、事故检测、智能路径引导等领域有着广泛的应用前景。In intelligent transportation system, vehicle brand recognition is an important part. Vehicle brand recognition is based on the uniqueness of the appearance and logo of different brands of vehicles. It has broad application prospects in urban traffic monitoring, emergency command, accident detection, intelligent path guidance and other fields.
现有的车辆品牌识别方案中,主要由三个部分构成:首先,从车辆图片中截取车头图像块;其次,提取车头图像块的特征信息;最后,将特征信息输入分类器得到车辆品牌识别结果。In the existing vehicle brand recognition scheme, it mainly consists of three parts: firstly, the front image block is intercepted from the vehicle picture; secondly, the characteristic information of the front image block is extracted; finally, the characteristic information is input into the classifier to obtain the vehicle brand recognition result .
在第一部分中,从车辆图片中截取车头图片,虽然车头图片包含一定的车辆的品牌信息,但是同时也包含大量冗余信息和干扰信息,例如车头散热网和车牌的干扰。截取车头图像带来的冗余信息和干扰信息为后续的特征提取和分类带来诸多困难。In the first part, the car front picture is intercepted from the vehicle picture. Although the car front picture contains certain brand information of the vehicle, it also contains a lot of redundant information and interference information, such as the interference of the front cooling net and the license plate. The redundant information and interference information brought by intercepting the front image will bring many difficulties to the subsequent feature extraction and classification.
在第二部分中,提取车头图像块的特征信息,现有的技术主要是提取图像的表层特征,包括梯度方向直方图(HoG)、线性二值化模型(LBP)等,这类特征能较好地反映图像形状,对光照和角度变化有一定的鲁棒性,但是这类特征信息不够丰富,难以满足车辆品牌大量类别分类的要求。In the second part, the feature information of the front image block is extracted. The existing technology mainly extracts the surface features of the image, including histogram of gradient orientation (HoG), linear binarization model (LBP), etc. It reflects the shape of the image well and is robust to changes in illumination and angles, but this type of feature information is not rich enough to meet the classification requirements of a large number of vehicle brands.
随着现有交通监控技术的进步,高清摄像头得到广泛应用。尤其是高清摄像头能够从行驶的车辆中获取清晰的车标图片,这也为基于监控视频的车辆品牌识别的技术突破提供了有利条件。针对现有技术存在的不足,本发明提出了一种基于车标图片分析的车辆品牌识别方法和系统,该方法从交通监控视频中准确获取车辆的车标图片,并提取车标图片的深层特征信息,对得到的特征信息进行分类最终识别出车辆品牌。With the advancement of existing traffic monitoring technology, high-definition cameras are widely used. In particular, high-definition cameras can obtain clear pictures of car logos from moving vehicles, which also provides favorable conditions for technological breakthroughs in vehicle brand recognition based on surveillance video. Aiming at the deficiencies in the prior art, the present invention proposes a vehicle brand recognition method and system based on the analysis of vehicle logo pictures. The method accurately obtains the vehicle logo pictures from the traffic monitoring video, and extracts the deep features of the car logo pictures. Information, classify the obtained feature information and finally identify the vehicle brand.
发明内容Contents of the invention
本发明所要解决的技术问题是提供一种成本低、适用范围广、识别速度快、准确度高的车辆品牌识别系统及方法。The technical problem to be solved by the present invention is to provide a vehicle brand recognition system and method with low cost, wide application range, fast recognition speed and high accuracy.
本发明解决上述技术问题的技术方案如下:一种车辆品牌识别系统,包括监控视频获取模块、车辆检测模块、车标分割模块、车标特征提取模块和车辆品牌识别模块;所述监控视频获取模块、车辆检测模块、车标分割模块、车标特征提取模块和车辆品牌识别模块依次连接;The technical solution of the present invention to solve the above-mentioned technical problems is as follows: a vehicle brand recognition system, including a monitoring video acquisition module, a vehicle detection module, a vehicle logo segmentation module, a vehicle logo feature extraction module and a vehicle brand recognition module; the monitoring video acquisition module , vehicle detection module, vehicle logo segmentation module, vehicle logo feature extraction module and vehicle brand recognition module are connected in sequence;
所述监控视频获取模块,用于获取交通监控卡口的车辆监控视频;The monitoring video acquisition module is used to acquire the vehicle monitoring video at the traffic monitoring checkpoint;
所述车辆检测模块,用于对车辆监控视频进行车辆检测,获取车辆监控视频中所有车辆出现的位置,并根据车辆的位置信息截取车辆图片;The vehicle detection module is used to detect the vehicle on the vehicle monitoring video, obtain the positions of all vehicles in the vehicle monitoring video, and intercept the vehicle picture according to the position information of the vehicle;
所述车标分割模块,用于从车辆图片中检测车标,获取车标位置,并根据车标位置分割出车标图片;The car logo segmentation module is used to detect the car logo from the vehicle picture, obtain the position of the car logo, and segment the car logo picture according to the position of the car logo;
所述车标特征提取模块,用于对车标图片进行车标特征提取;The vehicle logo feature extraction module is used to extract the car logo feature from the car logo picture;
所述车辆品牌识别模块,用于对提取的车标特征信息进行分类,根据特征分类结果得到车辆品牌。The vehicle brand identification module is used to classify the extracted vehicle logo feature information, and obtain the vehicle brand according to the feature classification results.
本发明的有益效果是:利用监控视频作为车辆品牌识别系统的输入信息,能够减少设备投入,有效降低成本,而且现有的交通卡口监控网络覆盖面广,能够获取大范围的车辆监控视频;车辆检测模块从交通卡口监控视频中提取车辆图片,为车标检测缩小搜索范围,提高车标检测的准确率;车标分割模块对直接对车辆图片进行车标检测并提取车标图片,车标图片作为车辆品牌识别的唯一特征图像,能够有效减少冗余信息和干扰信息,提高车标识别的准确率;车标特征提取模块能提取车标图片的特征信息,不同的车标图片得到不同的特征信息,可以利用车标图片特征信息的差异性进行车标识别;车辆品牌识别模块将车标图片的特征信息进行车标分类,能够识别出不同的车标图形,由于车标图片和车辆品牌是一一对应的,即一种车标图片只对应一种车辆品牌,因此,利用车标图片和车辆品牌的对应关系能够实现车辆品牌识别。The beneficial effects of the present invention are: using monitoring video as the input information of the vehicle brand recognition system can reduce equipment investment and effectively reduce costs, and the existing traffic checkpoint monitoring network has a wide coverage and can obtain a wide range of vehicle monitoring video; The detection module extracts vehicle pictures from the traffic checkpoint monitoring video, narrows the search range for vehicle logo detection, and improves the accuracy of vehicle logo detection; the vehicle logo segmentation module directly detects vehicle logos on vehicle pictures and extracts As the only feature image for vehicle brand recognition, pictures can effectively reduce redundant information and interference information, and improve the accuracy of vehicle logo recognition; the vehicle logo feature extraction module can extract the feature information of car logo pictures, and different car logo pictures can get different The characteristic information can use the difference of the characteristic information of the vehicle logo picture to identify the vehicle logo; the vehicle brand recognition module can classify the characteristic information of the car logo picture, and can identify different car logo graphics, because the car logo picture and the vehicle brand There is a one-to-one correspondence, that is, one type of vehicle logo image corresponds to only one type of vehicle brand. Therefore, vehicle brand recognition can be realized by utilizing the correspondence between the vehicle logo image and the vehicle brand.
在上述技术方案的基础上,本发明还可以做如下改进。On the basis of the above technical solutions, the present invention can also be improved as follows.
进一步,所述监控视频获取模块包括一台以上的摄像机。Further, the surveillance video acquisition module includes more than one camera.
进一步,所述车辆检测模块使用图像模式识别技术进行车辆检测,获取车辆图片。Further, the vehicle detection module uses image pattern recognition technology to detect vehicles and obtain pictures of vehicles.
采用上述进一步方案的有益效果是:使用图像模式识别技术进行车辆检测提高车辆识别效率。The beneficial effect of adopting the above further solution is that: using the image pattern recognition technology for vehicle detection improves the efficiency of vehicle recognition.
进一步,所述车辆检测模块对监控视频的单帧画面进行车辆检测,并获取单帧画面中的车辆位置信息,根据车辆的位置信息截取车辆图片。Further, the vehicle detection module performs vehicle detection on a single frame of the surveillance video, obtains vehicle position information in the single frame, and intercepts a vehicle picture according to the vehicle position information.
采用上述进一步方案的有益效果是:对监控视频的单帧画面进行车辆检测,既能够识别行驶中的车辆也能够识别静止的车辆,扩大了系统的适用范围。The beneficial effect of adopting the above further solution is that the vehicle detection is performed on a single frame of the surveillance video, which can identify both moving vehicles and stationary vehicles, thereby expanding the scope of application of the system.
进一步,所述车标分割模块根据车辆图片的对称性,在车辆图片对称轴的附近进行车标搜索。Further, the vehicle logo segmentation module performs a car logo search near the symmetry axis of the vehicle picture according to the symmetry of the vehicle picture.
采用上述进一步方案的有益效果是:对称搜索可以提高搜索效率,提高识别速度。The beneficial effect of adopting the above further solution is that the symmetrical search can improve the search efficiency and the recognition speed.
进一步,所述车标特征提取模块通过深度神经网络对车标图片进行车标特征提取。Further, the vehicle logo feature extraction module extracts the car logo feature from the car logo picture through a deep neural network.
采用上述进一步方案的有益效果是:深度神经网络能提高对车标图片特征的提取准确度,保证车标识别的精确性。The beneficial effect of adopting the above-mentioned further solution is that the deep neural network can improve the accuracy of extracting the features of the vehicle logo image and ensure the accuracy of the vehicle logo recognition.
进一步,所述车辆品牌识别模块包括分类器,所述分类器对提取的车标特征信息进行分类,并输出车标图片属于各类车标的概率值。Further, the vehicle brand recognition module includes a classifier, the classifier classifies the extracted vehicle logo feature information, and outputs the probability value that the vehicle logo picture belongs to each type of vehicle logo.
进一步,所述车辆品牌识别模块将分类器输出的各个概率值与设定的概率阈值作比较,若各个概率值都小于概率阈值,则判定输入的不是车标图片;若只有一个概率值大于概率阈值,则判定该图像为最大概率值对应的车标图片;若有多个概率值大于概率阈值,则重新分类,进行概率值与概率阀值进行比对。Further, the vehicle brand recognition module compares each probability value output by the classifier with a set probability threshold, and if each probability value is less than the probability threshold, it is determined that the input is not a vehicle logo picture; if only one probability value is greater than the probability threshold threshold, it is determined that the image is the vehicle logo image corresponding to the maximum probability value; if there are multiple probability values greater than the probability threshold, it is reclassified, and the probability value is compared with the probability threshold.
采用上述进一步方案的有益效果是:分类器的输出是的概率值,能够根据各个概率的数值大小情况进行二次判别,有效提高车标识别准确率。The beneficial effect of adopting the above-mentioned further solution is that the output of the classifier is the probability value, which can perform secondary discrimination according to the numerical value of each probability, and effectively improve the recognition accuracy of the vehicle logo.
本发明解决上述技术问题的另一技术方案如下:一种车辆品牌识别方法,包括以下步骤:Another technical solution of the present invention to solve the above-mentioned technical problems is as follows: a vehicle brand recognition method, comprising the following steps:
步骤S1.获取交通监控卡口的车辆监控视频;Step S1. Obtain the vehicle monitoring video at the traffic monitoring checkpoint;
步骤S2.对车辆监控视频进行车辆检测,获取车辆监控视频中所有车辆出现的位置,并根据车辆的位置信息截取车辆图片;Step S2. Carry out vehicle detection on the vehicle monitoring video, obtain the positions of all vehicles in the vehicle monitoring video, and intercept the vehicle picture according to the position information of the vehicle;
步骤S3.从车辆图片中检测车标,获取车标位置,并根据车标位置分割出车标图片;Step S3. Detect the vehicle logo from the vehicle image, obtain the position of the vehicle logo, and segment the vehicle logo image according to the position of the vehicle logo;
步骤S4.对车标图片进行车标特征提取;Step S4. Carry out car logo feature extraction to the car logo picture;
步骤S5.对提取的车标特征信息进行分类,根据特征分类结果得到车辆品牌。Step S5. Classify the extracted vehicle logo feature information, and obtain the vehicle brand according to the feature classification result.
本发明的有益效果是:利用监控视频作为车辆品牌识别系统的输入信息,能够减少设备投入,有效降低成本,扩大系统使用范围;从监控视频中提取车辆图像,缩小车标搜索范围;对直接对车辆图像进行车标检测并提取车标图片,能够有效减少冗余信息和干扰信息;提取车标图片的特征信息,不同的车标图像得到不同的特征信息,可以利用车标图片特征信息的差异性进行车标识别;将车标图片的特征信息进行车标分类,能够识别出不同的车标图片,利用车标图片和车辆品牌的对应关系能够实现车辆品牌识别。The beneficial effects of the present invention are: using the monitoring video as the input information of the vehicle brand recognition system can reduce equipment investment, effectively reduce the cost, and expand the scope of use of the system; extract vehicle images from the monitoring video and narrow the search range of the vehicle logo; Car logo detection and extraction of car logo pictures from vehicle images can effectively reduce redundant information and interference information; extract feature information of car logo pictures, different car logo images can get different feature information, and the difference in feature information of car logo pictures can be used Vehicle logo recognition; the feature information of the car logo picture is classified into the car logo, and different car logo pictures can be identified, and the vehicle brand recognition can be realized by using the corresponding relationship between the car logo picture and the vehicle brand.
进一步,所述步骤S5的具体实现:对提取的车标特征信息进行分类,将分类输出的各个概率值与设定的概率阈值作比较,若各个概率值都小于概率阈值,则判定输入的不是车标图片;若只有一个概率值大于概率阈值,则判定该图像为最大概率值对应的车标图片;若有多个概率值大于概率阈值,则重新分类,进行概率值与概率阀值进行比对。Further, the specific implementation of the step S5: classify the extracted vehicle logo feature information, compare each probability value of the classification output with the set probability threshold, if each probability value is less than the probability threshold, it is determined that the input is not Vehicle logo pictures; if only one probability value is greater than the probability threshold, it is determined that the image is the vehicle logo picture corresponding to the maximum probability value; if there are multiple probability values greater than the probability threshold, it is reclassified, and the probability value is compared with the probability threshold right.
采用上述进一步方案的有益效果是:分类输出是的概率值,能够根据各个概率的数值大小情况进行二次判别,有效提高车标识别准确率。The beneficial effect of adopting the above-mentioned further solution is that: the classification output is the probability value, and secondary discrimination can be performed according to the numerical value of each probability, thereby effectively improving the recognition accuracy of the vehicle logo.
附图说明Description of drawings
图1为本发明一种车辆品牌识别系统的模块框图;Fig. 1 is a block diagram of a vehicle brand recognition system of the present invention;
图2为本发明一种车辆品牌识别方法流程图。Fig. 2 is a flowchart of a vehicle brand recognition method of the present invention.
附图中,各标号所代表的部件列表如下:In the accompanying drawings, the list of parts represented by each label is as follows:
1、监控视频获取模块,2、车辆检测模块,3、车标分割模块,4、车标特征提取模块,5、车辆品牌识别模块。1. Monitoring video acquisition module, 2. Vehicle detection module, 3. Vehicle logo segmentation module, 4. Vehicle logo feature extraction module, 5. Vehicle brand recognition module.
具体实施方式Detailed ways
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.
实施例1:Example 1:
如图1所示,一种车辆品牌识别系统,包括监控视频获取模块1、车辆检测模块2、车标分割模块3、车标特征提取模块4和车辆品牌识别模块5;所述监控视频获取模块1、车辆检测模块2、车标分割模块3、车标特征提取模块4和车辆品牌识别模块5依次连接;As shown in Figure 1, a kind of vehicle brand identification system comprises monitoring video acquisition module 1, vehicle detection module 2, vehicle logo segmentation module 3, vehicle logo feature extraction module 4 and vehicle brand identification module 5; described monitoring video acquisition module 1. The vehicle detection module 2, the vehicle logo segmentation module 3, the vehicle logo feature extraction module 4 and the vehicle brand recognition module 5 are sequentially connected;
所述监控视频获取模块1,用于获取交通监控卡口的车辆监控视频;The monitoring video acquisition module 1 is used to acquire the vehicle monitoring video at the traffic monitoring checkpoint;
所述车辆检测模块2,用于对车辆监控视频进行车辆检测,获取车辆监控视频中所有车辆出现的位置,并根据车辆的位置信息截取车辆图片;The vehicle detection module 2 is used to detect the vehicle on the vehicle monitoring video, obtain the positions of all vehicles in the vehicle monitoring video, and intercept the vehicle picture according to the position information of the vehicle;
所述车标分割模块3,用于从车辆图片中检测车标,获取车标位置,并根据车标位置分割出车标图片;The car logo segmentation module 3 is used to detect the car logo from the vehicle picture, obtain the position of the car logo, and segment the car logo picture according to the position of the car logo;
所述车标特征提取模块4,用于对车标图片进行车标特征提取;The vehicle logo feature extraction module 4 is used to extract the car logo feature to the car logo picture;
所述车辆品牌识别模块5,用于对提取的车标特征信息进行分类,根据特征分类结果得到车辆品牌。The vehicle brand identification module 5 is used to classify the extracted vehicle logo feature information, and obtain the vehicle brand according to the feature classification results.
优选的,所述监控视频获取模块1包括一台以上的摄像机。Preferably, the surveillance video acquisition module 1 includes more than one camera.
优选的,所述车辆检测模块2使用图像模式识别技术进行车辆检测,获取车辆图片。Preferably, the vehicle detection module 2 uses image pattern recognition technology to detect vehicles and acquire pictures of vehicles.
优选的,所述车辆检测模块2对监控视频的单帧画面进行车辆检测,并获取单帧画面中的车辆位置信息,根据车辆的位置信息截取车辆图片。Preferably, the vehicle detection module 2 performs vehicle detection on a single frame of the surveillance video, obtains vehicle position information in the single frame, and intercepts a vehicle picture according to the vehicle position information.
优选的,所述车标分割模块3根据车辆图片的对称性,在车辆图片对称轴的附近进行车标搜索。Preferably, the vehicle logo segmentation module 3 searches for the vehicle logo near the symmetry axis of the vehicle picture according to the symmetry of the vehicle picture.
优选的,所述车标特征提取模块4通过深度神经网络对车标图片进行车标特征提取。Preferably, the vehicle logo feature extraction module 4 extracts the car logo feature from the car logo picture through a deep neural network.
优选的,所述车辆品牌识别模块5包括分类器,所述分类器对提取的车标特征信息进行分类,并输出车标图片属于各类车标的概率值。Preferably, the vehicle brand identification module 5 includes a classifier, the classifier classifies the extracted vehicle logo feature information, and outputs the probability value that the vehicle logo picture belongs to each type of vehicle logo.
优选的,所述车辆品牌识别模块5将分类器输出的各个概率值与设定的概率阈值作比较,若各个概率值都小于概率阈值,则判定输入的不是车标图片;若只有一个概率值大于概率阈值,则判定该图像为最大概率值对应的车标图片;若有多个概率值大于概率阈值,则重新分类,进行概率值与概率阀值进行比对。Preferably, the vehicle brand recognition module 5 compares each probability value output by the classifier with a set probability threshold, and if each probability value is less than the probability threshold, it is determined that the input is not a car logo picture; if there is only one probability value If it is greater than the probability threshold, it is determined that the image is the vehicle logo image corresponding to the maximum probability value; if there are multiple probability values greater than the probability threshold, it will be reclassified, and the probability value is compared with the probability threshold.
如图2所示,一种车辆品牌识别方法,包括以下步骤:As shown in Figure 2, a kind of vehicle brand recognition method comprises the following steps:
步骤S1.获取交通监控卡口的车辆监控视频;Step S1. Obtain the vehicle monitoring video at the traffic monitoring checkpoint;
步骤S2.对车辆监控视频进行车辆检测,获取车辆监控视频中所有车辆出现的位置,并根据车辆的位置信息截取车辆图片;Step S2. Carry out vehicle detection on the vehicle monitoring video, obtain the positions of all vehicles in the vehicle monitoring video, and intercept the vehicle picture according to the position information of the vehicle;
步骤S3.从车辆图片中检测车标,获取车标位置,并根据车标位置分割出车标图片;Step S3. Detect the vehicle logo from the vehicle image, obtain the position of the vehicle logo, and segment the vehicle logo image according to the position of the vehicle logo;
步骤S4.对车标图片进行车标特征提取;Step S4. Carry out car logo feature extraction to the car logo picture;
步骤S5.对提取的车标特征信息进行分类,根据特征分类结果得到车辆品牌。Step S5. Classify the extracted vehicle logo feature information, and obtain the vehicle brand according to the feature classification result.
优选的,所述步骤S5的具体实现:对提取的车标特征信息进行分类,将分类输出的各个概率值与设定的概率阈值作比较,若各个概率值都小于概率阈值,则判定输入的不是车标图片;若只有一个概率值大于概率阈值,则判定该图像为最大概率值对应的车标图片;若有多个概率值大于概率阈值,则重新分类,进行概率值与概率阀值进行比对。Preferably, the specific implementation of step S5: classify the extracted vehicle logo feature information, compare each probability value output by classification with the set probability threshold, if each probability value is less than the probability threshold, then determine the input It is not a car logo picture; if there is only one probability value greater than the probability threshold, it is determined that the image is the car logo picture corresponding to the maximum probability value; if there are multiple probability values greater than the probability threshold, it is reclassified, and the probability value and the probability threshold are compared. Comparison.
实施例2:Example 2:
一种车辆品牌识别方法,包括以下步骤:A vehicle brand recognition method, comprising the following steps:
步骤1.交通卡口监控视频获取模块由一个或多个高清摄像头组成,获取经过交通监控卡口的车辆视频信息,为整个车辆品牌识别系统提供原始视频信息;Step 1. The traffic checkpoint monitoring video acquisition module is composed of one or more high-definition cameras, which acquires the vehicle video information passing through the traffic monitoring checkpoint, and provides original video information for the entire vehicle brand recognition system;
步骤2.车辆检测模块对交通卡口监控视频进行车辆检测,获取每一帧视频画面中所有车辆出现的位置,并根据车辆的位置信息截取车辆图片;Step 2. The vehicle detection module detects the vehicle on the traffic checkpoint monitoring video, obtains the positions of all vehicles in each frame of the video screen, and intercepts the vehicle picture according to the position information of the vehicle;
其中,车辆检测使用滑动窗口的方式来获取单帧视频画面中的不同位置、不同大小的图像块,并提取这些图像块的梯度方向直方图作为特征信息,将这些图像块的特征信息输入训练好的支持向量机,由支持向量机判断输入的图形块是否为车辆图像,由此检测出单帧视频画面中的所有车辆;Among them, the vehicle detection uses a sliding window method to obtain image blocks of different positions and sizes in a single frame of video, and extracts the gradient direction histogram of these image blocks as feature information, and inputs the feature information of these image blocks into training. The support vector machine of the support vector machine judges whether the input graphic block is a vehicle image by the support vector machine, thus detects all the vehicles in the single-frame video picture;
步骤3.车标分割模块首先利用车辆图像的对称性得到车辆图像的对称轴,然后沿对称轴获取车辆图像中部的不同位置、不同大小的图像块;提取图像块的梯度方向直方图作为特征信息,将这些图像块的特征信息输入训练好的支持向量机,由支持向量机判断输入的图形块是否为车标图像,从而检测出车辆图像中的车标并分割出车标图像;Step 3. The vehicle logo segmentation module first uses the symmetry of the vehicle image to obtain the symmetry axis of the vehicle image, and then obtains image blocks of different positions and sizes in the middle of the vehicle image along the symmetry axis; extracts the gradient direction histogram of the image block as feature information , the feature information of these image blocks is input into the trained support vector machine, and the support vector machine judges whether the input graphic block is a car logo image, thereby detecting the car logo in the vehicle image and segmenting the car logo image;
步骤4.使用深度神经网络提取车标图像的深层特征信息,其中深度神经网络由3个卷积层、2个平均池化层、1个全连接层组成,全连接层的输出向量就是该车标图像的深度特征信息;Step 4. Use the deep neural network to extract the deep feature information of the car logo image. The deep neural network is composed of 3 convolutional layers, 2 average pooling layers, and 1 fully connected layer. The output vector of the fully connected layer is the car The depth feature information of the target image;
步骤5.将车标图像的特征信息输入softmax分类器中,softmax分类器的输出向量就是该车标图像属于每一品牌车标的概率值。然后,将分类器输出的各个概率值与设定的概率阈值作比较,若都小于概率阈值,则判定输入的不是车标图像;若只有一个概率值大于概率阈值,则判定输入的车标图像属于最大概率值对应的那一类车标;若有多个概率值大于阈值,则使用新的分类器进行分类,重复上述分类步骤。根据车标图像与车辆品牌的关系识别出该车辆所属的品牌;Step 5. Input the feature information of the car logo image into the softmax classifier, and the output vector of the softmax classifier is the probability value that the car logo image belongs to each brand car logo. Then, compare each probability value output by the classifier with the set probability threshold, if they are all smaller than the probability threshold, it is determined that the input is not a car logo image; if only one probability value is greater than the probability threshold, then it is judged that the input car logo image Belong to the type of vehicle logo corresponding to the maximum probability value; if there are multiple probability values greater than the threshold, use a new classifier for classification, and repeat the above classification steps. Identify the brand to which the vehicle belongs based on the relationship between the logo image and the vehicle brand;
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548325.8A CN105160340A (en) | 2015-08-31 | 2015-08-31 | Vehicle brand identification system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548325.8A CN105160340A (en) | 2015-08-31 | 2015-08-31 | Vehicle brand identification system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105160340A true CN105160340A (en) | 2015-12-16 |
Family
ID=54801192
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510548325.8A Pending CN105160340A (en) | 2015-08-31 | 2015-08-31 | Vehicle brand identification system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105160340A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106557579A (en) * | 2016-11-28 | 2017-04-05 | 中通服公众信息产业股份有限公司 | A kind of vehicle model searching system and method based on convolutional neural networks |
CN106844503A (en) * | 2016-12-27 | 2017-06-13 | 北京五八信息技术有限公司 | Image processing method and device |
CN107301773A (en) * | 2017-06-16 | 2017-10-27 | 上海肇观电子科技有限公司 | A kind of method and device to destination object prompt message |
CN107316016A (en) * | 2017-06-19 | 2017-11-03 | 桂林电子科技大学 | A kind of track of vehicle statistical method based on Hadoop and monitoring video flow |
CN107679078A (en) * | 2017-08-29 | 2018-02-09 | 银江股份有限公司 | A kind of bayonet socket image vehicle method for quickly retrieving and system based on deep learning |
CN107832804A (en) * | 2017-10-30 | 2018-03-23 | 上海寒武纪信息科技有限公司 | A kind of information processing method and Related product |
CN108960234A (en) * | 2018-06-13 | 2018-12-07 | 山东师范大学 | A kind of Logo recognition methods and system based on bag of words |
CN109766775A (en) * | 2018-12-18 | 2019-05-17 | 四川大学 | A vehicle detection system based on deep convolutional neural network |
CN109766819A (en) * | 2019-01-04 | 2019-05-17 | 北京博宇通达科技有限公司 | Testing vehicle register identification method and device |
CN110569921A (en) * | 2019-09-17 | 2019-12-13 | 中控智慧科技股份有限公司 | Vehicle logo identification method, system, device and computer readable medium |
CN110765862A (en) * | 2019-09-17 | 2020-02-07 | 中控智慧科技股份有限公司 | Car logo identification method and terminal equipment |
CN112071076A (en) * | 2020-08-25 | 2020-12-11 | 浙江省机电设计研究院有限公司 | Method and system for extracting unique identification features of vehicles on highway |
US11990137B2 (en) | 2018-09-13 | 2024-05-21 | Shanghai Cambricon Information Technology Co., Ltd. | Image retouching method and terminal device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101587641A (en) * | 2008-05-21 | 2009-11-25 | 上海新联纬讯科技发展有限公司 | Detection and identification system for vehicle license plate |
CN103077407A (en) * | 2013-01-21 | 2013-05-01 | 信帧电子技术(北京)有限公司 | Car logo positioning and recognition method and car logo positioning and recognition system |
CN103093201A (en) * | 2013-01-21 | 2013-05-08 | 信帧电子技术(北京)有限公司 | Car logo locating and recognizing method and system |
CN103488973A (en) * | 2013-09-12 | 2014-01-01 | 上海依图网络科技有限公司 | Method and system for recognizing vehicle brand based on image |
CN104504384A (en) * | 2015-01-15 | 2015-04-08 | 博康智能网络科技股份有限公司 | Car logo identifying method and car logo identifying system |
-
2015
- 2015-08-31 CN CN201510548325.8A patent/CN105160340A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101587641A (en) * | 2008-05-21 | 2009-11-25 | 上海新联纬讯科技发展有限公司 | Detection and identification system for vehicle license plate |
CN103077407A (en) * | 2013-01-21 | 2013-05-01 | 信帧电子技术(北京)有限公司 | Car logo positioning and recognition method and car logo positioning and recognition system |
CN103093201A (en) * | 2013-01-21 | 2013-05-08 | 信帧电子技术(北京)有限公司 | Car logo locating and recognizing method and system |
CN103488973A (en) * | 2013-09-12 | 2014-01-01 | 上海依图网络科技有限公司 | Method and system for recognizing vehicle brand based on image |
CN104504384A (en) * | 2015-01-15 | 2015-04-08 | 博康智能网络科技股份有限公司 | Car logo identifying method and car logo identifying system |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106557579A (en) * | 2016-11-28 | 2017-04-05 | 中通服公众信息产业股份有限公司 | A kind of vehicle model searching system and method based on convolutional neural networks |
CN106557579B (en) * | 2016-11-28 | 2020-08-25 | 中通服公众信息产业股份有限公司 | Vehicle model retrieval system and method based on convolutional neural network |
CN106844503A (en) * | 2016-12-27 | 2017-06-13 | 北京五八信息技术有限公司 | Image processing method and device |
CN106844503B (en) * | 2016-12-27 | 2020-05-19 | 北京五八信息技术有限公司 | Picture processing method and device |
CN107301773A (en) * | 2017-06-16 | 2017-10-27 | 上海肇观电子科技有限公司 | A kind of method and device to destination object prompt message |
CN107316016A (en) * | 2017-06-19 | 2017-11-03 | 桂林电子科技大学 | A kind of track of vehicle statistical method based on Hadoop and monitoring video flow |
CN107316016B (en) * | 2017-06-19 | 2020-06-23 | 桂林电子科技大学 | A Vehicle Trajectory Statistics Method Based on Hadoop and Surveillance Video Stream |
CN107679078B (en) * | 2017-08-29 | 2020-01-10 | 银江股份有限公司 | Bayonet image vehicle rapid retrieval method and system based on deep learning |
CN107679078A (en) * | 2017-08-29 | 2018-02-09 | 银江股份有限公司 | A kind of bayonet socket image vehicle method for quickly retrieving and system based on deep learning |
CN107832804A (en) * | 2017-10-30 | 2018-03-23 | 上海寒武纪信息科技有限公司 | A kind of information processing method and Related product |
US12050887B2 (en) | 2017-10-30 | 2024-07-30 | Shanghai Cambricon Information Technology Co., Ltd. | Information processing method and terminal device |
US11922132B2 (en) | 2017-10-30 | 2024-03-05 | Shanghai Cambricon Information Technology Co., Ltd. | Information processing method and terminal device |
US11762631B2 (en) | 2017-10-30 | 2023-09-19 | Shanghai Cambricon Information Technology Co., Ltd. | Information processing method and terminal device |
CN108960234A (en) * | 2018-06-13 | 2018-12-07 | 山东师范大学 | A kind of Logo recognition methods and system based on bag of words |
US11990137B2 (en) | 2018-09-13 | 2024-05-21 | Shanghai Cambricon Information Technology Co., Ltd. | Image retouching method and terminal device |
US11996105B2 (en) | 2018-09-13 | 2024-05-28 | Shanghai Cambricon Information Technology Co., Ltd. | Information processing method and terminal device |
US12057110B2 (en) | 2018-09-13 | 2024-08-06 | Shanghai Cambricon Information Technology Co., Ltd. | Voice recognition based on neural networks |
US12057109B2 (en) | 2018-09-13 | 2024-08-06 | Shanghai Cambricon Information Technology Co., Ltd. | Information processing method and terminal device |
US12094456B2 (en) | 2018-09-13 | 2024-09-17 | Shanghai Cambricon Information Technology Co., Ltd. | Information processing method and system |
CN109766775A (en) * | 2018-12-18 | 2019-05-17 | 四川大学 | A vehicle detection system based on deep convolutional neural network |
CN109766819A (en) * | 2019-01-04 | 2019-05-17 | 北京博宇通达科技有限公司 | Testing vehicle register identification method and device |
CN110765862A (en) * | 2019-09-17 | 2020-02-07 | 中控智慧科技股份有限公司 | Car logo identification method and terminal equipment |
CN110569921A (en) * | 2019-09-17 | 2019-12-13 | 中控智慧科技股份有限公司 | Vehicle logo identification method, system, device and computer readable medium |
CN112071076A (en) * | 2020-08-25 | 2020-12-11 | 浙江省机电设计研究院有限公司 | Method and system for extracting unique identification features of vehicles on highway |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105160340A (en) | Vehicle brand identification system and method | |
CN107506763B (en) | An accurate positioning method of multi-scale license plate based on convolutional neural network | |
Li et al. | Traffic light recognition for complex scene with fusion detections | |
CN111695514B (en) | Vehicle detection method in foggy days based on deep learning | |
WO2017190574A1 (en) | Fast pedestrian detection method based on aggregation channel features | |
WO2018072233A1 (en) | Method and system for vehicle tag detection and recognition based on selective search algorithm | |
CN103077407B (en) | Car logo positioning and recognition method and car logo positioning and recognition system | |
CN102509098B (en) | A fisheye image vehicle recognition method | |
CN105335702B (en) | A kind of bayonet model recognizing method based on statistical learning | |
CN105512640A (en) | Method for acquiring people flow on the basis of video sequence | |
Li et al. | Robust people counting in video surveillance: Dataset and system | |
CN108171136A (en) | A kind of multitask bayonet vehicle is to scheme to search the system and method for figure | |
CN109033944B (en) | An all-sky aurora image classification and key local structure localization method and system | |
CN104050684B (en) | A kind of video frequency motion target sorting technique based on on-line training and system | |
CN106650731A (en) | Robust license plate and logo recognition method | |
Li et al. | A vehicle license plate recognition system based on analysis of maximally stable extremal regions | |
CN104156693A (en) | Motion recognition method based on multi-model sequence fusion | |
CN103473571A (en) | Human detection method | |
CN109948690A (en) | A high-speed rail scene perception method based on deep learning and structural information | |
CN102880863A (en) | Method for positioning license number and face of driver on basis of deformable part model | |
Šegvić et al. | A computer vision assisted geoinformation inventory for traffic infrastructure | |
Ahmed et al. | Traffic sign detection and recognition model using support vector machine and histogram of oriented gradient | |
CN105224945B (en) | A kind of automobile logo identification method based on joint-detection and identification algorithm | |
CN107123130A (en) | Kernel correlation filtering target tracking method based on superpixel and hybrid hash | |
Yao et al. | Coupled multivehicle detection and classification with prior objectness measure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151216 |
|
RJ01 | Rejection of invention patent application after publication |