WO2019174405A1 - 车牌辨识方法以及其系统 - Google Patents
车牌辨识方法以及其系统 Download PDFInfo
- Publication number
- WO2019174405A1 WO2019174405A1 PCT/CN2019/072542 CN2019072542W WO2019174405A1 WO 2019174405 A1 WO2019174405 A1 WO 2019174405A1 CN 2019072542 W CN2019072542 W CN 2019072542W WO 2019174405 A1 WO2019174405 A1 WO 2019174405A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- license plate
- image
- plate recognition
- character
- feature
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/217—Validation; Performance evaluation; Active pattern learning techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/194—Segmentation; Edge detection involving foreground-background segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
- G06V10/443—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
- G06V10/449—Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters
- G06V10/451—Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters with interaction between the filter responses, e.g. cortical complex cells
- G06V10/454—Integrating the filters into a hierarchical structure, e.g. convolutional neural networks [CNN]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/758—Involving statistics of pixels or of feature values, e.g. histogram matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/63—Scene text, e.g. street names
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/153—Segmentation of character regions using recognition of characters or words
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/19—Recognition using electronic means
- G06V30/191—Design or setup of recognition systems or techniques; Extraction of features in feature space; Clustering techniques; Blind source separation
- G06V30/1916—Validation; Performance evaluation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Definitions
- the invention relates to a license plate recognition method and a license plate recognition system, in particular to a license plate recognition method and a license plate recognition system for recognizing each character of a license plate by using a neural network.
- license plate recognition technology In the application of image processing, license plate recognition technology has been widely known.
- common technical means for obtaining license plate information are license plate location, license plate character cutting and license plate character recognition.
- the license plate image may have obvious license plate characteristics, license plate skew, license plate deformation, light noise and license plate breakage. This leads to a decrease in the accuracy of identification.
- the existing license plate location technology usually finds the location of the license plate image based on the edge density value. If the license plate is stained or decorated, the edge density value may be destroyed, resulting in a significant decrease in the accuracy of the license plate location.
- An embodiment of the present invention provides a license plate recognition method, including the steps of: acquiring a to-be-processed image including all license plate characters; and extracting, by a feature map extraction module, a plurality of feature maps having the character features of the image to be processed; A block corresponding to each character block and coordinates are retrieved according to the feature map based on the character network identification model based on the neural network; and a license plate recognition result is obtained according to the block of each character and the coordinates.
- Another embodiment of the present invention further provides a license plate recognition system including an image capture unit and a processing unit.
- the image capturing unit is configured to capture at least one original image.
- the processing unit is configured to: receive an original image from the image capturing unit; obtain a to-be-processed image including all the license plate characters according to the original image; and extract a plurality of feature maps having the character features of the image to be processed by using a feature map extraction model; The block and the coordinates corresponding to each character are retrieved according to the feature map by the one-character identification model based on the neural network; and a license plate recognition result is obtained according to the block and the coordinates of each character.
- Another embodiment of the present invention further provides a license plate recognition method, comprising the steps of: obtaining a to-be-processed image; acquiring a plurality of feature maps having a plurality of target features by a feature map extraction module; obtaining each through a target location extraction module At least one region of the feature map having the target feature, and each frame of each feature map is assigned a score corresponding to each target feature; each frame of each of the above feature maps is performed according to the score by a target candidate classification module Classifying and retaining at least one region corresponding to the character feature; and obtaining a license plate recognition result from the region corresponding to the character feature by a voting/statistics module.
- FIG. 1 is a system architecture diagram showing a license plate recognition system according to an embodiment of the invention.
- FIG. 2 is a flow chart showing a method of identifying a license plate according to an embodiment of the invention.
- FIG. 3A is a schematic diagram showing a current image according to an embodiment of the invention.
- FIG. 3B is a schematic diagram showing image changes of a current image and a historical background image according to an embodiment of the invention.
- 4A-4D are schematic diagrams showing trained matrices for generating feature maps in accordance with some embodiments of the present invention.
- 5A and 5B are schematic diagrams showing a block judged to have a character according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram showing a voting/statistics module according to an embodiment of the invention.
- FIG. 7A is a schematic diagram showing a current image according to an embodiment of the invention.
- FIG. 7B is a schematic diagram showing a vehicle head image according to an embodiment of the invention.
- FIG. 8 is a schematic diagram showing a license plate text area according to an embodiment of the invention.
- FIG. 9 is a flow chart showing a license plate recognition method according to another embodiment of the present invention.
- the license plate recognition system 100 can be implemented in an electronic device such as a desktop computer, a notebook computer, or a tablet computer, and the license plate recognition system 100 includes at least one processing unit 110.
- the processing unit 110 can be implemented in various manners, such as in dedicated hardware circuits or general purpose hardware (eg, a single processor, a multiprocessor with parallel processing capabilities, a graphics processor, or other processor capable of computing), and The functions described later are provided when the program code or software related to each model and process of the present invention is provided.
- the license plate recognition system 100 further includes a storage unit 120 for storing the acquired images, data required for execution, and various electronic files, such as various algorithms and/or models.
- the license plate recognition system 100 further includes an image capture unit 130, such as a monitor, a camera, and/or a camera, for acquiring at least one image or a continuous video image and transmitting it back to the processing unit 110.
- the display unit 140 can be a display panel (for example, a thin film liquid crystal display panel, an organic light emitting diode panel, or other display capable panel) for displaying input characters, numbers, symbols, moving tracks of the drag mouse, or provided by an application. User interface for viewing to the user.
- the license plate recognition system 100 further includes an input device (not shown) such as a mouse, a stylus or a keyboard for the user to perform a corresponding operation.
- step S201 the image capturing unit 130 obtains a to-be-processed image.
- the processing unit 110 can compare the current image with the historical image to determine whether the current image is in the current image. There are vehicles or other objects entering the shooting range.
- the processing unit 110 can obtain a historical background image through a background subtract module according to the plurality of historical images, so that the processing unit 110 can quickly determine the historical background image and the current image.
- FIG. 3A is a schematic diagram of a current image
- FIG. 3B is a schematic diagram of image changes between a current image and a historical background image.
- the area of the image change is about 37% according to the content of FIG. 3B. If the predetermined value is set to 35%, the processing unit 110 can determine that a vehicle or other object appears in the current image.
- step S202 the processing unit 110 receives the image to be processed, and obtains a plurality of feature maps through a feature map extraction module.
- the feature map extraction module can be trained by strengthening the matrix of character features, which is mainly used to highlight characters such as English letters or numbers in the image.
- 4A-4D are schematic diagrams showing a plurality of trained matrices for acquiring a feature map, in accordance with some embodiments of the present invention.
- step S203 after acquiring the feature map, the processing unit 110 retrieves the block corresponding to each character and the corresponding coordinates according to the feature map by using a character recognition model.
- the character recognition module is a neural network-based module, which mainly uses a plurality of images corresponding to various letters (ie, A to Z) and numbers (ie, 0 to 9) as training data to accurately recognize the image.
- the plurality of blocks shown in FIG. 5A are blocks that are determined to have characters.
- the character recognition module can directly find the block corresponding to each character, without first dividing the characters in the license plate.
- the processing unit 110 further selects the reliability.
- Higher regions eg, by selecting regions with more overlap
- regions with more overlap serve as a basis for ordering the license plate characters.
- the area selected by the thick frame line is the last extracted area having characters, and the previously determined block can be effectively filtered by the above method.
- the processing unit 110 obtains a license plate recognition result according to the order of each character and coordinates after acquiring all the characters and their corresponding coordinates.
- the processing unit 110 can vote on a plurality of license plate images through a voting/statistics module to improve the accuracy of the license plate recognition result.
- the processing unit 110 may classify the license plate area into at least two groups by the license plate grouping rule.
- the license plate grouping rules may include a license plate naming grouping rule, an English word area and a digital word grouping rule, a dash grouping rule, and a character relative position grouping rule.
- FIG. 6 is a schematic diagram showing a voting/statistics module according to an embodiment of the invention.
- the processing unit 110 divides the license plate into two groups (ie, the left half and the right half of the dash) based on the position of the dash using the dash grouping rule. Then, after obtaining the identification results of the two subgroups, the different identification results in each subgroup are voted, and if there are repeated identification results, the voting scores are accumulated. For example, as shown in FIG.
- the processing unit 110 further assigns different weights to the recognition result according to the time order of the identification result. For example, newer recognition results give greater weight, while older identification results give less weight, thereby speeding up the convergence of the final license plate recognition results.
- the processing unit 110 may further adopt a head image capturing module or a rear image.
- the module takes a front image or a rear image in the current image to reduce the area of the image to be processed.
- the front image capturing module or the rear image capturing module trains various head images or vehicles through multiple image features (such as Haar Feature, HOG, LBP, etc.) with a classifier (Cascade Classifier, Ada boost or SVM).
- the tail image to obtain the front image or the rear image from the current image.
- FIG. 7A is a schematic diagram showing a current image
- FIG. 7B is a schematic diagram showing a front image obtained by the front image capturing module.
- the processing unit 110 may detect the model image from the front of the vehicle through a license plate character area or The area near the license plate is obtained from the rear image.
- the license plate character area detection model also trains various character images by using multiple image features (such as Haar Feature, HOG, LBP, etc.) with a classifier (Cascade Classifier, Ada boost or SVM) to capture images from the front or the rear of the car. Find each character in the image. For example, as shown in FIG.
- the processing unit 110 detects the model by the license plate character region to find four regions 801-804 having characters from the front image. Next, the processing unit 110 combines the regions 801-804 to obtain another larger region 810, and expands according to the format enlargement region 810 of the license plate to obtain another region including all the license plate characters.
- the license plate has six characters, and the license plate character area detection model only finds four areas with characters from the front image, so in order to ensure that all characters in the license plate are included in the image to be processed, processing The unit 110 can further determine the outward expansion magnification according to the number of characters found. For example, as shown in FIG.
- processing unit 110 since processing unit 110 has found four characters, processing unit 110 expands approximately twice from four sides of region 810 (as indicated by region 820), thus ensuring All characters are included in the image to be processed. In other words, if the processing unit 110 only finds an area with a character, the processing unit 110 adaptively increases the magnification of the expansion (eg, ten times to the left and right) to ensure that all characters are included. Process the image.
- the expansion ratio can be adjusted according to the needs of the user.
- the foregoing embodiments are only used for illustrative purposes, and the invention is not limited thereto. Compared with the front image or the rear image, the image to be processed obtained by the license plate character area detection model more precisely reduces the area of the image to further improve the operation speed.
- the license plate character area detection model since the main function of the license plate character area detection model is only to find the area that may have characters, not to accurately identify the characters, the license plate character area detection is compared with the character recognition model.
- the model belongs to the weak classifier, that is, its detection accuracy is low but the calculation speed is faster.
- the license plate character area detection model and the front image capturing module or the rear image capturing module use different image features and classifiers.
- step S205 in order to further improve the accuracy of the character recognition model, the processing unit 110 further uses each image and the corresponding recognition result as training data to update the character recognition model.
- the above identification result includes the correct license plate recognition result and the incorrect license plate recognition result, thereby reducing the identification error of the character recognition module and indirectly speeding up the processing speed of the license plate recognition system.
- FIG. 9 is a flow chart showing a license plate recognition method according to another embodiment of the present invention.
- the image capturing unit 130 obtains at least one image to be processed.
- the processing unit 110 receives the acquired image to be processed from the image capturing unit 130, and acquires a plurality of feature maps through the feature map extraction module.
- the information contained in the feature map includes a plurality of target features corresponding to different spatial frequencies (eg, from low frequency to high frequency), and the target features may include character features on the license plate, license plate appearance features, background features, vehicles Information characteristics (such as directional mirrors, models, wheels, etc., representing the characteristics of the car).
- the feature map extraction module can be trained by a matrix containing the aforementioned target features.
- the processing unit 110 finds the region having the target feature by using a target location extraction module according to the feature map.
- the processing unit 110 may extract a frame for each predetermined pixel on the feature map by means of a clustering manner or a customized size, and determine, according to the feature map extraction module, features that may be included in each frame. And give each box a score corresponding to each target feature type.
- the processing unit 110 first obtains a target sensitive score map of the feature map by using a simple classifier, that is, finding a plurality of target feature points or target feature regions having the target feature on the feature map, and then A plurality of regions located near the target feature point are selected using frame rings having different sizes, and the regions are given scores corresponding to each of the target features.
- step S904 the processing unit 110 retains only the highest score by a target candidate classification module in a non-maximum value suppression manner.
- a target feature with a score greater than a predetermined value to classify the position corresponding to each frame. For example, if a certain box corresponds to the largest score of the background feature and is greater than the predetermined value, the processing unit 110 classifies the frame as a frame corresponding to the background feature. In addition, when a certain box corresponds to a score of each target feature that is not greater than a predetermined value, the area is classified as a non-target feature.
- the processing unit 110 can further group the plurality of frames having the same target feature and adjacent to each other into a larger area by the target candidate classification module, so as to facilitate the subsequent identification process.
- the processing unit 110 retains only the area corresponding to the character feature, and proceeds to step S905.
- the processing unit 110 obtains a license plate recognition result according to each character and the order of the coordinates (for example, from left to right, from top to bottom).
- the processing unit 110 can vote on a plurality of license plate images through the aforementioned voting/statistics module to improve the accuracy of the license plate recognition result.
- the license plate recognition method described in step S905 is similar to the license plate recognition method in step S204, and is not described here to simplify the description.
- step S906 the processing unit 110 further uses each image to be processed and the corresponding recognition result as training data to update the character recognition model.
- the above identification result includes the correct license plate recognition result and the incorrect license plate recognition result, thereby reducing the identification error of the character recognition module.
- the license plate recognition method and the license plate recognition system can still be performed in an environment with poor viewing angle or complicated change through the aforementioned license plate image capturing step and license plate character recognition step. Maintaining rapid identification speed and high accuracy, and continuously using the identification results as training data, can further reduce the error of license plate recognition and indirectly accelerate the calculation speed of the license plate recognition system.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Databases & Information Systems (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Molecular Biology (AREA)
- Biomedical Technology (AREA)
- Biodiversity & Conservation Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- General Engineering & Computer Science (AREA)
- Character Discrimination (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
- Character Input (AREA)
Abstract
Description
Claims (25)
- 一种车牌辨识方法,包括以下步骤:取得包含所有车牌字元的一待处理影像;通过一特征地图提取模块提取具有上述待处理影像的字元特征的多个特征地图;通过基于神经网络的一字元辨识模型根据上述特征地图撷取对应于每个字元的区块以及坐标;以及根据每个字元的上述区块以及上述坐标取得一车牌辨识结果。
- 如权利要求1所述的车牌辨识方法,还包括以下步骤:接收一原始影像;比较上述原始影像与一历史背景影像以取得影像变化量;以及判断上述影像变化量是否大于一预设值;其中,当上述影像变化量大于上述预设值时,产生包含所有车牌字元的上述待处理影像。
- 如权利要求2所述的车牌辨识方法,还包括一步骤:通过一前后景提取模块提取上述历史背景影像。
- 如权利要求1所述的车牌辨识方法,还包括以下步骤:接收一原始影像;通过一车头影像撷取模块或者一车尾影像撷取模块利用第一图像特征以及一第一分类器自上述原始影像中取得一车头影像或者一车尾影像;以及通过一车牌字元区域检测模型根据上述车头影像或者上述车尾影像取得包含所有车牌字元的上述待处理影像。
- 如权利要求4所述的车牌辨识方法,还包括以下步骤:通过上述车牌字元区域检测模型利用第二图像特征以及一第二分类器于上述车头影像或者上述车尾影像中取得至少一字元区块;根据上述字元区块的数量决定一放大倍率;以及基于上述字元区块根据上述放大倍率取得上述待处理影像。
- 如权利要求1所述的车牌辨识方法,还包括以下步骤:接收多个上述车牌辨识结果;根据一车牌分群规则将每个上述车牌辨识结果分类为至少两个分群;对每个上述分群中的每个子辨识结果进行投票;以及当每个上述分群中的任一上述子辨识结果的一投票分数大于一门槛值时,根据上述子辨识结果产生一最终车牌辨识结果。
- 如权利要求6所述的车牌辨识方法,还包括以下步骤:根据所有上述车牌辨识结果的时序排列赋予每个上述车牌辨识结果一权重;以及当每个上述分群中的任一上述子辨识结果的一权重总和大于上述门槛值时,根据上述子辨识结果产生上述最终车牌辨识结果。
- 如权利要求6所述的车牌辨识方法,其中上述车牌分群规则包括一车牌命名分群规则、一英文字区与数字字区分群规则、一破折号分群规则以及一字元相对位置分群规则。
- 如权利要求6项或第7所述的车牌辨识方法,还包括一步骤:根据上述车牌辨识结果和/或上述最终车牌辨识结果更新上述字元辨识模型。
- 一种车牌辨识系统,包括:一影像撷取单元,用以撷取至少一原始影像;以及一处理单元,用以:自上述影像撷取单元接收上述原始影像;根据上述原始影像取得包含所有车牌字元的一待处理影像;通过一特征地图提取模块提取具有上述待处理影像的字元特征的多个特征地图;通过基于神经网络的一字元辨识模型根据上述特征地图撷取对应于每个字元的区块以及坐标;以及根据每个字元的上述区块以及上述坐标取得一车牌辨识结果。
- 如权利要求10所述的车牌辨识系统,其中上述处理单元更用以:比较上述原始影像与一历史背景影像以取得影像变化量;以及判断上述影像变化量是否大于一预设值;其中,当上述影像变化量大于上述预设值时,上述处理单元产生包含所有车牌字元的上述待处理影像。
- 如权利要求11所述的车牌辨识系统,其中上述处理单元更通过一前后景提取模块提取上述历史背景影像。
- 如权利要求10所述的车牌辨识系统,其中上述处理单元更用以:通过一车头影像撷取模块或者一车尾影像撷取模块利用第一图像特征以及一第一分类器自上述原始影像中取得一车头影像或者一车尾影像;以及通过一车牌字元区域检测模型根据上述车头影像或者上述车尾影像取得包含所有车牌字元的上述待处理影像。
- 如权利要求13所述的车牌辨识系统,其中上述处理单元更用以:通过上述车牌字元区域检测模型利用第二图像特征以及一第二分类器于上述车头影像或者上述车尾影像中取得至少一字元区块;根据上述字元区块的数量决定一放大倍率;以及基于上述字元区块根据上述放大倍率取得上述待处理影像。
- 如权利要求10所述的车牌辨识系统,其中上述处理单元更用以:接收多个上述车牌辨识结果;根据一车牌分群规则将每个上述车牌辨识结果分类为至少两个分群;对每个上述分群中的每个子辨识结果进行投票;以及当每个上述分群中的任一上述子辨识结果的一投票分数大于一门槛值时,根据上述子辨识结果产生一最终车牌辨识结果。
- 如权利要求15所述的车牌辨识系统,其中上述处理器更用以:根据所有上述车牌辨识结果的时序排列赋予每个上述车牌辨识结果一权重;以及当每个上述分群中的任一上述子辨识结果的一权重总和大于上述门槛值时,根据上述子辨识结果产生上述最终车牌辨识结果。
- 如权利要求15所述的车牌辨识系统,其中上述车牌分群规则包括一车牌命名分群规则、一英文字区与数字字区分群规则、一破折号分群规则以及一字元相对位置分群规则。
- 如权利要求15项或第16所述的车牌辨识系统,其中上述处理器更用以:根据上述车牌辨识结果和/或上述最终车牌辨识结果更新上述字元辨识模型。
- 一种车牌辨识方法,包括以下步骤:取得一待处理影像;通过一特征地图提取模块取得具有多个目标特征的多个特征地图;通过一目标位置提取模块取得每个上述特征地图中具有上述目标特征的至少一区域,并给予每个上述特征地图的每个上述框对应于每个上述目标特征的分数;通过一目标候选分类模块根据上述分数对每个上述特征地图的每个上述框进行分类,并保留对应于文字特征的至少一区域;以及通过一投票/统计模块根据对应于上述文字特征的上述区域取得一车牌辨识结果。
- 如权利要求19所述的车牌辨识方法,其中上述目标特征包括对应于不同空间频率的上述字元特征、车牌外型特征、背景特征或者车辆特征。
- 如权利要求19所述的车牌辨识方法,还包括:通过类聚的方式或者自定义尺寸于上述特征地图上每隔既定像素提取上述框,以通过上述目标位置提取模块给予每个上述特征地图的每个上述框对应于每个上述目标特征的上述分数。
- 如权利要求19所述的车牌辨识方法,还包括:通过一简易分类器取得上述特征地图的至少一目标特征点,利用具有不同大小的多个框圈选出位于上述目标特征点附近的多个区域,以及通过上述特征地图提取模块给予每个上述特征地图的每个上述框对应于每个上述目标特征的上述分数。
- 如权利要求19所述的车牌辨识方法,还包括:通过上述目标候选分类模块以一非极大值抑制的方式保留具有最高分数且分数大于一既定值的上述文字特征。
- 如权利要求19所述的车牌辨识方法,还包括:接收多个上述车牌辨识结果;通过上述投票/统计模块根据一车牌分群规则将每个上述车牌辨识结果分类为至少两个分群;通过上述投票/统计模块对每个上述分群中的每个子辨识结果进行投票;以及当每个上述分群中的任一上述子辨识结果的一投票分数大于一门槛值时,上述投票/统计模块根据上述子辨识结果产生一最终车牌辨识结果。
- 如权利要求19所述的车牌辨识方法,还包括:根据上述车牌辨识结果更新上述特征地图提取模块。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/980,747 US11443535B2 (en) | 2018-03-14 | 2019-01-21 | License plate identification method and system thereof |
| JP2020548723A JP7044898B2 (ja) | 2018-03-14 | 2019-01-21 | ナンバープレート認識方法、および、そのシステム |
| EP19768532.4A EP3767530A4 (en) | 2018-03-14 | 2019-01-21 | PROCEDURE FOR IDENTIFICATION OF LICENSE PLATES AND THE SYSTEM THEREFORE |
| US17/881,218 US20220375236A1 (en) | 2018-03-14 | 2022-08-04 | License plate identification method and system thereof |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810208466.9A CN110276342B (zh) | 2018-03-14 | 2018-03-14 | 车牌辨识方法以及其系统 |
| CN201810208466.9 | 2018-03-14 |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/980,747 A-371-Of-International US11443535B2 (en) | 2018-03-14 | 2019-01-21 | License plate identification method and system thereof |
| US17/881,218 Division US20220375236A1 (en) | 2018-03-14 | 2022-08-04 | License plate identification method and system thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019174405A1 true WO2019174405A1 (zh) | 2019-09-19 |
Family
ID=67907354
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/072542 Ceased WO2019174405A1 (zh) | 2018-03-14 | 2019-01-21 | 车牌辨识方法以及其系统 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US11443535B2 (zh) |
| EP (1) | EP3767530A4 (zh) |
| JP (1) | JP7044898B2 (zh) |
| CN (1) | CN110276342B (zh) |
| WO (1) | WO2019174405A1 (zh) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111079744A (zh) * | 2019-12-06 | 2020-04-28 | 鲁东大学 | 适用于复杂光照环境的车辆车牌智能识别方法及装置 |
| CN111340045A (zh) * | 2020-02-12 | 2020-06-26 | 浙江大华技术股份有限公司 | 车牌号码的识别方法、装置及存储介质 |
| CN111582261A (zh) * | 2020-04-30 | 2020-08-25 | 浙江大华技术股份有限公司 | 一种非机动车的车牌识别方法和车牌识别装置 |
| CN112560608A (zh) * | 2020-12-05 | 2021-03-26 | 江苏爱科赛尔云数据科技有限公司 | 一种车辆车牌识别方法 |
| JP2021082056A (ja) * | 2019-11-20 | 2021-05-27 | 日本放送協会 | 文字領域検出モデル学習装置およびそのプログラム、ならびに、文字領域検出装置およびそのプログラム |
| JP2022504404A (ja) * | 2019-09-27 | 2022-01-13 | シェンチェン センスタイム テクノロジー カンパニー リミテッド | テキストシーケンス認識方法及びその装置、電子機器並びに記憶媒体 |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110276342B (zh) * | 2018-03-14 | 2023-04-18 | 台达电子工业股份有限公司 | 车牌辨识方法以及其系统 |
| US11567632B2 (en) | 2018-07-03 | 2023-01-31 | Apple Inc. | Systems and methods for exploring a geographic region |
| US11275934B2 (en) * | 2019-11-20 | 2022-03-15 | Sap Se | Positional embeddings for document processing |
| US20210356288A1 (en) | 2020-05-15 | 2021-11-18 | Apple Inc. | User interfaces for providing navigation directions |
| US11846515B2 (en) | 2020-06-11 | 2023-12-19 | Apple Inc. | User interfaces for customized navigation routes |
| US12281912B2 (en) | 2021-06-07 | 2025-04-22 | Apple Inc. | User interfaces for maps and navigation |
| CN119223321A (zh) | 2021-06-07 | 2024-12-31 | 苹果公司 | 用于地图和导航的用户界面 |
| CN116095459B (zh) * | 2021-11-02 | 2025-05-30 | 睿能创意公司 | 影像撷取方法 |
| CN116095458B (zh) * | 2021-11-02 | 2025-02-11 | 睿能创意公司 | 影像撷取方法 |
| EP4235595B1 (en) * | 2022-02-28 | 2025-10-29 | Leica Biosystems Imaging, Inc. | High and low frequency feature map generation for h&e pathology images |
| CN114821019B (zh) * | 2022-03-29 | 2025-02-25 | 烽火通信科技股份有限公司 | 车牌号码识别方法、装置、设备及可读存储介质 |
| CN114998883B (zh) * | 2022-05-30 | 2024-10-18 | 阿波罗智联(北京)科技有限公司 | 车牌识别方法、装置、电子设备、智能交通设备 |
| CN115359460B (zh) * | 2022-10-20 | 2023-02-17 | 小米汽车科技有限公司 | 用于车辆的图像识别方法、装置、车辆和存储介质 |
| CN116580461B (zh) * | 2023-05-12 | 2025-12-09 | 中国工商银行股份有限公司 | 签名验证方法、装置、计算机设备和存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106096607A (zh) * | 2016-06-12 | 2016-11-09 | 湘潭大学 | 一种车牌识别方法 |
| CN106980854A (zh) * | 2017-03-29 | 2017-07-25 | 珠海习悦信息技术有限公司 | 车牌号码识别方法、装置、存储介质及处理器 |
| CN107038442A (zh) * | 2017-03-27 | 2017-08-11 | 新智认知数据服务有限公司 | 一种基于深度学习的车牌检测和整体识别方法 |
| CN107239778A (zh) * | 2017-06-09 | 2017-10-10 | 中国科学技术大学 | 高效准确的车牌识别方法 |
| CN107704857A (zh) * | 2017-09-25 | 2018-02-16 | 北京邮电大学 | 一种端到端的轻量级车牌识别方法及装置 |
| CN107784303A (zh) * | 2016-12-15 | 2018-03-09 | 平安科技(深圳)有限公司 | 车牌识别方法及装置 |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11306283A (ja) | 1998-04-24 | 1999-11-05 | Chuo Spring Co Ltd | ナンバープレート情報読取装置 |
| JP4174279B2 (ja) | 2002-09-19 | 2008-10-29 | 日本放送協会 | 映像オブジェクト識別・追跡装置、その方法及びそのプログラム |
| TWI236638B (en) | 2004-03-24 | 2005-07-21 | Univ Chung Yuan Christian | Multiple recognition system and method for license plates |
| WO2008025092A1 (en) * | 2006-09-01 | 2008-03-06 | Sensen Networks Pty Ltd | Method and system of identifying one or more features represented in a plurality of sensor acquired data sets |
| JP4901676B2 (ja) | 2007-09-28 | 2012-03-21 | 株式会社東芝 | ナンバープレート情報処理装置及びナンバープレート情報処理方法 |
| CN101303803A (zh) | 2008-06-11 | 2008-11-12 | 北京中星微电子有限公司 | 一种车牌识别的方法和系统 |
| TWI431559B (zh) * | 2010-10-29 | 2014-03-21 | Univ Nat Chiao Tung | 車牌偵測辨識方法及其系統 |
| US8447112B2 (en) * | 2010-12-17 | 2013-05-21 | Xerox Corporation | Method for automatic license plate recognition using adaptive feature set |
| US8666117B2 (en) * | 2012-04-06 | 2014-03-04 | Xerox Corporation | Video-based system and method for detecting exclusion zone infractions |
| US9014432B2 (en) * | 2012-05-04 | 2015-04-21 | Xerox Corporation | License plate character segmentation using likelihood maximization |
| CN103366577B (zh) * | 2013-05-16 | 2015-12-23 | 王斌 | 车辆牌证真伪识别系统 |
| CN103679191B (zh) * | 2013-09-04 | 2017-02-22 | 西交利物浦大学 | 基于静态图片的自动套牌车检测方法 |
| NL2012327B1 (en) * | 2013-12-13 | 2016-06-21 | Utc Fire & Security B V | Selective intrusion detection systems. |
| JP6471934B2 (ja) * | 2014-06-12 | 2019-02-20 | パナソニックIpマネジメント株式会社 | 画像認識方法、カメラシステム |
| JP2016053763A (ja) | 2014-09-02 | 2016-04-14 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
| CN104239867B (zh) | 2014-09-17 | 2017-12-01 | 深圳市捷顺科技实业股份有限公司 | 车牌定位方法及系统 |
| CN106599900B (zh) * | 2015-10-20 | 2020-04-21 | 华中科技大学 | 一种识别图像中的字符串的方法和装置 |
| CN106469299B (zh) * | 2016-08-31 | 2019-07-19 | 北京邮电大学 | 一种车辆搜索方法及装置 |
| CN106529532A (zh) * | 2016-11-07 | 2017-03-22 | 湖南源信光电科技有限公司 | 一种基于积分特征通道与灰度投影的车牌识别系统 |
| CN106407981B (zh) * | 2016-11-24 | 2019-04-23 | 北京文安智能技术股份有限公司 | 一种车牌识别方法、装置及系统 |
| CN108121984B (zh) | 2016-11-30 | 2021-09-21 | 杭州海康威视数字技术股份有限公司 | 一种字符识别方法及装置 |
| CN106650740B (zh) * | 2016-12-15 | 2019-08-13 | 深圳市华尊科技股份有限公司 | 一种车牌识别方法及终端 |
| WO2018112441A1 (en) * | 2016-12-15 | 2018-06-21 | Progenity Inc. | Ingestible device and associated methods |
| CN106845487B (zh) * | 2016-12-30 | 2020-04-17 | 佳都新太科技股份有限公司 | 一种端到端的车牌识别方法 |
| CN107220638A (zh) * | 2017-07-03 | 2017-09-29 | 深圳市唯特视科技有限公司 | 一种基于深度学习卷积神经网络的车牌检测识别方法 |
| CN110276342B (zh) * | 2018-03-14 | 2023-04-18 | 台达电子工业股份有限公司 | 车牌辨识方法以及其系统 |
| CN111524365B (zh) * | 2020-05-11 | 2021-12-17 | 西安电子科技大学 | 一种利用多地磁传感器进行车型分类的方法 |
-
2018
- 2018-03-14 CN CN201810208466.9A patent/CN110276342B/zh active Active
-
2019
- 2019-01-21 JP JP2020548723A patent/JP7044898B2/ja active Active
- 2019-01-21 US US16/980,747 patent/US11443535B2/en active Active
- 2019-01-21 WO PCT/CN2019/072542 patent/WO2019174405A1/zh not_active Ceased
- 2019-01-21 EP EP19768532.4A patent/EP3767530A4/en not_active Withdrawn
-
2022
- 2022-08-04 US US17/881,218 patent/US20220375236A1/en not_active Abandoned
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106096607A (zh) * | 2016-06-12 | 2016-11-09 | 湘潭大学 | 一种车牌识别方法 |
| CN107784303A (zh) * | 2016-12-15 | 2018-03-09 | 平安科技(深圳)有限公司 | 车牌识别方法及装置 |
| CN107038442A (zh) * | 2017-03-27 | 2017-08-11 | 新智认知数据服务有限公司 | 一种基于深度学习的车牌检测和整体识别方法 |
| CN106980854A (zh) * | 2017-03-29 | 2017-07-25 | 珠海习悦信息技术有限公司 | 车牌号码识别方法、装置、存储介质及处理器 |
| CN107239778A (zh) * | 2017-06-09 | 2017-10-10 | 中国科学技术大学 | 高效准确的车牌识别方法 |
| CN107704857A (zh) * | 2017-09-25 | 2018-02-16 | 北京邮电大学 | 一种端到端的轻量级车牌识别方法及装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3767530A4 * |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022504404A (ja) * | 2019-09-27 | 2022-01-13 | シェンチェン センスタイム テクノロジー カンパニー リミテッド | テキストシーケンス認識方法及びその装置、電子機器並びに記憶媒体 |
| JP7123255B2 (ja) | 2019-09-27 | 2022-08-22 | シェンチェン センスタイム テクノロジー カンパニー リミテッド | テキストシーケンス認識方法及びその装置、電子機器並びに記憶媒体 |
| JP2021082056A (ja) * | 2019-11-20 | 2021-05-27 | 日本放送協会 | 文字領域検出モデル学習装置およびそのプログラム、ならびに、文字領域検出装置およびそのプログラム |
| JP7373367B2 (ja) | 2019-11-20 | 2023-11-02 | 日本放送協会 | 文字領域検出モデル学習装置およびそのプログラム、ならびに、文字領域検出装置およびそのプログラム |
| CN111079744A (zh) * | 2019-12-06 | 2020-04-28 | 鲁东大学 | 适用于复杂光照环境的车辆车牌智能识别方法及装置 |
| CN111079744B (zh) * | 2019-12-06 | 2020-09-01 | 鲁东大学 | 适用于复杂光照环境的车辆车牌智能识别方法及装置 |
| CN111340045A (zh) * | 2020-02-12 | 2020-06-26 | 浙江大华技术股份有限公司 | 车牌号码的识别方法、装置及存储介质 |
| CN111340045B (zh) * | 2020-02-12 | 2023-09-01 | 浙江大华技术股份有限公司 | 车牌号码的识别方法、装置及存储介质 |
| CN111582261A (zh) * | 2020-04-30 | 2020-08-25 | 浙江大华技术股份有限公司 | 一种非机动车的车牌识别方法和车牌识别装置 |
| CN111582261B (zh) * | 2020-04-30 | 2024-01-19 | 浙江大华技术股份有限公司 | 一种非机动车的车牌识别方法和车牌识别装置 |
| CN112560608A (zh) * | 2020-12-05 | 2021-03-26 | 江苏爱科赛尔云数据科技有限公司 | 一种车辆车牌识别方法 |
| CN112560608B (zh) * | 2020-12-05 | 2024-05-24 | 江苏爱科赛尔云数据科技有限公司 | 一种车辆车牌识别方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110276342A (zh) | 2019-09-24 |
| US20210004627A1 (en) | 2021-01-07 |
| US11443535B2 (en) | 2022-09-13 |
| CN110276342B (zh) | 2023-04-18 |
| EP3767530A4 (en) | 2021-05-19 |
| JP2021518944A (ja) | 2021-08-05 |
| JP7044898B2 (ja) | 2022-03-30 |
| US20220375236A1 (en) | 2022-11-24 |
| EP3767530A1 (en) | 2021-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220375236A1 (en) | License plate identification method and system thereof | |
| US11164027B2 (en) | Deep learning based license plate identification method, device, equipment, and storage medium | |
| CN108121986B (zh) | 目标检测方法及装置、计算机装置和计算机可读存储介质 | |
| US8792722B2 (en) | Hand gesture detection | |
| US8750573B2 (en) | Hand gesture detection | |
| JP6397986B2 (ja) | 画像オブジェクト領域の認識方法及び装置 | |
| CN115461792B (zh) | 手写文本识别方法、装置和系统,手写文本搜索方法和系统,以及计算机可读存储介质 | |
| WO2023284502A1 (zh) | 图像处理方法、装置、设备和存储介质 | |
| CN113033543B (zh) | 曲形文本识别方法、装置、设备及介质 | |
| WO2021051545A1 (zh) | 基于行为识别模型的摔倒动作判定方法、装置、计算机设备及存储介质 | |
| US10242294B2 (en) | Target object classification using three-dimensional geometric filtering | |
| CN111488732B (zh) | 一种变形关键词检测方法、系统及相关设备 | |
| US11250269B2 (en) | Recognition method and apparatus for false detection of an abandoned object and image processing device | |
| CN114627534B (zh) | 活体判别方法及电子设备、存储介质 | |
| CN110598703A (zh) | 一种基于深度神经网络的ocr识别方法及装置 | |
| CN118522019B (zh) | 文本识别方法、电子设备以及存储介质 | |
| US20150139547A1 (en) | Feature calculation device and method and computer program product | |
| CN116543261B (zh) | 用于图像识别的模型训练方法、图像识别方法设备及介质 | |
| TWI690857B (zh) | 車牌辨識方法以及其系統 | |
| Moumen et al. | Real-time Arabic scene text detection using fully convolutional neural networks | |
| CN113569838A (zh) | 基于文本检测算法的文本识别方法及装置 | |
| Kwon et al. | Novel rifle number recognition based on improved YOLO in military environment | |
| US20130279808A1 (en) | Complex-object detection using a cascade of classifiers | |
| CN119887681A (zh) | 基于视觉-语言提示的工业缺陷检测方法 | |
| CN107545261A (zh) | 文本检测的方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19768532 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020548723 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019768532 Country of ref document: EP Effective date: 20201014 |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 2019768532 Country of ref document: EP |