ee.Algorithms.TemporalSegmentation.Ccdc

מיישם את האלגוריתם של נקודת זמן זמנית לזיהוי וסיווג שינויים רציפים. האלגוריתם הזה מוצא נקודות שבירה זמניות באוסף תמונות על ידי התאמה איטרטיבית של פונקציות הרמוניות לנתונים. מקבלים מקדמי התאמה לכל רצועות הקלט, אבל אפשר לציין את הרצועות שמשמשות לזיהוי נקודות שבירה באמצעות הארגומנט breakpointBands.

לפרטים נוספים, אפשר לעיין במאמר של Zhu, Z. and Woodcock, C.E., ‫2014. זיהוי רציף של שינויים וסיווג של כיסוי הקרקע באמצעות כל הנתונים הזמינים של Landsat. חישה מרחוק של הסביבה, 144, עמ' 152-171.

שימושהחזרות
ee.Algorithms.TemporalSegmentation.Ccdc(collection, breakpointBands, tmaskBands, minObservations, chiSquareProbability, minNumOfYearsScaler, dateFormat, lambda, maxIterations)תמונה
ארגומנטסוגפרטים
collectionImageCollectionאוסף תמונות שרוצים להריץ עליהן CCDC.
breakpointBandsרשימה, ברירת מחדל: nullהשם או האינדקס של הפסים לשימוש בזיהוי שינויים. אם לא מציינים, נעשה שימוש בכל הטווחים.
tmaskBandsרשימה, ברירת מחדל: nullהשם או האינדקס של הפסים לשימוש בזיהוי איטרטיבי של עננים ב-TMask. בדרך כלל מדובר בפס הירוק ובפס SWIR1. אם לא צוין, לא נעשה שימוש ב-TMask. אם מציינים את המאפיין tmaskBands, הוא חייב להיכלל במאפיין breakpointBands.
minObservationsמספר שלם, ברירת מחדל: 6מספר התצפיות שנדרשות כדי לסמן שינוי.
chiSquareProbabilityמספר ממשי (float), ברירת מחדל: 0.99הסף של ההסתברות לשינוי במבחן חי בריבוע בטווח [0, 1].
minNumOfYearsScalerמספר ממשי (float), ברירת מחדל: 1.33גורמים שקובעים את מספר השנים המינימלי שצריך לעבור כדי להחיל התאמה חדשה.
dateFormatמספר שלם, ברירת מחדל: 0ייצוג הזמן שבו צריך להשתמש במהלך ההתאמה: 0 = ימים, 1 = שברים של שנים, 2 = זמן יוניקס באלפיות השנייה. שעות ההתחלה, הסיום וההפסקה של כל מקטע זמני יקודדו בצורה הזו.
lambdaמספר ממשי (float), ברירת מחדל: 20‫Lambda להתאמת רגרסיה של LASSO. אם הערך הוא 0, נעשה שימוש ב-OLS רגיל במקום ב-LASSO.
maxIterationsמספר שלם, ברירת מחדל: 25000מספר הריצות המקסימלי להתכנסות של רגרסיית LASSO. אם הערך הוא 0, נעשה שימוש ב-OLS רגיל במקום ב-LASSO.