שכבת האנליטיקה שבין זיהוי למרשם

לוויין אומר לכם ששדה נתון בעקה. SpectraRx אומרת לכם מה הבעיה, מדוע, ומה לרסס.

בהדגמה סינתטית מבוססת-פיזיקה זו עבור גידול ואזור גאוגרפי יחידים, NDVI יכול לסמן עקת חנקן, מים ופטריות באותו צבע ענבר. SpectraRx קוראת את עקומת 424 הערוצים המלאה בכל פיקסל, מציינת את הגורם, כותבת מרשם במינון משתנה בגאומטריית מוט ריסוס אמיתית, ומפיקה תבנית תיעוד בסגנון IPM לבדיקה. פיקסלים שאינם נתמכים מנתבים אי-וודאות לסיור שטח.

0.887

Macro-F1 בהפרדה בין סוגי עקה

רשת CNN ספקטרלית של 424 ערוצים מול 0.69 של Sentinel-2 הקיים, על סט החזקה של 1,280 פיקסלים

424 ערוצים

עקומת VNIR ו-SWIR מלאה לכל פיקסל

400 עד 2515 ננומטר על פני האור הנראה, התת-אדום הקרוב והתת-אדום בגלים קצרים

0.887 ל-0.373

דיוק ללא תיקון אטמוספרי

הכיול הוא קריטי, ונמדד בתוך האפליקציה

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

התרעת "עקה" ללא גורם אינה החלטה

הפער בין זיהוי בעיה לבין עשיית משהו לגביה.

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

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

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

כיצד SpectraRx פועלת

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

כל סצנה היא קובייה היפר-ספקטרלית בת 424 ערוצים המשתרעים בין 400 ל-2515 ננומטר על פני האור הנראה, התת-אדום הקרוב והתת-אדום בגלים קצרים. תיקון אטמוספרי מסוג empirical-line משחזר את החזר פני השטח בתחתית האטמוספירה מתוך הקרינה בראש האטמוספירה ומחתים דגל מקור-כיול לכל סצנה. רשת CNN ספקטרלית מותאמת אישית ב-1-D, שנכתבה מאפס ב-numpy טהור עם קונבולוציה אמיתית, backpropagation ו-Adam, מסווגת את העקומה המלאה של כל פיקסל לבריא, מחסור בחנקן, עקת מים או כתם זפת מוקדם, עם כיול טמפרטורה כך שרמת הביטחון שלה מכוילת. מודל מאפיינים פיזיקליים צר-סרט והמערכת הקיימת רחבת-הסרט Sentinel-2 רצים במקביל כבסיסי השוואה.

שלושה שערים היושבים מחוץ למודל

האמון לעולם אינו תלוי בדיווח הביטחון העצמי של המודל. לפני שפיקסל כלשהו הופך למרשם, הוא עובר שלוש בדיקות דטרמיניסטיות.

1. מקור הכיול

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

2. ביטחון וערפול

פיקסלים בעלי ביטחון נמוך או חתימה מעורבת נמנעים במקום לכפות מחלקה. אזורים עם 34 אחוזים ומעלה של פיקסלים שנמנעו מנותבים לסיור שטח; אזורים אחרים משתמשים ברוב הלא-נמנע שלהם עבור המרשם.

3. התאמה פיזיקלית

אם ה-CNN טוענת למחלקה אך המאפיין הפיזיקלי המתועד אינו מסכים (היא אומרת חנקן, אך שפת האדום לא הוסטה), הפיקסל נמנע. טענה חייבת להתאים לספקטרוסקופיה.

מאבחון לתוכנית מוכנה למוט ריסוס ולתבנית תיעוד ניתנת לבדיקה

מפת האבחון המקוטלגת עוברת אגרגציה מפיקסלים של 5 מ' לתאי ניהול של 25 מ' תוך שימוש בפרופיל מוט ריסוס של 27 מ'. גאומטריית הציוד היא חלק מהחישוב, ולא מחשבה שבדיעבד. מינונים אגרונומיים נקבעים לפי כללי האבחון המוגדרים, כולל כלל קוטל פטריות המתיר פעולה רק בתוך חלון R3 המוגדר. התוכנית מיוצאת כ-ISO-XML ו-GeoJSON.

לאחר מכן ההדגמה מפיקה תבנית תיעוד בסגנון IPM לפי Farm to Fork של האיחוד האירופי מתוך האבחון והמרשם לבדיקת אגרונום וציות. היא אינה מציעה הגשה רגולטורית חיה או מחבר. המקום היחיד שבו מותר למודל שפה לגעת בצינור עיבוד זה הוא ניסוח טקסט ההנמקה מתוך עובדות שכבר חושבו, והוא משתמש כברירת מחדל בתבנית גיבוי כך שההדגמה פועלת ללא מפתח API.

כתם הענבר, מעובד מקצה לקצה

הסצנה הסינתטית מבוססת-הפיזיקה של ההדגמה. כל תמונה למטה היא צילום מסך של האפליקציה הפועלת.

צבע אחד לשלוש בעיות שונות

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

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

הכתם מתפרק לאזורים מקוטלגים

הרצת Diagnose field מפצלת את אזור הענבר הבודד לגורמים נפרדים: מחסור בחנקן בענבר, עקת מים בכחול, וכתם זפת מוקדם באדום, עם פיקסלים מקווקווים שנמנעו ומנותבים לסיור שטח לאימות קרקע. בסצנה סינתטית מבוססת-פיזיקה זו מסט ההחזקה, לוח הפסיקה מדווח על macro-F1 של 0.89 עבור SpectraRx לעומת 0.69 עבור Sentinel-2 הקיים, דיוק מכויל 0.89, ו-20.1 אחוזים משטח השדה שנמנעו. מפה אחת הופכת לשלוש משימות שונות.

תצוגת האבחון של SpectraRx: כתם הענבר פורק לאזורי חנקן (ענבר), מים (כחול) וכתם זפת מוקדם (אדום) עם פיקסלים מקווקווים שנמנעו, ולוח פסיקה המציג SpectraRx macro-F1 0.89,‏ Sentinel-2 0.69, ו-20.1 אחוזים משטח השדה שנמנעו.
האבחון: אזורי חנקן (ענבר), מים (כחול), כתם זפת (אדום) והימנעות (מקווקו), עם הפסיקה מסט ההחזקה.

ההתנגדות הברורה לכל מסווג גידולים היא שהוא למד את תבנית נתוני האימון של עצמו. מנתח הספקטרום (spectral inspector) עונה על חלק משאלה זו ישירות. עבור כתם זפת, עקומת הבולטות הספקטרלית שחושבה באופן בלתי תלוי מגיעה לשיא בערוצים שנדגמו ב-530 וב-535 ננומטר, הקרובים ביותר לאבחון ה-PRI סביב 531 ננומטר. עבור חנקן היא משקללת את שפת האדום ב-680 עד 720 ננומטר. המערכת בודקת בנפרד אבחוני מים מתועדים ב-SWIR ב-970, 1450 ו-1940 ננומטר; בדיקות אלו אינן מוצגות כשיאי הבולטות הגבוהים ביותר של ה-CNN.

מנתח הספקטרום עבור פיקסל של כתם זפת מוקדם המציג עקומת החזר בת 424 ערוצים ועקומת בולטות כתומה המגיעה לשיא בערוצים שנדגמו ב-530 וב-535 ננומטר סמוך לאבחון ה-PRI.

מפקח הספקטרום עבור פיקסל של כתם זפת מוקדם המציג עקומת החזר בת 424 ערוצים ועקומת בולטות כתומה המגיעה לשיא בערוצים שנדגמו ב-530 וב-535 ננומטר סמוך לאבחון ה-PRI.
הכיול הוא קריטי, והמודל מודה בכך

הכיול נושא עומס, והמודל מודה בכך

הפעלת מצב 'דילוג על תיקון אטמוספרי' מזינה למסווג קרינה גולמית מראש האטמוספירה. הדיוק קורס מ-0.887 ל-0.373; 92.2 אחוזים מהפיקסלים נמנעים ו-140 מתוך 144 אזורי ניהול מנותבים לסיור שטח לאימות קרקע. ארבעה אזורי עקת מים עדיין מיושמים תחת כלל האזורים, כך שזהו מנגנון הגנה בר-בדיקה ולא חסימה גורפת.

תצוגת האבחון כאשר 'דילוג על תיקון אטמוספרי' מופעל: אריח הדיוק מציג 0.37 ללא כיול ואריח שטח השדה שנמנע מציג 92.2 אחוזים, כאשר רוב השדה מקווקו ומנותב לסיור שטח.
דילוג על התיקון האטמוספרי מוריד את הדיוק ל-0.37, כאשר 92.2 אחוזים משטח השדה נמנעים במקום לקבל מרשם שגוי.

מרשם שמוט ריסוס יכול לבצע, ותבנית תיעוד לבדיקה

האבחון הופך ל-144 תאי ניהול בפרופיל מוט ריסוס של 27 מ' וברזולוציה של 25 מ': 21 אזורים ליישום, 25 לסיור שטח, ו-98 שכבר בריאים. כל אזור יישום כולל מוצר ומינון תחת כללי המרשם הדטרמיניסטיים של ההדגמה. התוכנית מיוצאת כ-ISO-XML וכ-GeoJSON, וכן כרשומת IPM בסגנון Farm-to-Fork של האיחוד האירופי, המפרטת קואורדינטות גאוגרפיות לכל אזור, ראיות ספקטרליות, חלופות שנבחנו, מועד סופי בשלב R3, ושורת חתימה לאגרונום מוסמך.

טבלת המרשם במינון משתנה במוט ריסוס של 27 מ' ותאי ניהול של 25 מ', שלב גידול V12, המפרטת אבחונים, מוצרים ומינונים לפי אזור, עם כפתורי ייצוא עבור ISO-XML,‏ GeoJSON ורשומת ריסוס IPM בסגנון Farm to Fork של האיחוד האירופי.
המרשם במינון משתנה: מוצרים ומינונים לפי אזור בגאומטריית מוט ריסוס אמיתית, הניתן לייצוא ל-ISO-XML ו-GeoJSON.
רשומת ריסוס ה-IPM לפי Farm to Fork של האיחוד האירופי המפרטת קואורדינטות גאוגרפיות לפי אזור, המאפיין הספקטרלי המפעיל כגון מדד החזר פוטוכימי מופחת ב-531 ננומטר, מוצר ומינון, מועד סופי בשלב R3, חלופות שנבחנו, ושורת חתימה ותאריך לאגרונום מוסמך.
רשומת ה-IPM של האיחוד האירופי לפי Farm to Fork, עם ראיות ספקטרליות לפי אזור ושורת חתימה לאגרונום מוסמך.

היכן שהמערכת הקיימת רחבת-הסרט עיוורת מבחינה מבנית

במבחן זנים וקרקע סינתטי מבוסס-פיזיקה על סט החזקה של 1,280 פיקסלים, SpectraRx משיגה ציון macro-F1 של 0.887 לעומת 0.69 עבור Sentinel-2 הקיים ו-0.856 עבור מודל מאפיינים פיזיקליים צר-סרט. לפי מחלקה, המערכת הקיימת מהווה בסיס השוואה חזק באמת בחנקן, קרוב ל-1.0. היא מפגרת במים, 0.63 לעומת 0.97, ובכתם זפת מוקדם, 0.61 לעומת 0.77. זוהי תוצאת מנגנון, לא ערובה לתנאי שדה.

מסך הבנצ'מרק המציג עמודי F1 לפי מחלקה עבור SpectraRx לעומת Sentinel-2: בריא 0.81 מול 0.52, חנקן 1.00 מול 1.00, מים 0.97 מול 0.63, כתם זפת 0.77 מול 0.61, בתוספת מטריצת בלבול והערכה חיה של SpectraRx ב-88.7 אחוזים לעומת Sentinel-2 ב-69.2 אחוזים.
מדד F1 לפי מחלקה על סט ההחזקה: המערכת הקיימת משתווה בחנקן אך מפגרת במים ובכתם זפת, היכן שרחב-הסרט עיוור.

רחב-הסרט Sentinel-2 לעומת SpectraRx

אותה מערכת קיימת שההדגמה משווה אליה, זו לצד זו. זהו בסיס השוואה אמיתי וחזק, לא איש קש.

ממד מערכת Sentinel-2 רחבת-סרט קיימת SpectraRx
ערוצים הנקראים לכל פיקסל 13 רחבי-סרט 424, VNIR ו-SWIR (400 עד 2515 ננומטר)
מפרידה בין חנקן, מים וכתם זפת חנקן כן; מים וכתם זפת באופן חלש שלושתם, לכל פיקסל
F1 עבור עקת מים (סט החזקה) 0.63 0.97
F1 עבור כתם זפת מוקדם (סט החזקה) 0.61 0.77
התנהגות בפיקסלים מעורפלים או לא מכוילים מסווגת בכל זאת נמנעת, מנתבת לסיור שטח לאימות קרקע
מה שמקבלים כתוצאה דגל עקה אבחון מקוטלג, מרשם במינון משתנה ותבנית תיעוד בסגנון IPM הניתנת לבדיקה

