CN110718068B - 一种道路监控摄像机安装角度估计方法 - Google Patents
一种道路监控摄像机安装角度估计方法 Download PDFInfo
- Publication number
- CN110718068B CN110718068B CN201910931121.0A CN201910931121A CN110718068B CN 110718068 B CN110718068 B CN 110718068B CN 201910931121 A CN201910931121 A CN 201910931121A CN 110718068 B CN110718068 B CN 110718068B
- Authority
- CN
- China
- Prior art keywords
- camera
- image
- installation angle
- straight line
- angle
- 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.)
- Expired - Fee Related
Links
- 238000009434 installation Methods 0.000 title claims abstract description 47
- 238000012544 monitoring process Methods 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000002708 enhancing effect Effects 0.000 claims description 3
- 238000010606 normalization Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 2
- 238000003384 imaging method Methods 0.000 abstract description 5
- 230000001965 increasing effect Effects 0.000 abstract description 4
- 230000009466 transformation Effects 0.000 abstract description 3
- 238000011900 installation process Methods 0.000 abstract description 2
- 238000002372 labelling Methods 0.000 abstract description 2
- 238000005259 measurement Methods 0.000 description 6
- 238000007664 blowing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/017—Detecting movement of traffic to be counted or controlled identifying vehicles
- G08G1/0175—Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Quality & Reliability (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种道路监控摄像机安装角度估计方法,属于道路监控领域。包括:对摄像机获取的图像,基于平行线进行水平消失点的检测;利用图像中水平消失点与摄像机安装角度之间的关系,获取道路监控摄像机安装角度。本发明结合道路监控场景的外部条件的先验知识和成像原理中的投影变换原理,利用消失点与摄像机安装角度的关系,再辅以在安防相机的安装过程中只有两个角度的自由度的特点,通过数学公式计算出关心的两个安装角度。从而在监控相机安装好之后,可以在不增加任何操作流程的基础上,自动计算出摄像机的安装角度。以间隔固定时间自动识别安装角度,以适应自然环境因素对摄像机安装角度的影响,达到自动标注的目的。
Description
技术领域
本发明属于道路监控领域,更具体地,涉及一种道路监控摄像机安装角度估计方法。
背景技术
近年来,随着经济的快速发展,我国城乡机动车保有量迅速增加,与车辆相关的刑事和治安案件也逐年上升。在此情况下,有效利用先进的科技手段提高城乡道路交通管理水平,打击、预防涉车案件,镇慑犯罪分子,提高社会治安管理水平就成为各级公安交通管理部门的一项重要工作。在道路监控相机的很多功能都需要标定相机的外参数,如相机安装的高度、相机安装的俯仰角、偏航角和滚动角等参数,而在相机部署的过程中,安装角度测量比较困难,而且在道路监控中,摄像机的安装角度还有可能被外界环境影响而改动,如风吹、杆子晃动等,导致前期测量的角度后面出现不准的情况。
目前,摄像机安装角度的测量一般有以下几种测量方式:1.通过水平仪等角度测量工具进行测量;2.通过在相机内安装陀螺仪等设备进行测量;3.通过摄像机中手动寻找参照物,然后通过变换关系计算出摄像机安装角度。
然而,第一种方法是通过测量工具测量的角度,工程实施非常困难,而且一次测量后无法做到自动更新。第二种方法,带有陀螺仪等安防监控相机非常少,难以大面积铺开使用,而且增加一个设备意味着增加成本、降低***稳定性。第三种方法需要摄像机视场角中有明确的参照物,而大部分相机中不一定具备。而且也只能在安装的时候进行一次标定,安防监控摄像机常年工作在室外场景,风吹、高温变形等都可能导致摄像机的安装角度发生变化,而该方法无法自动识别安装角度以适应这些应用场景。
发明内容
针对现有技术测量角度方法成本高、无法自适应的缺点,本发明提供了一种道路监控摄像机安装角度估计方法,其目的在于在不需要人为干预的情况下自动标定相机的安装角度,为三维摄像机的距离测量、速度测量等提供自动提取的参数,以最低的成本自动实时的标定摄像机的安装角度。
为实现上述目的,按照本发明的第一方面,提供了一种道路监控摄像机安装角度估计方法,该方法包括以下步骤:
S1.对摄像机获取的图像,基于平行线进行水平消失点的检测;
S2.利用图像中水平消失点与摄像机安装角度之间的关系,获取道路监控摄像机安装角度。
具体地,步骤S1包括以下子步骤:
S11.检测增强后的图像中的直线段;
S12.将水平线段从检测到的直线段集合中剔除;
S13.利用剩余直线段两两求交叉点,获得直线段的交点区域;
S14.获得交点区域的中心点,并将中心点作为图像的水平消失点;
S15.利用图像的宽、高和图像中心信息,对消失点进行归一化运算,获得归一化消失点。
具体地,步骤S1包括以下子步骤:
S111.从输入图像中获取Y通道,基于Y通道进行车道线增强;
S112.使用LSD算法,检测增强后的图像中的直线段。
具体地,所述基于Y通道进行车道线增强如下:
E(x,y)=2P(x,y)-P(x-N,y)-P(x+N,y)
其中,E(x,y)表示车道线增强后横坐标为x、纵坐标为y的像素,P(x,y)表示车道线增强前Y通道中横坐标为x、纵坐标为y的像素,车道线在图像中的宽度为2*N。
具体地,步骤S12中,通过直线段与水平的夹角判断该直线段是否为水平方向的直线:如果直线段与图像水平方向夹角的绝对值小于α,则认为该直线段是水平线段,阈值α取值范围为[10°,30°]。
具体地,步骤S14中,利用MeanShift算法获得交点区域的中心点。
具体地,所述利用图像中水平消失点与摄像机安装角度之间的关系,获取道路监控摄像机安装角度,具体如下:
具体地,对摄像机获取的图像流,以间隔固定时间重复步骤S1~S2,实现道路监控摄像机安装角度的自动识别。
为实现上述目的,按照本发明的第二方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的道路监控摄像机安装角度估计方法。
总体而言,通过本发明所构思的以上技术方案,能够取得以下有益效果:
本发明结合道路监控场景的外部条件的先验知识和成像原理中的投影变换原理,利用消失点与摄像机安装角度的关系,再辅以在安防相机的安装过程中自有两个角度的自由度(即相机的滚动角为0)的特点,通过数学公式计算出关心的两个安装角度。从而在监控相机安装好之后,可以在不增加任何操作流程的基础上,自动计算出摄像机的安装角度,已经安装过的安防监控摄像机同样适用。由于该方法是自动计算安装角度的,因此可以间隔固定时间自动识别安装角度,以适应自然环境因素对摄像机安装角度的影响,达到自动标注的目的。
附图说明
图1为本发明实施例提供的一种道路监控摄像机安装角度估计方法流程图;
图2为本发明实施例提供的图像中的消失点示意图;
图3为本发明实施例提供的消失点检测流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
本发明结合道路监控场景的外部条件的先验知识,结合成像原理中的投影变换原理,提出一种道路监控摄像机的安装角度自动识别的算法,可以在不需要人为干预的情况下自动标定相机的安装角度,为三维摄像机的距离测量、速度测量等提供自动提取的参数。
如图1所示,本发明提供一种道路监控摄像机安装角度估计方法,该方法包括以下步骤:
步骤S1.对摄像机获取的图像,基于平行线进行水平消失点的检测。
本方法应用于道路安防监控摄像机,主要以枪机、球机等没有滚动角的相机为主。图像中的消失点指物理世界的平行线在图像中的交叉点如图2所示,因此,检测图像中的消失点需要图像中存在平行线,而在道路监控中有非常多的平行线,如道路交通标示线、道路边缘、栅栏等等,都可以作为检测消失点的原材料。
如图3所示,步骤S1包括以下子步骤:
步骤S11.检测增强后的图像中的直线段。
S111.从输入图像中获取Y通道,使用车道线增强。
利用道路监控的固有特性,在图像中检测道路监控图像中增强道路标识,从而方便从其中提取出直线段。
所有车道线在Y通道中的灰度值都比路面背景像素的灰度值更高,而且车道线都是呈现条带状的,而且车道线的宽度相对固定。因此,基于该特性,本发明采用以下方法增强车道线:
假定车道线在图像中的宽度为2*N,用P(x,y)表示车道线增强前Y通道中横坐标为x、纵坐标为y的像素,E(x,y)表示车道线增强后横坐标为x、纵坐标为y的像素,则E(x,y)=2P(x,y)-P(x-N,y)-P(x+N,y)。通过该方法增强后,车道线部分在图像中将得到凸显。
S112.使用LSD(Line_Segment_Detector,直线段检测)算法,检测增强后的图像中的直线段。
道路监控场景中有非常多的平行线可以利用,使用计算机视觉知识,可以自动的提取出平行线。
本发明优选LSD算法检测增强后的图像中检测直线段,其检测出来的直线更精确,更适合于有虚实相间的车道线。
步骤S12.将水平线段从检测到的直线段集合中剔除。
因为需要寻找消失点,因此需要剔除水平或近似水平方向的直线段的影响。通过直线段与水平的夹角判断该直线段是否为水平方向的直线。将水平线段从检测到的直线段剔除,从而利用道路交通的标识的平行线特性,获取物理世界的平行线在图像中的交叉点(即消失点)。
如果直线段与图像水平方向夹角的绝对值小于15°则认为是水平线段;如果直线段与垂直方向夹角的绝对值小于15°,则判定为垂直线段。
步骤S13.利用剩余直线段两两求交叉点,获得直线段的交点区域。
步骤S14.获得交点区域的中心点,并将中心点作为图像的水平消失点。
利用物理世界的平行线可以估计出图像中的消失点。
本发明优选MeanShift算法获得交点区域的中心点,其获取的中心点准确度更高,受初始化的影响比较小,受噪声的干扰小。
步骤S15.利用图像的宽、高和图像中心信息,对消失点进行归一化运算,获得归一化消失点。
步骤S2.利用图像中水平消失点与摄像机安装角度之间的关系,获取道路监控摄像机安装角度。
利用成像原理中的消失点与相机角度的关系,在假设相机滚动角为0的情况下获取,可以将无限多解的方程变为具有可行解的方程,从而获得相机安装的角度。
利用成像原理中,图像中水平消失点与摄像机安装角度之间的关系,如下式所示:
其中,Φ表示偏航角,表示俯仰角,Ψ表示滚动角,一般道路监控的相机支架只有两个角度的自由度,即俯仰角、偏航角两个角度,因此只要将相机装正,就能保证相机的滚动角为0°,将该已知条件代入上面的公式,可以得到如下的公式:
其中,vpx和vpy分别表示图像中的水平消失点在归一化图像中的位置,该方程中只有两个未知数、可以形成两个方程,因此该方程有解,解该方程可以得到:
通过上述方程可以知道,只需要定位出图像中的水平消失点的归一化位置,就可以获得相机的三维安装角度。相机的三维安装角度可以表示为:
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (8)
2.如权利要求1所述的方法,其特征在于,步骤S1包括以下子步骤:
S11.检测增强后的图像中的直线段;
S12.将水平线段从检测到的直线段集合中剔除;
S13.利用剩余直线段两两求交叉点,获得直线段的交点区域;
S14.获得交点区域的中心点,并将中心点作为图像的水平消失点;
S15.利用图像的宽、高和图像中心信息,对消失点进行归一化运算,获得归一化消失点。
3.如权利要求2所述的方法,其特征在于,步骤S1包括以下子步骤:
S111.从输入图像中获取Y通道,基于Y通道进行车道线增强;
S112.使用LSD算法,检测增强后的图像中的直线段。
4.如权利要求3所述的方法,其特征在于,所述基于Y通道进行车道线增强如下:
E(x,y)=2P(x,y)-P(x-N,y)-P(x+N,y)
其中,E(x,y)表示车道线增强后横坐标为x、纵坐标为y的像素,P(x,y)表示车道线增强前Y通道中横坐标为x、纵坐标为y的像素,车道线在图像中的宽度为2*N。
5.如权利要求2所述的方法,其特征在于,步骤S12中,通过直线段与水平的夹角判断该直线段是否为水平方向的直线:如果直线段与图像水平方向夹角的绝对值小于α,则认为该直线段是水平线段,阈值α取值范围为[10°,30°]。
6.如权利要求2所述的方法,其特征在于,步骤S14中,利用MeanShift算法获得交点区域的中心点。
7.如权利要求1所述的方法,其特征在于,对摄像机获取的图像流,以间隔固定时间重复步骤S1~S2,实现道路监控摄像机安装角度的自动识别。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的道路监控摄像机安装角度估计方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910931121.0A CN110718068B (zh) | 2019-09-27 | 2019-09-27 | 一种道路监控摄像机安装角度估计方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910931121.0A CN110718068B (zh) | 2019-09-27 | 2019-09-27 | 一种道路监控摄像机安装角度估计方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110718068A CN110718068A (zh) | 2020-01-21 |
CN110718068B true CN110718068B (zh) | 2020-12-08 |
Family
ID=69212068
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910931121.0A Expired - Fee Related CN110718068B (zh) | 2019-09-27 | 2019-09-27 | 一种道路监控摄像机安装角度估计方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110718068B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112017249A (zh) * | 2020-08-18 | 2020-12-01 | 东莞正扬电子机械有限公司 | 车载摄像头滚转角获取、安装角度校正方法及设备 |
CN113206994B (zh) * | 2021-03-30 | 2023-03-28 | 华为技术有限公司 | 摄像机自动工勘方法、装置、电子设备、芯片及存储介质 |
CN113706630B (zh) * | 2021-08-26 | 2024-02-06 | 西安电子科技大学 | 基于一组水平平行线标定相机俯仰角的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106462968A (zh) * | 2014-05-14 | 2017-02-22 | 大众汽车有限公司 | 用于校准机动车的摄影机***的方法和装置 |
CN106558080A (zh) * | 2016-11-14 | 2017-04-05 | 天津津航技术物理研究所 | 一种单目相机外参在线标定***及方法 |
CN109948552A (zh) * | 2019-03-20 | 2019-06-28 | 四川大学 | 一种复杂交通环境中的车道线检测的方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112013002200T5 (de) * | 2012-04-27 | 2015-01-08 | Adobe Systems Incorporated | Automatische Anpassung von Bildern |
CN102831426B (zh) * | 2012-08-30 | 2014-11-05 | 杭州电子科技大学 | 一种道路环境自适应的直车道检测方法 |
CN107133985B (zh) * | 2017-04-20 | 2020-05-12 | 常州智行科技有限公司 | 一种基于车道线消逝点的车载摄像机自动标定方法 |
CN107492123B (zh) * | 2017-07-07 | 2020-01-14 | 长安大学 | 一种利用路面信息的道路监控摄像机自标定方法 |
CN109961483B (zh) * | 2017-12-22 | 2022-03-18 | 比亚迪股份有限公司 | 汽车及单目摄像头的标定方法、*** |
CN109345593B (zh) * | 2018-09-04 | 2022-04-26 | 海信集团有限公司 | 一种摄像机姿态的检测方法及装置 |
CN109685855B (zh) * | 2018-12-05 | 2022-10-14 | 长安大学 | 一种道路云监控平台下的摄像机标定优化方法 |
-
2019
- 2019-09-27 CN CN201910931121.0A patent/CN110718068B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106462968A (zh) * | 2014-05-14 | 2017-02-22 | 大众汽车有限公司 | 用于校准机动车的摄影机***的方法和装置 |
CN106558080A (zh) * | 2016-11-14 | 2017-04-05 | 天津津航技术物理研究所 | 一种单目相机外参在线标定***及方法 |
CN109948552A (zh) * | 2019-03-20 | 2019-06-28 | 四川大学 | 一种复杂交通环境中的车道线检测的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110718068A (zh) | 2020-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11854272B2 (en) | Hazard detection from a camera in a scene with moving shadows | |
CN110718068B (zh) | 一种道路监控摄像机安装角度估计方法 | |
JP5747549B2 (ja) | 信号機検出装置及びプログラム | |
CN109099929B (zh) | 基于场景指纹的智能车定位装置及方法 | |
JP4717760B2 (ja) | 物体認識装置および映像物体測位装置 | |
CN111723801B (zh) | 鱼眼相机图片中目标检测矫正的方法与*** | |
CN105279772B (zh) | 一种红外序列图像的可跟踪性判别方法 | |
CN110197185B (zh) | 一种基于尺度不变特征变换算法监测桥下空间的方法和*** | |
CN104933398A (zh) | 车辆辨识***与方法 | |
CN114719873B (zh) | 一种低成本精细地图自动生成方法、装置及可读介质 | |
CN110349172B (zh) | 基于图像处理和双目立体测距的输电线路防外破预警方法 | |
CN113029185B (zh) | 众包式高精度地图更新中道路标线变化检测方法及*** | |
CN113971697A (zh) | 一种空地协同车辆定位定向方法 | |
KR102259981B1 (ko) | 영상 분석 기반 가시거리 측정 및 경보 시스템 및 방법 | |
Ji et al. | Manhole cover detection using vehicle-based multi-sensor data | |
KR101381580B1 (ko) | 다양한 조명 환경에 강인한 영상 내 차량 위치 판단 방법 및 시스템 | |
CN114283126B (zh) | 一种输电线路监控设备偏移检测方法 | |
CN107301399B (zh) | 一种基于俯视图像的水面桥梁识别方法 | |
CN111860084B (zh) | 图像特征的匹配、定位方法及装置、定位*** | |
JP6492603B2 (ja) | 画像処理装置、システム、画像処理方法、およびプログラム | |
CN107907109B (zh) | 一种基于改进型图像处理的角度识别方法和小型无人机 | |
CN110659577A (zh) | 一种用于智能手机平台的盲道障碍物检测方法 | |
Sun et al. | Visibility Estimation Using Roadside Cameras: A Calibration Based Method | |
CN117710905A (zh) | 一种视频监控信息处理方法、***、装置及存储介质 | |
CN113129303B (zh) | 一种巡检图片自动标注方法、装置、存储介质及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201208 |