GPT
Y

SkalskiP/YOLO-World

רץ בדפדפן

SkalskiPgpl-3.02024-02-16

  • gradio

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

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

מה זה

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

מאחורי הקלעים הקוד משלב שני מודלים שונים. תחילה רץ מודל זיהוי בשם YOLO-World בגרסת ה־L שלו, שמוצא את האובייקטים לפי הטקסט שהגדרתם. אם מסמנים אפשרות לסגמנטציה, התוצאות מועברות למודל EfficientSAM שמייצר מסכות מדויקות עבור כל תיבה.

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

מתאים ל

  • איתור עצמים חופשי בווידאו

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

  • יצירת מסכות סגמנטציה

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

  • בדיקת ספי ביטחון ו־IoU

    השוואת רגישות הזיהוי והדיוק של מודל YOLO-World על דוגמאות קיימות של תמונות ומדיה.

איפה זה נופל

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

שאלות
נפוצות

האם אפשר להשתמש באפליקציה כרגע?

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

האם השירות כרוך בתשלום?

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

כמה זמן לוקח עיבוד של סרטון?

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

במה הממשק שונה מהרצת המודל עצמו בקוד?

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

איך משתמשים

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

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

הרישיון

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

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