EDGE DETECTION TECHNIQUES USING FUZZY LOGIC

    An edge detection is one of the most important tasks in image processing. Image segmentation, registration and identification are based on edge detection.In this design fuzzy logic approach is proposed for edge detection. The rule-based approach offers most advantages such as giving permission to adapt some parameters easily. The edges thickness can be changed easily by adding new rules or changing output parameters. That is to say rule-based approach has flexible structure which can be adapted any time or any where easily and fuzzy approach produces nice result. The steps followed in design are as listed below,

Step 1:  Select image 
Step 2: Split image into 3x3 block
Step 3: Find difference between the mean of the block and pixel values in this block. d1, d2 ,d3, d4,d6,d7,d8,d9 are pixel difference value.
Step 4: Similar process applying for whole image block.
Step 5: Declare fuzzy structure name.
Step 6: Declare input membership function.  Here three-member ship functions available for d1 value
    1, Zero level
    2, Non-zero level1
    3, Non-zero level2
Step 7:  Similar to d2, d3, d4, d6, d7, d8, d9 input
Step 8: Declare output membership function. Here only two-member functions available for output
    1, Black
    2, White
Step 9: Create rule matrix based on different conditions
Step 10: Combine fuzzy structure, input membership function, output membership function and rule matrix.
Step 11: Evaluate this fuzzy structure using image pixel difference values.
Step 12: Finally get black or white pixel value depends on the image pixel.

Reference Paper-1: A New Fuzzy Approach for Edge Detection

Author’s Name: Yasar Becerikli and Tayfun M. Karan

Source: Conference Paper in Lecture Notes in Computer Science

Year:2005

Reference Paper-2: Edge detection techniques using Fuzzy Logic

Author Name: Essa Anas

Source: IEEE-3rd International Conference on Signal Processing and Integrated Networks (SPIN)

Year:2016

Request design files for academic purpose, contact +91 7904568456 by whatsapp or sales@verilogcourseteam.com.

SIMULATION VIDEO DEMO                                                                                                                                     


PREVIOUS PAGE|NEXT PAGE