חדש תמונה, וידאו, קריינות ותמלול בקריאה אחת, בלי להריץ מודל. מנסים בלי שרת

GPT
M

junma/MedSAM2

רץ בדפדפן

junmaapache-2.02024-08-07

  • docker

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

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

מה זה

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

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

מתאים ל

  • מעקב וידאו לפי סימון

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

  • ייצוא מסכות תנועה

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

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

    השוואה בין רמות דיוק ומהירות באמצעות בחירה מגרסת tiny ועד large.

איפה זה נופל

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

שאלות
נפוצות

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

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

מדוע היישום אינו מגיב כרגע?

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

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

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

מה קורה עם קובצי הווידאו שמעלים?

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

איך משתמשים

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

הרישיון

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

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

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