Як використовувати ШІ для відстеження калорій (Посібник для початківців з фото-логування)

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

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

Відстеження калорій за допомогою ШІ дозволяє вам зафіксувати прийом їжі, просто зробивши одне фото за допомогою смартфона. ШІ визначає продукти на вашій тарілці, оцінює розмір порцій за допомогою комп'ютерного зору та повертає повний розрахунок калорій і макронутрієнтів менш ніж за 5 секунд. Дослідження 2023 року, опубліковане в Nutrients, показало, що використання ШІ для логування їжі зменшило час, витрачений користувачами на відстеження, на 60% у порівнянні з ручним введенням, зберігаючи при цьому порівнянну точність. Якщо ви ніколи не пробували логування їжі за допомогою ШІ, цей посібник проведе вас через усі етапи — від першого сканування до просунутих порад щодо точності.

Що таке відстеження калорій за допомогою ШІ?

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

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

  1. Визначає кожен продукт на тарілці за допомогою моделей комп'ютерного зору, натренованих на мільйонах зображень їжі.
  2. Оцінює розміри порцій, аналізуючи візуальні пропорції кожного продукту відносно тарілки та інших об'єктів у кадрі.
  3. Зіставляє кожен продукт з базою даних харчування, щоб повернути дані про калорії, білки, вуглеводи, жири та часто мікронутрієнти.

В результаті ви отримуєте повний лог прийому їжі, створений за той час, що потрібно, щоб зробити фото. Дослідження з International Journal of Behavioral Nutrition and Physical Activity (2022) показало, що зменшення труднощів при логуванні значно покращує дотримання відстеження в довгостроковій перспективі, причому користувачі, які використовують фото-логування, дотримуються своїх звичок у 2.3 рази довше, ніж ті, хто користується тільки ручним введенням.

Як працює розпізнавання їжі за допомогою ШІ

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

Крок Що відбувається Час
Захоплення зображення Ваша камера телефону робить фото високої роздільної здатності Миттєво
Попередня обробка Зображення обрізається, нормалізується та оптимізується для моделі Менше 0.5 секунд
Виявлення об'єктів ШІ визначає окремі ділянки їжі на тарілці Менше 1 секунди
Класифікація Кожна виявлена ділянка зіставляється з категорією їжі Менше 1 секунди
Оцінка порції Візуальні підказки (розмір тарілки, глибина їжі, площа розподілу) оцінюють вагу Менше 1 секунди
Пошук харчування Визначені продукти зіставляються з перевіреною базою даних харчування Менше 0.5 секунд
Відображення результатів Калорії та макронутрієнти з'являються на екрані для вашого перегляду Менше 5 секунд загалом

Сучасні моделі розпізнавання їжі можуть ідентифікувати понад 10,000 різних продуктів, включаючи змішані страви, регіональні кухні та страви з ресторанів. Точність ідентифікації їжі зазвичай коливається від 85% до 95% в залежності від складності страви та якості зображення.

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

Ваше перше сканування їжі за допомогою ШІ: покроково

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

Крок 1: Відкрийте додаток і натисніть кнопку логування. Кнопка логування — це великий значок плюса в нижньому центрі екрану. Виберіть "Фото" з варіантів логування.

Крок 2: Наведіть камеру на свою тарілку. Тримайте телефон приблизно на відстані 30-40 сантиметрів над або перед вашою їжею. Переконайтеся, що всі продукти видимі в кадрі. Вам не потрібно робити ідеальний знімок зверху, але уникайте екстремальних кутів, які закривають частини тарілки.

Крок 3: Зробіть фото. Натисніть кнопку затвора. ШІ починає обробку миттєво.

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

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

Крок 6: Готово. Ваш прийом їжі зафіксовано з повним розрахунком макронутрієнтів. Весь процес займає менше 15 секунд з моменту відкриття додатка до завершення запису.

Коли використовувати фото, штрих-код або голосове логування

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

