新闻详情

新闻详情

首页 / 资讯中心 / 详情

医院小碗菜自助识别系统的AI菜品识别与自助称重计价设计

发布时间:2026/9/26 3:22:51来源:尧图网络
医院小碗菜自助识别系统的AI菜品识别与自助称重计价设计
小碗菜自助识别系统的技术底座可以拆成两条计价链路AI菜品识别按盘计价与自助称重按克计价。前者解决菜是什么、多少钱后者解决打多少、算多少。本文从工程视角用 Python 3.12 给出两者的核心设计思路帮助信息科和开发团队理解这套智慧餐线的底层逻辑。一、AI菜品识别多菜品同时计价AI菜品识别的核心是一次识别、多菜计价。就餐者把盛好的小碗菜放入识别区摄像头采集画面视觉模型输出每盘菜的名称再映射到价格表累加得到总价。为了支撑无人值守识别结果还要附带置信度低于阈值时进入人工复核避免错判引发争议。from dataclasses import dataclass from typing import List dataclass class Dish: 菜品条目名称 单价 name: str price: float PRICE_TABLE { 红烧肉: 12.0, 清炒青菜: 6.0, 米饭: 2.0, 紫菜蛋花汤: 3.0, } # 识别置信度阈值低于该值需人工复核 CONF_THRESHOLD 0.85 def recognize(visual_output: List[tuple]) - dict: AI 菜品识别输入 (菜名, 置信度) 列表输出计价结果 total 0.0 details [] need_review [] for name, confidence in visual_output: if confidence CONF_THRESHOLD: need_review.append(name) # 低置信度转人工复核 continue price PRICE_TABLE.get(name, 0.0) details.append((name, price)) total price return {total: total, details: details, need_review: need_review} if __name__ __main__: # 视觉模型返回三碗菜同时识别 result recognize([(红烧肉, 0.97), (清炒青菜, 0.92), (米饭, 0.99)]) print(result[total]) # 20.0 print(result[need_review]) # []二、自助称重按克计价与现金抹零自助称重餐线的逻辑是荤素统一单价、按克计价。基础固定费用如米饭单独结算最后对总额做现金抹零如抹去分位或按角取整。这套逻辑必须把克重 → 金额的换算和抹零规则做成可配置才能适配不同医院的价格策略。from dataclasses import dataclass dataclass class WeighItem: 称重条目 name: str gram: float # 克重 unit_price: float # 元/克荤素统一单价 property def amount(self) - float: return round(self.gram * self.unit_price, 2) def settle(items: list, base_fee: float, round_mode: str fen) - float: 自助称重结算基础固定费用 抹零 total base_fee for it in items: total it.amount # 现金抹零分位向下取整抹去厘 if round_mode fen: total int(total * 100) / 100 elif round_mode jiao: total int(total * 10) / 10 return total if __name__ __main__: # 荤素统一单价 0.03 元/克米饭基础费 2 元 dishes [WeighItem(荤菜, 180, 0.03), WeighItem(素菜, 150, 0.03)] print(settle(dishes, base_fee2.0)) # 11.9三、工程落地要点从信息科角度小碗菜自助识别落地要抓三点一是AI菜品识别的置信度兜底低置信度必须转人工复核无人值守不等于无人兜底二是自助称重的计价规则和抹零策略要可配置适配不同医院三是断网兜底——医院食堂不能停摆系统需支持断电断网时切换临时收银模式。把这三件事做实智慧餐线才能从演示能用走向长期敢用。据重庆某综合医院数据这套智慧餐线上线后高峰期结算效率提升约40%排队时间从12分钟缩短到5分钟。常见问题QAI菜品识别如何保证多菜同时计价A视觉模型一次性输出多盘菜的名称映射价格表累加总价低置信度转人工复核。Q自助称重的抹零怎么做A基础固定费用单独结算称重金额按配置的抹零规则处理如分位取整。Q无人值守如何兜底A识别置信度低于阈值转人工复核同时系统支持断电断网切换临时收银模式。Q这套系统有落地数据吗A重庆某综合医院上线后高峰期结算效率提升约40%排队从12分钟缩短到5分钟。本文代码由 AI 辅助生成已人工验证。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Cursor等AI编程工具曝30余项漏洞:用TaoToken统一Key时如何加固settings.json与config.toml 2026/9/26 3:59:42

Cursor等AI编程工具曝30余项漏洞:用TaoToken统一Key时如何加固settings.json与config.toml

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Cursor 中文乱码解决方法:TaoToken 统一 Key 接入下的 settings.json 配置与验证 2026/9/26 3:59:42

Cursor 中文乱码解决方法:TaoToken 统一 Key 接入下的 settings.json 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
年前三天搞完计科软工等专业毕设+论文:TaoToken 统一 Key 接入 TRAE 的 config.toml 骨架与验证 2026/9/26 3:59:42

年前三天搞完计科软工等专业毕设+论文:TaoToken 统一 Key 接入 TRAE 的 config.toml 骨架与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
C# WinForm TreeView 右键菜单:用 TaoToken 统一 Key 管理多级菜单禁用配置 2026/9/26 3:59:42

C# WinForm TreeView 右键菜单:用 TaoToken 统一 Key 管理多级菜单禁用配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
放弃Python!纯C实现PP-OCR,单HTML开箱即用的离线OCR方案 2026/9/26 3:59:42

放弃Python!纯C实现PP-OCR,单HTML开箱即用的离线OCR方案

文章目录前言1. 为什么放着 Python 不用,非要自讨苦吃2. 纯 C 到底有多纯2.1 整条链路握在自己手里2.2 SIMD:从 x86 卷到龙芯3. v0.2.0 最大变化:Tiny、Small、Medium 三兄弟集合3.1 为什么不在 API 里加"型号枚举"4. 三套独立模型…

阅读更多 →
AI Agent Harness Engineering 错误恢复机制设计:用 TaoToken 统一 Key 打通重试与降级链路 2026/9/26 3:59:35

AI Agent Harness Engineering 错误恢复机制设计:用 TaoToken 统一 Key 打通重试与降级链路

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