Як Nutrola використовує штучний інтелект для визначення вашої їжі за однією фотографією: закулісся

Ви робите фото свого обіду, а Nutrola повідомляє, що це 640 калорій з 38 грамами білка. Але як? Ось що відбувається за секунди між вашою фотографією та даними про харчування.

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

Ви відкриваєте Nutrola, наводите камеру на тарілку з грильованим лососем, запеченими овочами та кіноа, і натискаєте кнопку спуску. Менш ніж за три секунди додаток повідомляє, що ваша страва містить приблизно 640 калорій, 38 грамів білка, 42 грами вуглеводів і 28 грамів жиру. Він навіть розбиває інформацію про лосось, овочі та кіноа на окремі елементи.

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

Загальна картина: шість етапів процесу

Перед тим, як зануритися в кожен етап, ось повний шлях на один погляд:

  1. Обробка зображення — Ваше фото очищується та стандартизується, щоб ШІ міг з ним працювати.
  2. Виявлення та сегментація їжі — ШІ визначає, де знаходиться кожен продукт на тарілці.
  3. Класифікація їжі — Кожен виявлений елемент ідентифікується як конкретна їжа.
  4. Оцінка розміру порції — ШІ оцінює, скільки кожного продукту присутнє.
  5. Сопоставлення з базою даних харчування — Виявлені продукти та порції співвідносяться з перевіреними даними про харчування.
  6. Оцінка впевненості та підтвердження користувача — ШІ повідомляє, наскільки впевнений у своїх даних, і дозволяє вам вносити корективи.

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

Давайте розглянемо їх один за одним.

Етап 1: Обробка зображення

Перше, що відбувається після натискання кнопки спуску, не пов'язане з розпізнаванням їжі. Це підготовка зображення.

Чому сирі фотографії не готові для ШІ

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

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

Що відбувається під час обробки зображення

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

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

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

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

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

Етап 2: Виявлення та сегментація їжі

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

Виявлення: знаходження їжі в кадрі

Модель виявлення сканує все зображення та визначає області, що містять їжу. Це більш складно, ніж здається. Модель повинна відрізнити вашу тарілку пасти від скатертини під нею, склянки води поруч і серветки в кутку. Вона також повинна впоратися з тарілками, які частково закриті, перекриваються або обрізані по краю кадру.

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

Сегментація: окреслення точних меж

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

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

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

Обробка складних тарілок

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

Етап 3: Класифікація їжі

Тепер, коли кожен продукт ізольований, ШІ має відповісти на основне питання: що це за їжа?

Як ШІ розпізнає конкретні продукти

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

Це працює подібно до того, як ви в дитинстві навчилися розпізнавати їжу. Ви не запам'ятовували кожен можливий вигляд яблука. Натомість, завдяки повторному контакту, ваш мозок створив внутрішню модель "яблучності" — комбінацію кольору, форми, розміру та текстури, яка дозволяє вам розпізнавати яблуко, чи воно червоне, чи зелене, ціле чи нарізане, стоїть на столі чи висить на дереві.

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

Виклики схожих на вигляд продуктів

Деякі продукти виглядають надзвичайно схожими. Білий рис і кольорова капуста. Звичайна паста та безглютенова паста. Грецький йогурт і сметана. Індичка та яловичий бургер.

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

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

Багатокласова класифікація для змішаних страв

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

Етап 4: Оцінка розміру порції

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

Як ШІ оцінює об'єм без ваг

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

Аналіз відносного розміру: ШІ використовує відомі об'єкти в кадрі як контрольні точки. Стандартна обідня тарілка має приблизно 26 сантиметрів в діаметрі. Вилка має близько 19 сантиметрів в довжину. Якщо модель може ідентифікувати ці об'єкти, вона може оцінити фізичний розмір їжі відносно них. Уявіть, що це як використання лінійки, яка вже є на столі.

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

Статистичні пріоритети: ШІ знає з навчальних даних, що типовий ресторанний порціон лосося важить від 140 до 200 грамів, тоді як типовий домашній порціон може становити від 100 до 170 грамів. Ці статистичні бази допомагають моделі робити розумні оцінки, навіть коли візуальні підказки неоднозначні.

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

Чому цей етап є найскладнішим

Оцінка порції — це те місце, де зазвичай виникають найбільші помилки, і це стосується також людей. Дослідження показали, що люди надзвичайно погано оцінюють розміри порцій візуально. Дослідження, опубліковані в журналах з харчування, виявили, що як підготовлені дієтологи, так і звичайні споживачі регулярно помиляються в оцінках порцій на 20-50 відсотків.

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

Етап 5: Сопоставлення з базою даних харчування

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

Підключення до перевірених баз даних їжі

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

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

Обробка складних та індивідуальних страв

