CN102721409B - 一种基于车身控制点的移动车辆三维运动轨迹的测定方法 - Google Patents
一种基于车身控制点的移动车辆三维运动轨迹的测定方法 Download PDFInfo
- Publication number
- CN102721409B CN102721409B CN201210171860.2A CN201210171860A CN102721409B CN 102721409 B CN102721409 B CN 102721409B CN 201210171860 A CN201210171860 A CN 201210171860A CN 102721409 B CN102721409 B CN 102721409B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- formula
- coordinate system
- vehicle body
- dimensional
- 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
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种基于车身控制点的移动车辆三维运动轨迹的测定方法,该测定方法包括以下步骤:10.建立车身控制点数据库;20.获得移动车辆的车身控制点的三维坐标;30.测定不同时刻的移动车辆的车身三维坐标系与图像空间坐标系的转换关系;40.测定移动车辆的三维运动轨迹和姿态变化。该测定方法利用固定摄影摄像设备,基于移动车辆上的车身控制点,对移动车辆进行近景摄影测量,能够方便实现车辆在行驶过程中车速和姿态的准确测定。
Description
技术领域
本发明涉及一种移动车辆三维运动轨迹的测定方法,具体来说,涉及一种基于车身控制点的移动车辆三维运动轨迹的测定方法。
背景技术
交通系统在车辆管理方面需要对车辆速度进行监测。传统测量车速的方法有:第一种方法是配合两个地感线圈进行测量;第二种方法是应用多普勒效应进行雷达测量;第三种方法是基于视频图像对车速测量。第一种方法受到线圈必须固定的限制,第二种方法的缺点是由于雷达本身的不足导致车速可能与车辆不匹配。基于视频图像的车速测量方法一般可以分为单目视频图像测量和双目视频图像测量,其中基于双目视频图像的测量方法受到摄影摄像设备布设位置要求较高的限制,同时需要在测速位置布设一定数量的空间三维控制点,实际很少采用。基于单目视频图像的车速测量根据不同时刻车辆在图像上的位置变化、利用数字图像处理方法、由车辆移动的像素值的变化转化为空间位置的变化,该方法受图像成像的精度限制,该方法测速的精度较低。
发明内容
技术问题:本发明要解决的技术问题是:提供一种基于车身控制点的移动车辆三维运动轨迹的测定方法,该测定方法利用固定摄影摄像设备,基于移动车辆上的车身控制点,对移动车辆进行近景摄影测量,能够方便实现车辆在行驶过程中车速和姿态的准确测定。
技术方案:为解决上述技术问题,本发明采用一种基于车身控制点的移动车辆三维运动轨迹的测定方法,该测定方法包括以下步骤:
10.建立车身控制点数据库:
101.选择车身控制点:对每种型号的车辆,在车身外表面选择n个车身特征点,作为车身控制点,n个车身特征点不处于同一平面内,其中,n为整数,且n≥6,
102.建立车身三维坐标系:车身三维坐标系以一个车身控制点为原点,以车辆前进方向为Z轴,垂直车辆前进方向的左侧为X轴,垂直车辆前进方向的指向天顶方向为Y轴,X、Y、Z轴构成右手坐标系;
103.测量车身控制点的三维坐标:用几何测量的方法,测量每个车身控制点的三维坐标(Xi、Yi、Zi),其中,1≤i≤n;
104.建立车身控制点数据库:对每种型号的车辆分别按照步骤101-103进行测量,然后将测量结果输入数据库,构成车身控制点数据库;
20.获得移动车辆的车身控制点的三维坐标:
201.建立图像空间坐标系:图像空间坐标系以固定摄影设备物镜中心S点为原点,摄影主光轴的反方向为Z轴,平行于图像平面水平方向为X轴的右手坐标系;
202.利用固定摄影摄像设备,连续拍摄移动车辆的视频或像片;
203.在步骤202拍摄的像片中提取t1时刻的像片P1和t2时刻的像片P2,根据该移动车辆型号从步骤104建立的车身控制点数据库中读取该移动车辆的车身控制点的三维坐标(Xi、Yi、Zi),其中,t1不等于t2,1≤i≤n;
30.测定不同时刻的移动车辆的车身三维坐标系与图像空间坐标系的转换关系:利用移动车辆在t1时刻和t2时刻的车身控制点,测定固定摄影设备物镜中心S在t1时刻和t2时刻车身坐标系中的坐标,以及t1时刻和t2时刻的车身三维坐标系与图像空间坐标系之间的姿态角,利用姿态角构成旋转矩阵;
40.测定移动车辆的三维运动轨迹和姿态变化:
401.测定移动车辆的三维运动轨迹:t2时刻的车身三维坐标系的原点相对于t1时刻的车身三维坐标系中坐标,就是移动车辆的三维运动轨迹,即
在式(1)中,ΔX、ΔY、ΔZ表示移动车辆的三维运动轨迹,其中ΔX表示车辆的左右位移量,ΔY表示车辆的上下位移量,ΔZ表示车辆的前进或后退的位移量;移动车辆的三维绝对位移
402.测定移动车辆的姿态变化:
第一张像片P1与第二张像片P2在车身三维坐标系之间的旋转矩阵可得R中的A1、A2、A3、B1、B2、B3、C1、C2、C3参数,即式(2)
根据式(3)可得移动车辆的姿态变化量(Φ、Ω、K),
在式(3)中,Φ表示车辆的左右转向角、Ω表示上下俯仰角、K表示车辆的左右倾角。
有益效果:与现有技术相比,本发明具有以下有益效果:
1.对移动车辆的三维运动轨迹可以实现准确测量。本发明的测定方法以车身特征部位为控制点,在利用固定摄影摄像设备在固定位置对移动车辆连续拍摄,根据提取一定时间间隔的两张像片,测算出该时间间隔的车辆的三维移动轨迹。该方法基于数字摄影测量的基本原理,利用严密的直接线性变换模型,由三维车身控制点精确计算不同时刻的车辆位置,可以同时计算车辆的移动速度、移动方位和空间姿态。这样更加全面准确的测量出移动车辆的三维运动轨迹。
2.实施便利,适用性强。该方法的实施现场只需一台摄影摄像设备,根据编制的专业软件和车身控制点数据库,就可以实现对移动车辆三维轨迹的精确计算。
附图说明
图1是本发明的流程图。
具体实施方式
下面结合附图,对本发明的技术方案进行详细的说明。
如图1所示,本发明的一种基于车身控制点的移动车辆三维运动轨迹的测定方法,该测定方法包括以下步骤:
10.建立车身控制点数据库:
101.选择车身控制点:对每种型号的车辆,在车身外表面选择n个车身特征点,作为车身控制点,n个车身特征点不处于同一平面内,其中,n为整数,且n≥6。
在步骤101中,n个车身特征点位于车身外表面,且以位于车身周边为佳。
102.建立车身三维坐标系:车身三维坐标系以一个车身控制点为原点,以车辆前进方向为Z轴,垂直车辆前进方向的左侧为X轴,垂直车辆前进方向的指向天顶方向为Y轴,X、Y、Z轴构成右手坐标系。
在步骤102中,车身三维坐标系的原点以位于车身前部中间位置为佳,例如,位于车身前部的换气格栅处。
103.测量车身控制点的三维坐标:用几何测量的方法,测量每个车身控制点的三维坐标(Xi、Yi、Zi),其中,1≤i≤n。也就是测量每个车身控制点在自身的车身三维坐标系中的坐标。
104.建立车身控制点数据库:对每种型号的车辆分别按照步骤101-103进行测量,然后将测量结果输入数据库,构成车身控制点数据库。车身控制点数据库中包含每种型号车辆的车身控制点的三维坐标。
20.获得移动车辆的车身控制点的三维坐标:
201.建立图像空间坐标系:图像空间坐标系以固定摄影设备物镜中心S点为原点,摄影主光轴的反方向为Z轴,平行于图像平面水平方向为X轴的右手坐标系。
固定摄影设备是指该摄影设备固定在某个地方,其物镜也不能移动。
202.利用固定摄影摄像设备,连续拍摄移动车辆的视频或像片。
203.在步骤202拍摄的像片中提取t1时刻的像片P1和t2时刻的像片P2,根据该移动车辆型号从步骤104建立的车身控制点数据库中读取该移动车辆的车身控制点的三维坐标(Xi、Yi、Zi),其中,t1不等于t2,1≤i≤n。
30.测定不同时刻的移动车辆的车身三维坐标系与图像空间坐标系的转换关系:利用移动车辆在t1时刻和t2时刻的车身控制点,测定固定摄影设备物镜中心S在t1时刻和t2时刻车身坐标系中的坐标,以及t1时刻和t2时刻的车身三维坐标系与图像空间坐标系之间的姿态角,利用姿态角构成旋转矩阵。
所述的步骤30包括以下步骤:
301.获取移动车辆的车身控制点在图像空间坐标系中的坐标(xi,yi);
302.利用式(4)测得三维直接线性变换参数和像片的畸变系数k1;
式(4)为三维直接线性变换公式,其中, 为畸变,k1畸变参数,(x0,y0)为固定摄影摄像设备的内方位元素;l1、l2、l3、l4、l2、l6、l7、l8、l9、l10、l11为三维直接线性变换参数;
303.根据步骤302得到的三维直接线性变换参数测定固定摄影摄像设备的内方位元素:
先根据式(5)测得过渡参数γ3,
其次根据式(6)和式(7)测定固定摄影摄像设备的内方位元素(x0,y0):
304.根据式(8)测定像片P1在图像空间坐标系中的x轴和y轴比例尺不一致参数ds,根据式(9)计算像片P1在图像空间坐标系中的x轴和y轴不垂直参数dβ:
305.根据式(10)测定摄影时的相机物镜焦距fx:
306.根据式(11)测定XS1、YS1、ZS1:
307.测定姿态角:利用式(12)测定过渡参数:a3、b3、c3、b2、b1;
利用式(13)测定姿态角ω1、κ1,
式(13)
式(13)中,表示像片P1相对于车身三维坐标系的转向角、ω1表示像片P1相对于车身三维坐标系的俯仰角,κ1表示像片P1相对于车身三维坐标系的侧向倾角。
姿态角ω1、κ1构成旋转矩阵R1,即
式(14)中,
在步骤30中,利用上述步骤301至307,先测定t1时刻的移动车辆的车身三维坐标系与图像空间坐标系的转换关系:测定t1时刻固定摄影设备物镜中心S在t1时刻的车身三维坐标系的坐标为:XS1、YS1、ZS1,然后测定图像空间坐标系与t1时刻的车身三维坐标系的姿态角为ω1、κ1,姿态角ω1、κ1构成旋转矩阵为R1;然后测定t2时刻的移动车辆的车身三维坐标系与图像空间坐标系的转换关系:测定t2时刻固定摄影设备物镜中心S在t2时刻的车身三维坐标系的坐标为:XS2、YS2、ZS2,然后测定图像空间坐标系与t2时刻的车身三维坐标系的姿态角为ω2、κ2,姿态角ω2、κ2构成旋转矩阵为R2。
40.测定移动车辆的三维运动轨迹和姿态变化:
401.测定移动车辆的三维运动轨迹:t2时刻的车身三维坐标系的原点相对于t1时刻的车身三维坐标系中坐标,就是移动车辆的三维运动轨迹,即
在式(1)中,ΔX、ΔY、ΔZ表示移动车辆的三维运动轨迹,其中ΔX表示车辆的左右位移量,ΔY表示车辆的上下位移量,ΔZ表示车辆的前进或后退的位移量;移动车辆的三维绝对位移量
402.测定移动车辆的姿态变化:
第一张像片P1与第二张像片P2在车身三维坐标系之间的旋转矩阵可得R中的A1、A2、A3、B1、B2、B3、C1、C2、C3参数,即式(2)
根据式(3)可得移动车辆的姿态变化量(Φ、Ω、K),
在式(3)中,Φ表示车辆的左右转向角、Ω表示上下俯仰角、K表示车辆的左右倾角。
Claims (2)
1.一种基于车身控制点的移动车辆三维运动轨迹的测定方法,其特征在于,该测定方法包括以下步骤:
10.建立车身控制点数据库:
101.选择车身控制点:对每种型号的车辆,在车身外表面选择n个车身特征点,作为车身控制点,n个车身特征点不处于同一平面内,其中,n为整数,且n≥6,
102.建立车身三维坐标系:车身三维坐标系以一个车身控制点为原点,以车辆前进方向为Z轴,垂直车辆前进方向的左侧为X轴,垂直车辆前进方向的指向天顶方向为Y轴,X、Y、Z轴构成右手坐标系;
103.测量车身控制点的三维坐标:用几何测量的方法,测量每个车身控制点的三维坐标(Xi、Yi、Zi),其中,1≤i≤n;
104.建立车身控制点数据库:对每种型号的车辆分别按照步骤101—103进行测量,然后将测量结果输入数据库,构成车身控制点数据库;
20.获得移动车辆的车身控制点的三维坐标:
201.建立图像空间坐标系:图像空间坐标系以固定摄影设备物镜中心S点为原点,摄影主光轴的反方向为Z轴,平行于图像平面水平方向为X轴的右手坐标系;
202.利用固定摄影设备,连续拍摄移动车辆的像片;
203.在步骤202拍摄的像片中提取t1时刻的像片P1和t2时刻的像片P2,根据该移动车辆型号从步骤104建立的车身控制点数据库中读取该移动车辆的车身控制点的三维坐标(Xi、Yi、Zi),其中,t1不等于t2,1≤i≤n;
30.测定不同时刻的移动车辆的车身三维坐标系与图像空间坐标系的转换关系:利用移动车辆在t1时刻和t2时刻的车身控制点,测定固定摄影设备物镜中心S在t1时刻和t2时刻车身坐标系中的坐标,以及t1时刻和t2时刻的车身三维坐标系与图像空间坐标系之间的姿态角,利用姿态角构成旋转矩阵;
所述的步骤30包括以下步骤:
301.获取移动车辆的车身控制点在图像空间坐标系中的坐标(xi,yi);
302.利用式(4)测得三维直接线性变换参数和像片的畸变系数k1;
式(4)为三维直接线性变换公式,其中, 为畸变,k1畸变参数,(x0,y0)为固定摄影设备的内方位元素;l1、l2、l3、l4、l5、l6、l7、l8、l9、l10、l11为三维直接线性变换参数;Xi、Yi、Zi为移动车辆的车身控制点的三维坐标;
303.根据步骤302得到的三维直接线性变换参数测定固定摄影设备的内方位元素:
先根据式(5)测得过渡参数γ3,
其次根据式(6)和式(7)测定固定摄影设备的内方位元素(x0,y0):
304.根据式(8)测定像片P1在图像空间坐标系中的x轴和y轴比例尺不一致参数ds,根据式(9)计算像片P1在图像空间坐标系中的x轴和y轴不垂直参数dβ:
305.根据式(10)测定摄影时的相机物镜焦距fx:
306.根据式(11)测定t1时刻固定摄影设备物镜中心S在t1时刻的车身三维坐标系的坐标为:XS1、YS1、ZS1:
307.测定姿态角:利用式(12)测定过渡参数:a3、b3、c3、b2、b1;
利用式(13)测定姿态角ω1、κ1,
式(13)
式(13)中,表示像片P1相对于车身三维坐标系的转向角、ω1表示像片P1相对于车身三维坐标系的俯仰角,κ1表示像片P1相对于车身三维坐标系的侧向倾角;
姿态角ω1、κ1构成旋转矩阵R1,即
式(14)中,
然后测定t2时刻的移动车辆的车身三维坐标系与图像空间坐标系的转换关系:测定t2时刻固定摄影设备物镜中心S在t2时刻的车身三维坐标系的坐标为:XS2、YS2、ZS2,然后测定图像空间坐标系与t2时刻的车身三维坐标系的姿态角为ω2、κ2,姿态角ω2、κ2构成旋转矩阵为R2;
40.测定移动车辆的三维运动轨迹和姿态变化:
401.测定移动车辆的三维运动轨迹:t2时刻的车身三维坐标系的原点相对于t1时刻的车身三维坐标系中坐标,就是移动车辆的三维运动轨迹,即
在式(1)中,ΔX、ΔY、ΔZ表示移动车辆的三维运动轨迹,其中ΔX表示车辆的左右位移量,ΔY表示车辆的上下位移量,ΔZ表示车辆的前进或后退的位移量;移动车辆的三维绝对位移
402.测定移动车辆的姿态变化:
第一张像片P1与第二张像片P2在车身三维坐标系之间的旋转矩阵可得R中的A1、A2、A3、B1、B2、B3、C1、C2、C3参数,即式(2)
根据式(3)可得移动车辆的姿态变化量(Φ、Ω、Κ),
在式(3)中,Φ表示车辆的左右转向角、Ω表示上下俯仰角、Κ表示车辆的左右倾角。
2.按照权利要求1所述的基于车身控制点的移动车辆三维运动轨迹的测定方法,其特征在于,步骤102中,车身三维坐标系的原点位于车身前部中间位置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210171860.2A CN102721409B (zh) | 2012-05-29 | 2012-05-29 | 一种基于车身控制点的移动车辆三维运动轨迹的测定方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210171860.2A CN102721409B (zh) | 2012-05-29 | 2012-05-29 | 一种基于车身控制点的移动车辆三维运动轨迹的测定方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102721409A CN102721409A (zh) | 2012-10-10 |
| CN102721409B true CN102721409B (zh) | 2014-12-17 |
Family
ID=46947234
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210171860.2A Expired - Fee Related CN102721409B (zh) | 2012-05-29 | 2012-05-29 | 一种基于车身控制点的移动车辆三维运动轨迹的测定方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102721409B (zh) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102980555B (zh) * | 2012-12-06 | 2015-04-08 | 紫光股份有限公司 | 一种光学成像式轮式移动机器人方位的检测方法及其装置 |
| CN107655459B (zh) * | 2017-09-07 | 2020-11-27 | 南京理工大学 | 一种野外岩石结构面粗糙度的量测及计算方法 |
| CN107818685A (zh) * | 2017-10-25 | 2018-03-20 | 司法部司法鉴定科学技术研究所 | 一种基于车载视频获取车辆运动状态的方法 |
| CN109345591B (zh) * | 2018-10-12 | 2021-12-24 | 北京双髻鲨科技有限公司 | 一种车辆自身姿态检测方法和装置 |
| DE102018220159B4 (de) * | 2018-11-23 | 2021-03-11 | Zf Friedrichshafen Ag | Verfahren und System zum Bereitstellen von Transformationsparametern |
| CN109341549A (zh) * | 2018-11-29 | 2019-02-15 | 东南大学 | 一种基于数据融合的相机系统位移监测改进方法 |
| CN109816588B (zh) * | 2018-12-29 | 2023-03-21 | 百度在线网络技术(北京)有限公司 | 行车轨迹线的记录方法、装置及设备 |
| CN112258547B (zh) * | 2020-10-19 | 2022-09-20 | 郑州轻工业大学 | 基于逆透视投影变换和跟车模型的车辆三维轨迹优化方法 |
| CN113804166B (zh) * | 2021-11-19 | 2022-02-08 | 西南交通大学 | 一种基于无人机视觉的落石运动参数数字化还原方法 |
| CN116295350A (zh) * | 2023-03-21 | 2023-06-23 | 东软睿驰汽车技术(上海)有限公司 | 隧道建图方法、装置、设备及存储介质 |
| CN117249764B (zh) * | 2023-11-17 | 2024-02-13 | 菲特(天津)检测技术有限公司 | 车身定位方法、装置和电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006114955A1 (ja) * | 2005-04-25 | 2006-11-02 | Geo Technical Laboratory Co., Ltd. | 撮影位置解析方法 |
| CN101545776A (zh) * | 2009-05-05 | 2009-09-30 | 东南大学 | 基于数字地图的数码像片方位元素获取方法 |
| CN102175225A (zh) * | 2011-01-18 | 2011-09-07 | 东南大学 | 基于多活动控制系统的交通事故现场摄影测量处理方法 |
-
2012
- 2012-05-29 CN CN201210171860.2A patent/CN102721409B/zh not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006114955A1 (ja) * | 2005-04-25 | 2006-11-02 | Geo Technical Laboratory Co., Ltd. | 撮影位置解析方法 |
| CN101545776A (zh) * | 2009-05-05 | 2009-09-30 | 东南大学 | 基于数字地图的数码像片方位元素获取方法 |
| CN102175225A (zh) * | 2011-01-18 | 2011-09-07 | 东南大学 | 基于多活动控制系统的交通事故现场摄影测量处理方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102721409A (zh) | 2012-10-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102721409B (zh) | 一种基于车身控制点的移动车辆三维运动轨迹的测定方法 | |
| CN103292695B (zh) | 一种单目立体视觉测量方法 | |
| CN100557634C (zh) | 一种基于双一维靶标的摄像机标定方法 | |
| CN107133985B (zh) | 一种基于车道线消逝点的车载摄像机自动标定方法 | |
| CN103927754B (zh) | 一种车载摄像机的标定方法 | |
| CN102252653B (zh) | 基于tof无扫描三维成像的位姿测量方法 | |
| CN100567886C (zh) | 一种三点定标测量方法 | |
| CN101545776B (zh) | 基于数字地图的数码像片方位元素获取方法 | |
| CN102567989A (zh) | 基于双目立体视觉的空间定位方法 | |
| CN102692236A (zh) | 基于rgb-d相机的视觉里程计方法 | |
| TW201203173A (en) | Three dimensional distance measuring device and method | |
| CN110009693A (zh) | 一种光场相机的快速盲标定方法 | |
| CN113724337B (zh) | 一种无需依赖云台角度的相机动态外参标定方法及装置 | |
| CN112819711B (zh) | 一种基于单目视觉的利用道路车道线的车辆反向定位方法 | |
| CN105374067A (zh) | 一种基于pal相机的三维重建方法及其重建系统 | |
| CN103247048A (zh) | 一种基于二次曲线与直线的摄像机混合标定方法 | |
| CN115049784A (zh) | 一种基于双目粒子图像的三维速度场重建方法 | |
| CN104036518A (zh) | 一种基于向量法和三点共线的相机标定方法 | |
| CN111145267B (zh) | 基于imu辅助的360度全景视图多相机标定方法 | |
| CN107146236B (zh) | 视频卫星的点状运动目标状态估计方法及系统 | |
| CN105335959A (zh) | 成像装置快速对焦方法及其设备 | |
| CN102288134B (zh) | 一种基于透视投影的空间圆形目标旋转运动参数测量方法 | |
| CN104613942B (zh) | 一种像对相对外方位元素的解析方法 | |
| CN103791919B (zh) | 一种基于数字基高比模型的高程精度估算方法 | |
| CN109612439B (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 | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141217 Termination date: 20170529 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |