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

GPT
P

photoguard

רץ בדפדפן

RamAnanth1רישיון לא דווח2023-02-15

  • gradio
  • making-demos

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

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

מה זה

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

בקוד מוגדר מודל runwayml/stable-diffusion-v1-5 לעיבוד תמונה לתמונה או אינפיינטינג, עם תמיכה פנימית בגרסאות קודמות של CompVis. בממשק יש דוגמה מובנית של קובץ dog.png עם תיאור של כלב בגשם כבד ובבוץ, שממחישה איך ההגנה מונעת מהמודל לייצר את השינוי המבוקש.

מתאים ל

  • הגנה מעריכת תמונה מלאה

    שיבוש התמונה כדי למנוע ממודלים לשנות את הסגנון או הרקע שלה באמצעות Image to Image.

  • חסימת עריכת אזורים ספציפיים

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

  • בדיקת עמידות מול פרומפטים

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

איפה זה נופל

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

שאלות
נפוצות

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

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

איזה מודל רץ מתחת למכסה המנוע?

בקוד מוגדר שימוש ב־Stable Diffusion v1-5 עבור משימות תמונה ותיקון אזורים. יש בקוד גם הפניות לגרסאות ישנות יותר כמו v1-1 עד v1-4, אך הן בהערה.

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

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

איך משתמשים

בוחרים בין לשונית Image to Image לבין לשונית Inpainting, מעלים תמונה, כותבים הנחיה ולוחצים על Run. תחת אפשרויות מתקדמות אפשר לקבוע את ערכי הסקייל, מספר הצעדים בין 5 ל־125, וסיד.

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

הרישיון

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

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