12 tháng 9, 2026 · 6 phút đọc
Cách theo dõi bằng ảnh xử lý những món ăn mà mã vạch không bao giờ chạm tới
Mở gần như bất kỳ cơ sở dữ liệu dinh dưỡng nào và bạn sẽ thấy đó thực chất là một cơ sở dữ liệu thực phẩm đóng gói. Hộp ngũ cốc, thanh protein, bữa ăn đông lạnh, món ăn của chuỗi nhà hàng có mã UPC — tất cả được một ai đó ghi lại một lần, rồi được mọi người quét lại sau đó. Cách này hoạt động tốt, cho tới khi bạn tự nấu một món gì đó.
Một món xào với ba loại rau, một loại nước ướp bạn ước lượng bằng mắt, và một lượng dầu không rõ chính xác đã đổ vào chảo không hề có mã vạch. Một đĩa salad bạn làm từ bất cứ thứ gì có trong tủ lạnh, hay một nồi chili luôn hơi khác một chút mỗi lần bạn nấu, cũng vậy. Những món ăn này chiếm một phần rất lớn trong những gì mọi người thực sự ăn, và chính chúng là những món phá vỡ cách ghi chép dựa trên tìm kiếm.
Cách khắc phục thường thấy là ước lượng gần đúng: tìm một thứ gì đó tương tự, chọn kết quả gần nhất, và hy vọng ước đoán về khẩu phần không lệch quá xa. Làm vậy ba lần một ngày thì sai số sẽ cộng dồn rất nhanh — không phải vì một ước đoán nào đó sai lệch quá lớn, mà vì không có điểm neo nào gắn với bữa ăn thực sự đang ở trước mặt bạn.
Ước tính bằng ảnh đảo ngược điểm xuất phát này. Thay vì tìm một món thay thế, bạn chụp ảnh chính đĩa thức ăn thật, và mô hình lý giải dựa trên những gì nó thấy: các nguyên liệu có thể nhận diện, thể tích tương đối của chúng so với đĩa, và điều đó liên hệ thế nào với tỷ lệ dưỡng chất đa lượng thường thấy của loại món đó. Nó không đọc nhãn vì làm gì có nhãn nào — nó ước tính dựa trên chính loại thông tin mà một người sẽ dùng nếu bạn nhờ họ đoán thử.
Sự khác biệt đó quan trọng hơn vẻ ngoài của nó. Một người nhìn vào món xào của bạn có thể nói rằng đó có lẽ là món gà và rau với nước sốt nhẹ, khoảng một đĩa rưỡi, chừng 500-650 calo. Họ không cần mã UPC để đưa ra kết luận đó, và có lẽ họ sẽ chính xác hơn một kết quả tìm kiếm cơ sở dữ liệu qua loa cho "gà xào" vốn giả định một tỷ lệ đạm, rau và dầu hoàn toàn khác.
Không điều gì trong số này khiến ước tính bằng ảnh trở nên hoàn hảo. Nó sẽ không biết chính xác bao nhiêu bơ đã cho vào món khoai tây nghiền của bạn, hay liệu nước sốt đó được làm từ kem tươi hay nước dùng. Nhưng nó sẽ đưa bạn vào một khoảng ước tính hợp lý cho những món trước đây hoàn toàn không có lựa chọn theo dõi tốt nào — những món mà trước kia, hoặc bị bỏ qua, hoặc bị đoán bừa, hoặc bị ghi lại thành một thứ hoàn toàn khác chỉ vì đó là kết quả khớp duy nhất trong cơ sở dữ liệu.
Hai hệ thống này được thiết kế để phối hợp với nhau, không phải cạnh tranh. Quét mã vạch cho bạn con số chính xác cho thực phẩm đóng gói vì những con số chính xác đó vốn đã tồn tại. Chụp ảnh cho bạn một ước tính dùng được cho mọi thứ còn lại, bởi với món ăn tự nấu, một con số nhanh và khá chính xác tốt hơn một con số chậm nhưng chính xác giả tạo. Hầu hết các ngày đều dùng cả hai — sữa chua được quét, bữa tối được chụp ảnh — và nhờ cả hai, nhật ký của ngày hôm đó thực sự phản ánh những gì đã ăn thay vì thứ gần giống nhất có trong cơ sở dữ liệu.
Điểm quan trọng hơn cả là về việc theo dõi thực sự để làm gì. Nếu mục tiêu là một xu hướng trải dài nhiều tuần nhiều tháng, một ước tính hơi chưa hoàn hảo hôm nay mà bạn thực sự sẽ ghi lại lần nữa vào ngày mai vẫn tốt hơn một con số chính xác về mặt kỹ thuật nhưng mất năm phút để tìm ra và bạn sẽ bỏ qua lần sau vì không đáng công sức. Theo dõi bằng ảnh tồn tại vì món ăn tự nấu rất phổ biến, việc theo dõi chỉ dựa vào cơ sở dữ liệu xử lý điều đó rất tệ, và giải pháp không phải là một cơ sở dữ liệu lớn hơn — mà là một cách nhìn khác về chiếc đĩa.