1056- Fuzzy Logic Technique in Digital Images using Edge Detection

مقاله شبیه سازی شده

کد پروژه: 1056

 

موضوع: کنترل فازی  Fuzzy Control و پردازش تصویر

 

شامل:مقاله اصلی + فایل شبیه سازی با نرم افزار متلبMatlab + گزارش شبیه سازی Word و فایل ارائه پاورپوینت PPT

 

عنوان مقاله:

Fuzzy Logic Technique in Digital Images using Edge Detection

 

 

ABSTRACT

Image Edge detection significantly reduces the amount of data and filters out useless information, while preserving the important structural properties in an image. This paper presents a fuzzy rule base algorithm which is capable of detecting edges efficiently from the gray scale images. The following paper introduces such operators on hand of computer vision application. In the proposed algorithm, edginess at each pixel of a digital image is calculated using three 33 linear spatial filters i.e. low-pass, high-pass and edge enhancement (Sobel) filters through spatial convolution process. Finally We Have compared results of the proposed algorithm with other algorithms such as Sobel, Robert, and Prewitt. Experimental results show the ability and high performance of proposed algorithm.

Index terms

 Edge Detection, Noise, Digital Image Processing, fuzzy logic, Mechanical parts, Measurement. 

سفارش پروژه

1028- Fuzzy Logic Based Image Edge Detection Algorithm in MATLAB

مقاله شبیه سازی شده

کد پروژه: 1028

 

موضوع: کنترل فازی  Fuzzy Control

 

شامل:مقاله اصلی + فایل شبیه سازی با نرم افزار متلبMatlab + گزارش شبیه سازی Word و فایل ارائه پاورپوینت PPT

 

عنوان مقاله:

Fuzzy Logic Based Image Edge Detection Algorithm in MATLAB

الگوریتم تشخیص لبه تصویر مبتنی بر منطق فازی در MATLAB

 

 

 

 

Address: citeseerx
File PDF: download

EndNote

E. K. Kaur, et al., "Fuzzy logic based image edge detection algorithm in MATLAB," International Journal of Computer Applications, vol. 1, pp. 55-58, 2010.

Abstract

This paper reports the implementation, in MATLAB environment, of a very simple but efficient fuzzy logic based algorithm to detect the edges of an input image by scanning it throughout using a 2*2 pixel window. Also, a Graphical User Interface (GUI) in MATLAB has been designed to aid the loading of the image, and to display the resultant image at different intermediate levels of processing. Threshold level for the image can be set from the slider control of GUI. Fuzzy inference system designed has four inputs, which corresponds to four pixels of instantaneous scanning matrix, one output that tells whether the pixel under consideration is “black”, “white ” or “edge ” pixel. Rule base comprises of sixteen rules, which classify the target pixel. Algorithm for the noise removal has been implemented at different levels of processing. The resultant image from FIS is subjected to first and second derivative to trace the edges of the image and for their further refinement. The results of the implemented algorithm has been compared with the standard edge detection algorithm such as „Canny‟, „Sobel‟, „Prewit ‟ and „Roberts‟. Main feature of the algorithm is that it has been designed by the smallest possible mask i.e. 2*2 unlike 3*3 or bigger masks found in the literature.

Keywords

Fuzzy logic, Edge detection, digital image processing, feature extraction, noise removal, electronic vision, computer vision, comparison

 

چکیده

در این مقاله برای پیاده سازی در محیط MATLAB، از یک الگوریتم بسیار ساده اما کارآمد مبتنی بر منطق فازی برای تشخیص لبه تصویر ورودی از اسکن آن را در سراسر با استفاده از پنجره پیکسل 2×2 استفاده شده است. همچنین، یک رابط کاربری گرافیکی (GUI) در MATLAB طراحی شده است برای کمک به بارگذاری تصویر، و برای نشان دادن تصویر حاصل که در سطوح مختلف میانی پردازش شده است. سطح سقف برای تصویر را می توان از کنترل لغزشی  GUI تنظیم کرد. سیستم استنتاج فازی طراحی شده دارای چهار ورودی ، که مربوط به چهار پیکسل از اسکن لحظه ماتریس، یک خروجی که می گوید که آیا پیکسل مورد نظر "سیاه و سفید"، "سفید" یا "لبه" پیکسل است. rule پایه شامل شانزده rules، که طبقه بندی پیکسل مورد نظر است، می باشد. الگوریتمی برای حذف نویز در سطوح مختلف از پردازش اجرا شده است.نتایج به دست آمده از الگوریتم اجرا شده است با الگوریتم تشخیص لبه استاندارد مانند 'Canny' ، 'Sobel' ، 'Prewit' و 'Roberts' مقایسه شده است. از ویژگی های اصلی این الگوریتم این است که براساس کوچکترین امکان پذیری ماسک یعنی 2 * 2 بر خلاف 3 * 3 و یا ماسک بزرگتر که در بقیه نوشته ها یافت می شود طراحی شده است.

کلید واژه ها

منطق فازی، تشخیص لبه، پردازش تصویر دیجیتال، استخراج ویژگی، حذف نویز، چشم انداز الکترونیکی، بینایی کامپیوتر، مقایسه

 

سفارش پروژه