CN108225273A - 一种基于传感器先验知识的实时跑道检测方法 - Google Patents
一种基于传感器先验知识的实时跑道检测方法 Download PDFInfo
- Publication number
- CN108225273A CN108225273A CN201611153162.4A CN201611153162A CN108225273A CN 108225273 A CN108225273 A CN 108225273A CN 201611153162 A CN201611153162 A CN 201611153162A CN 108225273 A CN108225273 A CN 108225273A
- Authority
- CN
- China
- Prior art keywords
- runway
- image
- search
- template
- region
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
- G06V20/182—Network patterns, e.g. roads or rivers
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明属于嵌入式计算机图像处理技术领域,特别是涉及一种基于传感器先验知识的实时跑道检测方法。现有的跑道检测算法主要针对卫星图像和下视高空航拍图像,与机载合成视景***所需的前视航拍图像不符,且一般是针对静态图像进行检测,运算耗时较长,不能满足实时性要求。为此,此发明提出了一种基于传感器先验知识的实时跑道检测算法,这种方法将机载传感器提供的飞行位置和姿态等信息也纳入计算,使得跑道检测的搜索区域大大缩减,从而快速准确检测出图像中的跑道位置。
Description
技术领域
本发明属于嵌入式计算机图像处理技术领域,特别是涉及一种基于传感器先验知识的实时跑道检测方法。
背景技术
随着机载航电技术的发展,诞生了许多飞行辅助***。其中增强视景***可以提升飞行员对外界环境的感知,增强飞行安全。跑道检测技术在增强视景***中起到了重要作用。但是现有的跑道检测方法主要针对卫星图像和下视高空航拍图像,与机载合成视景***所需的前视航拍图像不符,且一般是针对静态图像进行检测,运算耗时较长,不能满足实时性要求。这就需要一种实时高效的跑道检测方法,能够准确迅速地检测出实时图像中的跑道。
本发明提供了一种基于传感器先验知识的实时跑道检测方法以解决上述问题。
发明内容
本发明的目的是:
解决机载实时图像中的跑道检测问题。
本发明的技术解决方案是:
现有的跑道检测方法,多数将跑道作为目标的一种,采用的是通用的目标识别方法,主要缺点为:1)计算复杂度较高。算法的查找和匹配等过程均是针对整幅图像进行,运算复杂度较高;2)基于模板的方法,模板获取效率低且不准确。模板的提取大多依赖人工标定以及模板库,前者效率低而后者不够准确。
但是在机载***中,有诸多先验知识,如相机姿态、相机位置、成像参数等,这些信息可以指导我们生成跑道的模板形状,并在图像中定位模板位置,从而缩小搜索范围,减少运算量。
在增强视景***中,有不同种类的传感器,提供包括航姿、位置等信息在内的飞行信息。其中,飞机姿态传感器可以提供飞机的俯仰、滚转和偏航角度,而GPS则能提供飞机在三维世界中的坐标。此外,拍摄图像时机载摄像机的参数以及机场跑道角点的坐标也是固定且已知的。
综合上述所述,本专利提出的算法第一步可以计算出理想状态下的机场跑道的模板形状以及位置,进而确定出一个搜索范围,减少跑道检测的计算量。具体计算过程如下:
一种基于传感器先验知识的实时跑道检测方法,本方法包括以下步骤:
第一步:假定在世界坐标系中的跑道角点PW=(xW,yW,zW)T,需要转换到相机坐标系中的一点PC=(xC,yC,zC)T,那么转换过程需要一次旋转加一次平移TW,得到相机坐标系中的角点位置如下:
其中TW可以从GPS数据中直接获得:
TW=(xW,yW,zW)T(4-10)
而旋转矩阵的计算过程则略微复杂;通过飞机的三个姿态角度:滚转φ、俯仰θ和偏航ψ,经过三次旋转,最终可以完成一次完整的旋转过程;所以旋转矩阵是由三部分旋转矩阵相乘而得到的:
为了简便起见,公式中的cx=cos(x),sx=sin(x);
第二步:根据相机的成像原理,以及拍摄相机的内外参数,计算出跑道角点在最终图像上的坐标位置;具体成像计算过程等效的几何关系;
目标平面中的一点P投影在成像平面的P′点,最终在焦点处与其他点汇聚;根据第一步计算出的PC=(xC,yC,zC)T,由三角形的相似关系得到:
其中,ximg和yimg是目标点在成像平面上的坐标,Ps是成像平面的像素边长,H0和W0分别是成像平面高和宽方向上的像素点个数;由此解出ximg和yimg;
第三步:根据跑道角点在图像上的坐标位置,确定出跑道模板的形状和位置,并以此划定搜索区域;具体计算过程如下:
分别计算机场跑道四个角点在最终图像上的坐标,将其顺次连接,得到了理想状态下的机场跑道模板;在实际应用中,通过飞机姿态传感器和GPS所获得的数据都有一定的误差,在计算出的机场跑道模板位置之外,划定一块搜索区域,并用两个参数HE和WE来控制搜索区域的大小,HE和WE分别取跑道模板高和宽的1/2长度;
第四步:在搜索区域内,对图像进行直线提取,获得特征更加明显的直线图;具体采用LSD算法进行直线提取,主要步骤有:1)图像梯度计算;2)梯度伪排序;3)梯度邻域的增长或合并;4)直线拟合;
第五步:利用生成的直线图和跑道模板,在搜索区域内进行跑道的匹配,最终计算出跑道位置;具体采用方向性Chamfer Matching的方法,在搜索区域内进行跑道的匹配,计算公式为:
其中U={ui}为模板的边缘直线图像,V={vj}为待检测图像的边缘直线图像,U和V之间的方向性Chamfer距离dDCM(U,V)定义为U中每一点与V中最近的边缘的平均距离,φ(x)代表在边缘点x处的边缘方向,λ是位置项和方向项之间的权重参数;dDCM(U,V)最小的位置即为最终搜索结果。
本发明具有的优点是:
本算法针对飞机近进着陆阶段的前视航拍图像,便于应用在机载增强视景***中。本算法的利用机载传感器提供的先验知识,可以预判出跑道模板形状和跑道在机载实时图像中的位置,从而缩减搜索区域,仅在搜索区域内进行跑道的匹配,从而大大提高了检测的准确度,降低了运算量,达到了实时准确检测出跑道的效果。
附图说明
图1为本发明的原理框图,算法共分为五个步骤。
图2为本发明中简化的相机成像原理示意图。
图3为本发明中根据跑道模板划定搜索区域的示意图。
具体实施方式
以机载增强合成视景***中,需要对前视可见光视频中的跑道信息进行实时检测识别。以该***为例,具体应用专利中所描述的方法。机载增强合成视景***中具有一路视频输入,一路视频输出,对每帧输入图像的具体跑道检测步骤如下:
第一步:假定在世界坐标系中的跑道角点PW=(xW,yW,zW)T,需要转换到相机坐标系中的一点PC=(xC,yC,zC)T,那么转换过程需要一次旋转加一次平移TW,得到相机坐标系中的角点位置如下:
其中TW可以从GPS数据中直接获得:
TW=(xW,yW,zW)T(4-10)
而旋转矩阵的计算过程则略微复杂;通过飞机的三个姿态角度:滚转φ、俯仰θ和偏航ψ,经过三次旋转,最终可以完成一次完整的旋转过程;所以旋转矩阵是由三部分旋转矩阵相乘而得到的:
为了简便起见,公式中的cx=cos(x),sx=sin(x);
第二步:根据相机的成像原理,以及拍摄相机的内外参数,计算出跑道角点在最终图像上的坐标位置;具体成像计算过程等效的几何关系;
目标平面中的一点P投影在成像平面的P’点,最终在焦点处与其他点汇聚;根据第一步计算出的PC=(xC,yC,zC)T,由三角形的相似关系得到:
其中,ximg和yimg是目标点在成像平面上的坐标,Ps是成像平面的像素边长,H0和W0分别是成像平面高和宽方向上的像素点个数;由此解出ximg和yimg;
第三步:根据跑道角点在图像上的坐标位置,确定出跑道模板的形状和位置,并以此划定搜索区域;具体计算过程如下:
分别计算机场跑道四个角点在最终图像上的坐标,将其顺次连接,得到了理想状态下的机场跑道模板;在实际应用中,通过飞机姿态传感器和GPS所获得的数据都有一定的误差,在计算出的机场跑道模板位置之外,划定一块搜索区域,并用两个参数HE和WE来控制搜索区域的大小,HE和WE分别取跑道模板高和宽的1/2长度;
第四步:在搜索区域内,对图像进行直线提取,获得特征更加明显的直线图;具体采用LSD算法进行直线提取,主要步骤有:1)图像梯度计算;2)梯度伪排序;3)梯度邻域的增长或合并;4)直线拟合;
第五步:利用生成的直线图和跑道模板,在搜索区域内进行跑道的匹配,最终计算出跑道位置;具体采用方向性Chamfer Matching的方法,在搜索区域内进行跑道的匹配,计算公式为:
其中U={ui}为模板的边缘直线图像,V={vj}为待检测图像的边缘直线图像,U和V之间的方向性Chamfer距离dDCM(U,V)定义为U中每一点与V中最近的边缘的平均距离,φ(x)代表在边缘点x处的边缘方向,λ是位置项和方向项之间的权重参数;dDCM(U,V)最小的位置即为最终搜索结果;并在输入图像的相应位置打上标记,作为输出图像进行输出。
Claims (1)
1.一种基于传感器先验知识的实时跑道检测方法,本方法包括以下步骤:
第一步:假定在世界坐标系中的跑道角点PW=(xW,yW,zW)T,需要转换到相机坐标系中的一点PC=(xC,yC,zC)T,那么转换过程需要一次旋转加一次平移TW,得到相机坐标系中的角点位置如下:
其中TW可以从GPS数据中直接获得:
TW=(xW,yW,zW)T(4-10)
而旋转矩阵的计算过程则略微复杂;通过飞机的三个姿态角度:滚转φ、俯仰θ和偏航ψ,经过三次旋转,最终可以完成一次完整的旋转过程;所以旋转矩阵是由三部分旋转矩阵相乘而得到的:
为了简便起见,公式中的cx=cos(x),sx=sin(x);
第二步:根据相机的成像原理,以及拍摄相机的内外参数,计算出跑道角点在最终图像上的坐标位置;具体成像计算过程等效的几何关系;
目标平面中的一点P投影在成像平面的P′点,最终在焦点处与其他点汇聚;根据第一步计算出的PC=(xC,yC,zC)T,由三角形的相似关系得到:
其中,ximg和yimg是目标点在成像平面上的坐标,Ps是成像平面的像素边长,H0和W0分别是成像平面高和宽方向上的像素点个数;由此解出ximg和yimg;
第三步:根据跑道角点在图像上的坐标位置,确定出跑道模板的形状和位置,并以此划定搜索区域;具体计算过程如下:
分别计算机场跑道四个角点在最终图像上的坐标,将其顺次连接,得到了理想状态下的机场跑道模板;在实际应用中,通过飞机姿态传感器和GPS所获得的数据都有一定的误差,在计算出的机场跑道模板位置之外,划定一块搜索区域,并用两个参数HE和WE来控制搜索区域的大小,HE和WE分别取跑道模板高和宽的1/2长度;
第四步:在搜索区域内,对图像进行直线提取,获得特征更加明显的直线图;具体采用LSD算法进行直线提取,主要步骤有:1)图像梯度计算;2)梯度伪排序;3)梯度邻域的增长或合并;4)直线拟合;
第五步:利用生成的直线图和跑道模板,在搜索区域内进行跑道的匹配,最终计算出跑道位置;具体采用方向性Chamfer Matching的方法,在搜索区域内进行跑道的匹配,计算公式为:
其中U={ui}为模板的边缘直线图像,V={vj}为待检测图像的边缘直线图像,U和V之间的方向性Chamfer距离dDCM(U,V)定义为U中每一点与V中最近的边缘的平均距离,φ(x)代表在边缘点x处的边缘方向,λ是位置项和方向项之间的权重参数;dDCM(U,V)最小的位置即为最终搜索结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611153162.4A CN108225273B (zh) | 2016-12-14 | 2016-12-14 | 一种基于传感器先验知识的实时跑道检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611153162.4A CN108225273B (zh) | 2016-12-14 | 2016-12-14 | 一种基于传感器先验知识的实时跑道检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108225273A true CN108225273A (zh) | 2018-06-29 |
CN108225273B CN108225273B (zh) | 2020-06-30 |
Family
ID=62639019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611153162.4A Active CN108225273B (zh) | 2016-12-14 | 2016-12-14 | 一种基于传感器先验知识的实时跑道检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108225273B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109238265A (zh) * | 2018-07-20 | 2019-01-18 | 民航中南空管设备工程公司 | 一种机场跑道位置测量方法 |
CN109341700A (zh) * | 2018-12-04 | 2019-02-15 | 中国航空工业集团公司西安航空计算技术研究所 | 一种低能见度下固定翼飞机视觉辅助着陆导航方法 |
CN109341685A (zh) * | 2018-12-04 | 2019-02-15 | 中国航空工业集团公司西安航空计算技术研究所 | 一种基于单应变换的固定翼飞机视觉辅助着陆导航方法 |
CN110274622A (zh) * | 2019-06-13 | 2019-09-24 | 北京环奥体育发展有限公司 | 一种现场测量、计算马拉松比赛时赛道难易程度的计算方法 |
CN113295164A (zh) * | 2021-04-23 | 2021-08-24 | 四川腾盾科技有限公司 | 一种基于机场跑道的无人机视觉定位方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101777181A (zh) * | 2010-01-15 | 2010-07-14 | 西安电子科技大学 | 基于脊波双框架***的sar图像机场跑道提取方法 |
WO2013051967A2 (ru) * | 2011-08-31 | 2013-04-11 | Kirillov Andrey Porfir Evich | Способ визуальной посадки и устройство кириллова визуального обеспечения взлета или посадки летательного аппарата |
US20130120585A1 (en) * | 2011-11-15 | 2013-05-16 | Canon Kabushiki Kaisha | Automatic tracking camera system |
CN103162669A (zh) * | 2013-03-01 | 2013-06-19 | 西北工业大学 | 航拍图像机场区域检测方法 |
CN103577697A (zh) * | 2013-11-12 | 2014-02-12 | 中国民用航空总局第二研究所 | 基于道路表面点云数据的fod检测方法 |
CN105302146A (zh) * | 2014-07-25 | 2016-02-03 | 空中客车运营简化股份公司 | 用于飞行器的自动自主着陆的方法及*** |
-
2016
- 2016-12-14 CN CN201611153162.4A patent/CN108225273B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101777181A (zh) * | 2010-01-15 | 2010-07-14 | 西安电子科技大学 | 基于脊波双框架***的sar图像机场跑道提取方法 |
WO2013051967A2 (ru) * | 2011-08-31 | 2013-04-11 | Kirillov Andrey Porfir Evich | Способ визуальной посадки и устройство кириллова визуального обеспечения взлета или посадки летательного аппарата |
US20130120585A1 (en) * | 2011-11-15 | 2013-05-16 | Canon Kabushiki Kaisha | Automatic tracking camera system |
CN103162669A (zh) * | 2013-03-01 | 2013-06-19 | 西北工业大学 | 航拍图像机场区域检测方法 |
CN103577697A (zh) * | 2013-11-12 | 2014-02-12 | 中国民用航空总局第二研究所 | 基于道路表面点云数据的fod检测方法 |
CN105302146A (zh) * | 2014-07-25 | 2016-02-03 | 空中客车运营简化股份公司 | 用于飞行器的自动自主着陆的方法及*** |
Non-Patent Citations (3)
Title |
---|
ERIC FREW ETC.: "Vision-Based Road-Following Using a Small Autonomous Aircraft", 《2004 IEEE AEROSPACE CONFERENCE PROCEEDINGS》 * |
J. SCHONEFELD ETC.: "Runway incursion prevention systems: A review of runway incursion avoidance and alerting system approaches", 《PROGRESS IN AEROSPACE SCIENCES》 * |
邸男 等: "提取直线特征实现机场跑道实时检测", 《光学精密工程》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109238265A (zh) * | 2018-07-20 | 2019-01-18 | 民航中南空管设备工程公司 | 一种机场跑道位置测量方法 |
CN109238265B (zh) * | 2018-07-20 | 2020-08-11 | 民航中南空管设备工程公司 | 一种机场跑道位置测量方法 |
CN109341700A (zh) * | 2018-12-04 | 2019-02-15 | 中国航空工业集团公司西安航空计算技术研究所 | 一种低能见度下固定翼飞机视觉辅助着陆导航方法 |
CN109341685A (zh) * | 2018-12-04 | 2019-02-15 | 中国航空工业集团公司西安航空计算技术研究所 | 一种基于单应变换的固定翼飞机视觉辅助着陆导航方法 |
CN110274622A (zh) * | 2019-06-13 | 2019-09-24 | 北京环奥体育发展有限公司 | 一种现场测量、计算马拉松比赛时赛道难易程度的计算方法 |
CN110274622B (zh) * | 2019-06-13 | 2021-08-27 | 北京环奥体育发展有限公司 | 现场测量、计算马拉松比赛时赛道难易程度的计算方法 |
CN113295164A (zh) * | 2021-04-23 | 2021-08-24 | 四川腾盾科技有限公司 | 一种基于机场跑道的无人机视觉定位方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108225273B (zh) | 2020-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10515458B1 (en) | Image-matching navigation method and apparatus for aerial vehicles | |
EP3407294B1 (en) | Information processing method, device, and terminal | |
He et al. | Non-cooperative spacecraft pose tracking based on point cloud feature | |
CN108225273A (zh) | 一种基于传感器先验知识的实时跑道检测方法 | |
CN106408601B (zh) | 一种基于gps的双目融合定位方法及装置 | |
US20200357141A1 (en) | Systems and methods for calibrating an optical system of a movable object | |
Liu et al. | An off-board vision system for relative attitude measurement of aircraft | |
CN109978954A (zh) | 基于箱体的雷达和相机联合标定的方法和装置 | |
Ma et al. | A novel autonomous aerial refueling drogue detection and pose estimation method based on monocular vision | |
Vetrella et al. | RGB-D camera-based quadrotor navigation in GPS-denied and low light environments using known 3D markers | |
CN109341686A (zh) | 一种基于视觉-惯性紧耦合的飞行器着陆位姿估计方法 | |
Zhao et al. | Homography-based camera pose estimation with known gravity direction for UAV navigation | |
Liu et al. | Runway extraction in low visibility conditions based on sensor fusion method | |
Deng et al. | A binocular vision-based measuring system for UAVs autonomous aerial refueling | |
Del Pizzo et al. | Reliable vessel attitude estimation by wide angle camera | |
Steffes et al. | Optical terrain relative navigation approaches to lunar orbit, descent and landing | |
Angermann et al. | High precision approaches enabled by an optical-based navigation system | |
Burdziakowski | Towards precise visual navigation and direct georeferencing for MAV using ORB-SLAM2 | |
Kim et al. | Target detection and position likelihood using an aerial image sensor | |
Zhuge et al. | 3-D motion trajectory measurement for the target through a multi-UAVs system | |
Zhang et al. | Tracking and position of drogue for autonomous aerial refueling | |
Wang et al. | A real-time sensor guided runway detection method for forward-looking aerial images | |
Roozing et al. | Low-cost vision-based 6-DOF MAV localization using IR beacons | |
Li-Chee-Ming et al. | Determination of UAS trajectory in a known environment from FPV video | |
Hu et al. | Toward high-quality magnetic data survey using UAV: development of a magnetic-isolated vision-based positioning system |
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 |