GPT
S

SAM_and_MetaCLIP

רץ בדפדפן

SkalskiPרישיון לא דווח2023-10-26

  • gradio

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

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

מה זה

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

מאחורי הקלעים רץ שילוב בין שני מודלים של מטא. מודל SAM בגרסת vit-large חותך את התמונה למסכות שונות, ומודל MetaCLIP בגרסת b32-400m סורק את החיתוכים ומשווה אותם לטקסט שהקלדתם כדי להחליט מה להציג.

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

מתאים ל

  • חיתוך אובייקט לפי מילה

    בידוד פריט מתוך תמונה בעזרת הקלדת שמו באנגלית והגדרת סף התאמה.

  • בדיקת MetaCLIP מול SAM

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

  • סינון רקע ואביזרים

    איתור פרטים קטנים כמו כוס קפה או מעיל בתוך תמונה מורכבת.

איפה זה נופל

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

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

שאלות
נפוצות

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

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

האם התמונות שלי נשמרות?

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

כמה זמן לוקח לכל תמונה להתעבד?

ההדגמה מוגדרת על מעבד גרפי מסוג a10g-small, כך שהעיבוד אמור לקחת שניות בודדות בלבד. בפועל זה לא קורה כרגע בגלל תקלה שמשביתה את ההרצה בעמוד.

אפשר להריץ את הקוד הזה במחשב שלי?

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

איך משתמשים

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

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

הרישיון

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

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