摘要
针对现有利用阴影长度法提取建筑物高度时存在的阴影间相互遮挡问题,提出了一种基于建筑物侧面轮廓线进行建筑物高度估算的新方法。首先,利用RPC模型计算建筑物像点位移的方向与卫星成像角度,再将遥感影像进行旋转,使建筑物像点位移沿水平方向;然后,利用Canny算法进行轮廓检测,并构建一定长度的矩形形态学结构元素,对轮廓图像进行形态学开运算,以提取侧面轮廓线,再利用Hough变换与建筑物角点约束,对所提取的轮廓线进一步筛选;最后,根据卫星侧视成像时建筑物高度与像点位移的几何关系进行建筑物的高度估算。利用实际的高分辨率卫星影像对本文方法进行了验证,并与阴影法估算建筑物高度进行了对比。试验结果证明,利用建筑物侧面轮廓线进行建筑物高度估算平均误差可以达到0.7 m,且实际精度优于使用阴影法进行建筑物高度估算。
In view of the mutual occlusion between shadows when we use shadows to calculate the height of a building,in this paper,we propose a new method for building height estimation based on building profile. First,we use RPC model to calculate the direction of image displacement and satellite imaging angle,then rotate the remote sensing image to make the building image displacement along the horizontal direction. Then we use the Canny algorithm for contour detection and construct rectangular morphological structural elements to perform morphological opening operations on contour images to extract side contours. Subsequently Hough transform and building corner are used to further screen the extracted contours. Finally,the building height is estimated according to the geometric relationship between the building height and the displacement of the image point. We use high-resolution satellite images to verify the method and compare it with the shadow method to estimate the building height. The experimental results indicate that the average error of building height using the profile line can reach 0.7 m,and the actual accuracy is better than using the shadow method.
引文
[1]霍少峰,顾行发,占玉林,等.资源三号卫星前视影像的建筑物高度提取[J].测绘科学,2017,42(2):147-153.
[2]卓莉,黄信锐,王芳,等.基于高空间分辨率与立体像对遥感数据的建筑物三维信息提取[J].遥感技术与应用,2013,28(6):1062-68.
[3]陈爱军,徐光佑,史元春.基于城市航空立体像对的全自动3维建筑物建模[J].测绘学报,2002,31(1):54-59.
[4]王伟玺,宋伟东,刘艳春.广义立体像对三维重建模型精度分析[J].测绘科学,2010,35(4):31-33.
[5]刘小洲,周石琳,李智勇.高分辨率遥感图像中建筑物阴影的提取[J].计算机仿真,2008,25(8):197-200.
[6]石义方,汪小钦,孙振海,等.基于阴影的资源三号卫星数据城市建筑物高度估算[J].地球信息科学学报,2015,42(13):236-243.
[7]王京卫,郭秋英,郑国强.基于单张遥感影像的城市建筑物高度提取研究[J].测绘通报,2012(4):15-17.
[8]田峰,陈冬花,黄新利,等.基于形态学阴影指数的高分二号影像建筑物高度估计[J].遥感技术与应用,2017,32(5):844-850.
[9]张永生,巩丹超,刘军.高分辨率遥感卫星应用:成像模型、处理算法及应用技术[M].2版.北京:科学出版社,2014.
[10]张永军,丁亚洲.基于有理多项式系数的线阵卫星近似核线影像的生成[J].武汉大学学报(信息科学版),2009,34(9):1068-1071.
[11] WANG M,HU F,LI J. Epipolar resampling of linear pushbroom satellite imagery by a new epipolarity model[J]. ISPRS Journal of Photogrammetry and Remote Sensing,2011,66(3):347-355.
[12]曹彬才,邱振戈,朱述龙,等.利用线阵卫星立体像对的平行特性生成核线影像[J].测绘通报,2017(1):43-47.
[13]战鹰,史良树,王金强,等.卫星侧视成像引起的像点位移误差计算方法[J].河南理工大学学报(自然科学版),2015,34(3):370-373.
[14] CANNY J. A computational approach to edge detection[J].IEEE Transaction on Pattern Analysis and Machine Intelligence,1986,8(6):679-698.
[15] ROSTEN E,PORTER R,DRUMMOND T. Faster and better:a machine learning approach to corner detection[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2010,32(1):105-119.
[16]顾徐博君,虞思逸,金叶蒙,等.基于数学形态学和Hough变换的复杂形态线状地物提取方法[J].遥感技术与应用,2014,29(4):689-694.
[17]胡云锋,张千力.结合形态学和光谱特征参数的建筑物阴影提取及其高度估算[J].测绘通报,2018(6):22-26.