A local search-based version of the so-called genetic sequential image segmentation (GeneSIS) algorithm is presented in this paper, for the classification of remotely sensed images. The new method combines the properties of the GeneSIS framework with the principles of the region growing segmentation algorithms. Localized GeneSIS operates on a fine-segmented image obtained after preliminary watershed transformation. Segmentation proceeds by iterative expansions emanating from object cores, i.e., connected components of marked watersheds. At each expansion trial, the process involves three successively performed operations: 1) generation of the object’s neighborhood to a specified order; 2) local exploration of the neighborhood through an evolutionary algorithm to identify the best expansion to be merged; and 3) rearrangement of the object neighborhoods. We propose two priority strategies for the selection of the objects to be expanded and two different modes of operation performing either supervised or semisupervised segmentation of the image. The combination of the priority strategies and segmentation modes lead to four different implementations of localized GeneSIS. Due to the local search approach adopted here, the resulting algorithms have considerably lower execution times, while at the same time, they provide comparable classification accuracies compared to those produced by previous GeneSIS variants. Experimental analysis is conducted using a hyperspectral forest image, a multispectral agricultural image, and the Pavia Centre image over an urban area. Comparative results are also provided with existing segmentation algorithms.
Read full abstract