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.