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

GPT
H

Human-Part-Segmentation

רץ בדפדפן

keras-iocc0-1.02022-03-02

  • gradio
  • computer-vision
  • image-segmentation

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

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

מה זה

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

מאחורי הקלעים רץ המודל keras-io/deeplabv3p-resnet50 שנלקח ישירות מהמאגר של Keras. מדובר בארכיטקטורת DeepLabV3 Plus שמבוססת על רשת ResNet50 ומשתמשת בטכניקות של ראייה ממוחשבת לחילוץ מסכות סמנטיות מורכבות. הקוד מעבד את התמונה באמצעות OpenCV וטנזורפלו כדי להפריד בין הרקע לחלקי הגוף.

מתאים ל

  • בדיקת חלוקת גוף בתמונה

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

  • הערכת ביצועי DeepLabV3

    בוחנים את היכולת של ארכיטקטורת ResNet50 בראייה ממוחשבת על קלט מותאם אישית.

  • השוואה מול דוגמאות מובנות

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

איפה זה נופל

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

שאלות
נפוצות

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

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

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

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

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

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

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

כן, המודל keras-io/deeplabv3p-resnet50 זמין להורדה חופשית והקוד מבוסס על ספריות סטנדרטיות כמו TensorFlow ו־OpenCV. אפשר להתקין את הספריות הללו ולהריץ את אותו תהליך מקומית.

במה הדף הזה שונה מהמודל עצמו?

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

איך משתמשים

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

העיבוד מתבצע על חומרת מעבד משודרגת (cpu-upgrade) ולא על מאיץ גרפי. זה אומר שהחישוב לוקח כמה שניות לכל תמונה ולא קורה בשבריר שנייה כמו על גבי GPU ייעודי. אין צורך בהרשמה או בהתחברות לאתר כדי להריץ את הבדיקה.

הרישיון

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

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