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.