شناسایی و شمارش گلبولهای سفید جوجه گوشتی با استفاده از پردازش تصویر
نویسندگان
1 اصفهان- دانشگاه صنعتی اصفهان- دانشکده کشاورزی- گروه علوم دامی
2 اصفهان- دانشگاه صنعتی اصفهان- دانشکده کشاورزی- گروه علوم دامی
3 دانش آموخته کارشناسی ارشد گروه علوم دامی دانشکده کشاورزی دانشگاه صنعتی اصفهان
doi
10.22034/as.2021.36381.1528چکیده
چکیده زمینه مطالعاتی: شمارش خودکار گلبولهای سفید طیور به دلیل حضور گلبولهای قرمز و ترومبوسیتهای هستهدار بسیار مشکل است و شمارش، عموماً به صورت دستی انجام میشود. هدف: این مطالعه به منظور بررسی امکان استفاده از روشهای پردازش تصویر جهت تشخیص گلبولهای سفید خون طیور صورت گرفت. روشکار: در ابتدا 42 عکس رنگی RGB با فرمت JPG از گسترشهای خونی تهیه شده به روش لام به لام و با رنگآمیزی گیمسا آماده شد. تصاویر به کمک نرمافزارهای MATLAB R2017a و CellProfiler 2.0 r10997 پردازش شدند. با استفاده از نرمافزار MATLAB تصاویر لایه a از فضای رنگی L*a*b انتخاب شدند و به چهار روش مورد بررسی قرار گرفتند. روش اول بررسی چهار شی بزرگتر تصویر، روش دوم حذف مساحتهای کمتر از 5000 پیکسل (به منظور حذف گلبولهای قرمز که مساحت کوچکتری دارند)، روش سوم استفاده از بازهی 25/1-1 فاکتور شکل برای باقیماندن اشیای گرد و روش چهارم تلفیق دو روش دوم و سوم (شکل و اندازه) بود. در نرمافزار CellProfiler به کمک ماژولهای مختلف و در نظرگیری قطر عمومی 52-18 پیکسل تشخیص اشیا بررسی شد. نتایج: بین روشهای مورد استفاده با نرمافزار MATLAB ، روش دوم یعنی حذف مساحتهای کمتر از 5000 پیکسل، توانست بیشترین تعداد گلبول سفید را درست تشخیص دهد (84 درصد). در حالیکه روشهای اول، سوم و چهارم به ترتیب 35، 48 و 39 درصد از گلبولهای سفید را تشخیص دادند. با استفاده از نرمافزار Cell Profiler نیز نتایجی مشابه با روش دوم نرمافزار MATLAB بدست آمد. نتیجهگیری نهایی: هر دو نرم افزار مورد استفاده پتانسیل پردازش تصویر سلولهای خونی طیور را دارند، اما استفاده از الگوریتمهای پیشرفتهتر یادگیری ماشین جهت شمارش گلبولهای سفید مورد نیاز است.