Development of an algorithm for non-destructive detection of egg cracks based on Hough transform

عباس¬پور گیلانده, دکتر یوسف and عزیزی, مهندس افشین (2018) Development of an algorithm for non-destructive detection of egg cracks based on Hough transform. University of Mohaghegh Ardabili, University of Mohaghegh Ardabili.

[img] Text
Final-Report-Afshin.pdf

Download (1MB)
Official URL: http://uma.ac.ir/

Abstract

Egg crack is one the main stuff that should be identified before sending it to the market. In one hand, cracked eggs are the source of bacterial contamination and other hand, it has the potential of contagion to the other sound eggs at packages so that this contamination adverse effect to consumer’s health. The objective of the current study is proposing a computerized method as an accurate, non- destructive and fast to identify cracks on the egg shell. In order to detect the faults Hough transform as a confident and qualified method with having the advantage of description based feature was used in determining line in the images with assuming cracks as lines. Ore dataset consisted of 75 eggs which was included 45 intact and 35 cracked eggs where taken images under controlled conditions. The cracks on the egg shells was identified by applying common preprocessing operations, canny edge detector and finally Hough transform. In the analysis section, linear discriminant analysis was use to classify intact samples from cracked ones. The results demonstrate satisfactory of the proposed approach in identification and classification of intact and cracked eggs, so that we were able to reach 90.1% of accuracy in correct identification. The time for identifying of the cracks in each egg was obtained 0.7 seconds.

Item Type: Other
Persian Title: توسعه یک الگوریتم آشکارسازی غیرمخرب ترک‌های تخم‌مرغ‌ با روش تبدیل هاف
Persian Abstract: ترک تخم‌مرغ‌ یکی از مهمترین مواردی است که باید قبل از ارسال محصول به بازار مصرف، شناسایی گردد. تخم‌مرغ‌های ترک‌دار از یک طرف منشأ آلودگی باکتریایی بوده و از طرف دیگر منبع آلودگی برای سایر تخم‌مرغ‌های سالم و تمیز در یک بسته می‌باشند که این می‌تواند سلامتی انسان را به مخاطره بیاندازد. هدف از این تحقیق استفاده از روش بینایی کامپیوتری به عنوان روشی دقیق، غیر مخرب و سریع به منظور شناسایی ترک‌های به وجود آمده بر روی سطح تخم مرغ می‌باشد. از تبدل Hough به عنوان روشی جامع و مطمئن و به دلیل داشتن ویژگی توصیفی برخورد کردن در شناسایی خطوط تصویر و با در نظر گرفتن ترک‌ها و شکستگی‌های سطح تخم‌مرغ به عنوان خط، برای شناسایی این عیوب استفاده شد. مجموعه کل نمونه‌ها شامل 75 عدد تخم مرغ متشکل از 45 تخم مرغ سالم و 35 تخم‌مرغ ترک‌دار بود که تحت شرایط کنترل شده از آنها تصاویر دیجیتال تهیه شد. سپس با پیش‌پردازش ‌های معمول در پردازش تصویر و اعمال الگوریتم لبه‌یاب Canny و نهایتاً به کارگیری تبدیل هاف ترک‌های موجود در سطح تخم‌مرغ به مانند یک پاره‌خط در تصویر در نظر گرفته و شناسایی شدند. در بخش تحلیل نیز، از طبقه‌بند خطی تحلیل تمییزی برای جداسازی نمونه‌های سالم از معیوب استفاده گردید. در بخش تحلیل نیز، از طبقه‌بند خطی تحلیل تمییزی برای جداسازی نمونه‌های سالم از معیوب استفاده گردید. نتایج حاکی از رضایت‌مندی و قابل قبول بودن این رویکرد در شناسایی عیوب واقع شده بر روی سطح تخم‌مرغ، نسبت به دیگر روش‌های قبلی که عموماً مخرب می‌باشند، بوده، بطوریکه توانستیم به دقت شناسایی صحیح 1/90% بدست پیدا کنیم. زمان سپری شده برای آشکارسازی ترک در هر نمونه تخم‌مرغ برابر 7/0 ثانیه به دست آمد.
Subjects: Research Projects
Divisions: Subjects > Faculty of Agricultural Sciences & Natural Resources > Department of Biosystem
Faculty of Agricultural Sciences & Natural Resources > Department of Biosystem
Date Deposited: 30 Jun 2019 09:59
Last Modified: 30 Jun 2019 09:59
URI: http://repository.uma.ac.ir/id/eprint/8505

Actions (login required)

View Item View Item