GPT
P

panoptic-segment-anything

רץ בדפדפן

segmentsapache-2.02023-04-13

  • gradio
  • segmentation
  • zero-shot
  • sam

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

  • הורדות בחודש
  • 93לייקים

מה זה

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

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

מתאים ל

  • בדיקת שילובי מודלים

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

  • הפרדת עצמים ורקעים

    יצירת מסכות פיקסלים מפורטות לתמונות שמכילות גם פריטים בודדים וגם משטחים כמו שמיים וכביש.

  • חילוץ נתוני סימון

    ייצוא נתוני זיהוי ומסכות לקובץ טקסט מובנה עבור מערכות חיצוניות שצריכות קואורדינטות.

איפה זה נופל

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

שאלות
נפוצות

האם השימוש בהדגמה עולה כסף?

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

מה קורה לתמונות שאני מעלה?

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

כמה זמן לוקח לקבל תוצאה?

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

האם אפשר להריץ את זה על המחשב?

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

איך משתמשים

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

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש
  • שימוש בפטנטים

הרישיון המלא ב־Hugging Face ↗