Matlab Code for Image Segmentation using K Means

SKU: PAN_IPM_235 Categories: ,

Description

Matlab Code for Image Segmentation using K Means

ABSTRACT

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.


EXISTING METHOD

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

DRAWBACKS

  • 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

PROPOSED METHOD

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 

BLOCK DIAGRAM

CHANGE DETECTION

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

FUSION DESIGN MODEL

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

METHODOLOGIES

  • 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)  

ADVANTAGES

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

APPLICATIONS

  • Earth land changes detection in the Satellite field
  • Surveillance

SYSTEM REQUIREMENTS

  • 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”

This site uses Akismet to reduce spam. Learn how your comment data is processed.