CN106355179A - 一种车牌定位方法及*** - Google Patents
一种车牌定位方法及*** Download PDFInfo
- Publication number
- CN106355179A CN106355179A CN201610760935.9A CN201610760935A CN106355179A CN 106355179 A CN106355179 A CN 106355179A CN 201610760935 A CN201610760935 A CN 201610760935A CN 106355179 A CN106355179 A CN 106355179A
- Authority
- CN
- China
- Prior art keywords
- license plate
- image
- car plate
- average gray
- 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
Classifications
-
- 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/63—Scene text, e.g. street names
-
- 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
- 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
-
- 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)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明提供的一种车牌定位方法及***,所述方法包括如下步骤:步骤S1,根据抓拍得到的车辆图像确定车牌范围,得到车牌区域图像;步骤S2,将车牌区域图像根据Sobel算法进行边缘提取,得到车牌边框图像;步骤S3,以卷积方式计算车牌边框图像的平均灰度图,将所述车牌边框图像的平均灰度和Sobel梯度构成的二维点投影到二维坐标系中;步骤S4,将车牌边框图像的平均灰度值和Sobel梯度的平均灰度值分别代入两个拟合得到的灰度抛物线方程,计算得到车牌图像。本发明通过灰度图像、Sobel算法以及最小二乘法进行图像的边缘提取和优化,拟合得到的灰度抛物线方程,计算得到车牌图像,具有算法复杂度低,运行速度快,适应能力强的特点,能够较好的识别车牌,具有广泛的应用价值。
Description
技术领域
本发明涉及计算机技术领域,具体涉及一种车牌定位方法及***。
背景技术
车牌识别(license plate recognition,LPR)技术是智能交通***(intelligenttransport system,ITS)管理的重要手段,其任务是通过采集、分析、处理图像来自动定位和识别车辆车牌。LPR***可广泛用于治安卡口、停车场管理、道路违章管理、公路稽查、监测黑牌车辆等重要场合。目前一些电子警察***是首先通过车辆触发地感线圈,抓拍到多车道的图像,然后在后台对单独抓拍的各图像进行分析,分别对各车道的车牌进行定位。因此该***需要在抓拍口处预埋地感线圈,以及从图像抓拍到后台处理存在一定的时间延迟,而且需要在后台设定相应的处理程序,操作繁琐,使用不便。如何利用图像处理、模式识别等技术自动定位和识别车牌,进而提高车辆识别的效率是当前亟待解决的问题。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供一种车牌定位方法及***。
本发明解决上述技术问题的技术方案如下:一种车牌定位方法,包括如下步骤:
步骤S1,根据抓拍得到的车辆图像确定车牌范围,得到车牌区域图像;
步骤S2,将车牌区域图像根据Sobel算法进行边缘提取,得到车牌边框图像;
步骤S3,以卷积方式计算车牌边框图像的平均灰度图,将所述车牌边框图像的平均灰度和Sobel梯度构成的二维点投影到二维坐标系中;
步骤S4,将车牌边框图像的平均灰度值和Sobel梯度的平均灰度值分别代入两个拟合得到的灰度抛物线方程,计算得到车牌图像。
本发明的有益效果是:本发明通过灰度图像、Sobel算法以及最小二乘法进行图像的边缘提取和优化,拟合得到的灰度抛物线方程,计算得到车牌图像,具有算法复杂度低,运行速度快,适应能力强的特点,能够较好的识别车牌,具有广泛的应用价值。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步地,所述步骤S4的具体实现包括:
以平均灰度为自变量,Sobel梯度为应变量,以最小二乘法进行二阶线性方程拟合,得到两条抛物线。
采用上述进一步方案的有益效果是:算法复杂度低,运行速度快,适用于快速识别车牌。
进一步地,所述两条抛物线是利用matlab工具箱中的a=polyfit(xdata,ydata,n)函数拟合得到。
采用上述进一步方案的有益效果是:利用matlab中的已有函数进行拟合运算,运行速度快,算法简便。
进一步地,所述车辆图像包含车牌区域和背景区域。
采用上述进一步方案的有益效果是:定位方法对输入的图像识别能力强,能够通过算法在复杂背景中识别出车牌,适应能力强。
本发明解决上述技术问题的另一种技术方案如下:一种车牌定位***,包括:
车牌区域图像提取模块,用于根据抓拍得到的车辆图像确定车牌范围,得到车牌区域图像;
车牌边框图像提取模块,用于将车牌区域图像根据Sobel算法进行边缘提取,得到车牌边框图像;
投影模块,用于以卷积方式计算车牌边框图像的平均灰度图,将所述车牌边框图像的平均灰度和Sobel梯度构成的二维点投影到二维坐标系中;
拟合模块,用于将车牌边框图像的平均灰度值和Sobel梯度的平均灰度值分别代入两个灰度抛物线方程,计算得到车牌图像。
本发明的有益效果是:本发明通过灰度图像、Sobel算法以及最小二乘法进行图像的边缘提取和优化,拟合得到的灰度抛物线方程,计算得到车牌图像,具有算法复杂度低,运行速度快,适应能力强的特点,能够较好的识别车牌,具有广泛的应用价值。
进一步地,所述拟合模块的具体实现包括:
以平均灰度为自变量,Sobel梯度为应变量,以最小二乘法进行二阶线性方程拟合,得到两条抛物线。
采用上述进一步方案的有益效果是:算法复杂度低,运行速度快,适用于快速识别车牌。
进一步地,所述两条抛物线是利用matlab工具箱中的a=polyfit(xdata,ydata,n)函数拟合得到。
采用上述进一步方案的有益效果是:利用matlab中的已有函数进行拟合运算,运行速度快,算法简便。
进一步地,所述车辆图像包含车牌区域和背景区域。
采用上述进一步方案的有益效果是:定位方法对输入的图像识别能力强,能够通过算法在复杂背景中识别出车牌,适应能力强。
附图说明
图1为本发明所述一种车牌定位方法流程图;
图2为本发明所述一种车牌定位***示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
图1为本发明所述一种车牌定位方法流程图;
如图1所示,一种车牌定位方法,包括如下步骤:
步骤S1,根据抓拍得到的车辆图像确定车牌范围,得到车牌区域图像;
步骤S2,将车牌区域图像根据Sobel算法进行边缘提取,得到车牌边框图像;
步骤S3,以卷积方式计算车牌边框图像的平均灰度图,将所述车牌边框图像的平均灰度和Sobel梯度构成的二维点投影到二维坐标系中;
步骤S4,将车牌边框图像的平均灰度值和Sobel梯度的平均灰度值分别代入两个拟合得到的灰度抛物线方程,计算得到车牌图像。
在本发明的具体实施例中,所述步骤S4的具体实现包括:
以平均灰度为自变量,Sobel梯度为应变量,以最小二乘法进行二阶线性方程拟合,得到两条抛物线。
在本发明的具体实施例中,所述两条抛物线是利用matlab工具箱中的a=polyfit(xdata,ydata,n)函数拟合得到。
在本发明的具体实施例中,所述车辆图像包含车牌区域和背景区域。
图2为本发明所述一种车牌定位***示意图。
如图2所示,一种车牌定位***,包括:
车牌区域图像提取模块,用于根据抓拍得到的车辆图像确定车牌范围,得到车牌区域图像;
车牌边框图像提取模块,用于将车牌区域图像根据Sobel算法进行边缘提取,得到车牌边框图像;
投影模块,用于以卷积方式计算车牌边框图像的平均灰度图,将所述车牌边框图像的平均灰度和Sobel梯度构成的二维点投影到二维坐标系中;
拟合模块,用于将车牌边框图像的平均灰度值和Sobel梯度的平均灰度值分别代入两个灰度抛物线方程,计算得到车牌图像。
在本发明的具体实施例中,所述拟合模块的具体实现包括:
以平均灰度为自变量,Sobel梯度为应变量,以最小二乘法进行二阶线性方程拟合,得到两条抛物线。
在本发明的具体实施例中,所述两条抛物线是利用matlab工具箱中的a=polyfit(xdata,ydata,n)函数拟合得到。
在本发明的具体实施例中,所述车辆图像包含车牌区域和背景区域。
在本说明书的描述中,参考术语“实施例一”、“实施例二”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体方法、装置或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、方法、装置或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种车牌定位方法,其特征在于,包括如下步骤:
步骤S1,根据抓拍得到的车辆图像确定车牌范围,得到车牌区域图像;
步骤S2,将车牌区域图像根据Sobe l算法进行边缘提取,得到车牌边框图像;
步骤S3,以卷积方式计算车牌边框图像的平均灰度图,将所述车牌边框图像的平均灰度和Sobel梯度构成的二维点投影到二维坐标系中;
步骤S4,将车牌边框图像的平均灰度值和Sobel梯度的平均灰度值分别代入两个拟合得到的灰度抛物线方程,计算得到车牌图像。
2.根据权利要求1所述的一种车牌定位方法,其特征在于,所述步骤S4的具体实现包括:
以平均灰度为自变量,Sobel梯度为应变量,以最小二乘法进行二阶线性方程拟合,得到两条抛物线。
3.根据权利要求2所述的一种车牌定位方法,其特征在于,所述两条抛物线是利用matlab工具箱中的a=polyfit(xdata,ydata,n)函数拟合得到。
4.根据权利要求1所述的一种车牌定位方法,其特征在于,所述车辆图像包含车牌区域和背景区域。
5.一种车牌定位***,其特征在于,包括:
车牌区域图像提取模块,用于根据抓拍得到的车辆图像确定车牌范围,得到车牌区域图像;
车牌边框图像提取模块,用于将车牌区域图像根据Sobel算法进行边缘提取,得到车牌边框图像;
投影模块,用于以卷积方式计算车牌边框图像的平均灰度图,将所述车牌边框图像的平均灰度和Sobel梯度构成的二维点投影到二维坐标系中;
拟合模块,用于将车牌边框图像的平均灰度值和Sobel梯度的平均灰度值分别代入两个灰度抛物线方程,计算得到车牌图像。
6.根据权利要求5所述的一种车牌定位***,其特征在于,所述拟合模块的具体实现包括:
以平均灰度为自变量,Sobel梯度为应变量,以最小二乘法进行二阶线性方程拟合,得到两条抛物线。
7.根据权利要求6所述的一种车牌定位***,其特征在于,所述两条抛物线是利用matlab工具箱中的a=polyfit(xdata,ydata,n)函数拟合得到。
8.根据权利要求5所述的一种车牌定位***,其特征在于,所述车辆图像包含车牌区域和背景区域。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610760935.9A CN106355179A (zh) | 2016-08-30 | 2016-08-30 | 一种车牌定位方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610760935.9A CN106355179A (zh) | 2016-08-30 | 2016-08-30 | 一种车牌定位方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106355179A true CN106355179A (zh) | 2017-01-25 |
Family
ID=57857731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610760935.9A Pending CN106355179A (zh) | 2016-08-30 | 2016-08-30 | 一种车牌定位方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106355179A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111079744A (zh) * | 2019-12-06 | 2020-04-28 | 鲁东大学 | 适用于复杂光照环境的车辆车牌智能识别方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102306282A (zh) * | 2011-07-19 | 2012-01-04 | 北京博康智能信息技术有限公司 | 一种车牌定位方法及车牌定位装置 |
CN102902957A (zh) * | 2012-09-05 | 2013-01-30 | 佳都新太科技股份有限公司 | 一种基于视频流的自动车牌识别方法 |
CN103093229A (zh) * | 2013-01-21 | 2013-05-08 | 信帧电子技术(北京)有限公司 | 车标定位方法及装置 |
CN103324930A (zh) * | 2013-06-28 | 2013-09-25 | 浙江大学苏州工业技术研究院 | 一种基于灰度直方图二值化的车牌字符分割方法 |
-
2016
- 2016-08-30 CN CN201610760935.9A patent/CN106355179A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102306282A (zh) * | 2011-07-19 | 2012-01-04 | 北京博康智能信息技术有限公司 | 一种车牌定位方法及车牌定位装置 |
CN102902957A (zh) * | 2012-09-05 | 2013-01-30 | 佳都新太科技股份有限公司 | 一种基于视频流的自动车牌识别方法 |
CN103093229A (zh) * | 2013-01-21 | 2013-05-08 | 信帧电子技术(北京)有限公司 | 车标定位方法及装置 |
CN103324930A (zh) * | 2013-06-28 | 2013-09-25 | 浙江大学苏州工业技术研究院 | 一种基于灰度直方图二值化的车牌字符分割方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111079744A (zh) * | 2019-12-06 | 2020-04-28 | 鲁东大学 | 适用于复杂光照环境的车辆车牌智能识别方法及装置 |
CN111079744B (zh) * | 2019-12-06 | 2020-09-01 | 鲁东大学 | 适用于复杂光照环境的车辆车牌智能识别方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103279756B (zh) | 基于集成分类器的车辆检测分析***及其检测分析方法 | |
Saha et al. | License Plate localization from vehicle images: An edge based multi-stage approach | |
CN102354457B (zh) | 基于广义霍夫变换的交通信号灯位置检测方法 | |
Saini et al. | Multiwavelet transform based license plate detection | |
CN108269407B (zh) | 一种自动管理人流、物流的安防机器人 | |
CN103093201B (zh) | 车标定位识别方法及*** | |
CN103824066A (zh) | 一种基于视频流的车牌识别方法 | |
CN108198417B (zh) | 一种基于无人机的道路巡检*** | |
CN103646544B (zh) | 基于云台和相机设备的车辆行为分析识别方法 | |
CN103164697B (zh) | 一种处理时间与识别精度自适应的车牌识别方法 | |
CN106919939B (zh) | 一种交通标识牌跟踪识别方法及*** | |
CN106803262A (zh) | 利用双目视觉自主解算汽车速度的方法 | |
CN103324958A (zh) | 一种复杂背景下基于投影法和svm的车牌定位方法 | |
Wen et al. | A rear-vehicle detection system for static images based on monocular vision | |
KR100942409B1 (ko) | 고속 이동 차량 검지 방법 | |
CN106355179A (zh) | 一种车牌定位方法及*** | |
US8971579B2 (en) | Windshield localization for occupancy detection | |
Xu et al. | A novel method for people and vehicle classification based on Hough line feature | |
CN105005780A (zh) | 一种车牌识别方法 | |
KR20140000402A (ko) | 스테레오 카메라를 이용한 차량 검지 방법 및 장치 | |
Alhussein et al. | Vehicle license plate detection and perspective rectification | |
CN112101107B (zh) | 一种智能网联模型车在环仿真交通信号灯智能识别方法 | |
CN109886120B (zh) | 一种斑马线检测方法及*** | |
CN106920398A (zh) | 一种智能车牌识别*** | |
CN106971186B (zh) | 一种智能交通监控*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170125 |