1. 项目背景与意义
随着零售行业自动化和智能化的发展,自助结算系统在大型超市和便利店得到广泛应用。传统的条形码扫描存在操作繁琐、误扫漏扫的弊端,基于计算机视觉的商品识别技术通过图像识别帮助顾客自动识别商品种类,极大提升了结算效率和用户体验。
YOLOv8作为当前领先的目标检测算法,兼具高精度和高速性能,非常适合用于实时商品识别。本项目旨在构建一个基于YOLOv8的自助结算系统,结合用户友好的UI界面,实现商品识别、购物车管理及价格统计功能,推动零售智能化发展。
2. 任务定义与系统目标
任务定义
- 商品识别:通过摄像头或上传的图片,识别顾客购物篮中的商品类别及数量。
- 自动结算:识别完成后,自动计算购物总价,显示商品列表。
- 用户交互:提供简洁的UI界面,方便顾客查看识别结果、确认购物车内容。
- 数据存储与管理:记录销售数据,支持库存提醒与补货建议。
系统目标
- 实时准确识别超过20类常见零售商品。
- 支持商品数量统计与价格自动计算。 <