מה הדגמה זו אינה עושה

  • ✓ היא אינה משתמשת בצילומים משדות אמיתיים. הסצנות הן קוביות היפר-ספקטרליות סינתטיות מבוססות-פיזיקה; קו הבסיס הבריא עוקב אחר נתוני החזר צמחייה ירוקה שפורסמו, וחתימות העקה הן הפרעות פיזיקליות מתועדות. דיוק בעולם האמיתי דורש ספריית אימות קרקע של שתי עונות, אשר נדחית לשלב הבא.
  • ✓ היא אינה מציגה macro-F1 של 0.887 כערובה לעולם הפתוח. זוהי תוצאה על סט החזקה סינתטי של 1,280 פיקסלים עם היסט התפלגות, עבור גידול יחיד (תירס) ואזור גאוגרפי יחיד.
  • ✓ היא אינה מתחברת לחיישנים חיים או לפלטפורמות ניהול חווה. אינטגרציות של חיישנים חיים ומחברי push של שותפים אינם מוטמעים. פורמטי הייצוא ISO-XML ו-GeoJSON הם אמיתיים.
  • ✓ היא אינה מאפשרת למודל שפה לקבל את ההחלטה. השער הדטרמיניסטי מחליט; ה-LLM האופציונלי רק מנסח טקסט IPM מתוך עובדות שחושבו, משתמש כברירת מחדל בתבנית גיבוי, ונמצא מחוץ למסלול האמון.
  • ✓ היא אינה כוללת לקוחות, פריסות, פיילוטים, המלצות או נתוני החזר השקעה (ROI). אף אחד מאלה עדיין אינו קיים. זוהי הדגמה המוכיחה את המנגנון.

שאלות שרוכשים שואלים בפועל

במה זה שונה מ-NDVI ומניטור לווייני שאנו כבר משלמים עליהם?

ניטור מולטי-ספקטרלי ו-NDVI יכולים לזהות שמשהו אינו כשורה מבלי לזהות את הגורם. SpectraRx קוראת את עקומת ההחזר המלאה בת 424 הערוצים בכל פיקסל ומציינת את האבחון, את אורכי הגל המפעילים ואת נתיב הפעולה. במבחן זנים וקרקע סינתטי מבוסס-פיזיקה של ההדגמה על סט החזקה של 1,280 פיקסלים, היא מפרידה בין סוגי עקה ב-macro-F1 של 0.887 לעומת 0.69 עבור מערכת Sentinel-2 רחבת-הסרט הקיימת; עקת מים היא 0.97 לעומת 0.63 וכתם זפת מוקדם הוא 0.77 לעומת 0.61.

איך אדע שהמודל קורא עקת גידול ולא סתם משנן את הנתונים שלכם?

רחפו מעל כל אזור במנתח הספקטרום והוא ישרטט עקומת בולטות ערוצים המציגה אילו אורכי גל ה-CNN באמת שקללה, בחישוב בלתי תלוי במאפייני המסווג עצמו. כתם זפת מקושר לערוץ מדד ההחזר הפוטוכימי ב-531 ננומטר וחנקן לשפת האדום ב-680 עד 720 ננומטר. המערכת בודקת גם אבחוני מים מתועדים ב-SWIR ב-970, 1450 ו-1940 ננומטר, מבלי להציגם כשיאי הבולטות הגבוהים ביותר של ה-CNN. הבנצ'מרק הוא סט החזקה סינתטי מזן ומקרקע שאף אחד מהמודלים לא אומן עליהם.

מה קורה בפיקסלים שהמודל אינו בטוח לגביהם?

שלושה שערים דטרמיניסטיים יושבים מחוץ למודל: שער מקור-כיול, שער ביטחון וערפול, ובדיקת התאמה פיזיקלית שנמנעת אם הסיווג של ה-CNN אינו תואם את המאפיין הפיזיקלי המתועד. אזורים עם 34 אחוזים ומעלה של פיקסלים שנמנעו מנותבים לסיור שטח; אזורים אחרים מקבלים מרשם לפי רוב הפיקסלים שלא נמנעו. בסצנה המכוילת שמוגדרת כברירת מחדל, 20.1 אחוזים מהפיקסלים נמנעים. זהו מנגנון הגנה גלוי, לא טענה לשלמות; מדד ה-F1 של כתם זפת הוא 0.77.

