测绘通报 ›› 2026, Vol. 0 ›› Issue (5): 12-16.doi: 10.13474/j.cnki.11-2246.2026.0503

• 第二十八届中国科协年会学术论文 • 上一篇    

基于改进的YOLO11的天际线检测算法

杨刚1, 王淼1,2, 陈思1, 周佺1, 李江川1   

  1. 1. 北京市测绘设计研究院, 北京 100044;
    2. 城市空间智能感知与数字治理北京市重点实验室, 北京 100044
  • 收稿日期:2026-04-02 发布日期:2026-06-09
  • 作者简介:杨刚(1991—),男,硕士,工程师,主要研究方向为地理信息系统。E-mail:yanggang3510@gmail.com
  • 基金资助:
    自然资源部部省合作项目(2024ZRBSHZ055)

A skyline detection algorithm based on improved YOLO11

YANG Gang1, WANG Miao1,2, CHEN Si1, ZHOU Quan1, LI Jiangchuan1   

  1. 1. Beijing Institute of Mapping and Surveying, Beijing 100044, China;
    2. Beijing Key Laboratory of Urban Spatial Intelligent Sensing and Digital Governance, Beijing 100044, China
  • Received:2026-04-02 Published:2026-06-09

摘要: [目的]天际线检测在地理空间定位、飞行器控制、视觉导航等领域具有重要作用。由于受到天气和光照的影响,天空与非天空区域的场景变化较大,给天际线检测带来了挑战。[方法]为了应对这种挑战,本文提出YUNet算法,通过改进YOLO11架构,实现了在复杂场景下对天空区域的分割及天际线提取。将YOLO11网络改进为U型的网络结构,包含编码器网络、颈部网络及解码器网络3部分。编码器网络主要用于从输入图像中提取多尺度特征;颈部网络对编码器输出的多尺度特征进行融合;解码器则利用融合后的多尺度特征完成天空区域分割预测的重建工作。[结果]为了验证该算法的有效性,分别在Skyfinder与CH1数据集上进行天空区域分割及天际线提取试验。结果显示,YUNet的分割 IoU达0.986,天际线检测的平均误差仅为1.36像素。[结论]YUNet具有良好的准确率与实时性,能够在复杂环境下完成天空区域分割与天际线提取任务,具有工程应用价值。

关键词: 天际线检测, YOLO11, 深度学习, 图像处理

Abstract: [Purposes] Skyline detection plays an important role in geolocalization,flight control,visual navigation,etc.The appearance of the sky and non-sky areas are variable,because of different weather or illumination environment,which brings challenges to skyline detection.[Methods]For these challenges,we proposes the YUNet algorithm,which improves the YOLO11 architecture to segment the sky region and extract the skyline in complicated and variable circumstances.In this research,the YOLO11 architecture is extended as an UNet-like architecture,consisting of an encoder,neck and decoder submodule.The encoder extracts the multi-scale features from the given images.The neck makes fusion of these multi-scale features.The decoder applies the fused features to complete the prediction rebuilding.To validate the proposed approach,the YUNet is tested on Skyfinder,CH1 datasets for segmentation and skyline detection,respectively.[Findings] The test shows that the IoU of YUNet segmentation can reach 0.986,and the average error of YUNet skyline detection is just 1.36 pixels.[Conclusions] YUNet has an excellent performance and speed.And it can complete the sky segment and skyline detection task in the complex environment,which is valuable for engineering applications.

Key words: skyline detection, YOLO11, deep learning, image processing

中图分类号: