4 AI Kalóriaszámlálót Teszteltem Egymás Mellett 2 Héten Át
14 napos párhuzamos teszt a Nutrola, Cal AI, Foodvisor és SnapCalorie alkalmazásokkal — minden étkezést egyszerre rögzítve mind a négy appban. Napi jegyzetek a pontosságról, sebességről, frusztrációs pontokról, és a végső ítélet arról, hogy melyik app készít a legmegbízhatóbb étkezési naplót.
Két héten át minden egyes étkezésemet négy különböző AI kalóriaszámlálóban rögzítettem egyszerre. Ugyanazok az étkezések, ugyanazok a fényképek, ugyanabban az időben. Nutrola, Cal AI, Foodvisor és SnapCalorie — párhuzamosan, minden nap, 14 napon át. Minden otthon készített étkezést konyhai mérlegen mértem, és a tényleges kalóriákat az USDA FoodData Central referenciaértékeivel számoltam ki, mint alapadat.
A cél egyszerű volt: kideríteni, melyik alkalmazás készít a legmegbízhatóbb étkezési naplót egy reális, kéthetes időszak alatt. Nem egy tökéletes fényviszonyok között készült bemutató, hanem a valós élet — otthoni főzés, éttermi ételek, csomagolt snackek, kávézások és az alkalmi "elfelejtettem lefotózni" pillanatok.
Íme, mi történt.
Beállítás és Alapelvek
Eszközök: iPhone 15 Pro (a SnapCalorie LiDAR-jához), mind a négy alkalmazás telepítve és bejelentkezve.
Mérési protokoll: Minden otthon készített ételt 0,1 g pontosságú konyhai mérlegen mértem tálalás előtt. A kalória alapadatokat az USDA FoodData Central értékei alapján számoltam ki. Az éttermi ételeket az USDA értékei alapján becsültem meg (ez egy inherens korlát — az étterem alapadata mindig hozzávetőleges).
Fényképezés: Ugyanazt a fényképet küldtem el mind a négy alkalmazásnak. Egy felülnézeti fénykép étkezésenként, bármilyen elérhető fényviszony mellett (nem optimalizálva egyetlen alkalmazás számára sem).
Korrigálási protokoll: Minden alkalmazásnál legfeljebb 30 másodpercet töltöttem a nyilvánvaló hibák javításával, az alkalmazás által biztosított eszközöket használva. Ez szimulálja azt a valós felhasználót, aki észrevesz egy hibát, de nem akar perceket tölteni a javítással.
Amit nyomon követtem: Idő a rögzítéshez (stopper), kezdeti AI kalória becslés, végső rögzített kalóriák (javítás után), napi összesítés a valós adatokkal szemben, figyelemre méltó frusztrációk, és bármely funkció, amely jelentős különbséget tett.
1. Hét: 1-7. Nap
1. Nap (Hétfő): Normál Otthoni Főzési Nap
Reggeli: Overnight oats (80g zabpehely, 200ml teljes tej, 1 banán, 1 evőkanál méz, 15g mandula). Valós adat: 520 kalória.
| App | Kezdeti Becsült | Javítás Után | Idő | Megjegyzések |
|---|---|---|---|---|
| Cal AI | 340 kal | 340 kal | 4 mp | Teljesen kihagyta a mézet és a mandulát. Nincs mód hozzáadni őket. |
| SnapCalorie | 365 kal | 365 kal | 6 mp | Jobb adagbecslés 3D-ben, de még mindig kihagyta a rejtett összetevőket. |
| Foodvisor | 380 kal | 420 kal | 15 mp | Azonosította a zabpelyhet és a banánt. Kézzel kerestem a mézet. |
| Nutrola | 410 kal | 505 kal | 18 mp | Az AI észlelte a zabpelyhet és a banánt. Hanggal adtam hozzá a "1 evőkanál mézet és 15 gramm mandulát." Az adatbázis mindkettőt pontosan azonosította. |
Ebéd: Csomagolt görög saláta a boltban (vonalkód elérhető). Valós adat: 340 kal (címke szerint).
| App | Kezdeti Becsült | Javítás Után | Idő | Megjegyzések |
|---|---|---|---|---|
| Cal AI | 280 kal | 280 kal | 5 mp | Nincs vonalkód opció. A fénykép becslése alacsony volt (kihagyta az öntetet). |
| SnapCalorie | 295 kal | 295 kal | 7 mp | Hasonló probléma. Nincs vonalkód. |
| Foodvisor | 340 kal | 340 kal | 4 mp | A vonalkód beolvasás tökéletesen egyezett. |
| Nutrola | 340 kal | 340 kal | 3 mp | Vonalkód beolvasás. Pontos egyezés. A nap leggyorsabb rögzítése. |
Vacsora: Házi készítésű csirke stir fry (200g csirkecomb, 150g brokkoli, 100g kaliforniai paprika, 200g rizs, 1,5 evőkanál szezámolaj, 2 evőkanál szójaszósz). Valós adat: 785 kalória.
| App | Kezdeti Becsült | Javítás Után | Idő | Megjegyzések |
|---|---|---|---|---|
| Cal AI | 490 kal | 490 kal | 5 mp | Teljesen kihagyta a főzőolajat. 295 kalóriával kevesebb. |
| SnapCalorie | 520 kal | 520 kal | 8 mp | A 3D segített a rizs mennyiségének becslésében, de az olaj még mindig láthatatlan volt. |
| Foodvisor | 530 kal | 580 kal | 20 mp | Azonosította a stir fry-t. Kézzel adtam hozzá az olajat, de csak "növényi olajat" találtam, nem szezámot. |
| Nutrola | 560 kal | 755 kal | 22 mp | Az AI azonosította a csirke stir fry-t és a rizst. Hanggal adtam hozzá "másfél evőkanál szezámolajat." Az adatbázis pontos bejegyzést tartalmazott. Közel a valós adathoz. |
1. Nap Összesítés:
| App | Rögzített Összesítés | Valós Adat | Hiba | Hiba % |
|---|---|---|---|---|
| Cal AI | 1,576 kal | 2,105 kal | -529 kal | -25.1% |
| SnapCalorie | 1,648 kal | 2,105 kal | -457 kal | -21.7% |
| Foodvisor | 1,808 kal | 2,105 kal | -297 kal | -14.1% |
| Nutrola | 2,058 kal | 2,105 kal | -47 kal | -2.2% |
Az 1. nap megmutatta a teszt során ismétlődő mintát. A főzőolaj hiánya önállóan a legtöbb hibát okozta a fényképalapú alkalmazásokban.
3. Nap (Szerda): Éttermi Ebéd Nap
Az éttermi étkezés volt a legmeghatározóbb teszt. Csirke tikka masalát ettem naan-nal és rizzsel egy indiai étteremben. Ezt az étkezést nem tudtam megmérni, de a valós adatot körülbelül 950 kalóriára becsültem az USDA értékei alapján hasonló éttermek adagjaihoz.
| App | Becsült | Megjegyzések |
|---|---|---|
| Cal AI | 620 kal | Jelentősen alábecsült. Kisebb adagnak tekintette, mint ami tálalva volt. |
| SnapCalorie | 680 kal | Jobb adagbecslés, de még mindig alacsony. Kihagyta a krémet/vajat a szószból. |
| Foodvisor | 740 kal | Közelebb. Azonosította a "tikka masalát", ami jobb adatokat hozott. |
| Nutrola | 890 kal | Az AI azonosította a tikka masalát. Az étterem stílusú tikka masala adatbázis bejegyzése tartalmazta a tipikus krém/vaj tartalmat. Megerősítettem, hogy az adag "nagy". |
5. Nap (Péntek): Smoothie és Kávé Kihívás
Reggeli smoothie (banán, mandulatej, mogyoróvaj, tejsavó fehérje, spenót — átlátszó palackban). Valós adat: 450 kalória. Délutáni latte (zabtej, nagy, 2 pumpa vanília). Valós adat: körülbelül 290 kalória.
Smoothie eredmények:
| App | Becsült | Megjegyzések |
|---|---|---|
| Cal AI | 180 kal | Sötét palackot látott. Gyakorlatilag tippelt. |
| SnapCalorie | 210 kal | A 3D megmérte a palack térfogatát, de nem tudta azonosítani a tartalmát. |
| Foodvisor | 195 kal | Ugyanaz a korlátozás. Látja a tartályt, nem a tartalmát. |
| Nutrola | 435 kal | Hanggal rögzítettem a receptet. Az adatbázis minden összetevőt pontosan azonosított. A fénykép haszontalan volt (kihagytam). |
Latte eredmények:
| App | Becsült | Megjegyzések |
|---|---|---|
| Cal AI | 130 kal | Általánosan "kávéként" azonosította. |
| SnapCalorie | 150 kal | Megmérte a csésze térfogatát, tippelt "latte"-ra. |
| Foodvisor | 160 kal | "Latte"-ként azonosította, de a normál tej feltételezésével. |
| Nutrola | 275 kal | Hanggal rögzítettem "nagy zabtej latte, két pumpa vaníliával." Az adatbázis tartalmazta a Starbucks-stílusú zabtej latte bejegyzést. |
Ez a nap kiemelte, miért fontos a hangalapú rögzítés. A fényképalapú nyomkövetők lényegében vakok voltak az italokra és az átlátszó tartályokra.
1. Hét Összegzés
| Mutató | Cal AI | SnapCalorie | Foodvisor | Nutrola |
|---|---|---|---|---|
| Átlagos napi rögzített kalóriák | 1,640 kal | 1,720 kal | 1,870 kal | 2,145 kal |
| Átlagos napi valós adatok | 2,180 kal | 2,180 kal | 2,180 kal | 2,180 kal |
| Átlagos napi hiba | -540 kal | -460 kal | -310 kal | -35 kal |
| Átlagos napi hiba % | -24.8% | -21.1% | -14.2% | -1.6% |
| Átlagos idő étkezésenként | 5.2 mp | 7.1 mp | 16.4 mp | 17.8 mp |
| Ételek, ahol vonalkód elérhető | 8 | 8 | 8 | 8 |
| Ételek, ahol vonalkódot használtak | 0 | 0 | 8 | 8 |
| Frusztrációs pillanatok | 12 | 9 | 5 | 2 |
1. Hét Megfigyelések:
A Cal AI folyamatosan a leggyorsabb volt, de a legkevésbé pontos is. A sebesség jól érezhető volt a pillanatban, de a napi összesítések jelentősen tévesek voltak — a napi 540 kalória alábecsülés teljesen eltüntetné a tipikus fogyási deficitet.
A SnapCalorie 3D szkennelése segített az adagok méretének becslésében a tálalt ételeknél, de nem oldotta meg a rejtett összetevők (olajok, rejtett alkotók, italok) alapvető problémáját.
A Foodvisor vonalkódos szkennelése jelentős előnyt jelentett a Cal AI és SnapCalorie-hoz képest a csomagolt ételek esetében. A dietetikus funkció létezett, de soha nem használtam valós időben, mert a visszajelzés késleltetett volt, így nem volt praktikus a napi döntéshozatalhoz.
A Nutrola hangalapú rögzítése és vonalkódos szkennelése lefedte a két legnagyobb pontossági hiányosságot: a láthatatlan összetevőket és a csomagolt ételeket. A Cal AI-hoz képest az extra 12 másodperc étkezésenként gyakorlatilag észrevétlen volt a gyakorlatban.
2. Hét: 8-14. Nap
8. Nap (Hétfő): Étel Előkészítő Nap
Öt napnyi ebédet készítettem elő: csirkemell, édesburgonya és zöldbab. Ugyanaz az étel, ugyanazok az adagok, napi rögzítéssel.
Ez volt a konzisztencia teszt. Ugyanazt az ételt öt alkalommal rögzíteni ugyanazt a kalóriaszámot kellene, hogy adja öt alkalommal.
| App | 8. Nap | 9. Nap | 10. Nap | 11. Nap | 12. Nap | Tartomány |
|---|---|---|---|---|---|---|
| Cal AI | 445 | 410 | 465 | 425 | 455 | 55 kalóriás eltérés |
| SnapCalorie | 430 | 440 | 420 | 445 | 435 | 25 kalóriás eltérés |
| Foodvisor | 480 | 480 | 485 | 480 | 480 | 5 kalóriás eltérés |
| Nutrola | 495 | 495 | 495 | 495 | 495 | 0 kalóriás eltérés |
Valós adat (megmérve és kiszámítva): 490 kalória.
A Cal AI 55 kalóriás eltérése az azonos ételek között közvetlen következménye az AI-alapú architektúrának — a különböző fényképek eltérő becsléseket adtak. A SnapCalorie 3D szkennelése csökkentette a varianciát. A Foodvisor adatbázisának támogatása szinte állandóan tartotta. A Nutrola tökéletesen konzisztens volt, mert minden alkalommal ugyanazt az adatbázis-bejegyzést rögzítettem (a 8. nap után étkezési sablonként mentve).
11. Nap (Csütörtök): Társas Vacsora
Vacsora egy barátomnál. Több étel, közös tálalás, nincs lehetőség az ételek megmérésére. Ez a legnehezebb valós helyzet bármely kalóriaszámláló számára.
Az ételek között volt tészta carbonara, Caesar saláta, fokhagymás kenyér és tiramisu. A részemet vizuálisan becsültem meg, és a valós adatot körülbelül 1,200 kalóriára kalkuláltam az étkezéshez.
| App | Becsült | Megjegyzések |
|---|---|---|
| Cal AI | 680 kal | Csak egyszer fényképeztem le a tányért. Az AI mérsékelt tésztaként kezelte. Kihagytam a desszertet (megettem, mielőtt eszembe jutott volna lefotózni). |
| SnapCalorie | 720 kal | Ugyanaz a tányér fénykép. A 3D segített a tészta térfogatában. Szintén kihagyta a desszertet. |
| Foodvisor | 810 kal | Fényképeztem a tányért, majd emlékeztem, hogy kézzel hozzáadom a tiramisut az adatbázisból. |
| Nutrola | 1,080 kal | Fényképeztem a tányért. Az AI azonosította a carbonarát és a salátát. Hanggal adtam hozzá "két darab fokhagymás kenyeret vajjal" és "egy szelet tiramisut, körülbelül 150 gramm." Mindez az adatbázisból. |
A társas vacsora rávilágított a fényképalapú munkafolyamatok gyengeségére. Ha elfelejtesz lefotózni egy fogást (desszert), az 200-400 kalóriás eltérést okoz, amit a fényképalapú alkalmazások nem tudtak helyrehozni. A Nutrola hangalapú rögzítése lehetővé tette a kihagyott fogás utólagos hozzáadását.
14. Nap (Vasárnap): Brunch és Snack Nap
Egy nap, amikor egy nagy brunchot ettem (tojás benedict füstölt lazaccal, sült burgonya, gyümölcssaláta, narancslé és cappuccino) és több kisebb snacket a délután folyamán.
A nasizás különösen figyelemre méltó volt. Egy marék trail mixet ettem (becslés: 180 kal), egy fehérjepálcikát (vonalkód: 210 kal), egy almát (95 kal) és egy kis étcsokoládét (150 kal). Ezek a gyors snackek könnyen elfelejthetők vagy rosszul becsülhetők.
| App | Brunch Becsült | Snack Összes | Napi Összes | Valós Adat | Hiba |
|---|---|---|---|---|---|
| Cal AI | 580 kal | 320 kal | 1,890 kal | 2,450 kal | -560 kal |
| SnapCalorie | 620 kal | 340 kal | 1,960 kal | 2,450 kal | -490 kal |
| Foodvisor | 710 kal | 485 kal | 2,185 kal | 2,450 kal | -265 kal |
| Nutrola | 820 kal | 615 kal | 2,380 kal | 2,450 kal | -70 kal |
A brunch hollandaise szósz volt a nagy különbség — a Cal AI és a SnapCalorie alig számolták el. A fehérjepálcika vonalkódos beolvasása a Foodvisor és a Nutrola számára pontos adatokat adott. A trail mixhez hangalapú leírásra volt szükség ("egy marék trail mix, körülbelül 40 gramm") a pontosság érdekében.
2. Hét Összegzés
| Mutató | Cal AI | SnapCalorie | Foodvisor | Nutrola |
|---|---|---|---|---|
| Átlagos napi rögzített kalóriák | 1,580 kal | 1,680 kal | 1,910 kal | 2,190 kal |
| Átlagos napi valós adatok | 2,220 kal | 2,220 kal | 2,220 kal | 2,220 kal |
| Átlagos napi hiba | -640 kal | -540 kal | -310 kal | -30 kal |
| Átlagos napi hiba % | -28.8% | -24.3% | -14.0% | -1.4% |
| Átlagos idő étkezésenként | 5.0 mp | 6.8 mp | 15.8 mp | 16.2 mp |
A 2. hét hibái kissé rosszabbak voltak, mint az 1. hét az AI-alapú alkalmazásoknál, mivel bonyolultabb ételek jelentek meg (étterem, társas vacsora, brunch). A Nutrola pontossága a 2. héten valójában javult, ahogy egyre gyakorlottabb lettem a hangalapú rögzítésben, és felhalmoztam egy étkezési sablonokból álló könyvtárat.
Teljes 14 Napos Eredmények
| Mutató | Cal AI | SnapCalorie | Foodvisor | Nutrola |
|---|---|---|---|---|
| Összes rögzített kalória (14 nap) | 22,540 | 23,800 | 26,460 | 30,345 |
| Összes valós kalória | 30,800 | 30,800 | 30,800 | 30,800 |
| Összes kalória hiba | -8,260 | -7,000 | -4,340 | -455 |
| Átlagos napi hiba % | -26.8% | -22.7% | -14.1% | -1.5% |
| Hiba iránya | Folyamatosan alábecsült | Folyamatosan alábecsült | Folyamatosan alábecsült | Véletlenszerű (néhány alul, néhány felül) |
| Legrosszabb egy napi hiba | -780 kal | -650 kal | -420 kal | -95 kal |
| Legjobb egy napi hiba | -320 kal | -280 kal | -140 kal | +15 kal |
| Átlagos idő étkezésenként | 5.1 mp | 7.0 mp | 16.1 mp | 17.0 mp |
| Összes napi nyomkövetési idő | ~25 mp | ~35 mp | ~80 mp | ~85 mp |
| Használt vonalkódos beolvasások | 0 | 0 | 16 | 16 |
| Használt hangalapú rögzítések | 0 | 0 | 0 | 38 |
| Elfelejtett fényképezni ételek | 4 | 4 | 4 | 0 (hanggal rögzítve utólag) |
Főbb Megállapítások
1. Az Alábecsülési Elfogultság Valós és Folyamatos
Mind a négy alkalmazás alábecsülte a teljes kalóriafogyasztást, de a mérték jelentősen eltért. A Cal AI 8,260 kalóriás alábecsülése 14 nap alatt egyenértékű 2.4 font testzsírral — egy felhasználó, aki a Cal AI-ra támaszkodik a fogyási deficit érdekében, azt hiheti, hogy 2.4 fontot veszített, mint amit valójában elvesztett, mindössze két hét alatt.
Az alábecsülés rendszerszintű, nem véletlenszerű, mivel a leggyakoribb AI hibák (láthatatlan főzőolajok, rejtett összetevők, szósz alábecsülése) mind alábecsülést okoznak, nem pedig túlbecsülést.
2. A Hangalapú Rögzítés a Legkevésbé Értékelt Funkció a Kalóriaszámlálásban
A hangalapú rögzítés 38 bejegyzést jelentett 14 nap alatt — főként főzőolajok, smoothie-k, kávéitalok és elfelejtett fényképezett ételek. Ezek a 38 hangalapú rögzítés körülbelül 5,200 kalóriát képviseltek, amelyek hiányozhattak volna vagy súlyosan alábecsültek volna egy fényképalapú alkalmazásban.
3. A Vonalkódos Beolvasás a Legkönnyebb Pontossági Nyertes
Tizenhat vonalkódos beolvasás 14 nap alatt. Mindegyik 2-3 másodpercet vett igénybe, és 99%+ pontos adatokat produkált. A Cal AI és a SnapCalorie minden egyes csomagolt termék esetében fényképes becslést kényszerítettek — 85-92% pontos módszert alkalmazva, amikor egy 99%+ pontos módszer állt rendelkezésre.
4. A Sebesség Különbségek Gyakorlatilag Elhanyagolhatók
A Cal AI (napi 25 másodperc) és a Nutrola (napi 85 másodperc) közötti különbség 60 másodperc — egy perc napi összesített többletmunka egy 25%-os pontossági javulásért. Más szavakkal: egy extra perc naponta 8,000 kalória hibát szüntetett meg két hét alatt.
5. A Konzisztencia Fontos a Trendelemzéshez
A Nutrola adatbázis-alapú bejegyzései sima, megbízható kalóriatrendet produkáltak 14 napon át. A Cal AI változó becslései zajos trendet hoztak létre, ahol a napi ingadozások az AI becslési varianciájától függtek, nem pedig a tényleges étkezési szokások változásától. Ha próbálod azonosítani, hogy a hétvégi étkezési szokásaid eltérnek-e a hétköznapitól, szükséged van következetes hétköznapi alapokra — és az AI-alapú nyomkövetők ezt nem tudják biztosítani.
Az Ítélet
Cal AI valóban gyors és lenyűgözően egyszerű. Valakinek, aki nulla súrlódást szeretne, és nem szükségesek pontos számok, jól működik, mint tudatossági eszköz. De a 26.8%-os átlagos napi hiba miatt nem alkalmas olyan célokra, amelyek pontos adatokra támaszkodnak. A gyors, tiszta élményt aláássa az a tény, hogy a naplód számai jelentősen tévesek.
SnapCalorie a legtechnológiailag érdekesebb alkalmazás, amelyet teszteltem. A 3D szkennelés nem egy trükk — mérhetően javította az adagok becslését a látható tálalt ételeknél. De a javulás mérsékelt volt (22.7% hiba a Cal AI 26.8%-ához képest), mert a legnagyobb hibák a láthatatlan összetevőkből származnak, nem az adagok téves számításából. A prémium árképzés ($9-15/hónap) egy fényképalapú alkalmazásért nehezen indokolható.
Foodvisor egy ésszerű középutat képvisel. A vonalkódos szkennelés és a részleges adatbázis-támogatás jelentősen csökkenti a hibát az AI-alapú alkalmazásokhoz képest. A legjobban az európai ételekkel teljesít, és professzionális érzést kelt. A dietetikus funkció egyedi ajánlat, de a késlekedés miatt nem praktikus a valós idejű nyomkövetéshez.
Nutrola a legpontosabb étkezési naplót készítette, széles különbséggel — 1.5% átlagos hiba a versenytársak 14-27%-ával szemben. A pontosság nem egy drámaian jobb AI-ból származik, hanem az ellenőrzött adatbázisból, amely megfogja, amit az AI kihagy, a hangalapú rögzítésből, amely lefedi, amit a fényképek nem tudnak rögzíteni, és a vonalkódos szkennelésből, amely pontos adatokat biztosít a csomagolt termékekhez. A €2.50/hónap áron, ingyenes próbaverzióval és hirdetések nélkül, olcsóbb, mint bármelyik alkalmazás, amelyet felülmúlt.
Az extra perc naponta az őszinte ár. A Nutrola nem a leggyorsabb alkalmazás. Néhány másodperccel több időt igényel étkezésenként, és egy kicsit aktívabb felhasználót igényel (az adatbázis-bejegyzések megerősítése, láthatatlan összetevők hangalapú rögzítése). De az eredmény egy étkezési napló, amely tükrözi, amit valójában ettél — ami a kalóriaszámlálás teljes célja.
A 14 napos párhuzamos tesztelés után a következtetés egyértelmű: a legmegbízhatóbb AI kalóriaszámláló nem az, amelyik a legimpozánsabb AI-t kínálja. Az az alkalmazás, amely tudja, mikor nem elegendő az AI, és rendelkezik egy ellenőrzött adatbázissal, hangalapú rögzítéssel és vonalkódos szkenneléssel, hogy betöltse a hiányosságokat. Ez az alkalmazás, ebben a tesztben, a Nutrola volt.
Készen állsz a táplálkozásod nyomon követésének átalakítására?
Csatlakozz ezrekhez, akik a Nutrolával átalakították az egészségügyi útjukat!