Matlab Code for Image Segmentation using K Means

SKU: PAN_IPM_235 Categories: ,
Ask For Price



The project presents a change detection approach for synthetic aperture radar (SAR) images based on an image fusion and supervised classifier system. The image fusion technique will be introduced to generate a different image by using complementary information from a mean-ratio image and a log-ratio image. NSCT (Non- sub-sampled contourlet transform) fusion rules based on an average operator and minimum local area gradient are chosen to fuse the contourlet coefficients for a low-frequency band and a high-frequency band, respectively to restrain the background information and enhance the information of changed regions in the fused difference image. For the remote sensing images, differencing (subtraction operator) and rationing (ratio operator) are well-known techniques for producing a different image. In differencing, changes are measured by subtracting the intensity values pixel by pixel between the considered couple of temporal images. In rationing, changes are obtained by applying a pixel-by-pixel ratio operator to the considered couple of temporal images. In the case of SAR images, the ratio operator is typically used instead of the subtraction operator since the image differencing technique is not adapted to the statistics of SAR images. An artificial neural network type multi-layer perception or backpropagation with a feed-forward network will be proposed for classifying changed and unchanged regions in the fused difference image. This classifier comes under supervised segmentation which is worked based on training cum classification. The results will be proven that rationing generates a better difference image for change detection using a supervised classifier segmentation approach and the efficiency of this algorithm will be exhibited by sensitivity and correlation evaluation.


  • Averaging and Maximization methods based on spatial level fusion
  • Gray level Thresholding and Otsu segmentation
  •  K means clustering methods


  • Contrast information loss due to averaging method
  • Maximization method sensitive to sensor noise and high spatial distortion
  • K means – It is not suitable for all lighting conditions of images
  • Difficult to measure the cluster quality


Multi-temporal synthetic aperture radar image analysis for land cover change detection based on,

  • NSCT based image fusion approach and Artificial neural network with a feed-forward backpropagation model 



Matlab Code for Image Segmentation using K Means
Matlab Code for Image Segmentation using K Means


Matlab Code for Image Segmentation using K Means 2
Matlab Code for Image Segmentation using K Means


  • Difference image detection with log-ratio and mean-ratio operator
  • Fusion using NSCT
  • Backpropagation with feed-forward network classifier
  • Parameters Evaluation(Cluster efficiency, Sensitivity, and Correlation)  


  • Accurate detection of foreground changes by fusion
  • Less sensitive to noises and less processing time.


  • Earth land changes detection in the Satellite field
  • Surveillance


  • MATLAB 7.5 and above versions
  • NSCT and Neural network toolboxes

Customer Reviews

There are no reviews yet.

Be the first to review “Matlab Code for Image Segmentation using K Means”

Your email address will not be published. Required fields are marked *