The invention discloses an image
change detection method based on CNN-CDCN, and relates to the field of
machine learning, and the method comprises the following steps: constructing a
convolutional neural network structure, and defining a
change detection problem; preprocessing data, removing
noise of corresponding images, reducing feature dimensions through a
convolution layer and a
pooling layer,removing redundant information, performing multi-layer
convolution and
pooling to finally obtain feature vectors capable of representing input images, and converting the two input images into the same feature space through a
coupling layer to enable feature representation of the two input images to be more consistent; and finally,
learning network parameters by optimizing a target function. According to the invention, the
convolutional neural network is utilized to extract the local features of the image, feature conversion is carried out, an unsupervised method is adopted, additional
prior information is not needed, and the invention is an autonomous learning intelligent
algorithm.