Objectives Change detection is a process of recognizing the state changes of ground surface by multiple observations. With the improvement of image data quality, it provides more possibilities for people to realize change detection. Traditional multi-temporal remote sensing image change detection is easily affected by the season in which the images were taken, solar altitude angle and shooting angle etc. In addition, the traditional calculation methods of change index, variables which susceptible to the interference of change object are often introduced, such as mean value, median value and so on. To solve such problems, we proposed a change detection method based on vector data.
Methods Firstly, since traditional change detection method is always influenced by shooting season, shooting angle, etc, we use a vector-image method, which is different from the previous image-image method. With the application of this method, the change differences between the old and new images were calculated by using a similarity measurement method, and the change object will identified by a threshold value. The vector-image method using the vector data and the new time image data detect the changes. Secondly, the anomaly detection method in the data mining method can be introduced into the change detection method, hence the outlier has a fewer and different characteristics compared with the normal object. In this paper, we firstly got the object through incremental segmentation under the constraints of the previous vector image, then extracted its texture and spectral features to get the dataset by the principal component analysis transform. After that, using isolation forest method to calculate object's change index, we obtained the change threshold by Bayes method.
Results We took two experiments, and the effectiveness of the proposed method was verified by comparing image-image and vector-image change detection methods, as well as Markov distance and isolation forest change methods, among which, the accuracy rate of experiment 1 is 0.923 5 and that of experiment 2 is 0.931 8.
Conclusions By comparing the image-image method with the vector-image method, the experimental results show that the proposed method can not only improve the accuracy of change detection, but also improve the automation and intelligence of image-based change detection.