Точність відстеження калорій за кухнею за допомогою ШІ: ми протестували 500 страв з 20 кухонь

Які кухні найкраще — а які найгірше — справляються з відстеженням калорій за допомогою ШІ? Ми протестували 500 страв з 20 різних кухонь, використовуючи Nutrola's Snap & Track, щоб дізнатися, де ШІ досягає успіху, а де ще має труднощі.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Більшість моделей визнання їжі за допомогою ШІ були навчальні переважно на західних стравах. Це означає, що салат з грильованою куркою з делікатесної крамниці в Лос-Анджелесі та піца з пепероні з Нью-Йорка розпізнаються з майже ідеальною точністю, тоді як чаша етіопського doro wat або тарілка філіппінського sisig можуть залишити алгоритм у розгубленості. Ми хотіли дізнатися, наскільки великий цей розрив у точності, тому провели контрольний тест: 500 реальних страв, 20 кухонь, кожна порція зважена та перевірена на відповідність значенням, розрахованим дієтологом. Ось що ми виявили.

Методологія: Як ми тестували 500 страв

Ми спроектували це дослідження так, щоб воно максимально наближалося до реальних умов. Ось як це працювало:

  • 500 страв усього, по 25 на кухню, отриманих з ресторанів та домашніх кухонь.
  • 20 кухонь, обраних для представлення широкого географічного та кулінарного спектру.
  • Кожна страва була знята на фото за стандартних умов — природне освітлення, одна тарілка, зйомка зверху та під кутом 45 градусів — за допомогою камери смартфона (без студійної зйомки).
  • Кожну страву також зважили на каліброваних кухонних вагах, а її інгредієнти були проаналізовані зареєстрованим дієтологом для отримання референтного значення калорій.
  • Фотографії були надіслані до ШІ Nutrola's Snap & Track для оцінки калорій.
  • Ми порівняли оцінку ШІ з референтними даними дієтолога та виміряли: середнє відхилення калорій (у відсотках), рівень ідентифікації їжі (чи правильно ШІ назвав страву або її основні компоненти) та відсоток страв, які потрапили в межі 10% та 15% від референтного значення.

Це не лабораторне дослідження, і ми не стверджуємо, що досягли клінічно точної точності. Але 500 страв — це достатньо даних, щоб виявити чіткі закономірності в тому, де визнання їжі за допомогою ШІ досягає успіху, а де воно має труднощі.

20 протестованих кухонь

Ми обрали кухні на основі трьох критеріїв: глобальної популярності, різноманітності методів приготування та представлення недостатньо представлених категорій їжі в навчальних даних ШІ.

  1. Американська
  2. Італійська
  3. Мексиканська
  4. Китайська
  5. Японська
  6. Корейська
  7. Індійська
  8. Тайська
  9. В'єтнамська
  10. Середньосхідна / Ліванська
  11. Турецька
  12. Грецька
  13. Етіопська
  14. Нігерійська
  15. Бразильська
  16. Французька
  17. Німецька
  18. Іспанська
  19. Філіппінська
  20. Карибська

Кожна кухня була представлена 25 стравами, обраними для охоплення всього спектра — закусок, основних страв, гарнірів та вуличної їжі. Ми навмисно включили як "фотогенічні" страви (суші, окремі такос), так і складні (карі, рагу, запіканки).

Повні результати: усі 20 кухонь у рейтингу за точністю

Ось результати, відсортовані від найбільш точної до найменш точної за середнім відхиленням калорій:

