تولید نقشه محصولات زراعی از تصاویر ماهواره ای – استخراج نقشه گیاهان زراعی
۳۹۰,۰۰۰ تومان
- مدرس: محمد کاکوئی
- متخصص برنامه نویسی، پردازش تصویر و سنجش از دور در Google Earth Engine
- موضوع: استخراج نقشه گیاهان زراعی
- نرم افزار: سامانه گوگل ارث انجین
- ماهواره: سنتینل 1 و سنتینل 2 و لندست 8
- فرمت آموزش: ویدئوهای آموزشی MP4
- طول آموزش: حدودا 1 ساعت
- کد تمرینی: دارد
توضیحات
در این آموزش تولید نقشه محصولات زراعی از تصاویر ماهواره ای و استخراج نقشه گیاهان زراعی از تصاویر ماهواره ای سنتینل 1 و2 و لندست 8 یاد می گیرید.
با توجه به رشد اقتصادی و گسترش شهرها، امنیت غذایی دارای اهمیت ویژهای می باشد. یکی از مهم ترین روش های پیشبینی میزان محصولات کشاورزی و ارتقای امنیت غذایی، تحلیل زمانی تصاویر محصولات زراعی مختلف است. طبقه بندی و تولید نقشه محصولات زراعی دارای اهمیت فراوانی است.
فناوری سنجش از دور مبتنی بر حسگرهای نوری و راداری، یکی از ابزارهای مهم برای استخراج نواحی زراعی است. همچنین فناوری سنجش از دور برای تخمین نوع محصولات زراعی قابل استفاده است. به دلیل افزایش رزولوشن مکانی، زمانی و طیفی تصاویر ماهواره ها، نتایج طبقه بندی بهبود یافته است. طبقه بندی های سری زمانی و در مقیاس بزرگ مبتنی بر نوع محصول، مهمترین موضوع مطالعاتی در این حوزه است.

به دلیل شرایط جوی (مانند هوای ابری و بارانی)، به کارگیری تصاویر نوری در بازه های زمانی مختلف دارای محدودیت می باشد. بنابراین، ترکیب آنها با تصاویر راداری میتواند موجب ارتقای روش های پیشنهادی شود. با این وجود، استفاده از تصاویر راداری دارای پیچیدگی بیشتری است، زیرا تحلیل این تصاویر نیازمند تحلیل ساختارهای پیچیده داده و تعیین وضعیت آن با محصول زراعی است.
استفاده از بسترهای مبتنی بر ابر (cloud)، امکان پردازش حجم بزرگی از تصاویر را با روش های یادگیری ماشین فراهم می کند. محیط پردازش GEE (Google Earth Engine)، یک بستر مبتنی بر ابر برای تحلیل تصاویر زمین است. این بستر به برای اهداف تحقیقاتی، آموزشی و غیر سودآور به صورت رایگان خدمت رسانی می کند.
توضیحات محصول آموزشی
شناسایی و استخراج نقشه گیاهان زراعی دارای اهمیت زیادی در حوزه کشاورزی است. بسیاری از تحقیقات انجام شده در حوزه استخراج نقشه گیاهان زراعی مبتنی بر تصاویر SAR هستند. ما در این آموزش، از تصاویر و داده های چند زمانی سنتینل-1، سنتینل-2 و لندست-8 بهره بردیم تا پوشش گیاهان زراعی شناسایی شوند. در این بررسی از ویژگی تفاوت در زمان رشد و نمو گیاهان مختلف بهره برده ایم.
همچنین می توان از داده های پیش پردازش شده در GEE استفاده کرد و برای نمایش نوع محصول آنها را فراخوانی کرد. گرچه این روش بسیار سریع است و پاسخگوی نیاز فوری خواهد بود، اما به دلیل رزولوشن نامناسب، دارای جزییات زیادی نیست. برای حل این مشکل می توان طبقه بندی را براساس داده های فصلی تشکیل شده سنتینل-1، سنتینل-2 و لندست-8 انجام داد و در بازه های یک ساله، نقشه زمین های زراعی را تولید کرد.
عناوین آموزشی
عناوین آموزش داده شده عبارت است از:
- فراخوانی تصاویر سنتینل 1 و سنتینل 2 و لندست 8 در زمان و مکان مشخص
- تعریف شاخص در تابع و اعمال آن به تصاویر سنتینل 2 و لندست 8
- تشکیل تصاویر فصلی برای هر ماهواره
- نمونه گیری تصادفی از داده و تشکیل پایگاه داده برای خوشه بندی
- خوشه بندی داده ها به روش K-means و اعمال به تصاویر مورد نظر
- فراخوانی داده محصولات زراعی پیش پردازش شده در GEE شامل کلاس هایی از گندم، برنج، جو، سویا، ذرت و …
- نمونه گیری مبتنی بر هر کلاس از داده و تشکیل پایگاه داده برای طبقه بندی
- آموزش طبقه بند جنگل تصادفی
- طبقه بندی تصویر و تولید نقشه محصولات زراعی در رزولوشن 10 متر