Для однокомпонентної їжі, як-от банан, пошук у базі даних є простим. Але для складної тарілки з кількома елементами система агрегує харчові дані з кожного виявленого компонента. Ваша тарілка з лососем, кіноа та запеченими овочами стає сумою макросів лосося, макросів кіноа та макросів овочевої суміші, скоригованих на будь-які видимі соуси, олії чи заправки.

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

Етап 6: Оцінка впевненості та підтвердження користувача

Жодна система ШІ не є правильною на 100 відсотків, і Nutrola спроектована так, щоб бути прозорою щодо свого рівня впевненості.

Як працює оцінка впевненості

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

Уявіть собі оцінку впевненості як лікаря, який каже: "Я досить впевнений, що це X, але це може бути також Y. Дайте мені підтвердити." Це ознака добре спроектованої системи, а не недолік.

Цикл підтвердження користувача

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

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

Де ШІ стикається з труднощами: чесні обмеження

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

Сховані інгредієнти

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

Nutrola пом'якшує це, використовуючи статистичні моделі типових методів приготування. Якщо ви фотографуєте тарілку ресторанної пасти, система припускає, що під час приготування було використано розумну кількість олії або масла, навіть якщо це не видно. Але це освічена здогадка, а не точне вимірювання.

Візуально ідентичні продукти з різними харчовими профілями

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

Незвичайні або регіональні страви

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

Екстремальне освітлення або кути

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

Складені або шаруваті продукти

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

Як Nutrola стає розумнішою з часом

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

Навчання з корекцій

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

Цей зворотний зв'язок означає, що точність програми безпосередньо покращується завдяки спільноті, яка її використовує. Ранні користувачі допомагають навчити систему для пізніших користувачів, і цикл триває.

Розширення бази даних їжі

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

Перенавчання моделі та вдосконалення архітектури

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

Регіональна адаптація

Оскільки база користувачів Nutrola зростає в різних частинах світу, система накопичує більше даних про регіональні кухні та харчові звички. Це дозволяє моделі ставати все точнішою для місцевих продуктів, які могли бути недостатньо представлені в ранніх навчальних даних. Користувач у Сеулі отримує вигоду від тисяч фотографій корейських страв, які вже зареєстрували інші користувачі з Сеула.

Порівняння: відстеження їжі за допомогою фотографій ШІ проти сканування штрих-кодів проти ручного пошуку

Різні методи ведення обліку їжі мають різні переваги та недоліки. Ось як вони порівнюються за найважливішими критеріями для щоденного відстеження.

Фактор Відстеження їжі за допомогою фотографій ШІ Сканування штрих-кодів Ручний пошук
Швидкість 3-5 секунд 5-10 секунд 30-90 секунд
Підходить для домашніх страв Так Ні Так, але нудно
Підходить для ресторанних страв Так Ні Частково
Підходить для пакованих продуктів Так Так, з високою точністю Так
Обробляє кілька елементів одночасно Так Ні, один елемент за раз Ні, один елемент за раз
Точність для простих продуктів Висока Дуже висока Залежить від користувача
Точність для складних страв Помірна до високої Не застосовується Низька до помірної
Вимагає читання етикеток Ні Так, для підтвердження Так
Рівень тертя Дуже низький Низький Високий
Ризик заниження даних користувачем Низький Низький Високий
Доступно для непакованих продуктів Так Ні Так

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

Часто задавані питання

Наскільки точне розпізнавання їжі за допомогою ШІ в порівнянні з ручним обліком?

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

Чи працює ШІ для всіх кухонь?

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

Що робити, якщо ШІ помиляється?

Ви завжди можете редагувати пропозицію ШІ. Натисніть на будь-який виявлений продукт, щоб змінити його, відкоригувати розмір порції або додати елементи, які ШІ пропустив. Ці корекції застосовуються до вашого обліку негайно і також сприяють покращенню системи для майбутніх прогнозів.

Чи залишає фотографія ваш телефон?

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

Чому ШІ іноді показує кілька можливих відповідей?

Коли впевненість моделі нижча за певний поріг, вона представляє свої найкращі кандидати, а не зупиняється на єдиній відповіді. Це зроблено навмисно. Краще показати вам три варіанти та дати можливість вибрати правильний, ніж мовчки зупинитися на неправильній відповіді. Цей прозорий підхід тримає вас під контролем і забезпечує точність вашого обліку.

Чи може ШІ виявляти олії для приготування їжі, соуси чи заправки?

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

Чи буде ШІ коли-небудь на 100 відсотків точним?

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

Ширша картина

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

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

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

Ось справжня сила розуміння технології: вона перетворює вас з пасивного користувача на обізнаного партнера у вашому власному відстеженні харчування.

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

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