GPT
N

neural-style-transfer

רץ בדפדפן

aravinds1811רישיון לא דווח2022-03-02

  • gradio

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

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

מה זה

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

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

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

מתאים ל

  • הדמיית ציור מתמונה

    הפיכת תמונת נוף אישית ליצירה שנראית כמו ציור שמן בסגנון ואן גוך או מונק.

  • בדיקת העברת סגנון

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

  • בחינת מודל מוכן מראש

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

איפה זה נופל

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

שאלות
נפוצות

האם היישום עובד כרגע בדפדפן?

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

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

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

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

כן. הקוד מבוסס על ספריות סטנדרטיות של פייתון, כולל TensorFlow, TensorFlow Hub ו־Gradio, ואפשר למשוך אותו ולהריץ מקומית.

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

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

איך משתמשים

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

הרישיון

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

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