مجله ماشین بینایی و پردازش تصویر

مجله ماشین بینایی و پردازش تصویر

ارائه‌ی یک روش نوین در تشخیص دایره در تصاویر دیجیتال توسط الگوریتم ژنتیک

نوع مقاله : مقاله پژوهشی

نویسندگان
1 دانش آموخته مهندسی کامپیوتر، دانشگاه یزد
2 دانشکده مهندسی کامپیوتر، دانشگاه یزد
چکیده
تشخیص شکل در تصاویر دیجیتال یکی از موضوع­ های پرکاربرد در حوزه­ ی پردازش تصویر است. این مقاله، به معرفی روشی برای تشخیص دایره در تصاویر دیجیتال با استفاده از الگوریتم ژنتیک می­ پردازد. دایره در صفحه‌ی مختصات، توسط یک رابطه‌ی درجه دوم بیان می­ شود. برای تشخیص دایره یافتن ضرایب این رابطه‌ی درجه دوم چالش است. در روش پیشنهادی سه نقطه‌ی تصادفی از لبه‌های تصویر انتخاب می ­شوند. با توجه به این­که در صفحه‌ی مختصات هر سه نقطه‌ی غیرواقع بر روی خط راست یک دایره را بیان می­کند، ضرایب رابطه‌ی درجه دوم مربوط به دایره، کروموزوم­ الگوریتم ژنتیک در نظر گرفته می­ شود. پس از یافتن ضرایب با رسم دایره در تصویر و محاسبه‌ی میزان هم‌پوشانی این دایره با لبه ­های موجود تابع برازندگی محاسبه می گردد. سپس با استفاده از عملگرهای تقاطع و جهش ضرایب چندجمله‌ای نسل­ های جدید تولید و روند الگوریتم ژنتیک تا رسیدن به شرایط همگرایی ادامه می‌یابد. نتایج آزمایش ­ها بر روی چندین تصویر نشان می­ دهد، روش پیشنهادی ‌می‌تواند دایره ­های موجود در تصویر را پیدا نماید. افزایش نرخ موفقیت در تشخیص دایره‌ی موجود در تصویر و هم‌چنین تشخیص مرکز و شعاع دقیق دایره نسبت به روش­های مورد بررسی از دستاوردهای مهم است.
کلیدواژه‌ها

عنوان مقاله English

Developing a modern method in circle detection in digital images by using genetic algorithm

نویسندگان English

Zhina Shahidi zandi 1
Alimohammad Latif 2
1 Computer Engineer, Yazd University, Yazd, Iran
2 Dept. of Electrical and Computer Engineering, Yazd University
چکیده English

Shape detection in digital images is one of the most effective subjects in image processing. This paper introduces a method for circle detection in digital images using genetic algorithm. Circle is expressed by a quadratic relation in coordinates screen. For circle detection, finding coefficients of this quadratic relation is the challenge. In the proposed method, three random points are selected on the edges of image. Because of each three points that do not locate on a straight line express a circle in coordinates screen, the quadratic relation coefficients of the circle are considered as the chromosome of genetic Algorithm. After finding the coefficients and drawing the circle, fitness function is calculated by computing amount of overlapping this circle with the edge of image. Then, the polynomial coefficients of new generations are generated by using crossover and mutation operators. Genetic algorithm continues until reaching the final conditions. Results of experiments on some of the images show that the proposed method can find circles on images. Increasing of the success rate in circle detection on image and exact detection of center and radius of circle are the contribution of this article in comparison with studied methods.

کلیدواژه‌ها English

Circle detection
Genetic Algorithm
Digital image
Edge detection
دوره 8، شماره 1
بهار 1400
صفحه 35-44

  • تاریخ دریافت 04 مهر 1399