A suggested point search algorithm for circle detection in binary images

Author

Ibrahim, Sundus K H.

Source

al- Rafidain Journal of Computer Sciences and Mathematics

Issue

Vol. 7, Issue 2 (31 Oct. 2010), pp.79-94, 16 p.

Publisher

University of Mosul College of Computer Science and Mathematics

Publication Date

2010-10-31

Country of Publication

Iraq

No. of Pages

16

Main Subjects

Information Technology and Computer Science

Topics

Abstract AR

نظرا لأهمية اكتشاف الدائرة في تحديد الأهداف في تطبيقات معالجة الصور، فقد تم في هذا البحث اقتراح خوارزمية لاكتشاف الدائرة، سميت الخوارزمية "بطريقة البحث النقطي لاكتشاف الدائرة" و التي تعتمد مبدأ إيجاد نقاط و افتراضها نقاطا تقع على محيط الدائرة و اعتمادها كنقاط تحري لتكوين نموذج لدائرة افتراضية باستخدام الصفات الهندسية للدائرة ليتم مطابقتها مع الصورة الأصلية، و تم استخدام عملية المطابقة في هذا البحث للتقليل من العمليات الحسابية و التقليل من درجة تعقيد الخوارزمية و وقت تنفيذ البرنامج.

تتميز الخوارزمية المقترحة بالدقة و السرعة العالية و الخزن القليل مقارنة بغيرها من طرق اكتشاف الدوائر.

و بإمكان الخوارزمية المقترحة اكتشاف الدوائر ذات القياسات المختلفة و كذلك الدوائر المتقاطعة و المتداخلة بدقة في الصور الثنائية.

تم تنفيذ الخوارزمية المقترحة و طريقةHough Transform (HT) لاكتشاف الدائرة على عدة صور بأحجام مختلقة تضم دوائر بأحجام و أعداد مختلفة للمقارنة و إظهار كفاءة الخوارزمية المقترحة، و قد أظهرت الخوارزمية المقترحة كفاءة أكثر حيث كان معدل الزمن اللازم للتنفيذ بالخوارزمية المقترحة إلى طريقة 646 : 1HT و أثبتت الخوارزمية المقترحة دقة 100 % في اكتشاف الدوائر.

و كلا الخوارزميتين نفذتا بلغة Matlab 7.2 باستخدام حاسبة Pentium IV و معالج 1.8 MHzو ذاكرة 512 MB.

Abstract EN

Detecting circles is very important in the application of image processing especially in determining the object locations.

In this paper, a new algorithm is proposed for circle detection, called Point Search Circle Detection (PSCD), which detects points and assumes them as inspection points on the circle circumference by using them to create a virtual circle to match it with the original image.

Using matching operation leads to reduce computational operations and reduce the complexity and the running time of the algorithm.

The proposed algorithm is highly accurate, has high speed and low storage requirements in comparing with other related algorithms.

The proposed algorithm can precisely detect circles with various scales, crossed and nested circles in the binary images.

The proposed algorithm was compared with Hough Transform (HT) method for circle detection by using many images with different numbers and radius of circles and different image dimensions.

The proposed algorithm was more efficient, where the average ratio of the running time for the proposed algorithm to HT method was 1 : 646, and the accuracy of the proposed algorithm was 100 % for circles detection.

Both the proposed and HT algorithms are applied by using Matlab 7.2 language, PC equipment with 1.8MHz Pentium IV processor and 512MB RAM.

American Psychological Association (APA)

Ibrahim, Sundus K H.. 2010. A suggested point search algorithm for circle detection in binary images. al- Rafidain Journal of Computer Sciences and Mathematics،Vol. 7, no. 2, pp.79-94.
https://search.emarefa.net/detail/BIM-253520

Modern Language Association (MLA)

Ibrahim, Sundus K H.. A suggested point search algorithm for circle detection in binary images. al- Rafidain Journal of Computer Sciences and Mathematics Vol. 7, no. 2 (2010), pp.79-94.
https://search.emarefa.net/detail/BIM-253520

American Medical Association (AMA)

Ibrahim, Sundus K H.. A suggested point search algorithm for circle detection in binary images. al- Rafidain Journal of Computer Sciences and Mathematics. 2010. Vol. 7, no. 2, pp.79-94.
https://search.emarefa.net/detail/BIM-253520

Data Type

Journal Articles

Language

English

Notes

Includes appendix : p. 94

Record ID

BIM-253520