CarbCam عکس شما را میگیرد، آن را به یک سرویس AI میفرستد، برآوردی از اجزا دریافت میکند، مقادیر را در برابر پایگاههای داده استاندارد تغذیه اعتبارسنجی میکند و نتیجه را به شما نشان میدهد.
عکس در ابتدا کاملاً روی دستگاه شما میماند. میتوانید آن را برش دهید، بچرخانید یا دوباره بگیرید. تا زمانی که روی „تحلیل“ نزنید چیزی آپلود نمیشود.
پیش از اینکه تصویر اصلاً به AI فرستاده شود، اپلیکیشن از طریق هَش SHA-512 و هَش ادراکی بررسی میکند که آیا عکسی یکسان یا بسیار مشابه از قبل در حافظه پنهان سرور وجود دارد. اگر تطابقی باشد، نتیجه ذخیرهشده بلافاصله بازگردانده میشود، بدون فراخوانی دوباره AI. یک گام بعدی Confirm رکورد حافظه پنهان را بهعنوان مصرفشده علامت میزند (شمارش سهمیه).
اگر تطابقی در حافظه پنهان نباشد، عکس (برشخورده) به نقطه پایانی تحلیل ما فرستاده میشود. یک مدل Vision (Gemini، Claude یا OpenAI، بسته به انتخاب شما در تنظیمات اپلیکیشن) آنجا فراخوانده میشود تا تصویر را توصیف کند، اجزای منفرد را نام ببرد و مقادیر تقریبی را برآورد کند.
اگر برآورد AI اطمینان پایینی گزارش دهد، سرور یک بررسی متقابل در پسزمینه در برابر پایگاههای داده تغذیه (USDA FoodData Central، Open Food Facts) آغاز میکند. مقادیر اصلاحشده به حافظه پنهان میروند، دفعه بعد که همان عکس یا عکسی مشابه تطبیق داده شود، نتیجه بهبودیافته را میبینید. برای اسکنهایی با اطمینان بالا این گام رد میشود.
اما برای بارکدها، مقایسه با Open Food Facts / USDA همیشه مستقیماً انجام میشود، زیرا جدول تغذیه سازنده اینجا منبع اصلی است.
میتوانید هر مقداری را بازنویسی کنید: مقدار، کربوهیدرات، kcal، FPE، جزء. هنگام ذخیره، مقادیر شما استفاده میشوند، نه برآورد AI. اپلیکیشن اصلاح کل کربوهیدرات شما را (کاربر: Xg در برابر AI: Yg) بهعنوان تفاوت برای مقاصد آماری ذخیره میکند.
به صورت محلی در یک پایگاه داده SQLite. به صورت اختیاری همچنین از طریق همگامسازی Nightscout با نمونه Nightscout شما، اما فقط بهعنوان یک Note در جدول Treatment
(با برچسب CarbCam)، نه بهعنوان Treatment فعال کربوهیدرات/انسولین.
محاسبات Loop/AAPS/iAPS شما تحت تأثیر ذخیرههای CarbCam قرار نمیگیرند، وعده فقط بهعنوان یک Note قابل مشاهده است.
اگر از Managed Nightscout از ns.10be.de استفاده میکنید، راهاندازی بهویژه ساده است: آدرس Nightscout و API secret را وارد کنید، تمام.
اگر کربوهیدرات را فعالانه بهعنوان Treatment میخواهید، از دکمه اشتراکگذاری در نتیجه اسکن استفاده کنید، آن مقدار کربوهیدرات را از طریق Deep-Link به AAPS/AndroidAPS، Loop، iAPS یا Trio میفرستد یا برگه اشتراکگذاری سیستم را باز میکند.
FPE مخفف واحدهای چربی-پروتئین است. آنها توصیف میکنند چقدر انرژی حاصل از چربی و پروتئین با تأخیر بر قند خون اثر میگذارد.
هر FPE تقریباً برابر با 100 kcal از چربی و پروتئین است. مثال:
کاربران پمپ اغلب از FPE برای تنظیم پارامترهای بولوس گسترده استفاده میکنند (مثلاً Square-Wave یا Dual-Wave). کاربران قلم میتوانند از FPE بهعنوان یک شاخص تقریبی برای یک میانوعده اصلاحی دیرهنگام یا یک اصلاح کوچک بعدازظهر استفاده کنند.
CarbCam مقدار FPE را به صورت یک چیپ زرد در کارت نتیجه نمایش میدهد. رنگ مقادیر تغذیهای:
وقتی Nightscout پیکربندی شده باشد، CarbCam دادههای BG را از نمونه Nightscout شما بارگذاری میکند و منحنی قند خون را در تب تاریخچه زیر هر وعده نمایش میدهد. بازه زمانی وابسته به پلتفرم است و به صورت خودکار پیرامون وعده انتخاب میشود. در کنار Nightscout، CarbCam پیگیری هدفمند BG پس از وعده را ممکن میسازد.
ویژگیهای منحنی BG (دادههای Nightscout):
دقت به نوع وعده بستگی دارد:
| نوع وعده | انحراف معمول | مثالها |
|---|---|---|
| وعدههای روشن | ±20 % | برنج، پاستا، نان |
| وعدههای پیچیده | ±30 % | خورش، کاسرول |
| بسیار غیرمعمول | ±40 % یا بیشتر | غذاهای منطقهای ناشناخته |
| محصولات بستهبندیشده | ±5 % | تشخیص خودکار بارکد (مقدار سازنده از طریق Open Food Facts) |
بدون اتصال به اینترنت، قابلیتهای زیر کار میکنند:
موارد زیر به اتصال نیاز دارند: