Jak si AI skenování fotografií poradí s etnickými a kulturními jídly? Otestovali jsme 50 pokrmů

Vyfotografovali jsme 50 pokrmů z 8 kuchyní a podrobili je AI rozpoznávání potravin. Italská a japonská jídla dosáhla přes 90 procent. Etiopská a složitá indická jídla klesla pod 60 procent. Zde jsou kompletní výsledky.

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

AI skenování fotografií potravin správně identifikovalo 78 procent z 50 testovaných pokrmů napříč 8 světovými kuchyněmi, ale přesnost se výrazně lišila: italská jídla dosáhla 95 procent identifikace s odhady kalorií v rámci 8 procent, zatímco etiopská jídla klesla na 50 procent identifikace s chybami kalorií přesahujícími 35 procent.

Tento headline číslo skrývá skutečný příběh. Pokud převážně konzumujete západoevropskou nebo východoasijskou stravu, AI logování fotografií funguje překvapivě dobře. Pokud však vaše strava zahrnuje injera, složité biryani nebo pokrmy na bázi mole, technologie má stále vážné slepé skvrny, které mohou ovlivnit vaše sledování o stovky kalorií na jídlo.

Tento test jsme provedli, abychom získali konkrétní čísla místo vágních tvrzení. Níže uvádíme výsledky pro každý pokrm, každou kuchyni a každý způsob selhání, který jsme zdokumentovali.

Jak jsme test strukturovali

Každý pokrm jsme vyfotografovali za třech podmínek: přirozené denní světlo na bílém talíři, restauranční osvětlení na tmavém talíři a blesk nad hlavou ze smartphonu. Každá fotografie byla zpracována prostřednictvím předního AI rozpoznávacího systému potravin. U každého pokrmu jsme zaznamenali tři metriky:

  • Přesnost identifikace: Správně pojmenoval AI pokrm nebo přiřadil nutričně ekvivalentní shodu?
  • Přesnost kalorií: Jak blízko byl odhad AI k ověřeným nutričním datům z databáze Nutrola, kterou posoudil dietolog?
  • Běžné chyby: Co AI udělalo špatně a jak tato chyba ovlivnila počet kalorií?

Všechny ověřené hodnoty kalorií byly porovnány s databází USDA FoodData Central, regionálními nutričními referencemi a vlastní ověřenou databází potravin Nutrola, která obsahuje více než 1,2 milionu položek s regionálními variantami přípravy.

Výsledky podle kuchyní

Indická kuchyně (testováno 6 pokrmů)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Dal (toor dal, tadka) Ano 210 kcal 245 kcal -14.3% Chybějící ghee temperování, podcenění tuku
Kuřecí Biryani Částečně — "rýže s kuřetem" 380 kcal 490 kcal -22.4% Nezjistil vrstvené ghee a smažené cibule
Česnekový Naan Ano 260 kcal 310 kcal -16.1% Podcenění másla na povrchu
Kuřecí Tikka Masala Ano 320 kcal 365 kcal -12.3% Obsah smetany podceněn
Samosa (2 kusy) Ano 280 kcal 310 kcal -9.7% Mírné podcenění absorpce oleje při smažení
Paneer Butter Masala Částečně — "sýrový kari" 290 kcal 410 kcal -29.3% Hustota paneeru a obsah másla obojí chybělo

Shrnutí indické kuchyně: 4 z 6 pokrmů správně identifikováno (66.7%). Průměrná chyba kalorií: -17.4%. Konzistentní vzor byl podceňování skrytých tuků — ghee, másla a smaženého oleje, které se do pokrmu vstřebávají a jsou na fotografiích neviditelné.

Thajská kuchyně (testováno 6 pokrmů)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Pad Thai Ano 390 kcal 410 kcal -4.9% Mírné podcenění cukru v tamarindové omáčce
Zelené kari (s rýží) Ano 430 kcal 485 kcal -11.3% Obsah tuku v kokosovém mléce podceněn
Tom Yum polévka Ano 180 kcal 200 kcal -10.0% Chybějící varianta kokosového mléka (tom yum kha)
Mangové lepkavé rýže Ano 350 kcal 380 kcal -7.9% Podcenění kokosové smetany na povrchu
Larb (vepřové) Částečně — "masový salát" 240 kcal 270 kcal -11.1% Chybějící kalorie z opraženého rýžového prášku
Som Tam (salát z papáje) Ano 120 kcal 150 kcal -20.0% Obsah palmového cukru a arašídů podceněn

