CN109242907A - 一种基于照地高速摄像头的车辆定位方法及装置 - Google Patents
一种基于照地高速摄像头的车辆定位方法及装置 Download PDFInfo
- Publication number
- CN109242907A CN109242907A CN201811151623.3A CN201811151623A CN109242907A CN 109242907 A CN109242907 A CN 109242907A CN 201811151623 A CN201811151623 A CN 201811151623A CN 109242907 A CN109242907 A CN 109242907A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- frame image
- rotation angle
- high speed
- ground
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
- G06T7/74—Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- 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/10016—Video; Image sequence
-
- 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/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
- G06T2207/30256—Lane; Road marking
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及一种基于照地高速摄像头的车辆定位方法及装置,在车辆上安装照地高速相机,并利用棋盘格标定相机参数;在实际道路上连续采集对地图像数据,根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量;并根据前一帧的航向角和经纬度、照地高速相机的参数,推测当前帧车辆的位置。通过本方法能够抗周边障碍物的影响,特别是车辆建筑物较多的场景;能够在没有GNSS信号的情况下精确定位车辆位置,即使在车辆速度很快的情况下也能够精准计算车辆位置。
Description
技术领域
本发明涉及图像处理及定位技术领域,具体涉及一种基于照地高速摄像头的车辆定位方法及装置。
背景技术
对于包括汽车和货车的广义移动机器人来说,推测自己的位置是基本技术。特别是以车辆为对象的自我位置推测使用最多的是使用导航卫星的全球定位卫星***(GNSS:Global Navigation Satellite System。但是在与卫星通信困难的隧道内和被称为都市峡谷的摩天大楼包围的场所时,几乎没有信号。这样,为了弥补GNSS的缺点,本专利研究使用车辆搭载的传感器信息逐次推测车辆的移动量,推测自己的位置。在Dead reckoning中,广泛使用了附在车轮上的编码器信息进行的Wheel Odometry,但在车轮打滑或者发生空转时,推测精度会明显降低。使用摄像头的称之为Visual Odometry的方法能够有效解决上述***的健壮性问题。Visual Odometry相关的研究近年非常多,大部分都是根据前方摄像头,以周边环境中不移动的点为基准(特征点)推测自己的位置。但是,被走行中的车辆包围时,视野内大部分被移动物体占据的场合,以及隧道内这种周边能作为特征物体很少的场合,想要高精度地推测自己位置非常困难。
发明内容
本发明针对现有技术中存在的技术问题,提供一种基于照地高速摄像头的车辆定位方法及装置,使用向下设置的高速摄像头以路面为基准进行自我位置推测。
本发明解决上述技术问题的技术方案如下:
一方面,本发明提供一种基于照地高速摄像头的车辆定位方法,包括以下步骤:
步骤1,在车辆上安装照地高速相机,并利用棋盘格标定相机参数;
步骤2,在实际道路上连续采集对地图像数据,根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量;并根据前一帧的航向角和经纬度、照地高速相机的参数,推测当前帧车辆的位置。
进一步,所述利用棋盘格标定相机参数包括:相机相对车辆的旋转角以及相机拍摄图片每个pixel对应实际的物理距离。
进一步,所述步骤2中,在实际道路上连续采集对地图像数据,根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量,包括:
在实际道路上连续采集对地图像数据,判断当前帧图像是否为第一帧,若是,则将车辆初始航向角和经纬度作为获取当前帧图像时车辆的航向角和经纬度;
若当前帧图像不为第一帧,则将前一帧图像作为参考图像,利用旋转不变相位相关算法以及基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的旋转角和平移量。
进一步,所述的,利用旋转不变相位相关算法以及基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的旋转角和平移量,包括:
分别对当前帧图像和前一帧图像进行预处理;
对两帧图像进行二维快速傅里叶变换;并进行幅谱和相谱的分离,提取幅谱;
对两幅图像的幅谱取对数运算,然后进行极坐标变换,获取当前帧图像相对于前一帧图像的旋转角;
根据所述旋转角对当前帧图像进行旋转调整,利用基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的平移量。
另一方面,本发明提供一种基于照地高速摄像头的车辆定位装置,包括:
对地图像采集模块,包括安装在车辆上照地高速相机,用于连续采集对地图像数据;
旋转角及平移量计算模块,用于根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量;
位置计算模块,用于根据所述旋转角及平移量、前一帧的航向角和经纬度、照地高速相机的参数,推测当前帧车辆的位置。
进一步,还包括参数设定模块,利用棋盘格标定相机参数,所述相机参数包括:相机相对车辆的旋转角以及相机拍摄图片每个pixel对应实际的物理距离。
进一步,所述旋转角及平移量计算模块,包括:
初始数据获取模块,用于获取车辆的初始航向角和经纬度;
帧数据获取模块,用于获取所述对地图像采集模块连续采集的对地图像数据,并判断当前帧图像是否为第一帧;
数据处理模块,用于利用旋转不变相位相关算法以及基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的旋转角和平移量。
进一步,所述数据处理模块,包括:
预处理模块,用于分别对当前帧图像和前一帧图像进行预处理;
幅谱提取模块,用于对两帧图像进行二维快速傅里叶变换;并进行幅谱和相谱的分离,提取幅谱;
旋转角计算模块,用于对两幅图像的幅谱取对数运算,然后进行极坐标变换,获取当前帧图像相对于前一帧图像的旋转角;
平移量计算模块,根据所述旋转角对当前帧图像进行旋转调整,利用基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的平移量。
本发明的有益效果是:
1.能够抗周边障碍物的影响,特别是车辆建筑物较多的场景;
2.能够更加精准的定位车辆的位置,误差精度能控制在5‰;
3.即使在车辆速度很快的情况下也能够精准计算车辆位置;
4.能够在没有GNSS信号的情况下精确定位车辆位置。
附图说明
图1为本发明方法流程图;
图2为当前帧图像的旋转角和平移量计算方法流程图;
图3为本发明装置结构图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
一方面,本发明提供一种基于照地高速摄像头的车辆定位方法,如图1所示,包括以下步骤:
步骤1,在车辆上安装照地高速相机,并利用棋盘格标定相机参数;所述相机参数包括:相机相对车辆的旋转角以及相机拍摄图片每个pixel对应实际的物理距离。
步骤2,在实际道路上连续采集对地图像数据,根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量;并根据前一帧的航向角和经纬度、照地高速相机的参数,推测当前帧车辆的位置。
具体如2所示,首先,判断当前帧图像是否为第一帧,若是,则将车辆初始航向角和经纬度作为获取当前帧图像时车辆的航向角和经纬度;
若当前帧图像不为第一帧,则将前一帧图像作为参考图像,利用旋转不变相位相关(RIPOC)算法以及基于频域的相位相关匹配(POC)算法计算当前帧图像相对于前一帧图像的旋转角和平移量。
分别对当前帧图像和前一帧图像进行预处理;
对两帧图像进行二维快速傅里叶变换;并进行幅谱和相谱的分离,提取幅谱;
对两幅图像的幅谱取对数运算,然后进行极坐标变换,获取当前帧图像相对于前一帧图像的旋转角;
根据所述旋转角对当前帧图像进行旋转调整,利用基于频域的相位相关匹配(POC)算法计算当前帧图像相对于前一帧图像的平移量。
另一方面,本发明提供一种基于照地高速摄像头的车辆定位装置,如图3所示,包括:
对地图像采集模块,包括安装在车辆上照地高速相机,用于连续采集对地图像数据;所述的照地高速相机的拍摄视频帧率不低于750fps。
参数设定模块,利用棋盘格标定相机参数,所述相机参数包括:相机相对车辆的旋转角以及相机拍摄图片每个pixel对应实际的物理距离。
旋转角及平移量计算模块,用于根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量;
位置计算模块,用于根据所述旋转角及平移量、前一帧的航向角和经纬度、照地高速相机的参数,推测当前帧车辆的位置。
进一步,所述旋转角及平移量计算模块,包括:
初始数据获取模块,用于获取车辆的初始航向角和经纬度;
帧数据获取模块,用于获取所述对地图像采集模块连续采集的对地图像数据,并判断当前帧图像是否为第一帧;
数据处理模块,用于利用旋转不变相位相关算法以及基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的旋转角和平移量。
进一步,所述数据处理模块,包括:
预处理模块,用于分别对当前帧图像和前一帧图像进行预处理;
幅谱提取模块,用于对两帧图像进行二维快速傅里叶变换;并进行幅谱和相谱的分离,提取幅谱;
旋转角计算模块,用于对两幅图像的幅谱取对数运算,然后进行极坐标变换,获取当前帧图像相对于前一帧图像的旋转角;
平移量计算模块,根据所述旋转角对当前帧图像进行旋转调整,利用基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的平移量。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种基于照地高速摄像头的车辆定位方法,其特征在于,包括以下步骤:
步骤1,在车辆上安装照地高速相机,并利用棋盘格标定相机参数;
步骤2,在实际道路上连续采集对地图像数据,根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量;并根据前一帧的航向角和经纬度、照地高速相机的参数,推测当前帧车辆的位置。
2.根据权利要求1所述一种基于照地高速摄像头的车辆定位方法,其特征在于,所述利用棋盘格标定相机参数包括:相机相对车辆的旋转角以及相机拍摄图片每个p i xe l对应实际的物理距离。
3.根据权利要求1所述一种基于照地高速摄像头的车辆定位方法,其特征在于,所述步骤2中,在实际道路上连续采集对地图像数据,根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量,包括:
在实际道路上连续采集对地图像数据,判断当前帧图像是否为第一帧,若是,则将车辆初始航向角和经纬度作为获取当前帧图像时车辆的航向角和经纬度;
若当前帧图像不为第一帧,则将前一帧图像作为参考图像,利用旋转不变相位相关算法以及基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的旋转角和平移量。
4.根据权利要求3所述一种基于照地高速摄像头的车辆定位方法,其特征在于,所述的,利用旋转不变相位相关算法以及基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的旋转角和平移量,包括:
分别对当前帧图像和前一帧图像进行预处理;
对两帧图像进行二维快速傅里叶变换;并进行幅谱和相谱的分离,提取幅谱;
对两幅图像的幅谱取对数运算,然后进行极坐标变换,获取当前帧图像相对于前一帧图像的旋转角;
根据所述旋转角对当前帧图像进行旋转调整,利用基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的平移量。
5.一种基于照地高速摄像头的车辆定位装置,其特征在于,包括:
对地图像采集模块,包括安装在车辆上照地高速相机,用于连续采集对地图像数据;
旋转角及平移量计算模块,用于根据连续两帧之间的相关性,计算当前帧相对前一帧车辆的旋转角及平移量;
位置计算模块,用于根据所述旋转角及平移量、前一帧的航向角和经纬度、照地高速相机的参数,推测当前帧车辆的位置。
6.根据权利要求5所述一种基于照地高速摄像头的车辆定位装置,其特征在于,还包括参数设定模块,利用棋盘格标定相机参数,所述相机参数包括:相机相对车辆的旋转角以及相机拍摄图片每个p i xe l对应实际的物理距离。
7.根据权利要求5所述一种基于照地高速摄像头的车辆定位装置,其特征在于,所述旋转角及平移量计算模块,包括:
初始数据获取模块,用于获取车辆的初始航向角和经纬度;
帧数据获取模块,用于获取所述对地图像采集模块连续采集的对地图像数据,并判断当前帧图像是否为第一帧;
数据处理模块,用于利用旋转不变相位相关算法以及基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的旋转角和平移量。
8.根据权利要求7所述一种基于照地高速摄像头的车辆定位装置,其特征在于,所述数据处理模块,包括:
预处理模块,用于分别对当前帧图像和前一帧图像进行预处理;
幅谱提取模块,用于对两帧图像进行二维快速傅里叶变换;并进行幅谱和相谱的分离,提取幅谱;
旋转角计算模块,用于对两幅图像的幅谱取对数运算,然后进行极坐标变换,获取当前帧图像相对于前一帧图像的旋转角;
平移量计算模块,根据所述旋转角对当前帧图像进行旋转调整,利用基于频域的相位相关匹配算法计算当前帧图像相对于前一帧图像的平移量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811151623.3A CN109242907A (zh) | 2018-09-29 | 2018-09-29 | 一种基于照地高速摄像头的车辆定位方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811151623.3A CN109242907A (zh) | 2018-09-29 | 2018-09-29 | 一种基于照地高速摄像头的车辆定位方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109242907A true CN109242907A (zh) | 2019-01-18 |
Family
ID=65055298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811151623.3A Pending CN109242907A (zh) | 2018-09-29 | 2018-09-29 | 一种基于照地高速摄像头的车辆定位方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109242907A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113012231A (zh) * | 2021-02-02 | 2021-06-22 | 武汉光庭信息技术股份有限公司 | 车辆定位方法及*** |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201838185U (zh) * | 2010-08-25 | 2011-05-18 | 浙江师范大学 | 一种车辆检测跟踪识别*** |
CN102221358A (zh) * | 2011-03-23 | 2011-10-19 | 中国人民解放军国防科学技术大学 | 基于逆透视投影变换的单目视觉定位方法 |
CN102521834A (zh) * | 2011-12-12 | 2012-06-27 | 上海海事大学 | 采用极对数坐标表示的分数阶傅里叶变换的图像配准方法 |
CN103310464A (zh) * | 2013-06-26 | 2013-09-18 | 北京航空航天大学 | 一种基于法向流的直接估算相机自运动参数的方法 |
CN105976402A (zh) * | 2016-05-26 | 2016-09-28 | 同济大学 | 一种单目视觉里程计的真实尺度获取方法 |
CN106204583A (zh) * | 2016-07-08 | 2016-12-07 | 众趣(北京)科技有限公司 | 一种标定相机转动角的方法 |
CN106408611A (zh) * | 2015-07-29 | 2017-02-15 | 大陆汽车有限责任公司 | 静态目标的路过式校准 |
CN107730551A (zh) * | 2017-01-25 | 2018-02-23 | 问众智能信息科技(北京)有限公司 | 车载相机姿态自动估计的方法和装置 |
US20180188046A1 (en) * | 2017-01-03 | 2018-07-05 | Ionroad Technologies Ltd. | Creation and use of enhanced maps |
-
2018
- 2018-09-29 CN CN201811151623.3A patent/CN109242907A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201838185U (zh) * | 2010-08-25 | 2011-05-18 | 浙江师范大学 | 一种车辆检测跟踪识别*** |
CN102221358A (zh) * | 2011-03-23 | 2011-10-19 | 中国人民解放军国防科学技术大学 | 基于逆透视投影变换的单目视觉定位方法 |
CN102521834A (zh) * | 2011-12-12 | 2012-06-27 | 上海海事大学 | 采用极对数坐标表示的分数阶傅里叶变换的图像配准方法 |
CN103310464A (zh) * | 2013-06-26 | 2013-09-18 | 北京航空航天大学 | 一种基于法向流的直接估算相机自运动参数的方法 |
CN106408611A (zh) * | 2015-07-29 | 2017-02-15 | 大陆汽车有限责任公司 | 静态目标的路过式校准 |
CN105976402A (zh) * | 2016-05-26 | 2016-09-28 | 同济大学 | 一种单目视觉里程计的真实尺度获取方法 |
CN106204583A (zh) * | 2016-07-08 | 2016-12-07 | 众趣(北京)科技有限公司 | 一种标定相机转动角的方法 |
US20180188046A1 (en) * | 2017-01-03 | 2018-07-05 | Ionroad Technologies Ltd. | Creation and use of enhanced maps |
CN107730551A (zh) * | 2017-01-25 | 2018-02-23 | 问众智能信息科技(北京)有限公司 | 车载相机姿态自动估计的方法和装置 |
Non-Patent Citations (1)
Title |
---|
颜志国 等: "《多摄像机协同关注目标检测跟踪技术》", 30 June 2017 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113012231A (zh) * | 2021-02-02 | 2021-06-22 | 武汉光庭信息技术股份有限公司 | 车辆定位方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3612854B1 (en) | Vehicle navigation system using pose estimation based on point cloud | |
EP3598874B1 (en) | Systems and methods for updating a high-resolution map based on binocular images | |
CN109902637B (zh) | 车道线检测方法、装置、计算机设备和存储介质 | |
CN110859044B (zh) | 自然场景中的集成传感器校准 | |
CN111436216B (zh) | 用于彩色点云生成的方法和*** | |
CN107111879B (zh) | 通过全景环视图像估计车辆自身运动的方法和设备 | |
CN102999759B (zh) | 一种基于光流的车辆运动状态估计方法 | |
CN104704384B (zh) | 具体用于装置的基于视觉的定位的图像处理方法 | |
CN104204721B (zh) | 单个相机距离估计 | |
WO2020097840A1 (en) | Systems and methods for correcting a high-definition map based on detection of obstructing objects | |
CN112567201A (zh) | 距离测量方法以及设备 | |
CN102853835B (zh) | 基于尺度不变特征变换的无人飞行器景象匹配定位方法 | |
CN113447949B (zh) | 一种基于激光雷达和先验地图的实时定位***及方法 | |
CN109241979A (zh) | 一种基于高速视觉特征点匹配的车辆相对位置推测方法 | |
CN111337012A (zh) | 滑行道上的飞行器定位 | |
CN111426320A (zh) | 一种基于图像匹配/惯导/里程计的车辆自主导航方法 | |
CN112446915A (zh) | 一种基于图像组的建图方法及装置 | |
CN112862818B (zh) | 惯性传感器和多鱼眼相机联合的地下停车场车辆定位方法 | |
CN109242907A (zh) | 一种基于照地高速摄像头的车辆定位方法及装置 | |
JP2021193340A (ja) | 自己位置推定装置 | |
Kim et al. | An advanced approach for navigation and image sensor integration for land vehicle navigation | |
CN113781567B (zh) | 基于三维地图生成的航拍图像目标地理定位方法 | |
US11514588B1 (en) | Object localization for mapping applications using geometric computer vision techniques | |
Belaroussi et al. | Vehicle attitude estimation in adverse weather conditions using a camera, a GPS and a 3D road map | |
JP2018194417A (ja) | 位置推定装置、移動装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190118 |