Proč jsem přešel z SnapCalorie na Nutrola (sama fotka AI nestačí)
Přístup SnapCalorie založený pouze na fotografiích byl rychlý, ale velmi nekonzistentní. Bez skutečné databáze potravin za AI byly mé kalorické výpočty nespolehlivé. Nutrola to vyřešila.
SnapCalorie mě nalákalo na sen: vyfoťte své jídlo a AI vám řekne, co jste jedli. Žádné psaní, žádné hledání, žádné skenování čárových kódů. Jen namířit, vyfotit a nechat stroj, ať odvede práci. Po měsících únavného manuálního zaznamenávání jídel v jiných aplikacích to znělo jako budoucnost. Okamžitě jsem se zaregistroval.
První tři týdny jsem byl opravdu ohromen. Pak jsem začal porovnávat odhady SnapCalorie s reálnými nutričními štítky a odměřenými porcemi. Nekonzistence nebyly malé. Byly dost velké na to, aby podkopaly celý smysl sledování.
Toto je příběh o tom, jak jsem se naučil, že rozpoznávání potravin pomocí AI bez ověřené databáze je krásný koncept, ale má vážný problém s přesností — a jak kombinace AI a databáze s 1,8 miliony potravin od Nutrola mi poskytla to, co SnapCalorie nedokázalo.
Přitažlivost sledování pouze pomocí fotografií
Rozumím, proč SnapCalorie přitahovalo tolik uživatelů, včetně mě. Tradiční zkušenost se zaznamenáváním potravin — napsat název jídla, procházet výsledky, vybrat ten správný, upravit velikost porce, opakovat pro každý kousek na talíři — je únavná. To je hlavní důvod, proč lidé přestávají sledovat svou stravu.
SnapCalorie slíbilo, že tuto překážku zcela odstraní. Vyfoťte jídlo, AI odhadne potraviny a jejich množství, a vy dostanete rozpis kalorií a makroživin během několika sekund. Rozhraní bylo přehledné, zážitek rychlý a u jednoduchých jídel to působilo jako magie.
Vyfotil jsem talíř s kuřecím prsem, rýží a brokolicí. SnapCalorie identifikovalo všechny tři položky a odhadlo kalorie během několika sekund. Byl jsem prodán.
Kde přesnost selhala
Problém se SnapCalorie se postupně objevoval, až najednou.
Odhad porcí byl nekonzistentní
AI dokáže identifikovat, že něco je kuřecí prso. Co však nezvládá, je odhadnout, zda to kuřecí prso váží 120 gramů nebo 200 gramů — rozdíl přibližně 100 kalorií a 20 gramů bílkovin. Z plochého snímku může tlustý kousek kuřete vypadat velmi podobně jako tenký kousek.
Jednu večer jsem to záměrně otestoval. Na talíř jsem dal dvě porce těstovin: jedna měla 80 gramů (suché váhy) a druhá 150 gramů. Obě byly na podobných talířích se stejnou omáčkou. SnapCalorie odhadlo menší porci na 420 kalorií a větší na 480 kalorií. Skutečný rozdíl byl přibližně 250 kalorií.
AI viděla dvě podobně vypadající porce a vrátila podobné odhady, protože dělala vizuální odhady, nikoli se odvolávala na ověřená nutriční data spojená s odměřenými váhami.
Smíšená jídla byla hrou na odhady
SnapCalorie fungovalo poměrně dobře u jednoduchých, oddělených jídel — kus ryby vedle hromady zeleniny vedle porce rýže. Všechno bylo vizuálně odlišné a odhadnutelné.
Ale skutečný život zahrnuje dušená jídla, kari, zapečené pokrmy, smoothie mísy, burrita, sendviče a obilné mísy, kde se ingredience překrývají, skrývají pod omáčkami nebo se vizuálně mísí. U těchto jídel se odhady SnapCalorie pohybovaly od přibližně správných po naprosto nesprávné.
Vyfotil jsem burrito bowl z restaurace. SnapCalorie identifikovalo rýži, fazole, kuře a salsu. Minulo zakysanou smetanu schovanou pod salátem, sýr smíchaný s rýží a guacamole na straně mísy, které bylo částečně zakryté košíkem s chipsy. Odhad kalorií byl asi 530 kalorií. Když jsem ručně spočítal jídlo pomocí publikovaných nutričních údajů restaurace, bylo to blíže 840 kaloriím. Rozdíl 310 kalorií z jednoho jídla.
Žádné skenování čárových kódů, žádná manuální záloha
Celá identita SnapCalorie byla postavena na rozpoznávání fotografií. Nemělo tradiční databázi potravin, kterou byste mohli hledat manuálně. Nemělo skenování čárových kódů. Pokud AI nedokázala něco identifikovat — nebo to identifikovala nesprávně — byli jste v pasti.
Balené potraviny, které bych mohl snadno naskenovat čtečkou čárových kódů, musely být místo toho vyfoceny, a AI se pokusila odhadnout obsah vizuálně, místo aby čerpala přesná ověřená nutriční data z etikety. To bylo absurdní u balených potravin, kde výrobce již poskytl přesné nutriční informace.
Žádná data o mikronutrientech
I když byly odhady kalorií a makroživin od SnapCalorie v přibližně správném rozmezí, tím to končilo. Kalorie, bílkoviny, sacharidy, tuky — to byl rozsah dat. Žádné vitamíny, žádné minerály, žádné stopové prvky. Pokud jsem chtěl vědět, kolik železa nebo vápníku je v mém jídle, SnapCalorie nemělo odpověď.
AI odhadovalo makra na základě vizuálního vzhledu. Odhad mikronutrientů z fotografie by byl ještě méně spolehlivý, takže se o to jednoduše nepokoušeli. Výsledkem bylo, že jsem byl slepý k čemukoli nad čtyřmi hlavními čísly.
Uvědomění: AI potřebuje databázi
Po třech týdnech sledování na SnapCalorie a porovnávání odhadů se známými hodnotami jsem dospěl k závěru, který se zpětně zdá být zřejmý: rozpoznávání potravin pomocí AI je brilantní metoda zadávání, ale je dobré jen tak, jaké má připojené údaje.
AI SnapCalorie se snažila odhadnout výživu pouze na základě vizuální analýzy. Tento přístup má základní strop přesnosti. Bez ohledu na to, jak dobré rozpoznávání obrazu je, fotografie vám nemůže říct přesnou značku jogurtu, přesné množství oleje použitého při vaření nebo skryté ingredience v omáčce restaurace.
Co jsem potřeboval, byla aplikace, která by používala AI jako rychlou metodu zadávání, ale spojila tyto vstupy s ověřenou nutriční databází — takže AI identifikuje "kuřecí prso" z fotografie, ale data o kaloriích a živinách pocházejí z skutečného ověřeného zdroje, a já mohu upravit váhu, aby odpovídala mé porci.
To je přesně to, co Nutrola dělá.
Přechod na Nutrola: AI plus databáze
Nutrola používá rozpoznávání fotografií pomocí AI, ale jinak než SnapCalorie. Když vyfotíte své jídlo, AI Nutrola identifikuje potraviny. Poté tyto položky porovná s databází více než 1,8 milionu ověřených potravin. Vidíte shodné položky s jejich nutričními údaji a můžete upravit porce podle váhy nebo běžných velikostí porcí.
Výsledkem je, že získáte rychlost zaznamenávání poháněného AI (žádné psaní, žádné hledání) s přesností ověřené databáze (skutečná nutriční čísla, nikoli vizuální odhady).
Rozdíl v přesnosti byl okamžitý
Provedl jsem stejné testy s Nutrola, které jsem provedl se SnapCalorie.
Dvě porce těstovin. Nutrola identifikovala těstoviny z fotografie a přiřadila je k databázovému záznamu. Upravil jsem váhu pro každý talíř. Menší porce se vrátila na 340 kalorií a větší na 590 kalorií — obě v rozmezí 15 kalorií od mého manuálního výpočtu. SnapCalorie odhadlo obě kolem 450 kalorií s rozptylem 60 kalorií.
Burrito bowl. AI Nutrola identifikovala hlavní složky a já jsem mohl přidat zakysanou smetanu, sýr a guacamole, které byly částečně skryté na fotografii. Každá položka čerpala ověřená data z databáze. Celkový odhad: 810 kalorií, v rozmezí 30 kalorií od publikovaných údajů restaurace. SnapCalorie minulo 310 kalorií.
Smoothie. SnapCalorie mělo problémy se smoothie, protože nelze vidět ingredience. Odhadovalo "zelené smoothie" s hrubými čísly kalorií. Nutrola mi umožnila hlasově zadat skutečné ingredience — "špenát, banán, arašídové máslo, proteinový prášek, mandlové mléko" — a každá ingredience čerpala přesná data z databáze. Rozdíl nebyl v schopnostech AI. Bylo to o systému, který mohl akceptovat více metod zadávání a spojit je s ověřenými daty.
Skenování čárových kódů pro balené potraviny
Pro přibližně 30 procent mé stravy, které pochází z balených potravin — proteinové tyčinky, jogurty, cereálie, omáčky, nápoje — bylo skenování čárových kódů Nutrola transformativní ve srovnání s přístupem SnapCalorie založeným pouze na fotografiích.
Naskenoval jsem proteinovou tyčinku. Nutrola vrátila přesné kalorie (210), bílkoviny (20 g) a kompletní profil mikronutrientů z ověřené databáze. SnapCalorie by analyzovalo fotografii zabalené tyčinky a vrátilo vizuální odhad. Neexistuje žádný způsob, jak by fotografie obalu byla přesnější než skutečná nutriční data z etikety tohoto obalu.
Hlasové zadávání pro mezitím
Některé potraviny se špatně fotografují. Hrst mandlí z pytlíku. Kapka olivového oleje při vaření. Sklenice mléka. SnapCalorie vyžadovalo, abych je vyfotil, což bylo jak nepraktické, tak nepřesné (jak vyfotit lžíci olivového oleje na pánvi?).
Hlasové zadávání Nutrola to zvládlo dokonale. "Lžíce olivového oleje, hrst mandlí, asi 20 gramů" — vysloveno za tři sekundy, přiřazeno k ověřeným záznamům databáze, zaznamenáno přesně.
Výsledky po 30 dnech
Po měsíci používání Nutrola byly zlepšení oproti SnapCalorie měřitelné.
Přesnost kalorií se výrazně zlepšila. Porovnal jsem své záznamy Nutrola s váženými a měřenými hodnotami po celý týden. Denní kalorie Nutrola byly konzistentně v rozmezí 5 až 8 procent od mých manuálně vypočítaných hodnot. SnapCalorie se odchýlilo o 15 až 25 procent u stejných typů jídel.
Získal jsem přehled o mikronutrientech. Z nulových dat o mikronutrientech na SnapCalorie jsem přešel na sledování více než 100 živin na Nutrola. Během dvou týdnů jsem zjistil, že můj příjem selenu je nízký (zřídka jím para ořechy nebo mořské plody) a můj příjem folátu je nepravidelný.
Rychlost zaznamenávání zůstala rychlá. To byla má obava ohledně přechodu. SnapCalorie bylo rychlé a obával jsem se, že jakákoli aplikace s větší přesností bude také pomalejší. Rozpoznávání fotografií AI Nutrola bylo stejně rychlé jako u SnapCalorie, a navíc krok potvrzení shody s databází přidal pouze 10 až 15 sekund na jídlo. Hlasové zadávání a skenování čárových kódů pro potraviny, které se špatně fotografují, byly ve skutečnosti rychlejší než pokusy o jejich vyfocení.
Celkový čas zaznamenávání za den. SnapCalorie: asi 4 minuty denně (rychlé, ale nepřesné). Nutrola: asi 6 minut denně (rychlé a přesné). Ty dvě navíc minuty mi přinesly dramaticky lepší data.
Cena. Prémiový plán SnapCalorie stál kolem 10 dolarů měsíčně. Nutrola stojí 2,50 eura měsíčně. Méně peněz za více funkcí, lepší data a srovnatelnou rychlost.
Co SnapCalorie dělalo dobře
Čistá rychlost u jednoduchých jídel. Pokud se vaše strava skládá výhradně z jídel s jednou položkou na jasných talířích, přístup SnapCalorie je skutečně nejrychlejší zkušeností se zaznamenáváním. U těchto konkrétních scénářů to bylo působivé.
Nízká kognitivní zátěž. Nemuseli jste přemýšlet o porcích nebo shodách s databází, což znamenalo, že zkušenost se zaznamenáváním byla téměř bez námahy. Rozumím, proč to přitahuje příležitostné sledovače.
Nová zkušenost. Je tu něco uspokojivého na workflow od fotografie k datům. Působí to futuristicky a odstranilo to psychologickou bariéru "nechci zaznamenávat, protože je to únavné."
Ale rychlost bez přesnosti není sledování. Je to hádání s dalšími kroky.
Kdo by měl zvážit přechod
Pokud používáte SnapCalorie a vaše výsledky stagnují — pokud vaše kalorické cíle nepřinášejí očekávané výsledky — nekonzistentní odhady AI mohou být důvodem. Když váš sledovací nástroj pravidelně minuje více než 200 kalorií na jídlo, váš denní kalorický příjem by mohl být chybný o 500 až 800 kalorií. Tento rozdíl je dost velký na to, aby zcela negoval kalorický deficit.
Pokud chcete pohodlí zaznamenávání pomocí AI, ale také potřebujete spolehlivost ověřených nutričních dat, Nutrola vám poskytne obojí. Rozpoznávání fotografií pro rychlost. Databáze s 1,8 miliony potravin pro přesnost. Hlasové zadávání a skenování čárových kódů pro potraviny, které se špatně fotografují. Více než 100 sledovaných živin pro celkový přehled. A žádné reklamy za 2,50 eura měsíčně.
Budoucnost sledování potravin není pouze AI. Je to AI spojená s ověřenými daty. To je to, co jsem zjistil, když jsem přešel z SnapCalorie na Nutrola, a rozdíl v přesnosti změnil mé výsledky během měsíce.
Připraveni proměnit sledování výživy?
Přidejte se k tisícům, kteří svou cestu ke zdraví proměnili s Nutrola!