شکل ۳- ۷ فلوچارت مراحل مختلف مربوط به آماده سازی و قطعه بندی تصاویر
مقدار حد آستانه در یک نمودار هیستوگرام برابر با پایینترین نقطه بین دو قله مربوط به فراوانی مقادیر رنگی در نمودار هیستوگرام است که البته در این روش دقت مقدار محاسبه شده آنقدر نیست که تضمین کننده بهترین جداسازی شیء مورد نظر از دیگر اشیاء در تصویر باشد. برای اکثر تصاویر یافتن پایینترین نقطه بین دو قله توزیع فراوانی مشکل است بخصوص زمانی که گودی بین دو قله پهن و وسیع باشد، همراه با نوفه باشد و یا در زمانهایی که قلهها از لحاظ ارتفاع بسیار متفاوت باشند (Bulanon et al., 2002). روش تعیین حد آستانه از روی نمودار هیستوگرام در شکل ۳-۹ نشان داده شده است.
شکل ۳- ۸ نمودار هیستوگرام خاکستری یک نمونه از مقطع انار
شکل ۳- ۹ چگونگی یافتن مقدار حد آستانه از روی نمودار هیستوگرام
همانطور که در شکل ۳-۸ مشاهده می شود مشکلات گفته شده در این تصاویر وجود دارد. اما این مقدار می تواند یک تخمین اولیه مناسب برای تعیین مقدار حد آستانه بهینه باشد. پس از تبدیل تصویر به حالت سیاه و سفید برای اطمینان از عدم وجود هر گونه نوفه و قسمت ناخواسته در شکل در یک مرحله دیگر حذف اشیاء[۸۰] ناخواسته در تصاویر انجام گردید که عبارت است از طراحی و استفاده از عنصر سازه[۸۱] در تصاویر.
۳-۷-۲ عنصر سازه
سازه از یک یا چند پیکسل تشکیل شده که قرار گرفتن این پیکسلها در کنار هم تشکیل یک شکل خاص مثلا لوزی، هشت ضلعی یا دایره را می دهند. یکی از کاربردهای سازهها فیلتر کردن اشیاء ناخالص است یا به عبارت دیگر اشیاء ناخواسته است. سازه به صورت شبکه ای ماتریسی است که تنها دارای مقادیر صفر و یک میباشد.
سازه لوزی شکل: در این نوع سازه مرکز ثقل[۸۲] کاملا در وسط سازه قرار دارد و R مشخص کننده فاصله مرکز ثقل سازه تا نوک اضلاع لوزی بر حسب پیکسل است (حیدری، ۱۳۸۸) (شکل ۳-۱۰ ب).
سازه دایرهای: در این نوع سازه که به شکل دایرهای است مرکز ثقل کاملا در وسط سازه بوده و مقدار R مشخص کننده شعاع دایره بر حسب پیکسل میباشد. البته هر چه شعاع بزرگتر باشد سازه بیشتر شباهت به دایره پیدا می کند (حیدری، ۱۳۸۸) (شکل ۳-۱۰ الف).
سازه هشت گوش: در این نوع سازه نیز مرکز ثقل در مرکز سازه بوده و مقدار R مشخص کننده فاصله مرکز ثقل تا نوکهای اضلاع هشت گوش (شعاع هشت گوش) بر حسب پیکسل است. البته در این مورد مقدار R حتما بایستی مضربی از ۳ باشد تا تابع عمل کند (حیدری، ۱۳۸۸) (شکل ۳-۱۰ ج).
استفاده از این سازهها کاربرد زیادی در شناسایی اشیاء و تفکیک آنها از یکدیگر دارد. البته این توابع به غیر از تصاویر سیاه و سفید بر روی تصاویر خاکستری و یا تصاویر دو بعدی دیگر هم قابل اجرا است.
در الگوریتم نوشته شده با توجه به ابعاد نوفهها از سازه دایرهای با شعاع ۵ پیکسل استفاده گردید و دستور مورد استفاده در این پروژه imopen بود که این تابع به صورت فیلتر برای حذف اشیاء هم اندازه و یا کوچکتر از سازه در تصویر عمل مینمود. به این وسیله همه اشیاء ناخواسته احتمالی از تصویر سیاه و سفید حذف گردید. پس از آن قسمت هایی در داخل محدوده نمونهها که در تصویر به عنوان زمینه تشخیص داده شده و سیاه رنگ شده بود پر شده و به رنگ سفید درآمد (شکل ۳-۱۱).
(الف) (ب)
(ج)
شکل ۳- ۱۰ سازه دایره ای (الف)، سازه لوزی شکل (ب) و سازه هشت گوش (ج)
(ب)
(الف) (ج)
شکل ۳- ۱۱ (الف) تصویر سیاه و سفید، (ب) حذف نوفه های زمینه تصویر، (ج) پر کردن داخل شیء اصلی
۳-۷-۳ جداسازی زمینه از تصویر اصلی
از آنجاییکه زمینه تصاویر گرفته شده دارای مقدار خاکستری میباشند و ممکن بود مقادیر عددی پیکسلهای زمینه با مقادیر عددی پیکسلهای تصویر همپوشانی داشته باشد و همچنین تابع به کار رفته در استخراج ویژگیهای مورد نظر بر اساس دامنه روشناییهای تصویر عمل می کند، بنابراین تدابیری اتخاذ شد تا تنها نمونههای داخل تصویر مورد بررسی قرار گیرد. فلوچارت مورد استفاده در این مرحله در شکل ۳-۱۲ نشان داده شده است. پیکسلهای نمونه و زمینه در تصویر اصلی دارای مقادیر متفاوتی میباشند. از آنجاییکه مقادیر عددی پیکسلهای زمینه در تصویر سیاه و سفید برابر با صفر است با انجام یک عملیات AND منطقی بین تصویر سیاه و سفید بدست آمده در مرحله قطعهبندی تصویر و تصویر اصلی مقادیر عددی پیکسلهای زمینه تصویر جدید حاصله برابر صفر شد. از سوی دیگر با توجه به اینکه مقادیر عددی مربوط به نمونهها در تصویر سیاه و سفید برابر با یک بود در تصویر حاصله مقادیر عددی پیکسلهای مربوط به نمونه برابر با مقادیر آنها در تصویر اصلی اولیه خواهد شد. بنابراین تصویری بدست آمد که در آن نمونه اصلی کاملا از زمینه جدا شد و زمینه تصویر کاملا سیاه و به عبارت دیگر دارای مقادیر عددی صفر بود (شکل ۳-۱۳).
پایان قسمت جداسازی زمینه
تصویر مقطع با زمینه کاملا سیاه
(مقدار عددی صفر برای زمینه)
عملیات AND منطقی
دریافت تصویر باینری
حاصل از قطعهبندی
دریافت تصویر خاکستری
(Gray)
شکل ۳- ۱۲ فلوچارت عملیات جداسازی زمینه از تصویر اصلی
شکل ۳- ۱۳ مقادیر خاکستری زمینه تصویر اصلی (بالا) و تصویر حاصل از عملیات AND منطقی (پایین)
۳-۷-۴ استخراج ویژگیهای تصاویر
در این تحقیق سعی بر این است که رابطه بین ویژگیهای استخراج شده از تصاویر میوه انار با برخی از پارامترهای بیوفیزیکی میوه انار بررسی شود. ویژگیهای مستخرج شده از تصاویر مقاطع میوه انار شامل ویژگیهای زیر بودند:
۱- مساحت سطح کل،
۲- مساحت سطح آریلها،
۳- مساحت سطح هستهها،
۴- مساحت سطح پوست،
۵- مساحت سطح آب،
برای محاسبه مساحت سطح کل تصاویر مقاطع انار، تصویر سیاه و سفید حاصل از قسمت قطعه بندی فراخوانی شده و با شمارش تعداد پیکسلهایی که دارای مقدار سیاه و سفید معادل یک بودند مقدار مساحت محاسبه شد.
از آنجاییکه این مقدار در نرم افزار به صورت پیکسل بیان می شود با تقسیم مقدار سطح مقطع اولیه انار بر مبنای پیکسل به مقدار سطح مقطع آن بر مبنای میلیمترمربع یک ضریب برای تبدیل پیکسل به میلیمترمربع بدست آمد و در نتیجه داده های استخراج شده از تصاویر با بهره گرفتن از این ضریب به واحد میلیمترمربع تبدیل شدند.
داده های استخراج شده از تصاویر با نوشتن برنامه ای به نرم افزار Excel 2007 فرستاده شدند تا در مراحل بعدی در این نرم افزار و نرم افزارهای آماری مانند Spss 16 مورد تحلیل و بررسی قرار گیرند.
۳-۷-۵ بخشبندی ساختار درونی تصاویر میوه انار
رهیافت پیشنهادی این رساله برای بخشبندی ساختار درونی انار استفاده از تابعی بود که با بهره گرفتن از ماتریس مقادیر خاکستری تصویر محدودههایی را که شامل هر یک از اجزای میوه انار (آریل، هسته، پوست) میشدند را جدا کند و به تصویر سیاه و سفید تبدیل کند.
ماتریس مقادیر خاکستری تصاویر به صورت تک ماتریس در ابعاد تصویر میباشد. آرایههای این ماتریس تنها نشاندهنده تیرگیها و سایههای تصویر هستند. در قدیم آرایههای این ماتریس اعدادی بین صفر تا یک و تا سه رقم اعشار بودند. اما در حال حاضر آرایههای این نوع ماتریس بین صفر تا ۲۵۵ میباشند.
تابع استفاده شده برای بخشبندی می تواند بدون استفاده از روش لبهیابی، اشیاء[۸۳] مورد نظر را از تصویر جدا کند. در واقع این تابع دو رنگ را از یک تصویر خاکستری انتخاب کرده و یکی را به عنوان مرز صفر یا رنگ سیاه (low) و یکی را به عنوان مرز یک یا رنگ سفید (high) تبدیل می نماید (روشناییهایی را که مقدار آن بین low و high باشد را مقدار یک در نظر می گیرد و بقیه را صفر می کند). مقادیر low و high برای هر یک از اجزای درونی انار با توجه به ماتریس مقادیر خاکستری تصویر مقطع انار بدست آمد. از آنجاییکه جرم حجمی اجزای درونی انار شامل آریل، هسته و پوست متفاوت میباشد در تمامی تصاویر بدست آمده از سیتی اسکن، روشناییهای این اجزا و در نتیجه مقادیر سطح خاکستری آنها در یک محدوده مشخص و قابل تفکیک قرار گرفتند. این تابع روشی مناسب برای جدا کردن یک شیء در یک تصویر میباشد. تصویر بعد از این عملیات تبدیل به تصویر سیاه و سفید شد و مانند روش گفته شده برای بدست آوردن مساحت سطح کل، مساحت سطح سایر سطوح مورد نظر نیز بدست آمد. در شکل ۳-۱۴ عملیات بخشبندی شامل جداسازی آریل، هسته و پوست بر روی یکی از مقاطع انار نشان داده شده است. همچنین کلیه مساحتهای بدست آمده توسط ضریب تبدیل پیکسل به میلی متر مربع که در قسمت های قبلی توضیح داده شد به واحد میلیمترمربع تبدیل شدند.
فرم در حال بارگذاری ...