引用本文:徐伟杰,李平,韩波.扩展Kalman滤波框架下的地平线检测算法[J].控制理论与应用,2012,29(2):225~228.[点击复制]
XU Wei-jie,LI Ping,HAN Bo.Horizon detection algorithm in extended Kalman filter framework[J].Control Theory and Technology,2012,29(2):225~228.[点击复制]
扩展Kalman滤波框架下的地平线检测算法
Horizon detection algorithm in extended Kalman filter framework
摘要点击 3142  全文点击 2300  投稿时间:2011-05-14  修订日期:2011-07-25
查看全文  查看/发表评论  下载PDF阅读器
DOI编号  10.7641/j.issn.1000-8152.2012.2.PCTA110484
  2012,29(2):225-228
中文关键词  地平线检测  边缘检测  暗原色先验  无人机  姿态估计
英文关键词  horizon detection  edge extraction  dark channel prior  unmanned aerial vehicle  attitude estimation
基金项目  国家“973”计划资助项目(2009CB320603).
作者单位E-mail
徐伟杰* 浙江大学 控制科学与工程系 ichiro@163.com 
李平 浙江大学 控制科学与工程系  
韩波 浙江大学 控制科学与工程系  
中文摘要
      针对基于视觉的无人机姿态测量中的地平线检测问题, 提出一种结合图像处理和扩展Kalman滤波的地平线检测算法. 图像处理部分先从图像边缘中提取直线来获取候选地平线, 再根据图像暗原色先验来选取地平线. 扩展Kalman滤波部分将地平线观测模型与机身旋转模型结合起来, 获得观测值和残差协方差的先验信息, 用于判别检测到的地平线是否正确, 并在检测到错误地平线时进行修正. 实验结果表明, 该算法能够有效地检测地平线, 对复杂场景具有鲁棒性.
英文摘要
      To detect the horizon in the pose measurement for a vision-based unmanned aerial vehicle (UAV), we propose a horizon-extraction algorithm which combines the image processing and extended Kalman filter (EKF). The image processing part extracts straight lines from the image edges as candidates of horizon; and then, it uses the dark channel prior of the image to decide the horizon. The EKF part of the algorithm combines a horizon line observation model with a fuselage rotation model to obtain the predicted observation and innovation covariance, which are employed for judging whether a correct horizon is detected. Correction will be carried out when wrong horizon is detected. The experimental results show that the proposal algorithm can effectively detect the horizon, and is robust to complex scenes.