האם זה יכול להפעיל בפועל את הציוד במינון משתנה שלנו, או שזו רק מפה?

מפת האבחון עוברת אגרגציה מפיקסלים של 5 מ' לתאי ניהול של 25 מ' תוך שימוש בפרופיל מוט ריסוס של 27 מ'. בהדגמה זה מייצר 144 תאי ניהול (21 ליישום, 25 לסיור שטח, 98 בריאים), עם מוצרים ומינונים לפי אזור, והיא מיוצאת כ-ISO-XML וכ-GeoJSON. פורמטי הייצוא אמיתיים; מחברי push חיים של שותפים אינם מוטמעים בהדגמה זו.

האם זה מפיק את הרשומות שאנו צריכים לציות ל-Farm to Fork ו-IPM של האיחוד האירופי?

SpectraRx מפיקה תבנית תיעוד בסגנון IPM לפי מדיניות Farm-to-Fork של האיחוד האירופי באופן דטרמיניסטי מתוך האבחון והמרשם: קואורדינטות גאוגרפיות, ראיות ספקטרליות לפי אזור וכיסוי אזור של מחלקת הרוב, חלופות שנבחנו, המוצר והמינון המומלצים, המועד הסופי לחלון קוטלי הפטריות, מקור הכיול, שם המודל והגרסה, ושורת חתימה לאגרונום מוסמך. ההדגמה אינה טוענת להגשה רגולטורית חיה או למחבר ישיר.

הסצנות הן סינתטיות. מדוע עלי לסמוך על המספרים?

כל מספר משתחזר במדויק תחת זרעים קבועים ונמדד על סט החזקה של 1,280 פיקסלים מזן ומקרקע שאף אחד מהמודלים לא אומן עליהם, היסט התפלגות ולא שינון. הסצנות הן קוביות נתונים סינתטיות מבוססות-פיזיקה: קו הבסיס הבריא עוקב אחר נתוני החזר צמחייה ירוקה שפורסמו, וחתימות העקה הן הפרעות פיזיקליות מתועדות שהוזרקו באופן בלתי תלוי במסווג. אנו מציגים את ה-macro-F1 של 0.887 כתוצאה על אותו סט סינתטי מתויג עבור גידול ואזור גאוגרפי יחידים, ולעולם לא כערובה לתנאי שדה בעולם הפתוח. דיוק בעולם האמיתי דורש ספריית אימות קרקע של שתי עונות, שהיא עבודה עתידית.

האם אתם מתחברים לחיישנים שלנו ול-John Deere Operations Center כיום?

לא בהדגמה זו. אינטגרציות של חיישנים חיים ומחברי push של שותפים אינם מוטמעים. מה שאמיתי הוא שרשרת האנליטיקה: תיקון אטמוספרי, רשת ה-CNN הספקטרלית של 424 ערוצים, שערים דטרמיניסטיים, חישובי המרשם ופורמטי הייצוא ISO-XML,‏ GeoJSON ותבניות בסגנון IPM. חברת Veriprajna בונה אנליטיקה אגנוסטית לחיישנים; איננו מחזיקים בלוויינים ואיננו מייצרים חיישנים.

מחקר טכני

המחקר שמאחורי הדגמה זו — הארכיטקטורה, תכנון האימות והמתווה הארגוני.

מגשרים על הפער בין דגל עקה לתוכנית ריסוס?

החלק הקשה הוא השרשרת המכוילת, הנמנעת והמודעת לציוד, לא המסווג. אנחנו בונים אותה.

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

הערכת אנליטיקה ספקטרלית

  • ✓ מיפוי הנקודות שבהן דגל עקה מעכב את ההחלטות האגרונומיות שלכם
  • ✓ הגדרת אורכי הגל והמחלקות האבחוניים עבור הגידולים שלכם
  • ✓ קביעת ספי מקור-הכיול וההימנעות
  • ✓ אפיון רשומת ה-IPM שצוות הציות שלכם נדרש להגיש

בניית השרשרת

  • ✓ מסווג ספקטרלי עבור החיישנים והזנים שלכם
  • ✓ תיקון אטמוספרי עם מקוריות לכל סצנה
  • ✓ מרשמים במינון משתנה מודעי-ציוד (ISO-XML, GeoJSON)
  • ✓ תבניות תיעוד בסגנון IPM לפי Farm to Fork של האיחוד האירופי לבדיקה
רשתות חברתיות

פורסם גם ב