Ранг Кухня Тестовані страви Середнє відхилення калорій Рівень ідентифікації їжі В межах 10% В межах 15%
1 Японська 25 5.8% 96% 84% 96%
2 Американська 25 6.2% 98% 80% 92%
3 Італійська 25 6.5% 96% 80% 92%
4 Корейська 25 7.1% 92% 76% 88%
5 Німецька 25 7.4% 92% 72% 88%
6 Грецька 25 7.9% 88% 68% 84%
7 Французька 25 8.3% 88% 64% 84%
8 Іспанська 25 8.6% 88% 64% 80%
9 Мексиканська 25 9.1% 84% 60% 80%
10 В'єтнамська 25 9.4% 84% 60% 76%
11 Бразильська 25 9.8% 80% 56% 76%
12 Турецька 25 10.2% 80% 52% 72%
13 Китайська 25 10.7% 80% 48% 72%
14 Середньосхідна 25 11.3% 76% 48% 68%
15 Філіппінська 25 12.1% 72% 44% 64%
16 Карибська 25 12.8% 68% 40% 60%
17 Нігерійська 25 13.4% 64% 36% 56%
18 Тайська 25 13.9% 68% 36% 56%
19 Індійська 25 14.6% 64% 32% 52%
20 Етіопська 25 15.8% 56% 28% 48%

Середнє значення для всіх 500 страв: 9.8% відхилення калорій, 78% рівень ідентифікації їжі, 56% в межах 10%, 74% в межах 15%.

Топ-5 найточніших кухонь (і чому)

1. Японська (середнє відхилення 5.8%)

Японська кухня, безумовно, є найзручнішою для ШІ у світі. Роли суші, шматочки сашимі, темпура та бокси бенто представляють їжу як візуально відмінні, окремо подані елементи. Рис зазвичай подається у чітко визначеній порції. ШІ може рахувати шматочки, оцінювати розміри та порівнювати їх з добре заповненою навчальною базою. Кулінарна культура Японії також віддає перевагу стандартизованій подачі — рол Каліфорнія в одному ресторані виглядає майже ідентично роли Каліфорнія в іншому.

Найкращі виконавці: Нігірі суші (3.2% відхилення), едамаме (2.9%), онігірі (4.1%) Найгірші виконавці: Рамен (11.4% — калорії бульйону важко оцінити), окономіякі (9.8%)

2. Американська (середнє відхилення 6.2%)

Американська їжа виграє від двох основних переваг: великої представленості в навчальних даних ШІ та високого відсотка упакованих, стандартизованих або ресторанних страв. Біг Мак виглядає однаково скрізь. Хот-дог має передбачувані розміри. Салати, як правило, складаються з впізнаваних, окремих інгредієнтів. Навіть домашня американська кухня — бургери, грильована курка, запечена картопля — складається з візуально відмінних компонентів.

Найкращі виконавці: Гамбургери (3.8%), грильована куряча грудинка (4.1%), салат Цезар (5.2%) Найгірші виконавці: Запіканки (12.3%), накачані начос (10.9%)

3. Італійська (середнє відхилення 6.5%)

Італійська кухня отримує високі оцінки з подібних причин, як і японська — багато страв мають стандартизовану, візуально впізнавану форму. Піца маргарита, тарілка спагетті, салат капрезе та чаша ризотто — всі вони візуально відмінні та широко представлені в наборах зображень їжі. Форми пасти легко впізнати, а начинки, як правило, лежать поверх страв, а не змішуються.

