Bluff Parlor › Blog › Umělá inteligence

Jak funguje počítání kalorií z fotky a kde chybuje

Zveřejněno: · 3 min čtení · English version · Magyar változat · Deutsche Version · Wersja polska · Versiunea în română · Slovenská verzia · Versión en español · Version française · Versione italiana · Hrvatska verzija · Версия на русском

How AI Photo Calorie Counting Works (and Where It's Off)
Kép / Image: Bluff Parlor

Co počítadlo kalorií z fotky vlastně dělá

Počítadlo kalorií z fotky obvykle provádí tři kroky po sobě. Rozpozná jídla na talíři, odhadne množství každého z nich a poté toto množství přepočte na kalorie a makroživiny (bílkoviny, sacharidy, tuky) pomocí tabulky složení potravin. Prvním krokem je rozpoznávání obrazu. Druhý krok, odhad velikosti porce z plochého obrázku, je ten nejtěžší. Třetí krok je vyhledání v tabulce: mezi veřejné příklady takových tabulek patří FoodData Central amerického ministerstva zemědělství (USDA), které obsahuje data o složení potravin v několika typech, od analyzovaných potravin až po značkové produkty.

Výsledkem je odhad, nikoli měření. Vědět, který krok je nejslabší, napovídá, kde je vhodné údaje překontrolovat.

Jak spolu souvisejí kalorie a makroživiny

Kalorie a makroživiny spojuje jednoduchá aritmetika. Obecné Atwaterovy koeficienty, běžně používané pro kalorie na etiketách potravin, činí zhruba 4 kcal na gram bílkovin, 4 kcal na gram sacharidů, 9 kcal na gram tuku a 7 kcal na gram alkoholu. Jde o průměry a skutečná energie konkrétní potraviny se může poněkud lišit.

Příklad: jídlo s 30 g bílkovin, 50 g sacharidů a 20 g tuku dává 30 × 4 + 50 × 4 + 20 × 9 = 120 + 200 + 180 = 500 kcal. Pokud aplikace zobrazí makroživiny a kalorie, které se přesně nesčítají, bývá častou příčinou zaokrouhlování a koeficienty specifické pro danou potravinu.

Jak je to přesné?

Výzkum ukazuje smíšený, ale užitečný obraz:

  • Systematický přehled z roku 2023 v časopise Annals of Medicine (Shonkoff a kolegové) zahrnul 52 studií plně automatizovaných odhadů objemu potravin, energie či živin z digitálních snímků pomocí AI. V průměru byl výkon AI podobný výkonu lidských hodnotitelů a chyby byly nižší u jednotlivých nebo jednoduchých potravin. Uváděné průměrné relativní chyby se pohybovaly zhruba od 0,1 % do 38 % u kalorií a zhruba od 0,1 % do 33 % u objemu. Studie se od sebe příliš lišily, než aby je bylo možné shrnout do jediného čísla.
  • Systematický přehled z roku 2020 v časopise Nutrition Reviews (Amoutzopoulos a kolegové) zjistil, že nástroje pro odhad velikosti porcí založené na obrazu (širší skupina než dnešní aplikace s AI) si v posuzovaných validačních studiích vedly lépe než fyzické modely potravin a domácí nádobí, přičemž upozornil, že jen málo z těchto studií bylo vysoké kvality.

Jednoduše řečeno: odhady z fotky mohou obstát v konkurenci jiných metod, ale rozpětí chyb je široké a jednoduchá, dobře viditelná jídla se odhadují snáze než složitá.

Kde se odhady mýlí

  • Velikost porce. Fotka nemá hloubku. Stejná miska může obsahovat velmi různá množství.
  • Co kamera nevidí. Olej na vaření, dresinky, omáčky a náplně pod vrstvou navrchu na snímku nejsou vidět.
  • Smíšená jídla. Guláše, zapékané pokrmy a vrstvená jídla jsou náročnější než talíř s oddělenými položkami.
  • Podobně vypadající potraviny. Různé potraviny mohou vypadat podobně a přitom se lišit v kaloriích.

Jak z aplikace s odhadem z fotky vytěžit více

První výsledek je vhodné brát jako výchozí bod a opravit ho. V aplikaci PlateFit se talíř vyfotí, AI odhadne kalorie a makroživiny a výsledek lze poté upravit, a právě tam patří znalost o oleji, porci či omáčce. Několik zvyklostí pomáhá u každé takové aplikace: fotografovat talíř shora a za dobrého světla, oddělovat jednotlivé položky, kde je to možné, a upravit množství, jakmile je známé.

PlateFit je naše aplikace s AI pro stravování a trénink. Kromě odhadů kalorií a makroživin z fotky nabízí tréninkové plány pro hubnutí, nárůst svalů a sílu a také zdravé recepty s denním jídelníčkem a nákupním seznamem. Funguje v prohlížeči i jako aplikace pro Android. K dispozici je jednotlivý tarif za 4,99 € měsíčně a rodinný tarif až pro 8 osob za 7,99 € měsíčně, s bezplatnou zkušební dobou 14 dní.

Poznámka o zdraví

Údaje o kaloriích a makroživinách slouží k lepšímu přehledu, nejsou lékařskou radou. S konkrétními dietními potřebami, zdravotními potížemi či obavami z poruchy příjmu potravy je správné se obrátit na lékaře nebo registrovaného nutričního terapeuta.

Výsledky výzkumu jsou uvedeny tak, jak byly publikovány v citovaných přehledech; údaje o přesnosti se liší podle studie a metody. Tento průvodce slouží pouze k informaci.

Časté dotazy

Jak funguje počítání kalorií z fotky?

Rozpozná jídla na fotce, odhadne porce a pomocí dat o složení potravin je přepočte na kalorie a makroživiny (bílkoviny, sacharidy, tuky).

Jak přesné je počítání kalorií z fotky pomocí AI?

Přehled z roku 2023 zahrnující 52 studií uvádí průměrné relativní chyby zhruba od 0,1 % do 38 % u kalorií, nižší u jednotlivých nebo jednoduchých potravin. Výsledek je třeba brát jako odhad.

Kolik kalorií je v gramu bílkovin, sacharidů a tuku?

Obecné Atwaterovy koeficienty činí zhruba 4 kcal na gram bílkovin, 4 kcal na gram sacharidů a 9 kcal na gram tuku (7 kcal na gram alkoholu).

Lze v aplikaci PlateFit odhad upravit?

Ano. PlateFit odhaduje kalorie a makroživiny z fotky talíře a výsledek lze poté upravit.

Zdroje

  • Shonkoff et al., AI-based digital image dietary assessment methods compared to humans and ground truth: a systematic review (Annals of Medic
  • Amoutzopoulos et al., Portion size estimation in dietary assessment: a systematic review of existing tools, their strengths and limitations
  • USDA FoodData Central
  • University of Minnesota Nutrition Coordinating Center: primary energy sources (Atwater factors)

Zpracováno z uvedených zdrojů; podrobnosti se mohou po zveřejnění změnit.

Další v rubrice Umělá inteligence

Nejnovější články