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

GPT
F

food-nutrients

קוד פתוח

mmathyscc2024-09-11

תמונות של צלחות אוכל אמיתיות עם ערכים תזונתיים מלאים ברמת הצלחת וברמת כל רכיב. זה מתאים למי שרוצה להעריך ערכים תזונתיים ישירות מתמונה בלי לנחש כמויות.

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

מה זה

המאגר מבוסס על Nutrition5k של Google Research ומכיל תמונות מלמעלה ברזולוציה של 640x640, שצולמו במתקן סריקה ייעודי בקפיטריות של גוגל. המפרסם סינן וניקה את הנתונים המקוריים בגלל בעיות כמו תמונות חסרות או רשומות ללא נתוני קלוריות, ולכן יש בו פחות רשומות מבמקור, בסדר גודל שבין 1K לבין 10K פריטים.

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

מתאים ל

  • הערכת קלוריות מתמונה

    אימון מודל שמקבל תמונת מנה מלמעלה ומנבא ישירות את סך הקלוריות והשומן.

  • זיהוי רכיבים בצלחת

    חילוץ שמות הרכיבים השונים והמשקל היחסי שלהם מתוך צילום המנה.

  • בדיקת מודלים קיימים

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

איפה זה נופל

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

שאלות
נפוצות

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

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

האם מותר להשתמש בזה למוצר מסחרי?

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

מה ההבדל בין המאגר הזה לבין Nutrition5k המקורי?

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

לאילו משימות המאגר מתאים לפי הכרטיס?

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

איך טוענים

טוענים את המאגר דרך Hugging Face כרגיל, כאשר כל המטא דאטה מרוכז בקובץ metadata.jsonl לצד קובצי תמונות בפורמט png. אין צורך בבקשת גישה מיוחדת, הדאטה פתוח להורדה ישירה. שימו לב שהעמודות total_mass ו־total_calories מתוארות בטבלה המקורית בצורה מוצלבת, אז כדאי לבדוק את הערכים בפועל לפני שמריצים אימון.

from datasets import load_dataset

ds = load_dataset("mmathys/food-nutrients")

הרישיון

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

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