استخراج نقشه گیاهان زراعی از تصاویر ماهواره ای

وفا –
https://code.earthengine.google.com/39bee42af647f037a535c1cbdc3925f3
https://code.earthengine.google.com/a7b5d23b8f5b6725601103a54ae0b660
بشیری –
سلام جناب احراری، آیا جناب عالی غیر از آموزش، کار اجرا بصورت پروژه برای دستگاه دولتی هم انجام می دهید ؟
احمدنجفی –
با سلام
این سول را در قسمت محصول مدرس دیگری نوشتید.
امیرحسین احراری –
با سلام و احترام
نه متاسفانه الان در حال انجام تز دکتری هستم و فعلا در پروژه ها مشارکت ندارم.
موفق باشید
بشیری –
بله، چون در ارتباط با موضوع این آموزش بود و ایشون قبلاٌ هم این جا راهنمایی فرمودند می نویسم، آیا می تونید فرد دیگری رو معرفی کنید؟
سارا صلاحی –
سلام من این آموزش رو پیاده سازی کردم. میخواستم فقط زمین های کشت پنبه و یا فقط ذرت رو استخراج کنم.آیا میتونم از خروجی این ویدیو به عنوان یک گرند تروث استفاده کنم با توجه به اینکه GSFAD چندین محصول رو در یک دسته قرار میده؟ چطور میتونم برای این کار اقدام کنم اگر آموزشی در این رابطه دارید بهم معرفی میکنین.ممنون
Mohammad Kakooei –
سلام
تا زمانی که نتوانید داده مناسب پیدا کنید، نمیتوان در مورد الگوریتم و روش طبقه بندی صحبت کرد. آیا شما داده ای (به هر شکل) دارید که حداقل دو کلاس داشته باشد؟ (پنبه – غیره) یا (ذرت-غیره). بعد از حل موضوع داده، در روش های طبقه بندی تبدیل به مساله با تعداد نمونه های نامتوازن میشود و شاید روش های بدون نظارت و .. کارایی بیشتری داشته باشند!
موفق باشید
ماریا –
با عرض سلام و احترام
ممنون از فیلم آموزشی شما، من طبق فیلم مراحل را انجام دادم و به نتیجه رسیدم ولی در تحلیل کمی با مشکل روبرو هستم . لطف می کنید من را راهنمایی بفرمایید. این لینک برنامه می باشد.
https://code.earthengine.google.com/2275b56475f2dc2cbc1012e2775de487
Mohammad Kakooei –
سلام
مشکل چیست؟ چه خطایی میگیرید؟
مهسا –
آیا با این آموزش امکان تولید نقشه برای دوره های پیشین وجود دارد؟ برای مثال 20 سال پیش؟
Mohammad Kakooei –
سلام
برای استفاده در سال مورد نظر، یا باید برای همان سال نمونه داشته باشید و یا از تکنیک هایی مثل sample migration استفاده کنید.
https://www.sciencedirect.com/science/article/pii/S0924271620302008
موفق باشید
نوید لطیفی (مالک تایید شده) –
سلام .. وقت بخیر… دیتاستی که برای GFSAD در آموزش استفاده می کنید (crop Dominance) متاسفانه در GEE وجود ندارد و فقط یک دیتا ست مربوط به GFSAD وجود دارد که 6 باند است و تفکیک نوع محصولات را ندارد(GFSAD1000: Cropland Extent 1km Multi-Study Crop Mask, Global Food-Support Analysis Data)..
.
لطفا راهنمایی بفرمایید.
Mohammad Kakooei –
سلام
این داده (نسخه V0) با نسخه جدید (نسخه V1) جایگزین شده است و احتمال دارد که در آینده داده قبلی حذف شد. در حال حاضر هر دو داده وجود دارد و قابل دسترس است.
داده (نسخه V0)
https://developers.google.com/earth-engine/datasets/catalog/USGS_GFSAD1000_V0
داده (نسخه V1)
https://developers.google.com/earth-engine/datasets/catalog/USGS_GFSAD1000_V1
موفق باشید