Li Chao, Balla-Arabé Souleymane, Ginhac Dominique, Yang Fan
Laboratory LE2I UMR 6306, CNRS, Arts et Métiers, University Bourgogne Franche-Comté, 21000 Dijon, France.
Sensors (Basel). 2016 May 27;16(6):771. doi: 10.3390/s16060771.
Processing and analysis of Very High Resolution (VHR) satellite images provide a mass of crucial information, which can be used for urban planning, security issues or environmental monitoring. However, they are computationally expensive and, thus, time consuming, while some of the applications, such as natural disaster monitoring and prevention, require high efficiency performance. Fortunately, parallel computing techniques and embedded systems have made great progress in recent years, and a series of massively parallel image processing devices, such as digital signal processors or Field Programmable Gate Arrays (FPGAs), have been made available to engineers at a very convenient price and demonstrate significant advantages in terms of running-cost, embeddability, power consumption flexibility, etc. In this work, we designed a texture region segmentation method for very high resolution satellite images by using the level set algorithm and the multi-kernel theory in a high-abstraction C environment and realize its register-transfer level implementation with the help of a new proposed high-level synthesis-based design flow. The evaluation experiments demonstrate that the proposed design can produce high quality image segmentation with a significant running-cost advantage.
超高分辨率(VHR)卫星图像的处理与分析可提供大量关键信息,这些信息可用于城市规划、安全问题或环境监测。然而,它们的计算成本高昂,因而耗时较长,而一些应用,如自然灾害监测与预防,需要高效性能。幸运的是,近年来并行计算技术和嵌入式系统取得了巨大进展,一系列大规模并行图像处理设备,如数字信号处理器或现场可编程门阵列(FPGA),已以非常实惠的价格提供给工程师,并在运行成本、可嵌入性、功耗灵活性等方面展现出显著优势。在这项工作中,我们在高抽象C环境中利用水平集算法和多核理论设计了一种用于超高分辨率卫星图像的纹理区域分割方法,并借助新提出的基于高级综合的设计流程实现了其寄存器传输级实现。评估实验表明,所提出的设计能够产生高质量的图像分割结果,且具有显著的运行成本优势。