笔者前两年对接过一些大厂的菜品识别SDK,后经过大量测试,发现跟实际应用中还是存在一些差距,后来通过新的算法实现了AI图像识别自动化收银系统(以下简称AI收银系统)的商业产品规模化,并陆续落地了一些项目。
该AI收银系统采用C#语言开发,并基于WPF客户端应用框架,进行了一系列图像识别相关的技术应用,经过反复调试和测试,性能已达到最佳,能7x24小时保持正常工作状态。
菜品识别关键接口调用代码:
将摄像头传入的视频帧经过base64转换后发送到识别算法服务器,识别算法拿到图片后首先提取菜品特征,再从样本库中进行匹配,并将结果反馈给收银前端,前端再进一步处理菜品信息,汇总价格,整个过程耗时为毫秒级,即1秒内系统完成识别并计价,最终给出支付提示。
下面提供实际图给大家参考(菜品识别/餐盘识别):
该识别算法能同时支持菜品识别和餐盘识别,可以根据餐厅的具体情况选择合适的产品类型。