CarbCam รับภาพถ่ายของคุณ ส่งไปยังบริการ AI รับค่าประมาณของส่วนประกอบ ตรวจสอบความถูกต้องของค่าเทียบกับฐานข้อมูลโภชนาการมาตรฐาน และแสดงผลลัพธ์ให้คุณ
ในตอนแรกภาพถ่ายจะอยู่บนอุปกรณ์ของคุณทั้งหมด คุณสามารถครอบตัด หมุน หรือถ่ายใหม่ได้ ไม่มีการอัปโหลดอะไรจนกว่าคุณจะแตะ “วิเคราะห์”
ก่อนที่ภาพจะถูกส่งไปยัง AI แอปจะตรวจสอบผ่านแฮช SHA-512 และ perceptual hash ว่ามีภาพที่เหมือนกันหรือคล้ายกันมากอยู่ในแคชเซิร์ฟเวอร์แล้วหรือไม่ หากตรงกัน คุณจะได้รับ ผลลัพธ์ที่จัดเก็บไว้กลับมาทันที: โดยไม่ต้องเรียก AI อีกครั้ง ขั้นตอนยืนยันที่ตามมาจะทำเครื่องหมายรายการแคชว่าถูกใช้แล้ว (การนับโควตา)
หากไม่ตรงกับแคช ภาพถ่าย (ที่ครอบตัดแล้ว) จะถูกส่งไปยังปลายทางการวิเคราะห์ของเรา โมเดล vision (Gemini, Claude หรือ OpenAI ขึ้นอยู่กับตัวเลือกของคุณในการตั้งค่าแอป) จะถูกเรียกที่นั่นเพื่ออธิบายภาพ ระบุชื่อส่วนประกอบแต่ละอย่าง และประมาณปริมาณคร่าว ๆ
หากค่าประมาณจาก AI รายงานความเชื่อมั่นต่ำ เซิร์ฟเวอร์จะเริ่มการ ตรวจสอบเทียบกับฐานข้อมูลโภชนาการเบื้องหลัง (USDA FoodData Central, Open Food Facts) ค่าที่แก้ไขแล้ว จะป้อนเข้าสู่แคช: ครั้งถัดไปที่ภาพเดียวกันหรือคล้ายกันตรงกัน คุณจะเห็น ผลลัพธ์ที่ปรับปรุงแล้ว สำหรับการสแกนที่มีความเชื่อมั่นสูง ขั้นตอนนี้จะถูกข้ามไป
อย่างไรก็ตาม สำหรับบาร์โค้ด การเปรียบเทียบกับ Open Food Facts / USDA จะถูกดำเนินการโดยตรงเสมอ เนื่องจากตารางโภชนาการจากผู้ผลิตเป็นแหล่งหลักในกรณีนี้
คุณสามารถเขียนทับค่าใด ๆ ก็ได้: ปริมาณ คาร์โบไฮเดรต kcal FPE ส่วนประกอบ เมื่อบันทึก จะใช้ค่าของคุณ ไม่ใช่ค่าประมาณจาก AI แอปจะจัดเก็บการแก้ไขคาร์โบไฮเดรตรวมของคุณ (ผู้ใช้: Xg เทียบกับ AI: Yg) เป็นค่าความต่างเพื่อวัตถุประสงค์ทางสถิติ
บันทึกในเครื่องในฐานข้อมูล SQLite หรือผ่านการซิงค์ Nightscoutไปยังอินสแตนซ์ Nightscout ของคุณตามต้องการ: แต่เป็นเพียงบันทึกในตาราง treatment เท่านั้น
(พร้อมแท็ก CarbCam) ไม่ใช่ treatment คาร์โบไฮเดรต/อินซูลินที่ทำงานอยู่
การคำนวณ Loop/AAPS/iAPS ของคุณจะไม่ได้รับผลกระทบจากการบันทึกของ CarbCam: มื้ออาหารจะปรากฏเป็นบันทึกเท่านั้น
หากคุณใช้ Managed Nightscout จาก ns.10be.de การติดตั้งจะง่ายเป็นพิเศษ: ป้อน URL ของ 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 จะโหลดข้อมูลน้ำตาลในเลือดจากอินสแตนซ์ Nightscout ของคุณ และแสดงกราฟน้ำตาลในเลือดในแท็บประวัติใต้แต่ละมื้ออาหาร ช่วงเวลาขึ้นอยู่กับแพลตฟอร์มและเลือกโดยอัตโนมัติรอบ ๆ มื้ออาหาร เมื่อใช้ร่วมกับ Nightscout CarbCam ช่วยให้ติดตามน้ำตาลในเลือดหลังมื้ออาหารได้อย่างตรงจุด
คุณสมบัติของกราฟน้ำตาลในเลือด (ข้อมูล Nightscout):
ความแม่นยำขึ้นอยู่กับประเภทของมื้ออาหาร:
| ประเภทมื้ออาหาร | ความคลาดเคลื่อนทั่วไป | ตัวอย่าง |
|---|---|---|
| สัดส่วนที่ชัดเจน | ±20 % | ข้าว พาสตา ขนมปัง |
| มื้ออาหารซับซ้อน | ±30 % | สตูว์ อาหารอบ |
| ผิดปกติมาก | ±40 % หรือมากกว่า | อาหารเฉพาะถิ่นที่ไม่รู้จัก |
| ผลิตภัณฑ์บรรจุหีบห่อ | ±5 % | การตรวจจับบาร์โค้ดอัตโนมัติ (ค่าจากผู้ผลิตผ่าน Open Food Facts) |
เมื่อไม่มีการเชื่อมต่ออินเทอร์เน็ต คุณสมบัติต่อไปนี้ยังทำงานได้:
สิ่งต่อไปนี้ต้องมีการเชื่อมต่อ: