摘要

To solve the problem of affine transform and discrete sampling in ASIFT (Affine scale invariant feature transform), the PSIFT (Perspective scale invariant feature transform), which is based on particle swarm optimization, is proposed in this paper. The proposed algorithm uses a virtual camera and homographic transform to simulate perspective distortion among multi-view images. Therefore, particle swarm optimization is employed to determine the appropriate homography, which is decomposed into three rotation matrices. Experimental results obtained on three categories of low-altitude remote sensing images show that the proposed method outperforms significantly the state-of-the-art ASIFT, SIFT, Harris-affine and MSER, especially when images suffer severe perspective distortion.