149x Filetype PDF File size 0.63 MB Source: www.ijser.org
International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016 304 ISSN 2229-5518 SEGMENTATION TECHNIQUES IN IMAGE PROCESSING Preeti Panwar Department of Computer Science & Applications, Kurukshetra University, Kurukshetra preetipanwar102@gmail.com Girdhar Gopal Department of Computer Science & Applications, Kurukshetra University, Kurukshetra girdhar.gopal@kuk.ac.in Rakesh Kumar Department of Computer Science & Applications, Kurukshetra University, Kurukshetra rakeshkumar@kuk.ac.in ABSTRACT Image processing is a form of signal processing. One of the mostly used operations of image processing is image segmentation. Over the last few year image segmentation plays a vital role in image processing . The goal of image segmentation is to partition the pixels into silent image segments i.e., these segments corresponding to individual objects, natural parts of objects, or surface. The problems of digital image segmentation represent great challenges for computer vision. Segmentation techniques which are used in image processing are edge based, region based, thresholding, clustering etc.In this paper, different image segmentation techniques have been discussed. Keywords: Image, Digital Image processing, Image segmentation, Thresholding. 1. Introduction common example is the television image. Analog image processing is mainly used for the hard copies Image processing is the general issue in today’s like printouts and photographs. world, in the field of computer vision. Image Digital image processing: - The term digital image processing is the form of signal processing where processing generally refers to processing of a two- both the input and output signals are images. An dimension image by a digital computer. The image may be defines as a two-dimensional principle advantages of digital image processing IJSER functional, f(x, y), where x and y are spatial methods are its repeatability, versatility, and the coordinates, and f is called the grey level or preservation of original data precision. The three intensity of the image at that point. Images can be general phases of digital image processing are pre- two-dimensional signals via a matrix representation, processing, enhancement, display information and image processing can be understood by employ extraction. one-dimensional signal processing techniques to two-dimensional signals. Applications of image 2. Digital image processing: processing are satellite imaging, medical imaging, photography, and image compression etc[1] Digital image processing uses computer algorithm to perform image processing on images to improve Image processing basically includes the following the quality of the image by removing noise and two steps: other unwanted pixels and also to obtain more • Importing the image via image acquisition information on the image. There are fundamental tools; steps in digital image processing. These steps are • Analysing and manipulating the image. image acquisition, image enhancement, image restoration, color image processing, wavelets and multi resolution processing, compression, 1.1 Methods of image processing:- morphological processing, segmentation, representation and description, object recognition. There are two type of methods used for image [2] The fundamental steps of image processing are processing namely, analog and digital image as follows: processing. Analog image processing refers to the modification 1. Image acquisition: Image acquisition is of image through electrical means. The most refer as to acquire the image. Acquisition is IJSER © 2016 http://www.ijser.org International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016 305 ISSN 2229-5518 as simple as an image that is already in digital form. Generally, image processing 3. Image segmentation is involves by the image acquisition. 2. Image enhancement: Image enhancement is Among the various image processing among the simplest and most appealing techniques, image segmentation is very areas of digital. The enhancement important step to analyse the given image and techniques are used to enhance the detail extract data from them[4]. Segmentation is a that is simply to highlight certain features process to subdivide the image into small image of an image. region and that region corresponding to 3. Image restoration: Image restoration is individual surfaces, objects, or natural parts of used to improving the appearance of an objects. The level of subdivision is depending image. Image restoration techniques tend to on the problem being solved. That is, be based on mathematical or probabilistic segmentation should stop when the objects of models of image degradation. interest have been achieved. 4. Color image processing: Color image The goal of segmentation is to change and processing is an area that has been widely simplify the representation of an image into used now days because of rapidly use of something that is more useful and simple to digital image over the internet. analyse. However, it is the process of assigning 5. Wavelets: Wavelets are used for a label to every pixel in an image such that representating images in various degrees of pixels with the same label have some resolution. Basically this is used for predefined characteristics. All of the pixels in a pyramidal representation and image data region are similar with respect to some property compression in which images are such as colour, intensity, or texture. Some subdivided successively into smaller applications of image segmentation are image regions. processing, medical imaging, computer vision, 6. Compression: Compression is a technique digital libraries, face recognition, image and that is used for reducing the storage video retrieval, satellite image. [5].Based on required for saving an image or the different technologies, image segmentation bandwidth required for transmitting it. IJSER 7. Morphological processing: Image approaches are currently divided into following components that are useful in categories, based on two properties of image. representation and description of shape are Detecting Discontinuities:-It divide an image extracted from morphological processing based on short change in intensity, this includes and it deals with image extraction tools image segmentation algorithms like edge 8. Segmentation:Segmentation subdivides an detection.[1] image into its essential parts or objects. The level of subdivision is depends on the Detection Similarities:-It divides an image into problem being viewed. regions that are similar according to a 9. Representation and description: predefined criterion, this includes image Representation and description follow the segmentation algorithm like region growing, output of a segmentation stage, which usual and region splitting and merging, is row pixel data, constituting either the thresholding.[6] boundary of a region or all the points in the region itself. Description also called feature selection, deals with extracting the information that result in some qualitative information of interest. It differentiate the one class of objects from another. 10. Recognition: - Recognition is the process of assigning a label (e.g. “vehicle”) to an 3.1 Edge-based techniques: object based on its descriptors.[3] IJSER © 2016 http://www.ijser.org International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016 306 ISSN 2229-5518 Edge detection is a major tool for image 1. Select a group of seed pixels within an segmentation. Edge defines the boundaries between image. regions in an image. Edge detection of an image 2. Select a set of similarity criterion such as significantly reduces the amount of data and filters grey level intensity or color and setup a out unusable information, while keep the important stopping rule. structural properties in an image. 3. Grow regions by attaching each seed those have predefined properties similar to seed It could detect the variation of grey levels, but it is pixels. sensitive to noise. It is main tool in pattern 4. Stop region growing when no more pixels recognition, image segmentation, and scene met the criterion for inclusion in that analysis.[7] Edge are local changes in the image region.[10] intensity edge typically occur on the boundary between two regions. The main features are Region splitting and merging: - This method extracted from the edges of an image. Edge segment the image based on homogeneity criteria. detection has major features for image analysis. This method works on the basis of quadtrees. It These features are used by advanced computer considers the entire image as a single region and vision algorithm. Edge detection is used for object then divides the image into four regions based on detection which gives various applications like certain predefined criteria. It checks the regions for biometrics, medical image processing etc.[8] the same defined criteria and divides it further into four regions if the test result is negative and the There are three different types of discontinuities in process continues till the criteria is defined. [4] the grey level like line, point and edges. Spatial masks can be used to detect all the three types of 3.3Thresholding: discontinuities in an image. All the edge detection Image segmentation by thresholding is a simple but operators are grouped under two groups are:- powerful approach for segmenting images. It is st st useful in select foreground from background. 1. 1 order derivative: - 1 order derivatives are Sobel operator, Canny operator, Prewit Thresholding operation convert a multilevel image operator, Test operator. into a binary that is it chooses a proper thresholding nd nd T, to divide image pixels into several regions and 2. 2 order derivative: - 2 order derivatives IJSER are Laplacian operator, Zero-crossing.[6] separate objects from background. Any pixel (x, y) is belong to object if its intensity is greater than or 3.2Region based techniques: equal to threshold value i.e., f(x, y) ≥T, else pixel Region based methods are based continuity. This belong to background. [11] technique divide the entire image into sub regions Based on the selection of threshold value, there are depending on some criterion like all the pixels in two type of thresholding method:- one region must have the same grey level. The simplest approach to segment image based on the 1. Global thresholding: - Global thresholding similarities assumption is that every pixel is is used when the intensity sharing between compared with its neighbour for similarity check the objects of foreground and background (for grey level, texture, color, shape). are very distinct, a single value of threshold can simply be used to separate both objects Region based technique is relatively simple and apart. In this type of thresholding, the value more immune to noise as compare to edge detection of threshold T depends on the property of method. Edge based method divide an image based the pixel and the grey level value of the on changes in intensity near edge whereas region image. Some of the common used global based methods, divide an image into region that are thresholding methods are Otsu method, similar according to set of predefined criteria.[9] entropy based thresholding, etc. Region growing: - Region growing is a techniques 2. Local thresholding: -This method divides for extracting a region of image based on predefined an image into several sub regions and then criterion .Region growing can be prepared in four chooses different thresholds Ts for each steps:- subregion respectively. Some common used local threshold techniques are 2-D IJSER © 2016 http://www.ijser.org International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016 307 ISSN 2229-5518 entropy-based thresholding histogram Neural network segmentation includes two transformation, simple statistical important steps: thresholding.[12] (1) Feature extraction: - The input data of 3.4Clustering: neural network is determines in this step. Some important features from images are Clustering is an unsupervised learning task. extracted. Clustering is defined as process of grouping object (2) Image segmentation:- The features that are based on attributes, so that object with similar extracted from the image are segmented in attributes lies in same cluster. Clustering is used for this step. the purpose of pattern recognition, image processing, data analysis, and more.Clustering Neural network have fast computing and highly algorithm is classified as hard clustering, k-means, parallel computing ability makes it suitable for real fuzzy clustering, etc.[13] time application. It improves segmentation results when the data deviated from a normal situation. It is Hard clustering: - Hard clustering assumes that a high robustness that makes it immune to noise.[12] pixel can only belong to a single cluster. Thereexist sharp boundaries between clusters. One of the most 3. Conclusion popular and well used clustering algorithms is k- means clustering algorithm. K-means clustering Digital image processing uses computer algorithm group n pixels of an image into k number of cluster, to perform image processing on the image. The where k
no reviews yet
Please Login to review.