遮蔽检测是真正射影像生成的关键技术。提出一种基于多边形反演成像(polygon based inversion imaging,PBI)的遮蔽检测方法。利用建筑物表面多边形内部互不遮蔽的特点,以多边形为单元将建筑物逆投影到像方,反演成像时的目标状态,获得目标之间、多边形之间的遮蔽关系。为确保算法的稳健性和保真度,提出:①可疑区域增长法,稳健地栅格化复杂3维建筑物模型;②综合滤波模型用于消除多边形边界噪声。最后利用实例比较z-buffer方法,基于射线角度方法和PBI方法的遮蔽检测效果。结果表明,PBI算法的有效性和稳健性较好。
Occlusion detection is crucial to orthophoto generation. This paper proposes the polygon based inversion imaging (PBI) method for occlusion detection. The proposed method projects building surface polygon to image space according to the characteristic that there is no occlusion in one polygon, then inverse the status of objects and occlusions between objects. In this process: O Doubtable region growing method is proposed to grid complex 3D building models, and (; comprehensive filter model is put forward to eliminate noises around polygon boundaries. Experiments on z-buffer method, angle based method and PBI method with typical image and DSM prove the validity and robustness of the proposed method.