提出了一种针对自然图像中显著性建筑物的检测方法.首先,采用自底向上的注意力机制,对图像进行Haar小波分解,对得到的HL,LH分量进行平方求和,得到增强图像,然后对该增强图像在垂直方向上进行侧投影,基于得到的投影曲线进行多层阈值分割,找到显著性建筑物候选区域.进而,利用Sobel算子进行水平边缘与垂直边缘的检测,并统计较长的水平边缘与垂直边缘的数目,组成特征矢量.最后利用线性支持向量机对特征进行分类.实验证明了所提算法的有效性.
This paper focuses on detecting salient buildings in a scenery image. A method based on bottomup attention mechanism is proposed to detect salient buildings. Firstly, Haar wavelet decomposition is used to obtain the enhanced image which is the sum of the square of LH sub-image and HL sub-image. Secondly, the enhanced image is projected in the vertical direction to obtain the projection profile, and building candidates are separated from the background based on multi-level thresholding. Thirdly, the structure statistic features of buildings are extracted based on Sobel operator. The feature vector is formed by the number of long horizontal edges and that of vertical edges. Finally, linear support vector machines are used to classify buildings and the others. The proposed approach has been experimented on many realworld images with promising results.