Edge Detection Using Fuzzy Logic: B. Govinda Lakshmi, B. Hemalatha
Edge Detection Using Fuzzy Logic: B. Govinda Lakshmi, B. Hemalatha
com
ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.165-167
Abstract
Edge detection is still difficult task in the image processing field. In this paper we implemented fuzzy
techniques for detecting edges in the image. This algorithm also works for medical images. In this paper we also
explained about Fuzzy inference system, which is more robust to contrast and lighting variations.
Keywords- Fuzzy, FIS.
determines he is a member. There are no probability image filtering technique is presented which is based
statements that pertain to fuzzy logic. Fuzzy logic on fuzzy inference systems (FIS).
deals with the degree of membership. First, an input image is processed in different
Fuzzy image processing has three main phases: non-successive linear filtering stages, which means
image fuzzification, modification of membership that the input to each filter is always the original
values and if necessary, image defuzzification. The image. The gray level in each pixel of the resulting
fuzzification and defuzzification steps are due to the image is then obtained by applying the FIS system to
fact that we do not possess fuzzy hardware. Thus the the corresponding values in the output images of the
coding of image data (fuzzification) and decoding of linear operators, in the same pixel. And evaluate the
the results (defuzzification) are steps that make efficiency of a FIS system applied to the edge
possible to process the images with fuzzy techniques. detection problem.
The main power of fuzzy image processing is in the During input image pre-processing, three kinds
middle step (modification of membership values). of linear filters are applied to it: Sobel operators, used
After the image data is transformed from gray-level to estimate its derivatives in horizontal and vertical
plane to the membership plane (fuzzification), directions (hDH and hDV filters), a low-pass (mean)
appropriate fuzzy techniques modify the membership filter and a high-pass filter. The developed fuzzy
values. This can be a fuzzy clustering, a fuzzy rule- systems purpose is to determine if pixel evaluated is
based approach, and fuzzy integration approach. or is not present in one of images edges.
Fuzzy image processing is important to represent An easy way to comply with the conference
uncertainty in data. Some of the main benefits of paper formatting requirements is to use this document
fuzzy image processing are given below: as a template and simply type your text into it.
Fuzzy techniques are powerful tools for
knowledge representation and processing A. Methodology
Fuzzy techniques can manage the vagueness and Step1: Form 16 edge-detected templates with values
ambiguity efficiently. a, b.
Fuzzy logic is tolerant of imprecise data. Step2: Apply the edge templates over the image by
Fuzzy logic is conceptually easy to understand. placing the centre of each template at each point (i, j)
The mathematical concepts behind fuzzy over the normalized image.
reasoning are very simple. What makes fuzzy nice is Step3: Calculate the intuitionistic fuzzy divergence
the naturalness of its approach and notits far- (IFD) between each elements of each template and
reaching complexity. In many image processing the image window (same size as that of template) and
applications, expert knowledge is used to overcome choose the minimum IFD value.
the difficulties (e.g. object recognition, scene Step4: Choose the maximum of all the 16 (total no. of
analysis). Fuzzy set theory and fuzzy logic offer templates) minimum intuitionistic fuzzy divergence
powerful tools to represent and process human values.
knowledge in form of fuzzy if-then rules. Step5: Position the maximum value at the point
On the other side, many difficulties in image where the template was centered over the image.
processing arise because the data/tasks/results are Step6: For all the pixel positions (considering the
uncertain. This uncertainty, however, is not always border pixels by taking the mirror values of the
due to the randomness but to the ambiguity and image), the maxmin value has been selected and
vagueness. Beside randomness which can be positioned.
managed by probability theory, imperfection in the Step7: A new intuitionistic divergence matrix has
image processing can be distinguished into three been formed.
types as follows: Step8: Threshold the intuitionistic divergence matrix
Grayness ambiguity and thin.
Geometrical fuzziness Step9: An edge-detected image is obtained.
Vague (complex/ill-defined) knowledge these
problems are fuzzy in the nature. III. RESULTS
Lung image of size 189 _ 189 shown in (a).
II. PROPOSED WORK The hesitation constant for image is ci = 0.05. Edge-
Edge detection using fuzzy logic provides an detected results with varying values of ct are shown.
alternative approach to detect edges. First-order With c= 0.3and above, in (b)(d) are giving a better
linear filters are mostly applied for edge detection in result where the outer edges are clearly detected and
digital images. Nevertheless they dont allow good no false edges are shown. Fig. (f) shows, the result
results to be obtained from images where the contrast with different values ofa = 0.25, b = 0.7 where the
varies a lot, due to non-uniform lighting. But in this edges are not properly detected.
research fuzzy inference system is applied for edge
detection to improve the performance. A non-linear
www.ijera.com 166 | P a g e
B. Govinda Lakshmi Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.165-167
www.ijera.com 167 | P a g e