自适应分块加权Wallis并行匀色  被引量:6

Parallel color balancing method using adaptive block Wallis algorithm for image mosaicking

在线阅读下载全文

作  者:李烁[1] 王慧[1] 王利勇[1] 于翔舟 杨乐 LI Shuo;WANG Hui;WANG Liyong;YU Xiangzhou;YANG Le(Institute of Surveying and Mapping,Information Engineering University,Zhengzhou 450001,China)

机构地区:[1]信息工程大学地理空间信息学院

出  处:《遥感学报》2019年第4期706-716,共11页NATIONAL REMOTE SENSING BULLETIN

基  金:国家自然科学基金(编号:41571432)~~

摘  要:针对区域范围内多幅待镶嵌影像之间的色彩差异问题,提出一种基于GPU的分块加权Wallis并行匀色算法。首先,根据变异系数对影像自适应分块并利用双线性插值确定每一个像素的变换参数,利用加权Wallis变换消除影像间的色彩差异。然后,为了控制区域整体的匀色质量,利用Voronoi图和Dijkstra算法确定影像间的处理顺序。最后,利用GPU技术进行并行任务设计并从配置划分、存储器访问和指令吞吐量等方面进行优化,提高算法运算效率。实验结果表明,本文方法既能有效地消除影像间色彩差异,又能消除影像间的对比度差异。与CPU串行算法相比,GPU并行算法显著减少了计算时间,加速比最高达到60倍以上。Mosaicked remote sensing images that cover large areas are important in image analysis and application. However, different degrees of color and contrast differences are observed between images due to the influence of sensor and external factors, such as light and fog,which complicate image mosaicking. Therefore, eliminating the differences between adjacent images and ensuring consistent colors in the large area(i.e., color balancing) are becoming increasingly significant. The acquisition cycle of remote sensing data is shortened and the amount of data is increased dramatically with the development of the sensor technology. The changes bring challenges to the efficiency of color balancing of remote sensing images. The traditional serial processing model based on CPU also cannot meet the requirements of fast processing mass data to handle emergency response.To solve the aforementioned problems, a parallel color balancing method based on adaptive block Wallis algorithm for image mosaicking was proposed. First, the images were adaptively divided into blocks depending on the coefficients of variation. Bilinear interpolation was used to determine the transformation parameters of each pixel, and the Wallis transform was adopted to eliminate the color differences between adjacent images. Second, Voronoi diagram was generated to determine the adjacent relation of images. Dijkstra algorithm was used to calculate the shortest path and determine the processing sequence for controlling the color consistency of the entire region. Finally, GPU technology was used to parallelize the proposed method for improving the efficiency. Bilinear interpolation and linear transformation are repetitive and dense computing tasks, which were directly assigned to each thread and executed simultaneously. The reduction method was adopted to parallelize the calculation of mean and standard deviation. Moreover, configuration, memory access, and instruction throughput were optimized to further improve the efficiency.Two groups of experiments were i

关 键 词:遥感 影像匀色 GPU并行 自适应分块 Wallis变换 归约求和 

分 类 号:TP751[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象