Як зробити кращі фото їжі для точнішого підрахунку калорій
Техніка фотографування їжі безпосередньо впливає на точність підрахунку калорій за допомогою ШІ. Ці 8 простих звичок фотографування можуть підвищити точність оцінки порцій з 65% до понад 90% — без необхідності в навичках фотографії.
Фотографування вашої страви безпосередньо зверху, при природному освітленні, з продуктами, розкладеними на одному тарілці, може підвищити точність оцінки калорій за допомогою ШІ на 20-30 відсоткових пунктів у порівнянні з погано знятим, темним фото. Різниця між корисним фото їжі та безглуздим зазвичай полягає в кількох секундах позиціонування. Вам не потрібні навички фотографії. Вам потрібні кілька звичок, які нададуть ШІ все необхідне для виконання його роботи. Ось 8 практичних порад, підкріплених даними про точність, які роблять підрахунок калорій на основі фотографій значно надійнішим.
Чому якість фото важлива більше, ніж ви думаєте
Системи розпізнавання їжі за допомогою ШІ аналізують кілька візуальних сигналів, щоб оцінити, що ви їсте і скільки цього на вашій тарілці. Ці сигнали включають видиму площу кожного продукту, контраст кольорів між продуктами, патерни тіней, які вказують на глибину і об'єм, а також відомі об'єкти, такі як тарілки та столові прилади.
Коли будь-який з цих сигналів погіршується — погане освітлення, накладені продукти, захаращені фони — ШІ змушений здогадуватися. А здогадування означає помилку. Дослідження, опубліковане в International Journal of Food Sciences and Nutrition, показало, що інструменти оцінки дієти з підтримкою ШІ досягли 85-92% точності за контрольованих умов фотографування, але знизилися до 60-70% точності при неконтрольованих, надісланих користувачами фото.
Різниця між цими двома цифрами не в кращому ШІ. Вона в кращих фото.
Порада 1: Знімайте безпосередньо зверху (з висоти пташиного польоту)
Найбільш значна зміна, яку ви можете внести, — це тримати телефон безпосередньо над тарілкою і знімати прямо вниз. Оцінка калорій за допомогою ШІ сильно залежить від видимої площі для розрахунку розміру порцій. Коли ви фотографуєте їжу під кутом 45 градусів або збоку, тарілка виглядає еліптичною, продукти візуально накладаються один на одного, і ШІ не може розрізнити маленьку купу рису від великої.
Кут з висоти пташиного польоту (90 градусів) дає ШІ чистий, вимірювальний вигляд кожного продукту на тарілці. Дослідження щодо оцінки порцій за допомогою ШІ, опубліковане в журналі Nutrients, показало, що зображення зверху підвищили точність оцінки об'єму на 18-25% у порівнянні з кутовими знімками.
Як це зробити: Тримайте телефон на витягнутій руці безпосередньо над центром тарілки. Ваш екран має показувати тарілку як повне коло, а не овал. Тримайте телефон паралельно поверхні столу. Багато людей інстинктивно нахиляють телефон до себе — боріться з цією звичкою.
Порада 2: Використовуйте природне освітлення та уникайте спалаху
Освітлення є другим за величиною фактором у точності розпізнавання фото. ШІ використовує кольорові дані для ідентифікації продуктів (наприклад, розрізняючи коричневий рис від білого) і патерни тіней для оцінки тривимірного об'єму їжі на тарілці.
Спалах камери створює різкі, спрямовані тіні, які спотворюють оцінку об'єму і можуть змивати природний колір їжі. Тьмяне освітлення вводить шум у зображення і ускладнює ШІ розрізнення продуктів один від одного та від тарілки.
Природне денне світло, навіть у похмурий день, забезпечує рівномірне освітлення, яке зберігає як точність кольору, так і достовірність тіней.
| Умови освітлення | Точність кольору | Точність оцінки порцій | Загальні проблеми |
|---|---|---|---|
| Природне денне світло (вікно) | 93-97% | 88-94% | Мінімальні |
| Яскраве внутрішнє верхнє освітлення | 88-92% | 82-88% | Легке зміщення кольору на деяких продуктах |
| Тьмяне внутрішнє освітлення | 70-78% | 65-72% | Шум зображення, продукти зливаються |
| Спалах камери | 75-82% | 60-70% | Різкі тіні спотворюють об'єм, кольори змиваються |
| Пряме сонячне світло на вулиці | 90-94% | 85-90% | Іноді перевитрата на білих тарілках |
| Світло від свічок / тепле амбієнтне | 62-70% | 55-65% | Сильний оранжевий відтінок, дуже низький контраст |
Як це зробити: Якщо ви біля вікна, розмістіть тарілку так, щоб світло рівномірно падало на неї. Якщо ви в темному ресторані, короткочасно збільшіть яскравість екрану телефону і використовуйте його як м'яке джерело світла, або увімкніть режим HDR. Ніколи не використовуйте спалах для фотографій їжі, які ви плануєте сканувати.
Порада 3: Розміщуйте продукти окремо — не складайте їх
Коли продукти складені один на одного, ШІ може бачити лише верхній шар. Тарілка з куркою, складеною на рис, виглядає для ШІ як тарілка з куркою — рис під нею невидимий і не буде зафіксований.
Це також стосується шаруватих страв, таких як салати, де соус покриває зелень, або пасти, де соус приховує локшину під нею.
Як це зробити: Витратьте 5 секунд, щоб розкласти їжу в один шар перед фотографуванням. Якщо у вас кілька продуктів, дайте кожному свій власний сектор на тарілці. Уявіть це як годинник: білок на 12 годині, вуглеводи на 4 годині, овочі на 8 годині.
Додатки, такі як Nutrola, які поєднують розпізнавання їжі за допомогою ШІ з голосовим введенням, роблять це легшим — ви можете сфотографувати видимі продукти, а потім голосом зафіксувати все, що було приховано або змішано.
Порада 4: Включіть об'єкт для масштабу
ШІ оцінює розмір порції частково, порівнюючи продукти з об'єктами відомого розміру в кадрі. Стандартна обідня тарілка (10-11 дюймів), виделка (7-8 дюймів) або ніж дають ШІ надійну точку відліку.
Без об'єкта для масштабу ШІ не має змоги визначити, чи дивиться він на тарілку салату діаметром 6 дюймів чи на сервірну тарілку діаметром 12 дюймів. Та сама купа рису може містити 150 калорій або 400 калорій в залежності від розміру тарілки.
Як це зробити: Переконайтеся, що принаймні один стандартний столовий прилад (вилка, ніж або ложка) або повна облямівка стандартної обідньої тарілки видима в кадрі. Вам не потрібно нічого спеціально розташовувати — просто не обрізайте фото так, щоб ці точки відліку зникли.
Порада 5: Фотографуйте соуси та заправки окремо
Соуси та заправки є калорійно щільними і візуально оманливими. Одна столова ложка соусу ранч додає 73 калорії. Дві столові ложки соусу Цезар додають 170 калорій. Коли соус налитий на їжу, ШІ не може визначити, скільки було використано, і часто недооцінює або зовсім пропускає соус.
Як це зробити: Коли це можливо, попросіть подавати заправку окремо (в ресторанах) або налийте її в маленьку тарілку перед додаванням до їжі. Сфотографуйте соус у його контейнері поруч із тарілкою. Якщо соус вже на їжі, використовуйте голосове введення або функцію швидкого редагування, щоб додати його вручну. У Nutrola ви можете зробити фото, а потім сказати "додати дві столові ложки соусу ранч", використовуючи функцію голосового введення ШІ.
Порада 6: Нахиляйте миски трохи, щоб показати глибину
Миски представляють унікальну проблему для оцінки порцій за допомогою ШІ. Коли їх фотографують зверху, миска з вівсянкою і тарілка з вівсянкою виглядають майже однаково — але миска містить значно більше їжі через свою глибину.
Як це зробити: Для продуктів, поданих у мисках (супи, каші, зернові страви, салати), нахиліть миску дуже трохи до камери — приблизно на 15-20 градусів — щоб ШІ міг бачити глибину їжі всередині. Ви також можете тримати миску під легким кутом для фото, а потім повернути її назад. Мета — показати об'єм, а не створити художній знімок.
Порада 7: Приберіть упаковку з кадру
Упаковка їжі — пакети чіпсів, обгортки цукерок, коробки з крупами, контейнери з їжею з надрукованим текстом — може заплутати системи розпізнавання ШІ. ШІ може спробувати прочитати текст на упаковці, неправильно ідентифікувати бренд або відволіктися на логотипи та графіку, замість того щоб зосередитися на самій їжі.
Це особливо проблематично з частковою упаковкою. Відкрита гранола поруч із своєю обгорткою може бути зафіксована як два предмети, або текст обгортки може переважити візуальний аналіз їжі і призвести до неточного результату.
Як це зробити: Приберіть обгортки, коробки та контейнери з кадру перед фотографуванням. Якщо ви їсте щось з штрих-кодом, використовуйте сканування штрих-кодів замість фотографування — бази даних штрих-кодів, такі як та, що в Nutrola, охоплюють понад 95% упакованих продуктів і надають точні дані про харчування від виробника, що завжди точніше, ніж оцінка за фото для упакованих товарів.
Порада 8: Одна тарілка на фото
Коли ви фотографуєте кілька тарілок в одному кадрі — вашу страву та страву вашого супутника, або основну страву та гарнір на окремій тарілці — ШІ важко визначити, яка їжа належить вашій порції. Він може зафіксувати всю видиму їжу як одну страву, що суттєво перебільшує ваші споживання.
Як це зробити: Фотографуйте кожну тарілку окремо. Якщо у вас є основна тарілка та гарнір, зробіть два фото. Це займе додаткові 3 секунди і може запобігти помилці в 200-500 калорій. Більшість додатків для харчування на основі ШІ, включаючи Nutrola, обробляють окремі фото за менше ніж 2 секунди, тому витрати часу є незначними.
Хороше фото проти поганого фото: 10 реальних сценаріїв
Наступна таблиця показує, як поширені помилки фотографування впливають на точність оцінки калорій за допомогою ШІ. Стовпець "точність" відображає, наскільки близько оцінка ШІ відповідає фактичній кількості калорій у страві, на основі агрегованих тестових даних з досліджень розпізнавання їжі за допомогою ШІ.
| Сценарій | Погана звичка фотографування | Хороша звичка фотографування | Точність (погано) | Точність (добре) | Типова помилка в калоріях (погано) |
|---|---|---|---|---|---|
| Тарілка з куркою та рисом | Кут 45 градусів, спалах | З висоти пташиного польоту, природне світло | 64% | 92% | +/- 180 ккал |
| Салат з заправкою | Заправка налита, тьмяне світло | Заправка окремо, денне світло | 55% | 89% | +/- 150 ккал |
| Миска з вівсянкою | Лише зверху, без видимості глибини | Легкий нахил, що показує глибину миски | 60% | 85% | +/- 120 ккал |
| Паста з соусом | Соус покриває пасту, знімок під кутом | Паста видима, зверху | 58% | 87% | +/- 200 ккал |
| Сендвіч з чіпсами | Обидва предмети складені, обгортка в кадрі | Предмети розділені, обгортка прибрана | 52% | 90% | +/- 220 ккал |
| Смажене м'ясо на рисі | Їжа висока, темний ресторан | Розкладена плоско, режим HDR телефону | 61% | 88% | +/- 170 ккал |
| Сніданок (яйця, тости, бекон) | Всі предмети перекриваються, бічний кут | Предмети розділені, з висоти пташиного польоту | 63% | 93% | +/- 160 ккал |
| Смузі з начинками | Темна миска, жоден прилад не видимий | Світла миска, ложка для масштабу | 57% | 84% | +/- 130 ккал |
| Піца | Кілька шматків накладаються | Один шматок, повна тарілка видима | 50% | 88% | +/- 250 ккал |
| Буріто з гарнірами | Загорнуте буріто, захаращений піднос | Буріто розрізане, предмети розділені | 45% | 82% | +/- 280 ккал |
Швидкий контрольний список перед фотографуванням
Перед тим, як зробити фото вашої страви, пройдіть через цей 5-секундний ментальний контрольний список:
- Кут: Чи я безпосередньо над тарілкою?
- Світло: Чи достатньо світла? Чи вимкнений спалах?
- Розкладка: Чи можу я бачити кожен продукт окремо?
- Масштаб: Чи видимий прилад або повна облямівка тарілки?
- Чистий кадр: Чи прибрані обгортки та зайві тарілки з кадру?
Це стає автоматичним протягом кількох днів. Більшість користувачів Nutrola повідомляють, що контрольний список стає другою натурою після тижня постійного ведення фото.
Коли сканування фото не є найкращим варіантом
Сканування фото найкраще підходить для видимих, розділених, цілісних продуктів на тарілці. Є ситуації, коли інші методи введення є швидшими та точнішими:
- Упаковані продукти з штрих-кодами: Використовуйте сканування штрих-кодів. Сканер штрих-кодів Nutrola охоплює понад 95% упакованих продуктів з точними даними виробника.
- Складні змішані страви: Використовуйте голосове введення. Сказавши "Я мав тарілку курки тікка масала з приблизно однією чашкою басматі", ви надаєте ШІ більше інформації, ніж фото коричневої тарілки їжі.
- Напої: Використовуйте голосове або ручне введення. Фото склянки апельсинового соку та склянки яблучного соку виглядають майже ідентично.
- Закуски, які їдять з пакета: Використовуйте сканування штрих-кодів або голосове введення. Жменя мигдалю, сфотографована в вашій долоні, важко оцінити візуально.
AI Diet Assistant у Nutrola може поєднувати кілька методів введення для однієї страви — фото для основної тарілки, голос для заправки, штрих-код для упакованого гарніру — надаючи вам найбільш точний підсумок без додаткових зусиль.
Часто задавані питання
Чи має значення якість камери телефону для підрахунку калорій за фото їжі?
Сучасні камери смартфонів з 2020 року всі забезпечують достатню роздільну здатність для розпізнавання їжі за допомогою ШІ. Мінімальна ефективна роздільна здатність становить приблизно 2 мегапікселі, що перевищує всі сучасні смартфони. Техніка фотографування — кут, освітлення, розкладка їжі — важливіша за апаратуру камери. Добре складене фото з бюджетного телефону перевершить погано складене фото з флагманського пристрою.
Як близько тримати телефон при фотографуванні їжі?
Тримайте телефон на відстані 12-18 дюймів (30-45 см) над тарілкою. Ця відстань захоплює всю тарілку, включаючи облямівку та будь-які столові прилади, зберігаючи при цьому достатню детальність для ШІ, щоб розрізнити окремі продукти. Якщо ви занадто близько, ви можете обрізати об'єкти для масштабу. Якщо ви занадто далеко, менші предмети, такі як горіхи або насіння, втрачають деталі.
Чи слід фотографувати їжу до або після початку їсти?
Завжди фотографуйте перед їжею. Як тільки ви починаєте їсти, розміри порцій змінюються, продукти змішуються, і ШІ не має змоги оцінити, що спочатку було на тарілці. Якщо ви забули сфотографувати перед їжею, використовуйте голосове введення, щоб описати, що ви їли замість цього.
Чи може сканування їжі за допомогою ШІ працювати в освітленні ресторанів?
Так, але точність знижується в дуже темних ресторанах. Увімкніть режим HDR або Нічний режим на телефоні, щоб компенсувати. Якщо ресторан дуже темний, розгляньте можливість використання голосового введення замість сканування фото. Яскраві ресторанні середовища з верхнім освітленням зазвичай забезпечують результати, порівнянні з домашніми умовами.
Чи потрібно фотографувати кожну страву окремо, чи можу я зробити всі страви одночасно?
Кожну страву слід фотографувати в момент її вживання. Сканування їжі за допомогою ШІ працює на основі окремих фото, а не пакетних завантажень. Якщо ви фотографуєте сніданок, обід і вечерю одночасно пізніше в день, ви втрачаєте фактичну інформацію про порції і працюєте з пам'яттю, що вводить ті ж помилки, що й ручне введення.
Як Nutrola обробляє продукти, які частково приховані на фото?
ШІ Nutrola розпізнає видимі продукти і оцінює їх порції. Для частково прихованих предметів — таких як рис під карі — ШІ використовує контекстуальні підказки (тип страви, типові співвідношення порцій) для оцінки прихованих компонентів. Однак точність значно покращується, коли ви доповнюєте фото голосовим описом. Ви можете сказати "там приблизно одна чашка рису під" після знімка, і AI Diet Assistant Nutrola об'єднає обидва введення для більш точного запису.
Чи достатньо точним є сканування фото, щоб замінити ручний підрахунок калорій?
Для видимих, добре сфотографованих страв з розділеними продуктами сканування фото досягає 85-94% точності, що порівнянно з ретельним ручним введенням за допомогою ваг (яке досягає приблизно 90-95% точності). Перевага сканування фото полягає в швидкості та послідовності — це займає 3 секунди замість 3 хвилин, що означає, що ви з більшою ймовірністю зафіксуєте кожну страву. Послідовність з часом важливіша за точність кожної страви для досягнення харчових цілей.
Який найкращий колір фону для фотографій їжі, які використовуються для підрахунку калорій?
Проста біла або світла тарілка на нейтральному фоні забезпечує найвищий контраст для розпізнавання ШІ. Темні тарілки зменшують контраст з темнішими продуктами (смажене м'ясо, шоколад, чорні боби), що погіршує точність. Якщо ви їсте на темних тарілках вдома, розгляньте можливість переходу на світлі — це невелика зміна, яка помітно покращує вашу точність ведення обліку з часом.
Готові трансформувати своє відстеження харчування?
Приєднуйтесь до тисяч, які трансформували свою подорож до здоров'я з Nutrola!