Ситуація Найкращий метод Чому
Приготована вдома страва Фото ШІ може ідентифікувати та оцінити кілька продуктів одночасно
Страва з ресторану або їдальні Фото Часто немає доступного штрих-коду; фото фіксує всю тарілку
Упаковані продукти або закуски Штрих-код Точні дані про харчування з етикетки виробника
Протеїновий батончик або добавка Штрих-код Точні калорії та макронутрієнти з бази даних продуктів
За кермом або під час прогулянки Голос Логування без рук, описуючи, що ви їли
Швидка закуска (наприклад, "жменя мигдалю") Голос Швидше, ніж шукати камеру або штрих-код
Шведський стіл або змішана тарілка Фото Фіксує все в одному кадрі
Смузі або змішаний напій Голос або ручне введення ШІ не може бачити окремі інгредієнти в змішаному напої
Контейнери для приготування їжі Фото Постійні порції роблять оцінки ШІ точнішими
Кава з молоком і цукром Голос Швидше сказати "великий латте з вівсяним молоком", ніж фотографувати

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

5 порад для більш точних фото-сканувань за допомогою ШІ

Якість вашого фото безпосередньо впливає на точність аналізу ШІ. Ці п'ять порад допоможуть вам отримувати стабільно кращі результати.

1. Використовуйте хороше освітлення

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

2. Чітко покажіть усі продукти

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

3. Додайте розмірний орієнтир

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

4. Тримайте фон чистим

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

5. Робіть одне фото на тарілку

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

Фактор якості фото Вплив на точність Легке виправлення
Погане освітлення Зниження точності ідентифікації їжі на 10-20% Використовуйте спалах або перемістіть до вікна
Продукти, що накладаються або приховані ШІ зовсім пропускає закриті продукти Розкладіть продукти на тарілці
Екстремальний кут камери Оцінки порцій можуть бути спотворені до 30% Тримайте телефон над тарілкою під помірним кутом
Захаращений фон Збільшує кількість помилкових виявлень їжі Очистіть зону навколо вашої тарілки
Кілька тарілок в одному кадрі ШІ може об'єднати оцінки порцій Одне фото на тарілку

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

Жоден ШІ не є ідеальним на 100% часу. Ось як впоратися з поширеними типами помилок.

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

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

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

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

Процес корекції займає 5-10 секунд на продукт, що все ще швидше, ніж ручне логування всього прийому їжі з нуля.

Як відстеження калорій за допомогою ШІ покращується з часом

Сучасні системи розпізнавання їжі за допомогою ШІ покращуються завдяки двом механізмам.

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

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

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

Як почати відстеження калорій за допомогою ШІ в Nutrola

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

AI Diet Assistant надає персоналізовані цілі щодо калорій та макронутрієнтів на основі ваших цілей, будь то схуднення, нарощування м'язів або підтримка ваги. Синхронізація з Apple Health та Google Fit зберігає ваші дані про харчування в зв'язку з вашою загальною системою здоров'я. У жодному плані немає реклами.

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

Питання та відповіді

Наскільки точним є відстеження калорій за допомогою фото?

Відстеження калорій за допомогою фото зазвичай досягає 85% до 95% точності для ідентифікації їжі та в межах 10% до 20% точності для оцінки порцій, згідно з дослідженнями, опублікованими в Nutrients (2023). Точність покращується за хорошого освітлення, чіткої видимості їжі та постійного використання тих самих тарілок. Для контексту, дослідження показують, що ручна оцінка непідготовленими особами часто відхиляється на 30% до 50%, що робить логування з підтримкою ШІ значним покращенням для більшості людей.

Чи може ШІ розпізнавати домашні страви?

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

Чи працює відстеження калорій за допомогою ШІ для всіх кухонь?

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

Чи краще фото-логування, ніж сканування штрих-кодів?

Жоден з методів не є універсально кращим. Вони виконують різні функції. Сканування штрих-кодів надає точні дані про харчування, надані виробником для упакованих продуктів, і є ефективно 100% точним для підрахунку калорій. Фото-логування краще для неупакованих, домашніх або ресторанних страв, де немає штрих-коду. Найефективніший підхід — використовувати обидва методи: штрих-код для упакованих товарів, фото для всього іншого.

Чи потрібно мені інтернет-з'єднання для використання фото-логування за допомогою ШІ?

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

Яка різниця між фото-логуванням і голосовим логуванням?

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

Скільки часу займає логування прийому їжі за допомогою фото-логування?

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

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

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