Abstract
This paper presents an algorithm dealing with initial segmentation of speckled Synthetic Aperture Radar (SAR) intensity images in order to automatically determine the number of homogeneous regions. Taking this problem into account, segmentation procedure utilizing splitting and merging is designed, iteratively. The proposed approach is based upon Bayesian inference, a maximum likelihood gamma distribution parameter estimator, and a Reversible Jump Markov Chain Monte Carlo (RJMCMC) algorithm. By using of image splitting operation, SAR image is partitioned into finite regions iteratively, until all individual regions are coherent. Then each region is assigned a unique label to indicate the class to which the homogeneous region belongs. The intensities of pixels in each coherent region are assumed to satisfy identical and independent gamma distribution. Then an RJMCMC scheme is designed to simulate the posterior distribution in order to estimate the number of components and delineate an initial segmentation. Thus, the main purpose of this research is to define the number of homogeneous regions rather than a perfect segmentation, i.e. model outputs can be served for unsupervised segmentation methodologies as prior information. The results obtained from Radarsat-1/2 of SAR intensity images show that the proposed algorithm is both capable and reliable in defining the accurate number of homogeneous regions in a wide variety of SAR intensity images, comprising a high level of speckle noise.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.