拍一张照,AI 自动数清有多少——成捆、密集、混合的物料都能秒出数量。
核心场景
1. 建筑工地 / 建材验收 —— 数钢筋、钢管
痛点:成捆钢筋、钢管进场验收,人工一根根点,一捆几百根,点错一根账目对不上就要扯皮,验收半小时起步。
用法:对准成捆端面拍一张,「同类数」选钢筋或钢管,秒出根数,密集 300+ 根也准。
价值:验收从半小时缩到几秒,报告海报一键留底,数量有凭证。
2. 仓储物流 —— 成捆物料清点、库存盘点
痛点:仓库里成捆管材、圆件靠人工估算,账实不符,月底盘点耗时耗人。
用法:拍照识别,生成报告海报归档,账实对得上。
价值:盘点效率翻倍,报告可存档对账。
3. 五金制造 —— 数零件(垫圈、密封圈、法兰、方环)
痛点:小零件出厂前点数,量大、易漏,漏一个就是一次客诉。
用法:选「通用圆环 / 方环」等类型,拍照即数。
价值:出厂点数又快又准,替代肉眼。
4. 餐饮 —— 数竹签备货
痛点:串串店、烧烤店备货,竹签成捆,人工数慢还容易数错。
用法:选「竹签」,对着捆装截面拍照,秒出根数。
价值:备货、进货验收两秒搞定。
5. 通用清点 —— 任意混合物品分类计数
痛点:一桌子杂物、货架商品、现场盘点,需要「分类 + 计数」一起出。
用法:「快速数数 / 仔细数数」模式,AI 自动识别不同物品、不同颜色标注,直接列出名称与数量。
价值:混合场景一次拍照,分类计数一起出,结果还能手动编辑修正。
星数数 · 小程序|自研 AI 拍照数数工具。实现拍照识别分类计数全流程,自研纯 JS CV 算法支持钢管/钢筋/竹签等 8 类物料密集计数(300+ 根秒级、零原生依赖),并设计三种识别模式、结果纠错交互、报告海报与模型分级限额。技术栈:微信小程序、云开发、Node.js、YOLO 、openCV。
核心实现
1. 三种识别模式
- 快速数数:glm-4v-flash 同步识别,几秒出结果,主打「快」;
- 仔细数数:glm-4.5v 深度思考,走异步任务链路(submit → worker 流式执行 + 心跳 → query 查询),约 1 分钟,主打「准」;
- 同类数:云端 CV 检测优先,秒出、密集 300+ 根也准、不消耗每日额度,专为仓库清点设计。
2. 同类数的 CV 算法(技术亮点)
- 自研纯 JS 计算机视觉检测,零原生依赖(仅 jpeg-js/pngjs 解码);
- 流程:图像解码 → 灰度化 → 预处理 → 连通域标记(CCL)→ 圆/矩形检测 → 置信度过滤;
- 通过 types.js 参数化 8 类物料(钢管/钢筋/竹签/圆形/圆环/方形/长方形/方环),一类一套检测参数与 prompt;
- 照片质量差时自动降级 glm-4v-flash 定制 prompt 兜底,保证可用性。
3. 结果交互与纠错
- 结果页支持编辑名称/数量、删除到垃圾箱(可恢复/清空)、照片上拖拽画框手动补标;
- 数量 >30 时数字徽标替代框,支持拖数字挪位、点 ✕ 删误检、+补数、双指缩放看细节;
- poster.js 纯函数复用标注画布,一键生成报告海报并分享。
4. 模型分级与限额
- 免费用户 glm-4v-flash(10 次/天)→ VIP 用户 glm-4.5v(100 次/天);
- 模型与限额均支持环境变量覆盖,云端零改码调参。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论