快速傅里叶变换(FFT)是遥感影像处理的基础方法,随着高光谱、高空间和高时间分辨率遥感影像获取能力的提升,如何利用快速傅里叶变换技术快速有效地处理巨幅遥感影像是当前遥感影像处理技术中的重要环节和研究热点。傅里叶变换算法FFT是基本的图像处理算法之一,该算法可进行遥感影像的条带噪声去除、影像压缩和影像配准处理等多种用途。CUFFT函数库是NVIDIA公司提供的基于GPU的FFT算法库,FFTW是由MIT科学实验室计算机组在PC平台上开发的基于CPU的FFT算法,是目前在基于CPU的运行速度最快的FFT算法函数库,这两种实现共有的问题是当可用内存或显存的容量小于图像容量时,就会出现内存或显存溢出。针对这种问题,提出了一种基于GPU和分块技术的巨幅遥感影像快速傅里叶变换(huge remote fast Fourier transform,HRFFT)算法。通过对CUDA的CUFFT函数库中的FFT算法进行改进,解决了巨幅图像内存或显存溢出的问题,并结合HJ-1A卫星的CCD影像,通过实验与其他算法进行了对比,证明了该方法的合理性。在实际应用中,利用本文提出的HRFFT算法,改善了影像处理的效果,提高了遥感影像的质量,同时加快了影像处理的速度,节省了计算时间,取得了较好的效果。
Aiming at the problem that high-resolution optical remote sensing image,lines are prone to fracture,and a line segment optimization algorithm is proposed in this paper.Firstly,the line segment is regarded as a way to express the contour of the ground object,and the laws of line segment fracture from two aspects of geometric features and texture features are analyzed;Secondly,the line segment optimization algorithm is proposed.It takes the results of detecting line segments as the processing primitives,determines the initial optimized line segment according to the length of the line segment,establishes the tracking rectangular region and geometric constraint model for the fractured line segments,builds a dynamic optimization model,and gives a complete line optimization process.Through the analysis of experimental results of multiple actual scenes and different types of remote sensing images,it is shown that this algorithm can not only solve the problem of line segment fracture caused by terrain occlusion,edge blurring,and edge serration,but also comparing with other methods,the proposed algorithm has great advantages in optimizing line length and restraining over extraction problem.