Чи може ШІ відрізнити схожі продукти харчування?
Ми протестували 10 пар візуально ідентичних продуктів з кардинально різними калорійними значеннями. Сканування фото ШІ не змогло відрізнити 8 з 10 пар, з потенційними помилками в калоріях від 70 до 205 калорій на порцію.
Сканування фото ШІ не змогло відрізнити 8 з 10 візуально схожих пар продуктів у нашому тесті, з потенційними помилками в калоріях від 70 до 205 калорій на порцію. Дві пари, які він зміг частково розрізнити — рис з цвітної капусти та білий рис, а також цільнозернові та білий макарони — були відрізняються лише через незначні кольорові нюанси, і навіть ці відмінності виявилися ненадійними при теплому ресторанному освітленні.
Це не недолік жодного окремого додатку. Це фундаментальне обмеження розпізнавання їжі на основі камер. Коли два продукти виглядають ідентично на фотографії, але мають кардинально різні калорійні значення, жодні покращення комп'ютерного зору не вирішать цю проблему. Інформація просто не міститься в зображенні.
Розуміння того, які продукти потрапляють у цю сліпу зону — і знання про калорійні ризики, коли ШІ помиляється — є різницею між ефективним трекінгом і трекінгом, який тихо підриває ваші цілі.
10 пар продуктів, які ми протестували
Ми вибрали 10 пар продуктів, які візуально ідентичні або майже ідентичні при фотографуванні в нормальних умовах. Для кожної пари ми перевірили, чи може ШІ правильно визначити конкретний варіант, обчислили різницю в калоріях, якщо він помилково вибрав неправильний варіант, і визначили найбільш надійний спосіб виправлення.
Пара 1: Diet Coke проти Regular Coke у склянці
Після наливу в склянку Diet Coke і звичайна Coca-Cola виглядають абсолютно однаково. Обидва мають темно-коричневий колір, газовані, і створюють ідентичні бульбашки.
- Diet Coke (склянка 12 унцій): 0 калорій
- Regular Coke (склянка 12 унцій): 140 калорій
- Різниця в калоріях, якщо ШІ помиляється: 140 ккал
- Чи може ШІ відрізнити?: Ні. Немає жодної візуальної різниці.
- Виправлення: Записати голосом "Diet Coke" або відсканувати штрих-код банки чи пляшки перед наливом.
Ця пара представляє найвищу категорію ризику: нуль-калорійна проти повнокалорійної версії одного й того ж продукту. Якщо ви п'єте три склянки Diet Coke на день, а ШІ реєструє їх усі як звичайні, це додасть 420 примарних калорій до вашого щоденного підрахунку.
Пара 2: Цільне молоко проти Знежиреного молока
Налите в склянку або додане до каші, цільне молоко і знежирене молоко виглядають майже ідентично на фото. Знежирене молоко трохи більш прозоре, але ця різниця зникає при більшості умов освітлення і невидима, коли змішане з їжею.
- Цільне молоко (1 склянка): 150 калорій, 8г жиру
- Знежирене молоко (1 склянка): 80 калорій, 0г жиру
- Різниця в калоріях, якщо ШІ помиляється: 70 ккал
- Чи може ШІ відрізнити?: Ні. Різниця в прозорості занадто незначна для розпізнавання на фото.
- Виправлення: Відсканувати штрих-код упаковки молока. Штрих-кодер Nutrola розпізнає понад 95 відсотків молочних продуктів.
Пара 3: Білий рис проти Рису з цвітної капусти
Рис з цвітної капусти став основним продуктом для тих, хто стежить за калоріями, але різниця в калоріях між правильним і неправильним вибором є величезною.
- Білий рис (1 склянка, варений): 205 калорій, 45г вуглеводів
- Рис з цвітної капусти (1 склянка, варений): 25 калорій, 5г вуглеводів
- Різниця в калоріях, якщо ШІ помиляється: 180 ккал
- Чи може ШІ відрізнити?: Іноді. Рис з цвітної капусти має трохи більш гранульовану, нерівну текстуру. При хорошому освітленні ШІ правильно ідентифікував його приблизно в 40 відсотках випадків. При теплому або слабкому освітленні точність падала до майже нуля.
- Виправлення: Записати голосом конкретний тип. Сказати "рис з цвітної капусти" займає дві секунди і усуває потенційну помилку в 180 калорій.
Пара 4: Індичий бургер проти Яловичого бургера
На булці з начинками, котлета індички та котлета яловичини майже неможливо візуально відрізнити. Різниця в кольорі між приготованою індичкою та яловичиною мінімальна, особливо з соусами та булкою, які закривають котлету.
- Котлета яловичини (4 унції, 80/20): 290 калорій, 23г жиру
- Котлета індички (4 унції, 93/7): 170 калорій, 8г жиру
- Різниця в калоріях, якщо ШІ помиляється: 120 ккал
- Чи може ШІ відрізнити?: Ні. Приготовані котлети виглядають ідентично після складання.
- Виправлення: Записати голосом "індичий бургер" або, якщо використовуються готові котлети, відсканувати штрих-код упаковки перед приготуванням.
Пара 5: Звичайне морозиво проти Морозива без цукру
У мисці або конусі звичайні та безцукрові версії одного й того ж смаку морозива виглядають ідентично. Різниця в текстурі непомітна на фотографії.
- Звичайне ванільне морозиво (1/2 склянки): 230 калорій, 28г цукру
- Безцукрове ванільне морозиво (1/2 склянки): 120 калорій, 4г цукру
- Різниця в калоріях, якщо ШІ помиляється: 110 ккал
- Чи може ШІ відрізнити?: Ні. Ідентичний вигляд, колір і текстура на фото.
- Виправлення: Відсканувати штрих-код контейнера. Це єдиний надійний метод, оскільки навіть назва бренду не завжди вказує на безцукровий статус лише за зовнішнім виглядом.
Пара 6: Цільнозернові макарони проти Білих макаронів
Цільнозернові макарони трохи темніші і мають грубішу поверхню. Теоретично, це повинно робити їх відмінними. На практиці, різниці є незначними і непослідовними між брендами.
- Білі макарони (1 склянка, варені): 220 калорій, 43г вуглеводів
- Цільнозернові макарони (1 склянка, варені): 175 калорій, 37г вуглеводів
- Різниця в калоріях, якщо ШІ помиляється: 45 ккал
- Чи може ШІ відрізнити?: Іноді. Різниця в кольорі дала ШІ частковий сигнал, правильно ідентифікуючи цільнозернові макарони приблизно в 55 відсотках випадків при природному освітленні. З соусом точність падала до менше 20 відсотків, оскільки колір макаронів був закритий.
- Виправлення: Записати до додавання соусу або використовувати голосове записування для уточнення. Різниця в калоріях на порцію тут менша, але накопичується при кількох прийомах макаронів на тиждень.
Пара 7: Маргарин проти Масла
На тості, в сковороді або розтопленому на овочах, маргарин і масло візуально не відрізняються. Обидва жовті, обидва розтоплюються однаково і обидва покривають їжу ідентично.
- Масло (1 столова ложка): 102 калорії, 12г жиру
- Легкий маргарин (1 столова ложка): 50 калорій, 5г жиру
- Різниця в калоріях, якщо ШІ помиляється: 52 ккал
- Чи може ШІ відрізнити?: Ні. Ідентичний колір і поведінка при розтопленні або намазуванні.
- Виправлення: Відсканувати упаковку. Штрих-кодер Nutrola захопить точний бренд і варіант, включаючи легкий, звичайний або маргарин на основі оливкової олії.
Пара 8: Звичайний сир проти Низькокалорійного сиру
Скибка звичайного чеддеру та скибка низькокалорійного чеддеру на сендвічі виглядають ідентично. Колір однаковий. Малюнок плавлення подібний. Навіть товщина зазвичай однакова.
- Звичайний чеддер (1 унція): 113 калорій, 9г жиру
- Низькокалорійний чеддер (1 унція): 49 калорій, 2г жиру
- Різниця в калоріях, якщо ШІ помиляється: 64 ккал
- Чи може ШІ відрізнити?: Ні. Немає візуальної різниці між рівнями жиру одного й того ж типу сиру.
- Виправлення: Відсканувати упаковку сиру. Якщо використовується нарізаний сир, записати голосом конкретний тип: "низькокалорійний чеддер, одна скибка."
Пара 9: Протеїнові млинці проти Звичайних млинців
Протеїнові млинці, приготовані з протеїнового порошку, яєчних білків і банана, виглядають майже ідентично традиційним млинцям з пахти після приготування. Деякі протеїнові млинці трохи щільніші, але це не завжди видно на фото.
- Звичайні млинці з пахти (3 середніх): 350 калорій, 46г вуглеводів, 8г білка
- Протеїнові млинці (3 середніх): 270 калорій, 24г вуглеводів, 30г білка
- Різниця в калоріях, якщо ШІ помиляється: 80 ккал (плюс значна різниця в макроелементах)
- Чи може ШІ відрізнити?: Ні. Поверхневе підрум'янення, форма та начинки виглядають однаково.
- Виправлення: Записати голосом "протеїнові млинці" або записати рецепт, відсканувавши окремі інгредієнти (контейнер з протеїновим порошком, упаковка яєць) через штрих-кодер Nutrola для точних макрорахунків.
Пара 10: Газована вода проти Джина з тоніком
У прозорій склянці з льодом та часточкою лайма газована вода та джин з тоніком виглядають ідентично. Обидва прозорі, обидва газовані, і обидва зазвичай прикрашаються однаково.
- Газована вода з лаймом: 0 калорій
- Джин з тоніком (стандартна порція): 205 калорій
- Різниця в калоріях, якщо ШІ помиляється: 205 ккал
- Чи може ШІ відрізнити?: Ні. Повністю ідентичний вигляд.
- Виправлення: Записати голосом напій. Ця пара має найбільшу різницю в калоріях у нашому тесті — і на соціальних заходах ви можете мати кілька. Три джини з тоніком, помилково зареєстровані як газована вода, — це 615 невидимих калорій.
Повна таблиця результатів
| Пара | Продукт A | Продукт B | Кал A | Кал B | Різниця в калоріях | Візуальна схожість (1-10) | Чи може ШІ відрізнити? | Рекомендоване виправлення |
|---|---|---|---|---|---|---|---|---|
| 1 | Diet Coke (12 унцій) | Regular Coke (12 унцій) | 0 | 140 | 140 ккал | 10/10 | Ні | Сканування штрих-коду або голосове записування |
| 2 | Цільне молоко (1 склянка) | Знежирене молоко (1 склянка) | 150 | 80 | 70 ккал | 9/10 | Ні | Сканування штрих-коду |
| 3 | Білий рис (1 склянка) | Рис з цвітної капусти (1 склянка) | 205 | 25 | 180 ккал | 7/10 | Іноді (40%) | Голосове записування |
| 4 | Яловича котлета (4 унції) | Індича котлета (4 унції) | 290 | 170 | 120 ккал | 9/10 | Ні | Голосове записування або сканування штрих-коду |
| 5 | Звичайне морозиво (1/2 склянки) | Безцукрове морозиво (1/2 склянки) | 230 | 120 | 110 ккал | 10/10 | Ні | Сканування штрих-коду |
| 6 | Білі макарони (1 склянка) | Цільнозернові макарони (1 склянка) | 220 | 175 | 45 ккал | 7/10 | Іноді (55%) | Голосове записування перед додаванням соусу |
| 7 | Масло (1 ст. ложка) | Легкий маргарин (1 ст. ложка) | 102 | 50 | 52 ккал | 10/10 | Ні | Сканування штрих-коду |
| 8 | Звичайний чеддер (1 унція) | Низькокалорійний чеддер (1 унція) | 113 | 49 | 64 ккал | 10/10 | Ні | Сканування штрих-коду |
| 9 | Звичайні млинці (3) | Протеїнові млинці (3) | 350 | 270 | 80 ккал | 8/10 | Ні | Голосове записування або записування рецепту |
| 10 | Газована вода | Джин з тоніком | 0 | 205 | 205 ккал | 10/10 | Ні | Голосове записування |
Резюме: ШІ не зміг відрізнити 8 з 10 пар повністю. Дві частково розрізнені пари (рис з цвітної капусти, цільнозернові макарони) покладалися на незначні кольорові та текстурні підказки, які виявилися ненадійними. Середня різниця в калоріях у всіх 10 парах: 106.6 ккал на порцію.
Чому цю проблему не можна вирішити за допомогою кращих камер
Важливо зрозуміти, чому ці невдачі не є тимчасовими обмеженнями, які будуть виправлені кращими моделями ШІ або камерами з вищою роздільною здатністю.
Інформація не міститься в пікселях
Diet Coke і Regular Coke хімічно різні, але візуально ідентичні. Жоден сенсор камери, незалежно від роздільної здатності, не може виявити, чи містить коричнева газована рідина цукор чи аспартам. Те ж саме стосується вмісту жиру в молоці, вмісту білка в млинцях та вмісту алкоголю в прозорому напої. Це хімічні властивості, а не візуальні.
Упаковка є відмінником, а не сам продукт
Для 8 з 10 наших тестових пар єдиним надійним візуальним відмінником є упаковка: банка, пляшка, коробка або контейнер, з якого продукт походить. Як тільки їжа виходить з упаковки — налита в склянку, викладена на тарілку, розтоплена на тості — відмінна інформація зникає.
Контекст приготування важливіший за зовнішній вигляд
Індичий бургер і яловичий бургер відрізняються за складом, а не за виглядом. Протеїнові млинці відрізняються від звичайних млинців у своєму рецепті, а не у фінальному вигляді. ШІ потрібно спостерігати за процесом приготування, а не лише за готовою стравою, щоб зробити ці відмінності.
Мульти-модальне рішення
Модель, що спостерігається у всіх 10 парах, вказує на одне й те ж висновок: фото-сканування саме по собі недостатньо для продуктів, які мають візуально ідентичні варіанти. Рішення полягає не в тому, щоб відмовитися від фото фіксації, а в тому, щоб поєднати її з іншими методами введення, які захоплюють інформацію, яку камера не може.
Голосове записування для приготованих продуктів
Голосове записування Nutrola дозволяє вам сказати, що ви їсте, природною мовою. "Індичий бургер на цільнозерновій булці з авокадо" дає ШІ Дієтичному Асистенту достатньо інформації, щоб витягти правильний запис. Це займає менше п'яти секунд і усуває неоднозначність, яку фото не може.
Сканування штрих-кодів для упакованих продуктів
Для 7 з 10 наших тестових пар один або обидва продукти походили з упаковки з штрих-кодом. Штрих-кодер Nutrola — з точністю розпізнавання понад 95 відсотків — читає точний продукт, бренд і варіант. Відсканувати коробку з знежиреним молоком перед наливом на вашу кашу швидше, ніж зробити фото, і забезпечує абсолютно точний запис.
ШІ Дієтичний Асистент для контекстуального виправлення
Коли фото-сканування Nutrola дає результат, ШІ Дієтичний Асистент може поставити уточнююче питання: "Це звичайне чи дієтичне?" або "Це яловича чи індича котлета?" Це одне питання усуває найбільш поширені точки неоднозначності. Ви також можете спілкуватися з ШІ Дієтичним Асистентом у будь-який час, щоб уточнити зареєстровану страву.
Практичний робочий процес
Для більшості прийомів їжі фото-сканування є найшвидшим і найзручнішим методом запису. Але коли ваша їжа містить будь-які з візуально неоднозначних типів продуктів, найефективніший підхід:
- Фото-сканування загальної страви для елементів, які візуально відрізняються (булка, салат, гарнір з картоплі фрі).
- Голосове записування або сканування штрих-коду для елементів, які мають невидимі варіанти (тип котлети, тип молока, напій).
- Дозвольте ШІ Дієтичному Асистенту поєднати обидва введення в один точний запис їжі.
Nutrola доступна починаючи з 2.50 євро на місяць з 3-денною безкоштовною пробною версією. Кожен план абсолютно без реклами, а додаток синхронізується з Apple Health та Google Fit, тому ваші дані про харчування завжди пов'язані з вашим трекінгом активності.
Скільки насправді коштують ці помилки?
Щоб зробити калорійні ризики конкретними, ось як може виглядати типовий день з помилково зареєстрованими схожими продуктами.
| Прийом їжі | Що ви насправді їли | Що зареєстрував ШІ | Калорійна помилка |
|---|---|---|---|
| Сніданок | Протеїнові млинці зі знежиреним молоком | Звичайні млинці з цільним молоком | +150 ккал |
| Обід | Індичий бургер з низькокалорійним сиром | Яловичий бургер з звичайним сиром | +184 ккал |
| Перекус | Безцукрове морозиво | Звичайне морозиво | +110 ккал |
| Вечеря | Рис з цвітної капусти з куркою | Білий рис з куркою | +180 ккал |
| Напої (3x) | Diet Coke | Regular Coke | +420 ккал |
| Загальна щоденна помилка | +1,044 ккал |
Це понад 1,000 калорій примарної їжі, доданих до вашого щоденного запису — достатньо, щоб зробити справжній дефіцит калорій виглядати як надлишок. Протягом тижня це накопичується до понад 7,000 калорій помилки, що еквівалентно двом повним фунтам маси тіла в неправильно підрахованій енергії.
Зворотний сценарій також є проблематичним. Якщо ШІ за замовчуванням вибирає версію з нижчою калорійністю, коли ви насправді їсте варіант з вищою калорійністю, ви будете думати, що у вас дефіцит, коли насправді його немає, і дивуватися, чому вага не змінюється.
Часто задавані питання
Чи може сканування їжі ШІ відрізнити дієтичну та звичайну газовану воду?
Ні. Після наливу в склянку дієтична та звичайна газована вода виглядають ідентично. Сканування фото ШІ не може виявити хімічну різницю між цукром та штучними підсолоджувачами. Різниця в калоріях становить 140 калорій на 12 унцій порцію. Єдині надійні методи — це сканування штрих-коду банки або пляшки або голосове записування конкретної назви напою.
Чому ШІ не може відрізнити цільне молоко від знежиреного на фото?
Цільне молоко та знежирене молоко відрізняються за вмістом жиру, що створює дуже незначну різницю в прозорості, яка невидима при більшості умов освітлення і повністю недоступна, коли молоко змішане з кашею, кавою або рецептом. Це хімічна властивість, а не візуальна, тому жодне покращення роздільної здатності камери чи моделей ШІ не вирішить цю проблему.
Яка найбільша калорійна помилка, яку може зробити ШІ з схожими продуктами?
У нашому тесті 10 пар найбільша різниця в калоріях на одну порцію становила 205 калорій між газованою водою та джином з тоніком. Обидва прозорі, газовані та подаються з лаймом в ідентичних склянках. Протягом соціального вечора з кількома напоями ця помилка може перевищити 600 калорій.
Чи є голосове записування більш точним, ніж фото-сканування для цих продуктів?
Так. Для всіх 10 пар у нашому тесті голосове записування було найнадійнішим методом для розрізнення візуально ідентичних варіантів. Сказати "Diet Coke" або "індичий бургер" надає ШІ інформацію, якої жодна фотографія не може містити. Голосове записування Nutrola обробляє природну мову, тому вам не потрібно використовувати точні назви продуктів — звичайні описи працюють.
Які продукти я завжди повинен сканувати штрих-кодом замість фотографування?
Будь-який упакований продукт, де існують звичайні та знижені калорійні версії: молочні продукти (молоко, сир, йогурт), безалкогольні напої, морозиво, хліб, макарони, спреди (масло проти маргарину) та приправи. Штрих-кодер Nutrola розпізнає понад 95 відсотків упакованих продуктів і витягує точні дані про харчування для конкретного бренду та варіанту.
Як Nutrola обробляє продукти, які виглядають однаково, але мають різні калорії?
Nutrola поєднує три методи введення: фото-сканування, голосове записування та сканування штрих-кодів. Коли ШІ виявляє продукт, який має візуально ідентичні варіанти — такі як котлета або склянка молока — ШІ Дієтичний Асистент може запитати вас про уточнення. Ви також можете проактивно додати голосовий контекст до будь-якого фото-запису. Цей мульти-модальний підхід усуває неоднозначність, яку не можуть вирішити лише фото-додатки.
Чи можуть кращі камери телефонів вирішити проблему схожих продуктів у майбутньому?
Ні. Це фундаментальне обмеження, а не технологічний розрив. Diet Coke і Regular Coke оптично ідентичні. Жоден сенсор камери, незалежно від роздільної здатності або технології об'єктива, не може виявити, чи містить рідина цукор чи аспартам, просто дивлячись на неї. Рішення полягає в поєднанні фото-сканування з іншими методами введення, такими як голосове та сканування штрих-кодів, які захоплюють інформацію, яку камери фізично не можуть.
Чи дійсно помилка в калоріях від схожих продуктів має значення для схуднення?
Так. Наш аналіз показав, що один день помилково зареєстрованих схожих продуктів може призвести до понад 1,000 калорій помилки в трекінгу. Протягом тижня це 7,000 або більше калорій — еквівалентно двом фунтам маси тіла. Для когось, хто намагається досягти дефіциту в 500 калорій на день, ці помилки можуть повністю знищити прогрес або зробити надлишок схожим на дефіцит.
Готові трансформувати своє відстеження харчування?
Приєднуйтесь до тисяч, які трансформували свою подорож до здоров'я з Nutrola!