FPGA Implementation of Image Processing Architecture for Target Detection

882 Words2 Pages

Analysis of textures requires the identification of proper attributes or features that differentiate the textures in the image for segmentation, classification, and recognition. The features are assumed to be uniform within the regions containing the same textures. From the cooccurrence matrices (C) obtained, significant features such as contrast, cluster shade, and cluster prominence are computed using the formulae given in (1) to (3). The architecture involves features value determination is given in the Fig.3. These feature values are subjected to either linear or logarithmic normalization, depending on their dynamic ranges. The contrast features have moderate values and hence they are subjected to linear normalization, while cluster shade and cluster prominence are subjected to logarithmic normalization, since they have very large dynamic range of values.Selection of seed block often can be based on the nature of the problem. When a priori information is not available, the procedure is to compute at every pixel or subregion. The same set of properties that ultimately will be used for the selection of seed and also for the growing process. The implementation of the sub-image block of size 16 x 16, with the maximum of combined normalized feature values of contrast, cluster shade, and cluster prominence (Shigh) is identified as seed block or seed window. The concept of cooccurrence features show that the feature values are high for a window that is surely a part of the target. Region growing is a region-based segmentation process in which subregions are grown into larger regions based on predefined criteria such as threshold and adjacency. In the current work, the region growing algorithm is based on mean distance method. In th...

... middle of paper ...

... 128 x 128 or 256 x 256 with 16 and 32 gray levels. These images are chosen with clear background. The target detection results obtained for the first four man-made and non-man made single-target images of size 128x 128 and 256 x 256 with 16 gray levels are shown in Fig 5 and Fig 6 respectively, where column (a) shows original images, while columns (b), (c), (d) and (e) show images with quantization, seed window, images after region growing process, and target detected images, respectively. From the figures, it is observed that for all the four images, the proposed algorithm results in a better detection process. The target detection results obtained for the two numbers of non man-made single-target images of size 128 x 128 and 256 x 256 with 32 gray levels are shown in Fig 7 and Fig 8 respectively. The results of the proposed algorithm are found to be satisfactory

More about FPGA Implementation of Image Processing Architecture for Target Detection

Open Document