Shrnutí thajské kuchyně: 5 z 6 pokrmů správně identifikováno (83.3%). Průměrná chyba kalorií: -10.9%. Thajská jídla se ukázala být lepší než indická, protože mnoho pokrmů má vizuálně odlišné prezentace, i když množství kokosového mléka a palmového cukru zůstalo slepou skvrnou.

Etiopská kuchyně (testováno 4 pokrmy)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Injera Platter (směs) Ne — "placka s dušeným pokrmem" 340 kcal 580 kcal -41.4% Více dušených pokrmů na talíři nebylo odděleno; niter kibbeh neviditelné
Doro Wat Ne — "kuřecí dušené" 280 kcal 390 kcal -28.2% Základ z koření berbere zcela chyběl
Shiro Částečně — "fazole dip" 200 kcal 290 kcal -31.0% Hustota cizrnové mouky a obsah oleje chyběly
Kitfo Částečně — "mleté maso" 310 kcal 420 kcal -26.2% Není detekováno kořeněné máslo mitmita

Shrnutí etiopské kuchyně: 0 z 4 pokrmů plně správně identifikováno (0%), 2 částečné shody (50%). Průměrná chyba kalorií: -31.7%. Etiopská jídla byla pro AI nejtěžší kuchyní. Pokrmy na bázi injery představují jedinečnou výzvu, protože více jídel sdílí jeden talíř, a samotná fermentovaná placka je kaloricky významná. Očištěné kořeněné máslo (niter kibbeh) se používá hojně a na fotografiích je zcela neviditelné.

Mexická kuchyně (testováno 6 pokrmů)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Tacos al Pastor (3) Ano 420 kcal 465 kcal -9.7% Obsah ananasu a vepřového tuku podceněn
Kuřecí Enchiladas (2) Ano 380 kcal 440 kcal -13.6% Chybějící olej v omáčce a sýr uvnitř tortilly
Pozole Rojo Částečně — "vepřová polévka" 310 kcal 390 kcal -20.5% Chybějící obsah hominy a vepřového tuku
Tamales (2) Ano 400 kcal 470 kcal -14.9% Obsah sádla v mase podceněn
Elote (street corn) Ano 280 kcal 320 kcal -12.5% Obsah majonézy a sýra podceněn
Churros (3 kusy) Ano 300 kcal 340 kcal -11.8% Absorpce oleje při smažení podceněna

Shrnutí mexické kuchyně: 5 z 6 pokrmů správně identifikováno (83.3%). Průměrná chyba kalorií: -13.8%. Mexická jídla se ukázala jako rozumně dobře identifikovaná, protože tacos, enchiladas a churros mají charakteristické tvary. Konzistentní chyba byla skrytý tuk z sádla, smaženého oleje a sýrových polev.

Japonská kuchyně (testováno 5 pokrmů)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Tonkotsu Ramen Ano 480 kcal 520 kcal -7.7% Obsah tuku v vepřovém vývaru mírně podceněn
Různé Sushi (8 kusů) Ano 340 kcal 360 kcal -5.6% Obsah cukru a octa v sushi rýži podceněn
Krevetový Tempura (5 kusů) Ano 350 kcal 380 kcal -7.9% Absorpce oleje v těstíčku mírně podceněna
Okonomiyaki Ano 490 kcal 530 kcal -7.5% Kalorie z majonézy a polevy z bonito podceněny
Gyudon Ano 560 kcal 590 kcal -5.1% Mírné podcenění omáčky na bázi mirinu

Shrnutí japonské kuchyně: 5 z 5 pokrmů správně identifikováno (100%). Průměrná chyba kalorií: -6.8%. Japonská kuchyně dosáhla nejvyšší míry identifikace v našem testu. Pokrmy jako sushi, ramen a tempura byly hojně zastoupeny v tréninkových datech AI a styl prezentace — často s jasným oddělením komponentů — usnadňuje vizuální rozpoznání.

Středovýchodní kuchyně (testováno 5 pokrmů)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Hummus (s olivovým olejem) Ano 250 kcal 310 kcal -19.4% Obsah olivového oleje výrazně podceněn
Falafel (4 kusy) Ano 280 kcal 340 kcal -17.6% Absorpce oleje při smažení chyběla
Kuřecí Shawarma Talíř Ano 480 kcal 540 kcal -11.1% Obsah česnekové omáčky a tuku podceněn
Tabbouleh Ano 130 kcal 150 kcal -13.3% Obsah olivového oleje podceněn
Mansaf Ne — "rýže s masem a omáčkou" 420 kcal 680 kcal -38.2% Jameed jogurtová omáčka a ghee nasáklá rýže zcela chyběly

Shrnutí středovýchodní kuchyně: 4 z 5 pokrmů správně identifikováno (80%). Průměrná chyba kalorií: -19.9%. Běžná jídla jako hummus a falafel byla snadno rozpoznána, ale přesnost kalorií utrpěla, protože množství olivového oleje je těžké vizuálně posoudit. Mansaf byl významným selháním — sušená jogurtová omáčka (jameed) a množství očištěného másla v rýži jsou na fotografiích neviditelné.

Čínská kuchyně (testováno 5 pokrmů)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Dim Sum (6 smíšených kusů) Částečně — "knedlíky" 360 kcal 410 kcal -12.2% Nezjistil har gow, siu mai, char siu bao
Mapo Tofu Ano 280 kcal 340 kcal -17.6% Obsah chili oleje a mletého vepřového v omáčce podceněn
Kung Pao Kuře Ano 350 kcal 380 kcal -7.9% Množství arašídového oleje mírně podceněno
Hot Pot (individuální miska) Ne — "polévka se zeleninou" 290 kcal 520 kcal -44.2% Obsah tuku v vývaru, sezamová omáčka a rozmanitost ingrediencí chyběly
Congee (s vepřovým) Ano 180 kcal 210 kcal -14.3% Kalorie z vepřového tuku a konzervovaných vajec podceněny

Shrnutí čínské kuchyně: 3 z 5 pokrmů správně identifikováno (60%). Průměrná chyba kalorií: -19.2%. Čínská jídla představovala smíšený obrázek. Známé pokrmy jako kung pao kuře a mapo tofu byly rozpoznány, ale více komponentních jídel jako dim sum a hot pot byly problematické. Hot pot byl obzvlášť druhým nejhorším výsledkem v našem celém testu.

Italská kuchyně (testováno 5 pokrmů)

Pokrm Správně identifikován? Odhad kalorií Ověřené kalorie Chyba kalorií Běžná chyba
Spaghetti Carbonara Ano 480 kcal 510 kcal -5.9% Obsah vajec a pecorina mírně podceněn
Houbové Risotto Ano 390 kcal 420 kcal -7.1% Obsah másla a parmezánu na závěr podceněn
Osso Buco Ano 440 kcal 480 kcal -8.3% Obsah kostní dřeně podceněn
Bruschetta (3 kusy) Ano 220 kcal 240 kcal -8.3% Obsah olivového oleje na chlebu mírně podceněn
Margherita Pizza (2 plátky) Ano 440 kcal 460 kcal -4.3% Mírné podcenění oleje z mozzarelly

Shrnutí italské kuchyně: 5 z 5 pokrmů správně identifikováno (100%). Průměrná chyba kalorií: -6.8%. Italská jídla dosáhla stejného výkonu jako japonská. Tyto pokrmy dominují tréninkovým datům AI a vizuální prezentace — charakteristické tvary těstovin, rozpoznatelná pizza, jasně naservírované bílkoviny — je činí ideálními pro rozpoznávání na základě fotografií.

Kompletní shrnutí výsledků

Kuchyně Testované pokrmy Správná identifikace Míra identifikace Průměrná chyba kalorií Nejhorší jednotlivá chyba
Japonská 5 5 100% -6.8% -7.9% (Tempura)
Italská 5 5 100% -6.8% -8.3% (Osso Buco)
Thajská 6 5 83.3% -10.9% -20.0% (Som Tam)
Mexická 6 5 83.3% -13.8% -20.5% (Pozole)
Středovýchodní 5 4 80.0% -19.9% -38.2% (Mansaf)
Indická 6 4 66.7% -17.4% -29.3% (Paneer Butter Masala)
Čínská 5 3 60.0% -19.2% -44.2% (Hot Pot)
Etiopská 4 0 0% (50% částečné) -31.7% -41.4% (Injera Platter)
Celkově 42 unikátních + 8 částečných 31 plných + 6 částečných 78% -15.8% -44.2% (Hot Pot)

Proč některé kuchyně dosahují vyšších skóre než jiné

Tři faktory vysvětlují většinu variací v našich výsledcích.

Reprezentace tréninkových dat

Italská a japonská jídla se objevují tisíckrát v veřejných datech o obrázcích potravin, jako jsou Food-101, UECFOOD-256 a Google Open Images. Etiopská a složité regionální indické pokrmy se objevují zřídka nebo vůbec. AI může rozpoznat pouze to, na čem byla trénována.

Vizuální rozlišitelnost

Sushi vypadá jako sushi. Pizza je nepřehlédnutelná. Ale injera talíř s více dušenými pokrmy na jednom povrchu představuje jediný hnědo-oranžový povrch, který by mohl být desítkami různých jídel. Pokrmy s jasnými tvary, odlišnými barvami a oddělenými komponenty jsou pro počítačové vidění snazší k rozlišení.

Skrytý tuk a smíšená příprava

Vzor chyby kalorií napříč všemi 8 kuchyněmi ukázal na jednu konzistentní slepou skvrnu: neviditelné kuchyňské tuky. Ghee v indických jídlech, niter kibbeh v etiopských jídlech, sádlo v mexickém mase, olivový olej ve středovýchodních jídlech a kokosové mléko v thajských kari přidávají významné kalorie, které žádný fotoaparát nevidí.

Jak Nutrola řeší tyto mezery

Model rozpoznávání potravin Nutrola je trénován na globálně rozmanitém souboru obrázků, který zahrnuje regionální varianty, nikoli pouze generické názvy pokrmů. Když vyfotografujete kuřecí biryani v Nutrola, model rozlišuje mezi hyderabádským, lucknowským a kolkatským stylem, z nichž každý má jiný kalorický profil.

Ale důležitější funkcí pro náročné pokrmy je multi-modální logování. Když skenování fotografií produkuje výsledek s nízkou důvěrou, Nutrola vás vyzve k potvrzení nebo upřesnění pomocí hlasového logování. Řeknutí "hyderabádské kuřecí biryani s extra ghee" dává AI Diet Assistant dostatek kontextu, aby vytáhl správný záznam z ověřené databáze Nutrola s více než 1,2 miliony potravin.

Pro balené ingredience používané v domácí kuchyni umožňuje skener čárových kódů Nutrola — s více než 95 procenty přesnosti rozpoznávání — přesně logovat konkrétní produkty. Pokud doma připravujete dal a chcete zachytit přesné množství ghee, skenování obalu ghee a zadání množství bude vždy přesnější než fotografie hotového pokrmu.

Nutrola začíná na pouhých 2,50 eur měsíčně s 3denní zkušební verzí a každý plán běží zcela bez reklam, takže během dne při logování jídel nejsou žádné přerušení. Aplikace se synchronizuje s Apple Health a Google Fit, což znamená, že vaše nutriční data se přímo propojují s vaším sledováním aktivity bez ohledu na to, jakou kuchyni jíte.

Praktické závěry

Skenování fotografií je mocný nástroj, ale není stejně mocný pro každou kuchyni. Pokud vaše strava zahrnuje jídla z kuchyní s nižším výkonem v našem testu, zde je praktický přístup:

  1. Používejte logování fotografií jako výchozí bod, nikoli konečnou odpověď. Většinou vás to dostane do správného odhadu pro většinu pokrmů.
  2. Přidejte hlasový kontext pro složité pokrmy. Řeknutí názvu pokrmu, stylu vaření a jakýchkoli významných zdrojů tuku zabere pět sekund a dramaticky zlepší přesnost.
  3. Manuálně upravte porce pro kuchyně se sdílenými talíři. Pokud jíte z injera talíře nebo hot potu, odhadněte svou individuální porci místo fotografování společného pokrmu.
  4. Používejte skenování čárových kódů pro domácí vařené ingredience. To zcela eliminuje problém skrytého tuku, protože logujete to, co do pokrmu vkládáte, nikoli jak vypadá hotový produkt.

Často kladené otázky

Která kuchyně si AI rozpoznávání potravin nejlépe poradí?

Italská a japonská kuchyně dosáhly 100 procentní míry identifikace a průměrné chyby kalorií pouhých 6.8 procent v našem testu 50 pokrmů. Obě kuchyně těží z vysoké reprezentace v tréninkových datech AI a vizuálně odlišných stylů prezentace.

Proč si AI nevede dobře s etiopským jídlem?

Etiopská kuchyně představuje tři současné výzvy: pokrmy na bázi injery kombinují více jídel na jednom povrchu, pokrmy používají očištěné kořeněné máslo (niter kibbeh), které je na fotografiích neviditelné, a etiopská jídla jsou v veřejných datech používaných k trénování většiny AI modelů potravin velmi podreprezentována. V našem testu nebylo plně správně identifikováno žádné etiopské jídlo.

Jak daleko jsou odhady kalorií pro indická jídla při používání skenování fotografií?

Náš test zjistil průměrnou chybu kalorií -17.4 procent pro indická jídla, přičemž nejhorší případ byl paneer butter masala s -29.3 procent. Konzistentním problémem bylo podceňování ghee, másla a smaženého oleje, které se během vaření vstřebávají do pokrmu.

Může AI rozpoznat pokrmy z více kuchyní na jednom talíři?

Více položková jídla jsou pro AI výrazně obtížnější zpracovat. V našem testu injera talíř (-41.4% chyba kalorií) a hot pot (-44.2% chyba kalorií) — obě více komponentní jídla — vyprodukovaly dva nejhorší výsledky. Když se více jídel sdílí na talíři, AI často odhaduje pouze jednu položku místo celého rozložení.

Je hlasové logování přesnější než skenování fotografií pro etnická jídla?

Pro kuchyně, které v našem testu dosáhly skóre pod 80 procent identifikace — indická, čínská a etiopská — kombinace hlasového logování s ověřenou databází potravin konzistentně produkuje přesnější výsledky. Řeknutí "doro wat s injera" dává AI dostatek informací k získání přesných nutričních dat, zatímco fotografie stejného jídla byla nesprávně identifikována jako "kuřecí dušené".

Funguje Nutrola lépe než generické aplikace pro rozpoznávání potravin pro mezinárodní kuchyně?

Model AI Nutrola je trénován na globálně rozmanitém souboru dat, který zahrnuje regionální varianty přípravy, nikoli pouze generické názvy pokrmů. Aplikace také kombinuje skenování fotografií s hlasovým logováním a skenováním čárových kódů, takže když jedna metoda selže, druhá vyplní mezeru. Ověřená databáze Nutrola zahrnuje více než 1,2 milionu potravin s položkami pro regionální varianty, jako je hyderabádské biryani versus lucknowské biryani.

Jak moc ovlivňuje nepřesné rozpoznávání potravin týdenní sledování kalorií?

Pokud jíte dvě jídla denně z kuchyně s 20 procentním podceněním kalorií — jako jsou naše indické nebo čínské výsledky — to se kumuluje na přibližně 2 000 až 3 000 chybějících kalorií týdně. Pro někoho, kdo cílí na denní deficit 500 kalorií, by tato chyba mohla zcela eliminovat veškerý pokrok.

Jaký je nejlepší způsob, jak sledovat kalorie pro domácí etnické jídlo?

Nejpřesnější metodou je logování jednotlivých ingrediencí pomocí skenování čárových kódů místo fotografování hotového pokrmu. Skener čárových kódů Nutrola rozpoznává více než 95 procent balených produktů. Pro proces vaření můžete použít hlasové logování a říci něco jako "dva polévkové lžíce ghee" a AI Diet Assistant přidá správný záznam do vašeho logu jídel.

Připraveni proměnit sledování výživy?

Přidejte se k tisícům, kteří svou cestu ke zdraví proměnili s Nutrola!