Bai Xiangzhi, Zhou Fugen, Xue Bindang
Image Processing Center, Beijing University of Aeronautics and Astronautics, Beijing, China.
Appl Opt. 2012 Jul 20;51(21):5201-11. doi: 10.1364/AO.51.005201.
Linear feature detection is an important technique in different applications of image processing. To detect linear features in different types of images, a simple but effective algorithm based on a multiple-structuring-element center-surround top-hat transform is proposed. The center-surround top-hat transform is discussed and analyzed. Based on the properties of this transform for image feature detection, multiple structuring elements are constructed corresponding to the possible linear features at different directions. The whole algorithm is divided into four parts. First, the algorithm uses the center-surround top-hat transform to detect all the possible linear features at different directions through constructing multiple structuring elements. Second, the detected linear feature regions at each direction are processed by a closing operation to remove the possible holes or unconnected regions. Third, the processed results of the detected linear feature regions at all directions are combined to form all the possible detected linear feature regions. Fourth, the combined result is refined by using some simple operations to form the final result. Experimental results on different types of images from different applications verified the effective performance of the proposed algorithm. Moreover, the experimental results indicate that the proposed algorithm could be used in different applications.
线性特征检测是图像处理不同应用中的一项重要技术。为了检测不同类型图像中的线性特征,提出了一种基于多结构元素中心环绕顶帽变换的简单而有效的算法。对中心环绕顶帽变换进行了讨论和分析。基于该变换用于图像特征检测的特性,针对不同方向上可能的线性特征构造了多个结构元素。整个算法分为四个部分。首先,该算法通过构造多个结构元素,利用中心环绕顶帽变换检测不同方向上所有可能的线性特征。其次,对每个方向上检测到的线性特征区域进行闭运算,以去除可能的空洞或不相连区域。第三,将所有方向上检测到的线性特征区域的处理结果进行合并,形成所有可能检测到的线性特征区域。第四,通过一些简单操作对合并结果进行细化,形成最终结果。对来自不同应用的不同类型图像的实验结果验证了所提算法的有效性能。此外,实验结果表明所提算法可用于不同应用。