CN103065323A - 一种基于单应性变换矩阵的分段空间对准方法 - Google Patents

一种基于单应性变换矩阵的分段空间对准方法 Download PDF

Info

Publication number
CN103065323A
CN103065323A CN2013100130458A CN201310013045A CN103065323A CN 103065323 A CN103065323 A CN 103065323A CN 2013100130458 A CN2013100130458 A CN 2013100130458A CN 201310013045 A CN201310013045 A CN 201310013045A CN 103065323 A CN103065323 A CN 103065323A
Authority
CN
China
Prior art keywords
centerdot
millimetre
wave radar
coordinate system
distance
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.)
Granted
Application number
CN2013100130458A
Other languages
English (en)
Other versions
CN103065323B (zh
Inventor
付梦印
靳璐
杨毅
宗民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN201310013045.8A priority Critical patent/CN103065323B/zh
Publication of CN103065323A publication Critical patent/CN103065323A/zh
Application granted granted Critical
Publication of CN103065323B publication Critical patent/CN103065323B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

本发明公开了一种基于单应性变换矩阵的分段空间对准方法,通过对较大的标定距离进行分段,针对每一分段分别求得摄像机和毫米波雷达坐标系之间的单应性变换矩阵,避免了现有技术中由于用同一个单应性变换矩阵表达两个传感器之间的坐标关系引起的误差,从而能够实现对较大标定距离目标探测的空间对准;通过推导表征摄像机和毫米波雷达的不同坐标系之间的关系,最后采用单应变换矩阵N表征两者的坐标系关系,用两个传感器分别获得的目标数据再解得单应变换矩阵N,避免了求解缩放比例因子、焦距等构成的摄像机内部参数矩阵以及旋转矩阵、平移向量构成的摄像机外部参数矩阵,大大简化了运算过程,节省运算时间。

Description

一种基于单应性变换矩阵的分段空间对准方法
技术领域
本发明涉及无人车多传感器信息融合技术领域,具体涉及一种基于单应性变换矩阵的分段空间对准方法。
背景技术
无人车又称室外智能移动机器人,是一种集环境感知、动态决策与规划、行为控制与执行等多功能为一体的智能化程度很高的装置,其对环境感知的快速性、准确性与多传感器信息融合技术密不可分。多传感器信息融合技术就是计算机充分利用各传感器资源,通过对各种量测信息的合理支配和使用,在空间和时间上把互补与冗余信息依据某种优化准则结合起来,产生对观测环境的一致性解释或描述,同时产生新的融合结果。在环境感知模块,视觉传感器和毫米波雷达是常用的两种传感器。视觉传感器检测范围广、能够获得外界环境中目标的尺寸和轮廓信息,但它易受外界因素影响,存在目标缺失问题。而毫米波雷达分辨率高、抗干扰能力强,可在各种天气环境下准确获得目标的距离、相对速度和方位角信息,但不能识别目标形状和大小,因此,利用这种互补特性融合两者信息,得到更加全面、可靠的环境信息。而空间对准是两者信息融合的前提。空间对准实质是估计摄像机和雷达坐标系间的变换矩阵关系。目前,传统空间对准方法中,在20米的标定距离范围内,在不同的距离点上,随机对目标上的点进行探测,分别得到目标在摄像机中的坐标系表达和雷达坐标系中的表达,根据两个传感器获取的数据,估计由缩放比例因子、焦距等构成的摄像机内部参数矩阵以及旋转矩阵、平移向量构成的摄像机外部参数矩阵,该计算过程比较繁琐,也容易引入误差;另外,根据上述算法对超过20米的标定距离的目标进行求解变换矩阵时,由于范围较大,因此巨大的误差,导致空间对准失败。
发明内容
有鉴于此,本发明提供了一种基于单应性变换矩阵的分段空间对准方法,能够在较大的标定距离范围内实现无人车装载的摄像机和毫米波雷达的空间对准,同时还能简化求解单应性变换矩阵的计算过程。
本发明的一种基于单应性变换矩阵的分段空间对准方法,包括如下步骤:
步骤1:建立摄像机坐标系与毫米波雷达坐标系之间的基于单应性变换矩阵的关系:
定义摄像机的图像坐标系O′uv,其中O′位于摄像机成像平面的左上角;u轴与摄像机扫描行方向平行;v轴垂直于摄像机扫描行方向;
定义O″″ρθ为毫米波雷达极坐标系,O″″为毫米波雷达表面的中心;ρ为目标与毫米波雷达间的直线距离;θ为目标偏离毫米波雷达扫描平面中心线的角度,则摄像机的图像坐标系O′uv与毫米波雷达极坐标系O″″ρθ之间关系表示为:
u v 1 = N ρ sin θ ρ cos θ 1 - - - ( 7 )
其中, N = n 11 n 12 n 13 n 21 n 22 n 23 n 31 n 32 n 33 , 定义为单应性变换矩阵;
步骤2:确定无人车与标定目标之间的合适的标定距离:
定义O″″XrYrZr表示毫米波雷达直角坐标系,O″″为毫米波雷达表面的中心;Yr轴为毫米波雷达扫描平面中心线,垂直于毫米波雷达表面,指向正前方;Xr轴与Yr垂直,指向右侧;Zr轴垂直于Xr、Yr确定的平面,指向上方;
则毫米波雷达直角坐标系和毫米波雷达极坐标系之间的关系为:
X r Y r 1 = ρ sin θ ρ cos θ 1 - - - ( 7 ) ′
标定目标与无人车的距离在毫米波雷达直角坐标系纵轴Yr上的投影称为标定距离;在毫米波雷达的探测范围内,根据无人车的最大运动速度,确定合适的标定距离L;将标定距离L由近到远分为近距范围L1和远距范围L2,在近距范围L1内,将其均分成m1段,在远距范围L2内,将其均分成m2段,且保证L1/m1小于L2/m2;
步骤3:通过无人车中装载的摄像机和毫米波雷达分别采集标定目标的图像和数据信息:
将标定目标分别放置在步骤2中将标定距离L分成的不同分段处,毫米波雷达和摄像机分别对上述m1+m2段距离处的目标进行探测,在探测时,针对每段距离处的目标,将目标沿Yr轴方向均分成m行,再将每一行沿Xr轴方向均分成h小段,控制毫米波雷达获取每个小段的坐标数据(XM rk,YM rk),控制摄像机拍摄每小段的图像数据fk M,其中M=1,...,(m1+m2),k=1,2,...,mh;
步骤4:针对步骤3中摄像机获得的每一个分段内每一个小段的图像数据fk M,分别计算图像的质心坐标(uk M,vk M);
步骤5:求解表示毫米波雷达坐标系与摄像机坐标系之间关系的单应性空间变换矩阵:
针对整个标定距离L中分出的每一段距离获得的所有小段对应的毫米波雷达坐标数据(
Figure BDA00002733233500031
YM rk)和摄像机的图像数据(uM k,vM k)组成每个分段内对应的数据集,将每个数据集分别代入到式(7)和(7)′中,得到:
u 1 M · · · u k M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 11 M n 12 M n 13 M - - - ( 8 )
v 1 M · · · v k M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 21 M n 22 M n 23 M - - - ( 9 )
1 · · · 1 = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 31 M n 32 M n 33 M - - - ( 10 )
定义 P M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 , N M = n 11 M n 21 M n 31 M n 12 M n 22 M n 32 M n 13 M n 23 M n 33 M T , U M = u 1 M · · · u k M T , V M = v 1 M · · · v k M T , Ik×1=[1…1]T,则单应性空间变换矩阵NM的最小二乘解可表示为: N M = N 1 M T N 2 M T N 3 M T T , 其中,
Figure BDA00002733233500046
分别为: N 1 M = ( P M P M T ) - 1 P M T U M , N 2 M = ( P M P M T ) - 1 P M T V M N 3 = ( P M P M T ) - 1 P M T I k × 1 ;
步骤6:实现视觉传感器和毫米波雷达的空间对准:
根据毫米波雷达扫描的标定目标的实际距离,判断该距离在步骤2中哪个分段内,在步骤5计算得到的m1+m2个结果中查找该距离对应的单应性空间变换矩阵,实现空间对准。
在步骤2中,当标定距离为50米时,0-20米为近距范围,均分成4段;20-50米为远距范围,均分成3段。
所述步骤4中计算标定目标图像中的每一小段图像的质心坐标的方法如下:
S40、手动选取含有标定目标的候选区域;
S41、对候选区域图像进行中值滤波,消除图像中的噪声;
S42、对候选区域图像进行Sobel算子边缘检测,得到二值化的标定目标边缘图像;
S43、在以像素为单位的图像坐标系中,沿u轴寻找标定目标边缘图像中的坐标最小值和最大值的u轴像素点坐标umin,umax,沿v轴寻找标定目标边缘图像中的坐标最小值和最大值的v轴像素点坐标vmin,vmax,将上述4点按顺时针或者逆时针方向用直线连接,形成一个四边形区域,在该四边形区域内,利用公式 u k M = Σ i Σ j if k M ( i , j ) Σ i Σ j f k M ( i , j ) v M k = Σ i Σ j if k M ( i , j ) Σ i Σ j f k M ( i , j ) 计算标定目标的质心坐标(uk M,vk M),其中fk M(i,j)表示第M个距离分段上目标的第k个小段对应的四边形区域内像素点(i,j)的灰度值。
本发明具有如下有益效果:
1)通过对较大的标定距离进行分段,针对每一分段分别求得摄像机和毫米波雷达坐标系之间的单应性变换矩阵,避免了现有技术中由于用同一个单应性变换矩阵表达两个传感器之间的坐标关系引起的误差,从而能够实现对较大标定距离目标探测的空间对准;
2)通过推导表征摄像机和毫米波雷达的不同坐标系之间的关系,最后采用单应变换矩阵N表征两者的坐标系关系,用两个传感器分别获得的目标数据再解得单应变换矩阵N,避免了求解缩放比例因子、焦距等构成的摄像机内部参数矩阵以及旋转矩阵、平移向量构成的摄像机外部参数矩阵,大大简化了运算过程,节省运算时间;
3)根据无人车中的传感器对近距和远距目标的关注程度不同,对近距和远距的分段细度不同,在保证空间对准的同时,还能减小计算量;
4)在图像坐标系中,获得了目标的边缘图像后,分别找到两个轴方向的最大值和最小值的像素点,将该4个像素点围成四边形,再找到该四边形的质心,该方法能够快速确定每个目标边缘图像的质心,从而能够简化运算过程,同时还能使得空间对准更加准确。
附图说明
图1为摄像头针孔模型示意图;
图2为毫米波雷达坐标系示意图;
图3图像坐标系和毫米波雷达直角坐标系映射关系示意图。
具体实施方式
下面结合附图并举实施例,对本发明进行详细描述。
本发明提供了一种基于单应性变换矩阵的分段空间对准方法,包括如下步骤:
步骤1:建立摄像机坐标系与毫米波雷达坐标系之间的基于单应性变换矩阵的关系:
如图1所示,OXcYcZc表示摄像机坐标系,原点O位于摄像机的光心;Xc轴平行于摄像机扫描行方向,指向扫描像素增大的方向;Yc轴垂直于摄像机扫描行方向,指向扫描行增大的方向;Zc轴垂直于成像平面,指向摄像头视线方向。O′uv表示以像素为单位的图像坐标系,O′位于成像平面的左上角;u轴与Xc平行;v轴与Yc平行。O″xy表示以毫米为单位的图像坐标系,O″为成像平面的焦点;x轴与Xc平行;y轴与Yc平行。f是摄像头的焦距,I表示成像平面。假设点P在坐标系OXcYcZc、O″xy和O′uv下的坐标分别为(Xc,Yc,Zc),(x,y)和(u,v),由P点在坐标系OXcYcZc和坐标系O″xy下的几何比例关系:
Figure BDA00002733233500062
将上述关系表示成齐次形式有:
Z c x y 1 = f 0 0 0 0 f 0 0 0 0 1 0 X c Y c Z c 1 - - - ( 1 )
由P点在坐标系O″xy和坐标系O′uv坐标系下的缩放和平移关系:x=S(u-u0),y=S(v-v0),表示成齐次形式有:
x y 1 = S 1 0 - u 0 0 1 - v 0 0 0 1 u v 1 - - - ( 2 )
其中S为缩放比例因子,(u0,v0)为坐标系O″xy原点O″在坐标系O′uv下的坐标。假定世界坐标系O″′XwYwZw,点P在此坐标系下的坐标为(Xw,Yw,Zw),将两坐标系的关系用齐次形式表示有:
X c Y c Z c 1 = R T 0 1 X w Y w Z w 1 - - - ( 3 )
其中R和T分别表示旋转矩阵和平移向量。综合式(1)、式(2)和式(3),则有关系:
u v 1 = 1 β 1 0 u 0 0 1 v 0 0 0 1 f 0 0 0 0 f 0 0 0 0 1 0 R T 0 1 X w Y w Z w 1 - - - ( 4 )
其中,β=Zc·S。
如图2所示,O″″XrYrZr表示毫米波雷达直角坐标系,O″″为毫米波雷达表面的中心;Yr轴为毫米波雷达扫描平面中心线,垂直于毫米波雷达表面,指向正前方;Xr轴与Yr垂直,指向右侧;Zr轴垂直于Xr、Yr确定的平面,指向上方。O″″ρθ表示毫米波雷达极坐标系,原点与坐标系O″″XrYrZr的原点重合;ρ为目标与毫米波雷达间的直线距离;θ为目标偏离毫米波雷达扫描平面中心线的角度。点P在O″″ρθ与O″″XrYrZr下的坐标分别为(ρ,θ)和(Xr,Yr,Zr),由于毫米波雷达的扫描平面为坐标系O″″ρθ下一个二维平面,有Zr=0,点P在O″″ρθ和O″″XrYrZr下的三角关系表示成:
X r Y r Z r = ρ sin θ ρ cos θ 0 - - - ( 5 )
假定毫米波雷达直角坐标系为世界坐标系,借助世界坐标系为中间变量并结合式(4)和式(5),则图像坐标系O′uv和毫米波极坐标系O″″ρθ关系表示为:
u v 1 = 1 β 1 0 u 0 0 1 v 0 0 0 1 f 0 0 0 0 f 0 0 0 0 1 0 R T 0 1 ρ sin θ ρ cos θ 0 1 - - - ( 6 )
如图3所示,当摄像头和毫米波雷达观测同一目标时,可通过式(6)把毫米波雷达扫描到的目标点投影到摄像头采集的图像中。但需要对缩放因子S、摄像头焦距f等摄像头内部参数以及旋转矩阵R、平移向量T等外部参数进行估计,计算过程较复杂,为简化计算,利用一个等价的变换关系N表示O′uv和O″″ρθ的关系,表示为:
u v 1 = N ρ sin θ ρ cos θ 1 - - - ( 7 )
其中, N = n 11 n 12 n 13 n 21 n 22 n 23 n 31 n 32 n 33 , 称为单应性变换矩阵。
步骤2:确定合适的标定距离并对标定距离进行合理分段:
我们把毫米波雷达极坐标系下量测的标定目标距离ρ称为标定距离,将标定距离L由近到远分为近距范围L1和远距范围L2,在近距范围L1内,将其均分成m1段,在远距范围L2内,将其均分成m2段,由于在无人车探测过程中,需要对较近的目标进行精确探测,而对于远距离目标只需大致的判断,因此,远距范围分段可以比对近距范围分段大一些,所示L1/m1小于L2/m2;
在本实施例中,无人车规定的最大速度在36km/h,根据无人车在行驶过程中关注的距离区域与其速度大小相关的关系可知,我们确定50m为合适的标定距离。在50m的标定距离内,通过实验得知:利用单一的单应性空间变换矩阵会导致对准失败,因此,根据无人车速度要求以及关注距离区域的不同,在标定距离为0-20m内,间隔5m为一段共4段;在标定距离为20-50m内,间隔10m为一段共3段。
步骤3:通过无人车中装载的摄像机和毫米波雷达分别采集标定目标的图像和数据信息:
为保证空间对准的准确性,在每个分段中,分别在纵向取五行,每行在横向取7组标定目标对应的图像和数据信息。利用安装在无人车上的IEEE1394接口的摄像头和CAN总线接口的毫米波雷达采集同一场景下标定目标的图像和数据信息,并将信息传输到工控机中。
步骤4:针对步骤3中摄像机获得的每一个分段内每一个小段的图像数据fk M,分别计算图像的质心坐标(uk M,vk M);
一般,毫米波雷达采用的聚类方法是最近领域方法,因此,我们认为毫米波雷达在毫米波雷达坐标系下扫描的标定目标数据信息与图像坐标系下质心所在位置的坐标值相互对应。对数字图像f,f(i,j)表示灰度值,(i,j)表示图像区域中的点。计算图像信息中标定目标的质心坐标,采用如下步骤:
S40、手动选取含有标定目标的候选区域,以减少背景对标定目标质心计算的干扰。
S41、对候选区域进行中值滤波,消除图像中噪声干扰。中值滤波通过表达式f(i,j)=Median{f(i-k,j-l)实现。其中,(k,l)∈ω,ω为像素的3×3领域。
S42、对候选区域图像进行Sobel算子边缘检测,得到含有标定目标的候选区域边缘图像。Sobel算子采用模版 mask = - 1 - 2 - 1 0 0 0 1 2 1 , 将候选区域图像与mask作卷积运算,得到候选区域的二值图像。
S43、在以像素为单位的图像坐标系中,沿u轴寻找标定目标边缘图像中的坐标最小值和最大值的u轴像素点坐标umin,umax,沿v轴寻找标定目标边缘图像中的坐标最小值和最大值的v轴像素点坐标vmin,vmax,将上述4点按顺时针或者逆时针方向用直线连接,形成一个四边形区域,在该四边形区域内,利用公式 u k M = Σ i Σ j if k M ( i , j ) Σ i Σ j f k M ( i , j ) v M k = Σ i Σ j if k M ( i , j ) Σ i Σ j f k M ( i , j ) 计算标定目标的质心坐标(uk M,vk M),其中fk M(i,j)表示第M个距离分段上目标的第k个小段对应的四边形区域内像素点(i,j)的灰度值;
步骤5:求解表示毫米波雷达坐标系与摄像机坐标系之间关系的单应性空间变换矩阵:
针对整个标定距离L中分出的每一段距离获得的所有小段对应的毫米波雷达坐标数据(
Figure BDA00002733233500101
YM rk)和摄像机的图像数据(uM k,vM k)组成每个分段内对应的数据集,将每个数据集分别代入到式(5)和(7)中,得到:
u 1 M · · · u k M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 11 M n 12 M n 13 M - - - ( 8 )
v 1 M · · · v k M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 21 M n 22 M n 23 M - - - ( 9 )
1 · · · 1 = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 31 M n 32 M n 33 M - - - ( 10 )
定义 P M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 , N M = n 11 M n 21 M n 31 M n 12 M n 22 M n 32 M n 13 M n 23 M n 33 M T , U M = u 1 M · · · u k M T , V M = v 1 M · · · v k M T , Ik×1=[1…1]T,则单应性空间变换矩阵NM的最小二乘解可表示为: N M = N 1 M T N 2 M T N 3 M T T , 其中,
Figure BDA000027332335001010
Figure BDA000027332335001011
分别为: N 1 M = ( P M P M T ) - 1 P M T U M , N 2 M = ( P M P M T ) - 1 P M T V M N 3 = ( P M P M T ) - 1 P M T I k × 1 ;
步骤6:实现视觉传感器和毫米波雷达的空间对准:
根据毫米波雷达扫描的标定目标的实际距离,首先,判断该距离在步骤2中哪个分段内,然后,根据步骤5计算得到的该分段内单应性空间变换矩阵的NM(M=1,2,...,7),实现空间对准。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (3)

1.一种基于单应性变换矩阵的分段空间对准方法,其特征在于,包括如下步骤:
步骤1:建立摄像机坐标系与毫米波雷达坐标系之间的基于单应性变换矩阵的关系:
定义摄像机的图像坐标系O′uv,其中O′位于摄像机成像平面的左上角;u轴与摄像机扫描行方向平行;v轴垂直于摄像机扫描行方向;
定义O″″ρθ为毫米波雷达极坐标系,O″″为毫米波雷达表面的中心;ρ为目标与毫米波雷达间的直线距离;θ为目标偏离毫米波雷达扫描平面中心线的角度,则摄像机的图像坐标系O′uv与毫米波雷达极坐标系O″″ρθ之间关系表示为:
u v 1 = N ρ sin θ ρ cos θ 1 - - - ( 7 )
其中, N = n 11 n 12 n 13 n 21 n 22 n 23 n 31 n 32 n 33 , 定义为单应性变换矩阵;
步骤2:确定无人车与标定目标之间的合适的标定距离:
定义O″″XrYrZr表示毫米波雷达直角坐标系,O″″为毫米波雷达表面的中心;Yr轴为毫米波雷达扫描平面中心线,垂直于毫米波雷达表面,指向正前方;Xr轴与Yr垂直,指向右侧;Zr轴垂直于Xr、Yr确定的平面,指向上方;
则毫米波雷达直角坐标系和毫米波雷达极坐标系之间的关系为:
X r Y r 1 = ρ sin θ ρ cos θ 1 - - - ( 7 ) ′
标定目标与无人车的距离在毫米波雷达直角坐标系纵轴Yr上的投影称为标定距离;在毫米波雷达的探测范围内,根据无人车的最大运动速度,确定合适的标定距离L;将标定距离L由近到远分为近距范围L1和远距范围L2,在近距范围L1内,将其均分成m1段,在远距范围L2内,将其均分成m2段,且保证L1/m1小于L2/m2;
步骤3:通过无人车中装载的摄像机和毫米波雷达分别采集标定目标的图像和数据信息:
将标定目标分别放置在步骤2中将标定距离L分成的不同分段处,毫米波雷达和摄像机分别对上述m1+m2段距离处的目标进行探测,在探测时,针对每段距离处的目标,将目标沿Yr轴方向均分成m行,再将每一行沿Xr轴方向均分成h小段,控制毫米波雷达获取每个小段的坐标数据(XM rk,YM rk),控制摄像机拍摄每小段的图像数据fk M,其中M=1,...,(m1+m2),k=1,2,...,mh;
步骤4:针对步骤3中摄像机获得的每一个分段内每一个小段的图像数据fk M,分别计算图像的质心坐标(uk M,vk M);
步骤5:求解表示毫米波雷达坐标系与摄像机坐标系之间关系的单应性空间变换矩阵:
针对整个标定距离L中分出的每一段距离获得的所有小段对应的毫米波雷达坐标数据(
Figure FDA00002733233400021
YM rk)和摄像机的图像数据(uM k,vM k)组成每个分段内对应的数据集,将每个数据集分别代入到式(7)和(7)′中,得到:
u 1 M · · · u k M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 11 M n 12 M n 13 M - - - ( 8 )
v 1 M · · · v k M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 21 M n 22 M n 23 M - - - ( 9 )
1 · · · 1 = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 n 31 M n 32 M n 33 M - - - ( 10 )
定义 P M = X r 1 M Y r 1 M 1 · · · · · · · · · X rk M Y rk M 1 , N M = n 11 M n 21 M n 31 M n 12 M n 22 M n 32 M n 13 M n 23 M n 33 M T , U M = u 1 M · · · u k M T , V M = v 1 M · · · v k M T , Ik×1=[1…1]T,则单应性空间变换矩阵NM的最小二乘解可表示为: N M = N 1 M T N 2 M T N 3 M T T , 其中,
Figure FDA00002733233400032
Figure FDA00002733233400033
分别为: N 1 M = ( P M P M T ) - 1 P M T U M , N 2 M = ( P M P M T ) - 1 P M T V M N 3 = ( P M P M T ) - 1 P M T I k × 1 ;
步骤6:实现视觉传感器和毫米波雷达的空间对准:
根据毫米波雷达扫描的标定目标的实际距离,判断该距离在步骤2中哪个分段内,在步骤5计算得到的m1+m2个结果中查找该距离对应的单应性空间变换矩阵,实现空间对准。
2.如权利要求1所述的一种基于单应性变换矩阵的分段空间对准方法,其特征在于,当步骤2的标定距离为50米时,0-20米为近距范围,均分成4段;20-50米为远距范围,均分成3段。
3.如权利要求1所述的一种基于单应性变换矩阵的分段空间对准方法,其特征在于,所述步骤4中计算标定目标图像中的每一小段图像的质心坐标的方法如下:
S40、手动选取含有标定目标的候选区域;
S41、对候选区域图像进行中值滤波,消除图像中的噪声;
S42、对候选区域图像进行Sobel算子边缘检测,得到二值化的标定目标边缘图像;
S43、在以像素为单位的图像坐标系中,沿u轴寻找标定目标边缘图像中的坐标最小值和最大值的u轴像素点坐标umin,umax,沿v轴寻找标定目标边缘图像中的坐标最小值和最大值的v轴像素点坐标vmin,vmax,将上述4点按顺时针或者逆时针方向用直线连接,形成一个四边形区域,在该四边形区域内,利用公式 u k M = Σ i Σ j if k M ( i , j ) Σ i Σ j f k M ( i , j ) v M k = Σ i Σ j if k M ( i , j ) Σ i Σ j f k M ( i , j ) 计算标定目标的质心坐标(uk M,vk M),其中fk M(i,j)表示第M个距离分段上目标的第k个小段对应的四边形区域内像素点(i,j)的灰度值。
CN201310013045.8A 2013-01-14 2013-01-14 一种基于单应性变换矩阵的分段空间对准方法 Active CN103065323B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310013045.8A CN103065323B (zh) 2013-01-14 2013-01-14 一种基于单应性变换矩阵的分段空间对准方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310013045.8A CN103065323B (zh) 2013-01-14 2013-01-14 一种基于单应性变换矩阵的分段空间对准方法

Publications (2)

Publication Number Publication Date
CN103065323A true CN103065323A (zh) 2013-04-24
CN103065323B CN103065323B (zh) 2015-07-15

Family

ID=48107940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310013045.8A Active CN103065323B (zh) 2013-01-14 2013-01-14 一种基于单应性变换矩阵的分段空间对准方法

Country Status (1)

Country Link
CN (1) CN103065323B (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104200483A (zh) * 2014-06-16 2014-12-10 南京邮电大学 多摄像头环境中基于人体中心线的目标检测方法
CN104280019A (zh) * 2013-07-10 2015-01-14 德尔福电子(苏州)有限公司 一种基于灵活标定板的环视***标定装置
CN104464173A (zh) * 2014-12-03 2015-03-25 国网吉林省电力有限公司白城供电公司 基于空间图像三维测量的输电线路防外力破坏***
CN104965202A (zh) * 2015-06-18 2015-10-07 奇瑞汽车股份有限公司 障碍物探测方法和装置
CN105818763A (zh) * 2016-03-09 2016-08-03 乐卡汽车智能科技(北京)有限公司 一种确定车辆周围物体距离的方法、装置及***
CN106730106A (zh) * 2016-11-25 2017-05-31 哈尔滨工业大学 机器人辅助的显微注射***的坐标标定方法
CN108109173A (zh) * 2016-11-25 2018-06-01 宁波舜宇光电信息有限公司 视觉定位方法,相机***和自动化设备
CN108226906A (zh) * 2017-11-29 2018-06-29 深圳市易成自动驾驶技术有限公司 一种标定方法、装置及计算机可读存储介质
CN109471096A (zh) * 2018-10-31 2019-03-15 奇瑞汽车股份有限公司 多传感器目标匹配方法、装置及汽车
CN110658518A (zh) * 2018-06-29 2020-01-07 杭州海康威视数字技术股份有限公司 一种目标入侵检测方法及装置
CN110660186A (zh) * 2018-06-29 2020-01-07 杭州海康威视数字技术股份有限公司 基于雷达信号在视频图像中识别目标对象的方法及装置
CN110879598A (zh) * 2019-12-11 2020-03-13 北京踏歌智行科技有限公司 车辆用多传感器的信息融合方法和装置
CN111429530A (zh) * 2020-04-10 2020-07-17 浙江大华技术股份有限公司 一种坐标标定方法及相关装置
CN111538008A (zh) * 2019-01-18 2020-08-14 杭州海康威视数字技术股份有限公司 变换矩阵确定方法、***及装置
CN112162252A (zh) * 2020-09-25 2021-01-01 南昌航空大学 一种毫米波雷达与可见光传感器的数据标定方法
CN112348863A (zh) * 2020-11-09 2021-02-09 Oppo广东移动通信有限公司 图像对齐方法、图像对齐装置及终端设备
US20210318426A1 (en) * 2018-05-21 2021-10-14 Johnson Controls Tyco IP Holdings LLP Building radar-camera surveillance system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101033972A (zh) * 2007-02-06 2007-09-12 华中科技大学 一种空间非合作物体三维信息的获取方法
CN101299270A (zh) * 2008-05-27 2008-11-05 东南大学 三维扫描***中的多个摄像机同步快速标定方法
US20110025841A1 (en) * 2009-07-29 2011-02-03 Ut-Battelle, Llc Estimating vehicle height using homographic projections
CN102062576A (zh) * 2010-11-12 2011-05-18 浙江大学 基于激光跟踪测量的附加外轴机器人自动标定装置及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101033972A (zh) * 2007-02-06 2007-09-12 华中科技大学 一种空间非合作物体三维信息的获取方法
CN101299270A (zh) * 2008-05-27 2008-11-05 东南大学 三维扫描***中的多个摄像机同步快速标定方法
US20110025841A1 (en) * 2009-07-29 2011-02-03 Ut-Battelle, Llc Estimating vehicle height using homographic projections
CN102062576A (zh) * 2010-11-12 2011-05-18 浙江大学 基于激光跟踪测量的附加外轴机器人自动标定装置及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
XIANRU LIU ET AL.: "Advanced Obstacles Detection and Tracking by Fusing Millimeter Wave Radar and Image Sensor Data", 《INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS 2010》 *

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104280019A (zh) * 2013-07-10 2015-01-14 德尔福电子(苏州)有限公司 一种基于灵活标定板的环视***标定装置
CN104200483B (zh) * 2014-06-16 2018-05-18 南京邮电大学 多摄像头环境中基于人体中心线的目标检测方法
CN104200483A (zh) * 2014-06-16 2014-12-10 南京邮电大学 多摄像头环境中基于人体中心线的目标检测方法
CN104464173A (zh) * 2014-12-03 2015-03-25 国网吉林省电力有限公司白城供电公司 基于空间图像三维测量的输电线路防外力破坏***
CN104965202A (zh) * 2015-06-18 2015-10-07 奇瑞汽车股份有限公司 障碍物探测方法和装置
CN105818763A (zh) * 2016-03-09 2016-08-03 乐卡汽车智能科技(北京)有限公司 一种确定车辆周围物体距离的方法、装置及***
CN105818763B (zh) * 2016-03-09 2018-06-22 睿驰智能汽车(广州)有限公司 一种确定车辆周围物体距离的方法、装置及***
CN106730106A (zh) * 2016-11-25 2017-05-31 哈尔滨工业大学 机器人辅助的显微注射***的坐标标定方法
CN108109173A (zh) * 2016-11-25 2018-06-01 宁波舜宇光电信息有限公司 视觉定位方法,相机***和自动化设备
CN106730106B (zh) * 2016-11-25 2019-10-08 哈尔滨工业大学 机器人辅助的显微注射***的坐标标定方法
CN108109173B (zh) * 2016-11-25 2022-06-28 宁波舜宇光电信息有限公司 视觉定位方法,相机***和自动化设备
CN108226906A (zh) * 2017-11-29 2018-06-29 深圳市易成自动驾驶技术有限公司 一种标定方法、装置及计算机可读存储介质
CN108226906B (zh) * 2017-11-29 2019-11-26 深圳市易成自动驾驶技术有限公司 一种标定方法、装置及计算机可读存储介质
US11733370B2 (en) * 2018-05-21 2023-08-22 Johnson Controls Tyco IP Holdings LLP Building radar-camera surveillance system
US20210318426A1 (en) * 2018-05-21 2021-10-14 Johnson Controls Tyco IP Holdings LLP Building radar-camera surveillance system
CN110660186A (zh) * 2018-06-29 2020-01-07 杭州海康威视数字技术股份有限公司 基于雷达信号在视频图像中识别目标对象的方法及装置
CN110658518B (zh) * 2018-06-29 2022-01-21 杭州海康威视数字技术股份有限公司 一种目标入侵检测方法及装置
CN110660186B (zh) * 2018-06-29 2022-03-01 杭州海康威视数字技术股份有限公司 基于雷达信号在视频图像中识别目标对象的方法及装置
CN110658518A (zh) * 2018-06-29 2020-01-07 杭州海康威视数字技术股份有限公司 一种目标入侵检测方法及装置
CN109471096B (zh) * 2018-10-31 2023-06-27 奇瑞汽车股份有限公司 多传感器目标匹配方法、装置及汽车
CN109471096A (zh) * 2018-10-31 2019-03-15 奇瑞汽车股份有限公司 多传感器目标匹配方法、装置及汽车
CN111538008A (zh) * 2019-01-18 2020-08-14 杭州海康威视数字技术股份有限公司 变换矩阵确定方法、***及装置
CN110879598A (zh) * 2019-12-11 2020-03-13 北京踏歌智行科技有限公司 车辆用多传感器的信息融合方法和装置
CN111429530A (zh) * 2020-04-10 2020-07-17 浙江大华技术股份有限公司 一种坐标标定方法及相关装置
CN111429530B (zh) * 2020-04-10 2023-06-02 浙江大华技术股份有限公司 一种坐标标定方法及相关装置
CN112162252A (zh) * 2020-09-25 2021-01-01 南昌航空大学 一种毫米波雷达与可见光传感器的数据标定方法
CN112162252B (zh) * 2020-09-25 2023-07-18 南昌航空大学 一种毫米波雷达与可见光传感器的数据标定方法
CN112348863A (zh) * 2020-11-09 2021-02-09 Oppo广东移动通信有限公司 图像对齐方法、图像对齐装置及终端设备

Also Published As

Publication number Publication date
CN103065323B (zh) 2015-07-15

Similar Documents

Publication Publication Date Title
CN103065323B (zh) 一种基于单应性变换矩阵的分段空间对准方法
CN109283538B (zh) 一种基于视觉和激光传感器数据融合的海上目标大小检测方法
CN107272021B (zh) 使用雷达和视觉定义的图像检测区域的对象检测
CN108369743B (zh) 使用多方向相机地图构建空间
CN108419446B (zh) 用于激光深度图取样的***及方法
Siegemund et al. A temporal filter approach for detection and reconstruction of curbs and road surfaces based on conditional random fields
Fruh et al. Fast 3D model generation in urban environments
CN102917171B (zh) 基于像素的小目标定位方法
CN113657224A (zh) 车路协同中用于确定对象状态的方法、装置、设备
CN102254318A (zh) 基于图像透视投影变换的车辆道路交通视频测速方法
JP2004086779A (ja) 障害物検出装置及びその方法
CN113865580A (zh) 构建地图的方法、装置、电子设备及计算机可读存储介质
CN109828267A (zh) 基于实例分割和深度摄像头的变电站巡检机器人障碍物检测和测距方法
CN113223075A (zh) 一种基于双目摄像头式的船舶高度测量***及方法
Cvišić et al. Recalibrating the KITTI dataset camera setup for improved odometry accuracy
Li et al. Automatic targetless LiDAR–camera calibration: a survey
CN114743021A (zh) 一种输电线路图像与点云数据的融合方法及***
CN105116886A (zh) 一种机器人自主行走的方法
CN114325634A (zh) 一种基于激光雷达的高鲁棒性野外环境下可通行区域提取方法
KR101030317B1 (ko) 스테레오 비전을 이용하여 장애물을 추적하는 장치 및 방법
CN114413958A (zh) 无人物流车的单目视觉测距测速方法
CN113869422B (zh) 多相机目标匹配方法、***、电子设备及可读存储介质
Gokhool et al. A dense map building approach from spherical RGBD images
Chen et al. Low cost and efficient 3D indoor mapping using multiple consumer RGB-D cameras
CN111780744A (zh) 移动机器人混合导航方法、设备及存储装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant