我为何从 SnapCalorie 转向 Nutrola(仅靠照片 AI 不够)

SnapCalorie 仅靠照片的方式虽然快速,但极其不稳定。没有真实的食品数据库支持 AI,我的卡路里计算不可靠。Nutrola 解决了这个问题。

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

SnapCalorie 向我描绘了一个美好的愿景:拍一张食物照片,AI 就能告诉你到底吃了什么。 不用输入,不用搜索,也不用扫描条形码。只需对准、拍摄,让机器为你完成一切。在其他应用上手动记录食物的漫长过程后,这听起来像是未来。我立刻注册了。

大约三周内,我确实感到很满意。但随后我开始将 SnapCalorie 的估算与实际营养标签和测量份量进行比较。结果显示出的问题并不小。它们的差异足以动摇追踪的整个目的。

这是我如何意识到,缺乏经过验证的食品数据库的 AI 照片识别虽然概念美好,但准确性却存在严重问题,以及 Nutrola 如何通过结合 AI 和 180 万种食品数据库,给我提供了 SnapCalorie 无法实现的功能。

照片追踪的吸引力

我理解为什么 SnapCalorie 吸引了如此多的用户,包括我自己。传统的食物记录体验——输入食物名称,滚动浏览结果,选择正确的,调整份量,重复每一项——实在太繁琐。这是人们停止追踪食物的头号原因。

SnapCalorie 承诺完全消除这种摩擦。拍一张照片,AI 估算食物项目及其数量,几秒钟内你就能得到卡路里和宏观营养素的分解。界面简洁,体验快速,对于简单的餐食,感觉就像魔法一样。

我拍了一盘鸡胸肉、米饭和西兰花的照片。SnapCalorie 识别出了这三种食物,并在几秒钟内估算出卡路里。我彻底被征服了。

准确性的问题

SnapCalorie 的问题逐渐显现,最终一并爆发。

份量估算不一致

AI 能识别出某样东西是鸡胸肉,但它在估算这块鸡胸肉是 120 克还是 200 克时就显得力不从心——这大约相差 100 卡路里和 20 克蛋白质。从俯视的照片来看,厚薄不同的鸡肉看起来可能非常相似。

我在一个晚上故意进行了测试。我准备了两份意大利面:一份是 80 克(干重),另一份是 150 克。两份都放在相似的盘子里,配上相同的酱料。SnapCalorie 将较小的份量估算为 420 卡路里,而较大的份量估算为 480 卡路里。实际差异大约为 250 卡路里。

AI 看到两盘相似的食物,给出了相似的估算,因为它只是进行视觉猜测,而没有参考与测量重量相关的经过验证的营养数据。

混合菜肴成了猜谜游戏

SnapCalorie 在简单、分开的餐食上表现尚可——一块鱼旁边是一堆蔬菜,再旁边是一勺米饭。所有食物都明显可辨且易于估算。

但现实生活中有炖菜、咖喱、砂锅菜、冰沙碗、卷饼、三明治和谷物碗等,食材重叠、藏在酱料下或在视觉上混合在一起。对于这些餐食,SnapCalorie 的估算从大致正确到完全错误不等。

我拍了一碗餐厅的卷饼碗。SnapCalorie 识别出了米饭、豆类、鸡肉和莎莎酱。它漏掉了藏在生菜下的酸奶油、混入米饭中的奶酪,以及被薯片篮部分遮挡的鳄梨酱。卡路里估算约为 530 卡路里。当我根据餐厅公布的营养数据手动计算这顿饭时,结果接近 840 卡路里。单单一顿饭就有 310 卡路里的差距。

没有条形码扫描,没有手动备份

SnapCalorie 的整个身份建立在照片识别之上。它没有传统的食品数据库供你手动搜索,也没有条形码扫描功能。如果照片 AI 无法识别某样东西——或者识别错误——你就无计可施。

我本可以轻松用条形码扫描的包装食品,却不得不拍照,AI 只能尝试通过视觉估算内容,而不是从标签中提取确切的经过验证的营养数据。这对于已经提供精确营养信息的包装食品来说,实在是荒谬。

没有微量营养素数据

即使 SnapCalorie 的卡路里和宏观营养素估算在正确范围内,它们也仅止于此。卡路里、蛋白质、碳水化合物、脂肪——这就是数据的全部。没有维生素,没有矿物质,没有微量元素。如果我想知道我的餐食中含有多少铁或钙,SnapCalorie 也无法提供答案。

AI 只是根据视觉外观估算宏观营养素。从照片中估算微量营养素的可靠性更低,因此它们根本不尝试。但结果是,我在大于这四个数字的所有方面都处于盲目状态。

领悟:AI 需要数据库

在 SnapCalorie 上追踪了三周并将估算与已知值进行比较后,我得出了一个回头看似乎很明显的结论:AI 照片识别是一种出色的输入方式,但它的效果取决于所连接的数据。

SnapCalorie 的 AI 试图仅通过视觉分析来估算营养。这种方法有一个基本的准确性上限。无论图像识别技术多么先进,一张照片无法告诉你确切的酸奶品牌、烹饪中使用的油的确切量,或餐厅酱料中的隐藏成分。

我需要的是一款应用,它能将 AI 作为快速输入方式,但将这些输入与经过验证的营养数据库连接起来——这样 AI 就能从照片中识别出“鸡胸肉”,而卡路里和营养素数据则来自真实的经过验证的来源,我可以调整重量以匹配我的份量。

这正是 Nutrola 所做的。

切换到 Nutrola:AI 加数据库