Найкращі виконавці: Піца маргарита (3.5%), салат капрезе (4.0%), брускета (4.8%) Найгірші виконавці: Лазанья (11.2% — шаруваті страви приховують сир і м'ясо), карбонара (9.6% — вміст вершків і яєць варіюється)

4. Корейська (середнє відхилення 7.1%)

Корейська їжа здивувала нас, зайнявши четверте місце. Ключовий фактор: корейські страви зазвичай подаються у вигляді кількох маленьких страв (банчхан) поряд з основною, що полегшує розпізнавання окремих елементів. Бі-бім-бап подає інгредієнти в візуально відокремлених секціях на рисі. Кімбап нарізають на впізнавані круги. Кімчі та мариновані гарніри мають чіткі візуальні ознаки.

Найкращі виконавці: Кімбап (4.2%), бі-бім-бап (5.8%), кімчі (3.1%) Найгірші виконавці: Чіґе/рагу (12.7%), ттокбоккі з соусом (10.1%)

5. Німецька (середнє відхилення 7.4%)

Німецька кухня має великі, візуально відмінні елементи — ковбаси, шніцелі, кренделі, картопляні галушки — які легко ідентифікувати та вимірювати за допомогою ШІ. Тарілки, як правило, складаються з окремих компонентів, а не змішаних страв. Види ковбас візуально відрізняються один від одного, а хлібобулочні вироби мають стандартні форми та розміри.

Найкращі виконавці: Братвурст (4.5%), крендель (4.9%), шніцель (6.2%) Найгірші виконавці: Ейнтопф/рагу (11.8%), картопляний салат з різними заправками (9.4%)

Топ-5 найменш точних кухонь (і чому)

20. Етіопська (середнє відхилення 15.8%)

Етіопська кухня була найскладнішою для ШІ за всіма показниками. Основна проблема: страви на основі інджери подають кілька рагу (ват) та овочевих страв, які подаються разом на великій плоскій хлібині, часто перекриваючи один одного та змішуючись. ШІ важко визначити, де закінчується одна страва і починається інша. Doro wat, misir wat та kitfo візуально схожі — темні, насичені соуси з небагатьма відмінними поверхневими ознаками. Вміст масла (нітер кіббе) та олії невидимий під соусом.

Низький рівень ідентифікації їжі (56%) відображає реальний розрив у навчальних даних. Етіопська їжа все ще недостатньо представлена в глобальних наборах зображень їжі.

19. Індійська (середнє відхилення 14.6%)

Індійська кухня представляє собою ідеальний шторм викликів для ШІ. Карі є оптично непрозорими — на фото не можна визначити, скільки гі, вершків або кокосового молока міститься в курці масала. Дал може варіюватися від 150 до 400 калорій на порцію в залежності від олій для темперування (тадка). Соуси виглядають схоже в різних стравах: карі, тикка масала та роган джош можуть виглядати майже ідентично на фото, але відрізнятися на сотні калорій.

Хліб — ще одна змінна. Звичайна рота має приблизно 100 калорій; масло наан з ресторану може перевищувати 300. Вони виглядають схоже на фото, але різниця в калоріях величезна.

Фактор гі: Багато індійських страв закінчуються щедрим поливом гі, яке перемішується і стає невидимим. Наші референтні значення дієтолога показали, що гі та олія становлять 25-40% загальної калорійності багатьох страв — калорії, які ШІ просто не може побачити.

18. Тайська (середнє відхилення 13.9%)

Тайська кухня стикається з багатьма з тих же викликів, що й індійська їжа: карі на основі кокосового молока з прихованим вмістом жиру, смажені страви з варіативною кількістю олії та соуси, які маскують інгредієнти. Зелений карі може варіюватися від 300 до 600 калорій за порцію в залежності від співвідношення кокосового молока. Калорійність пад тай коливається в залежності від пасти тамаринду, арахісу та олії — інгредієнтів, які розподілені по всій страві, а не видимі зверху.

Рибний соус та цукор, дві основні тайські приправи, додають калорії, які на фото абсолютно невидимі.

17. Нігерійська (середнє відхилення 13.4%)

Нігерійська їжа стикається з двома проблемами: обмеженим представленням у навчальних даних та калорійними методами приготування. Джолоф рис вбирає олії під час приготування, які не видно на поверхні. Егоусі суп готується з мелених насіння дині та пальмової олії, обидва з яких є висококалорійними інгредієнтами, що змішуються в страві. Пондене ям (фуфу) є калорійно насиченим крохмалем, який виглядає обманливо легким.

ШІ важко розрізнити різні нігерійські супи — огбоно, егоусі та окра супи виглядали схоже на фото, але мали значно різні калорійні профілі через варіації в пальмовій олії та вмісті насіння.

16. Карибська (середнє відхилення 12.8%)

Карибська кухня поєднує багато з найскладніших елементів: тушковані м'ясні страви з прихованими жирами (оксамит, карі кози), рис на основі кокосового молока, смажені банани з варіативним вбиранням олії та одноразові страви, такі як пелау. ШІ добре справлявся з куркою на грилі (видимі сліди гриля, впізнавана форма), але погано з тушкованими стравами та карі, де соус приховував білок.

Проблема прихованих калорій: які кухні найбільше обманюють ШІ

Одним з найважливіших висновків цього тесту є те, що ми називаємо "розривом прихованих калорій" — різниця між тим, що ШІ може бачити, і тим, що насправді є в страві. Ми вимірювали це, аналізуючи, які кухні мали найбільший розрив між оцінкою ШІ та фактичною калорійністю, зокрема через невидимі жири та олії.

Кухня Середня кількість прихованих калорій з жиру (на страву) % від загальної кількості калорій з прихованих жирів Заниження ШІ через приховані жири
Індійська 187 ккал 34% -22%
Етіопська 165 ккал 31% -20%
Тайська 152 ккал 29% -18%
Нігерійська 148 ккал 28% -17%
Китайська 134 ккал 24% -14%
Середньосхідна 128 ккал 23% -13%
Карибська 124 ккал 22% -12%
Філіппінська 118 ккал 21% -11%
Турецька 112 ккал 20% -10%
Бразильська 98 ккал 17% -8%

Модель чітка: кухні, які сильно залежать від олій для приготування, гі, кокосового молока та соусів на основі горіхів систематично обманюють трекери калорій ШІ, змушуючи їх занижувати оцінки. Це не недолік, властивий лише Nutrola — це фундаментальне обмеження оцінки калорій на основі фотографій. Камера не може бачити розчинений жир.

Практичне наслідок: Якщо ви регулярно споживаєте страви з верхньої половини цього таблиці, ви повинні очікувати, що оцінки ШІ будуть заниженими, і розглянути можливість додавання ручного коригування на 10-20% для страв з соусами та рагу.

Як Nutrola покращує точність для недостатньо представлених кухонь

Ми не публікуємо ці дані, щоб виправдати погану продуктивність — ми публікуємо їх, оскільки прозорість сприяє покращенню. Ось що ми активно робимо:

Розширення навчальних даних для недостатньо представлених кухонь

Наша система навчання зображень історично була зосереджена на північноамериканських та європейських стравах. Ми активно співпрацюємо з фотографами їжі та базами рецептів у Південній Азії, Західній Африці, Східній Африці, Південно-Східній Азії та Карибах, щоб суттєво розширити наш навчальний набір для кухонь, які отримали менше 80% за рівнем ідентифікації їжі.

Партнерство з регіональними базами даних про їжу

Оцінка калорій є настільки ж хорошою, як і харчові дані, що стоять за нею. Ми будуємо партнерства з науковими установами з харчування в Індії, Нігерії, Етіопії та Таїланді, щоб інтегрувати регіональні дані про харчування. "Курка масала", приготована в Делі, має інший калорійний профіль, ніж британська версія на винос, і наша база даних повинна це відображати.

Специфічні для кухні коригувальні фактори ШІ

Коли ШІ Nutrola виявляє категорію кухні (наприклад, індійську, тайську, етіопську), він тепер застосовує специфічні для кухні коригувальні фактори. Якщо система ідентифікує карі, вона автоматично коригує вгору для ймовірних прихованих жирів. Це не ідеальне рішення, але наші внутрішні випробування показують, що це зменшує середнє відхилення для індійської їжі з 14.6% до 11.2%, а для тайської їжі з 13.9% до 10.8%.

Зворотний зв'язок від користувачів

Кожного разу, коли користувач Nutrola вручну коригує оцінку ШІ, це коригування повертається в нашу модель. Кухні з більш активними базами користувачів покращуються швидше. Ми також проводимо цілеспрямовані кампанії для залучення користувачів з регіонів недостатньо представлених кухонь, щоб допомогти навчити модель.

Поради для користувачів, які відстежують міжнародну їжу

На основі цих даних ось практичні стратегії для отримання найбільш точних результатів при відстеженні не західних кухонь:

1. Додайте "буфер прихованого жиру" для страв з соусами

Якщо ви їсте індійську, тайську, етіопську, нігерійську або китайську їжу, додайте 10-15% до оцінки ШІ для будь-якої страви, що містить видимий соус або підливу. Це одне коригування закриває більшість розриву в точності.

2. Фотографуйте окремі компоненти, коли це можливо

Замість того, щоб фотографувати цілу етіопську тарілку, фотографуйте кожен ват окремо, якщо можете. Замість того, щоб знімати повний талі, захоплюйте кожну миску окремо. ШІ працює значно краще, коли може ізолювати окремі страви.

3. Використовуйте функцію ручного коригування

Nutrola дозволяє вам коригувати оцінки ШІ вгору або вниз після сканування. Використовуйте це для страв, які ви їсте регулярно — як тільки ви дізнаєтеся, що зелений карі вашого місцевого тайського ресторану на 15% вищий, ніж вважає ШІ, ви можете застосувати це коригування щоразу.

4. Перевіряйте з відомими рецептами

Якщо ви готуєте міжнародну їжу вдома, зареєструйте рецепт один раз з точними вимірюваннями (включаючи всі олії та гі). Збережіть його як користувацьку страву в Nutrola. Від цього моменту ви зможете реєструвати його миттєво з перевіреною точністю, а не покладатися на оцінку за фото.

5. Уважно стежте за "калорійними близнюками"

Деякі страви виглядають майже ідентично на фото, але відрізняються за калоріями. Нан проти роти. Кокосове карі проти томатного карі. Смажений банан проти вареного банана. Коли ШІ надає свою оцінку, двічі перевірте, чи правильно вона визначила метод приготування.

6. Відстежуйте напої окремо

Багато міжнародних кухонь включають калорійно насичені напої — манго лассі, тайський айс-чай, орчата, нігерійський зобо — які ШІ може пропустити, якщо вони на краю кадру. Фотографуйте напої окремо для найкращих результатів.

Що це означає для майбутнього відстеження їжі за допомогою ШІ

Цей тест показує, наскільки далеко просунулося відстеження калорій за допомогою ШІ і наскільки далеко воно ще має пройти. Для кухонь з візуально відмінними, добре задокументованими стравами — японською, американською, італійською, корейською — відстеження їжі за допомогою фото вже є надзвичайно точним, працюючи в межах 6-7% від ручної оцінки дієтолога. Це достатньо, щоб бути дійсно корисним для щоденного відстеження.

Для кухонь з прихованими жирами, перекриваючими стравами та обмеженими навчальними даними — індійської, етіопської, тайської, нігерійської — існує значний розрив у точності, про який користувачі повинні бути обізнані. Цей розрив не настільки великий, щоб зробити відстеження ШІ безглуздим для цих кухонь, але він достатньо великий, щоб мати значення, якщо ви намагаєтеся підтримувати точний дефіцит калорій.

Добра новина полягає в тому, що цю проблему можна вирішити. Це в основному проблема даних, а не алгоритмічна. У міру розширення навчальних наборів даних і покращення регіональних баз даних про харчування точність для недостатньо представлених кухонь зрівняється з найкращими виконавцями. Наша мета в Nutrola — закрити цей розрив до менш ніж 8% середнього відхилення для всіх 20 кухонь до кінця 2026 року.

Тим часом комбінація оцінки ШІ, обізнаності користувачів та ручного коригування дозволяє досягти рівня точності, який є більш ніж достатнім для значущого відстеження харчування — незалежно від того, яку кухню ви їсте.

Функція Snap & Track від Nutrola доступна на всіх планах, починаючи з 2.50 EUR на місяць, без реклами та з повним доступом до нашого постійно вдосконалюваного двигуна визнання їжі за допомогою ШІ. Чим більше різноманітних страв фотографують наші користувачі, тим розумніша система стає для всіх.


Примітка щодо методології: цей тест був проведений внутрішньо командою Nutrola в березні 2026 року. Референтні значення калорій були розраховані двома зареєстрованими дієтологами, які працювали незалежно, з розбіжностями, вирішеними консенсусом. Усі оцінки ШІ були отримані за допомогою функції Snap & Track у Nutrola v3.2. Ми плануємо повторювати цей тест щоквартально та публікувати оновлені результати.

Готові трансформувати своє відстеження харчування?

Приєднуйтесь до тисяч, які трансформували свою подорож до здоров'я з Nutrola!