Nutrola 使用 AI 照片识别,但与 SnapCalorie 不同。当你拍摄一顿餐食的照片时,Nutrola 的 AI 会识别出食物项目。然后,它会将这些项目与其超过 180 万种经过验证的食品数据库进行匹配。你可以看到匹配的项目及其营养数据,并可以按重量或常见份量进行调整。

结果是,你能享受到 AI 驱动的快速记录(无需输入,无需搜索),同时又有经过验证的数据库的准确性(真实的营养数字,而非视觉估算)。

准确性的差异立刻显现

我用 Nutrola 进行了与 SnapCalorie 相同的测试。

两份意大利面。 Nutrola 从照片中识别出意大利面,并与数据库条目匹配。我调整了每盘的重量。较小的份量返回 340 卡路里,较大的份量返回 590 卡路里——均在我手动计算值的 15 卡路里之内。SnapCalorie 则将两者估算在 450 卡路里,误差达到 60 卡路里。

卷饼碗。 Nutrola 的 AI 识别出主要成分,我能够添加照片部分遮挡的酸奶油、奶酪和鳄梨酱。每个项目都从数据库中提取了经过验证的数据。总估算:810 卡路里,与餐厅公布的数据相差 30 卡路里。SnapCalorie 则漏掉了 310 卡路里。

冰沙。 SnapCalorie 在处理冰沙时遇到困难,因为你无法看到成分。它会估算“绿色冰沙”的大致卡路里。Nutrola 允许我语音记录实际成分——“菠菜、香蕉、花生酱、蛋白粉、杏仁奶”——每种成分都从数据库中提取了确切数据。差异不在于 AI 的能力,而在于拥有一个能够接受多种输入方式并将其连接到经过验证的数据的系统。

条形码扫描包装食品

对于我饮食中大约 30% 的包装食品——蛋白棒、酸奶、谷物、调味品、饮料——Nutrola 的条形码扫描功能相比 SnapCalorie 的仅靠照片的方法,简直是革命性的。

我扫描了一根蛋白棒。Nutrola 返回了确切的卡路里(210)、蛋白质(20 克)和完整的微量营养素概况,均来自经过验证的数据库。SnapCalorie 则会分析包装条的照片并返回视觉估算。在任何情况下,包装的照片都不可能比该包装标签上的实际营养数据更准确。

语音记录的便利

有些食物拍照起来很麻烦。一把从袋子里拿出的杏仁。一点橄榄油在烹饪时的用量。一杯牛奶。SnapCalorie 要求我拍摄这些,这既不方便也不准确(你如何在锅里拍摄一汤匙橄榄油?)。

Nutrola 的语音记录完美解决了这些问题。“一汤匙橄榄油、一把杏仁、大约 20 克”——三秒钟说完,匹配到经过验证的数据库条目,准确记录。

30 天的结果

在 Nutrola 上使用一个月后,与 SnapCalorie 的比较结果显著。

卡路里准确性显著提高。 我将 Nutrola 的记录与一整周的称重和测量值进行了比较。Nutrola 的每日卡路里总数始终在我手动计算值的 5% 到 8% 之内。SnapCalorie 在相同类型的餐食上偏差达到 15% 到 25%。

我获得了微量营养素的可见性。 从 SnapCalorie 零微量营养素数据,到 Nutrola 上追踪超过 100 种营养素。在两周内,我发现我的硒摄入量较低(我很少吃巴西坚果或海鲜),而叶酸摄入不稳定。

记录速度保持快速。 这是我对切换的担忧。SnapCalorie 速度快,我担心任何更准确的应用会变慢。Nutrola 的 AI 照片识别速度与 SnapCalorie 一样快,确认数据库匹配的额外步骤每餐仅增加 10 到 15 秒。对于那些不适合拍照的食物,语音记录和条形码扫描实际上比尝试拍照更快。

每日记录总时间。 SnapCalorie:约 4 分钟(快速但不准确)。Nutrola:约 6 分钟(快速且准确)。多出的两分钟为我带来了显著更好的数据。

费用。 SnapCalorie 的高级计划每月约 10 美元。Nutrola 每月仅需 2.50 欧元。更少的钱,更多的功能,更好的数据,以及相似的速度。

SnapCalorie 的优点

简单餐食的纯速度。 如果你的饮食完全由单一食材的餐食组成,SnapCalorie 的照片记录方式确实是最快的记录体验。在这些特定场景下,它表现得令人印象深刻。

低认知负担。 不用考虑份量或数据库匹配,使得记录体验几乎毫不费力。我能理解这对休闲追踪者的吸引力。

新颖的体验。 照片到数据的工作流程令人满意。它感觉很未来化,消除了“我不想记录因为这太繁琐”的心理障碍。

但没有准确性的速度并不算追踪,而是带着额外步骤的猜测。

谁应该考虑切换

如果你正在使用 SnapCalorie,而你的结果停滞不前——如果你的卡路里目标没有产生预期的效果——那么不一致的 AI 估算可能是原因。当你的追踪工具经常漏掉每餐 200 卡路里以上时,你的每日卡路里总数可能偏差 500 到 800 卡路里。这一差距足以完全抵消卡路里赤字。

如果你想要 AI 驱动的记录便利,同时又需要可靠的经过验证的营养数据,Nutrola 能同时满足这两点。照片识别提供速度,180 万种食品数据库确保准确性,语音记录和条形码扫描解决那些不易拍照的食物,追踪超过 100 种营养素,提供全面的视角。每月仅需 2.50 欧元,没有广告。

食品追踪的未来不仅仅是 AI,而是将 AI 连接到经过验证的数据。这就是我从 SnapCalorie 切换到 Nutrola 时发现的,准确性的差异在一个月内改变了我的结果。

准备好改变您的营养追踪方式了吗?

加入成千上万已通过 Nutrola 改变健康之旅的用户!