袋鼯麻麻——智能购物平台

求求了,给俺Github点个star吧~

项目背景

目前在零售行业的实际运营过程中,会产生巨大的人力成本,例如导购、保洁、结算等,而其中,尤其需要花费大量的人力成本和时间成本在识别商品并对其进行价格结算的过程中,并且在此过程中,顾客也因此而需要排队等待。这样一来零售行业人力成本较大、工作效率极低,二来也使得顾客的购物体验下降。

随着计算机视觉技术的发展,以及无人化、自动化超市运营理念的提出,利用图像识别技术及目标检测技术实现产品的自动识别及自动化结算的需求呼之欲出,及自动结账系统(Automatic checkout, ACO)。基于计算机视觉的自动结账系统能有效降低零售行业的运营成本,提高顾客结账效率,从而进一步提升用户在购物过程中的体验感与幸福感。

实现功能

本项目具体实现在零售过程中对用户购买商品的自动结算。即:利用计算机视觉领域中的图像识别及目标检测技术,精准地定位顾客购买的商品,并进行智能化、自动化的价格结算。当顾客将自己选购的商品放置在制定区域的时候,“袋鼯麻麻——智能购物平台”能够精准地定位识别每一个商品,并且能够返回完整地购物清单及顾客应付的实际商品总价格,极大地降低零售行业实际运营过程中巨大的人力成本,提升零售行业无人化、自动化、智能化水平。

整体架构

技术路线

袋鼯麻麻——智能购物平台 主要基于PaddleClas作为主要的功能开发套件,利用其开源的图像识别技术,并通过PaddleInference将其部署于Jetson Nano,并基于QPT打包.exe打通Windows系统,开发一套符合实际应用需求的工业级智能零售购物平台。

图像识别介绍

整个图像识别系统分为三步:
(1)通过一个目标检测模型,检测图像物体候选区域;
(2)对每个候选区域进行特征提取;
(3)与检索库中图像进行特征匹配,提取识别结果。

对于新的未知类别,无需重新训练模型,只需要在检索库补入该类别图像,重新建立检索库,就可以识别该类别。

数据集介绍

【The first one】:Products-10K Large Scale Product Recognition Dataset

【The second one】:RP2K: A Large-Scale Retail Product Dataset for Fine-Grained Image Classification

袋鼯麻麻——智能购物平台基于上述两个数据集,并对此两种数据集进行适应性处理。

目前处理后的数据集已在AIStudio开源。

部署方式

本项目已打通Jetson Nano、Windows、linux系统

  • 使用QPT打包的百度网盘链接:https://pan.baidu.com/s/1pVr4zSZB6qV10VIPvgWCsA 提取码:mpq2

    解压后运行启动程序.exe即可

  • 服务器部署

    安装python依赖库:pip install -r requestment.txt;

    执行python manage.py makemigrations;

    执行python manage.py migrate;

    执行python manage.py runserver # 默认运行在8000端口

  • 微信小程序
    打开开发者工具,导入系统文件夹下wx_mini_app文件夹并运行,即可运行小程序端;

bilibili效果演示


袋鼯麻麻——智能购物平台相关推荐

  1. 亚马逊Dash永久下架:智能购物按钮究竟犯了什么错?

    2月28日,亚马逊宣布停止销售可以"一键下单"的 Dash 按钮.这个一度被认为是"愚人节玩笑"的购物硬件,就这么结束了它四年的生命. 而它并不孤独.在东方这片 ...

  2. 基于JAVA三坑购物平台演示录像2020计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA三坑购物平台演示录像2020计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA三坑购物平台演示录像2020计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目 ...

  3. JAVA电子产品购物平台计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA电子产品购物平台计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA电子产品购物平台计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  4. java计算机毕业设计三坑购物平台演示录像2020源代码+数据库+系统+lw文档

    java计算机毕业设计三坑购物平台演示录像2020源代码+数据库+系统+lw文档 java计算机毕业设计三坑购物平台演示录像2020源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 ...

  5. JAVA计算机毕业设计电子产品购物平台Mybatis+系统+数据库+调试部署

    JAVA计算机毕业设计电子产品购物平台Mybatis+系统+数据库+调试部署 JAVA计算机毕业设计电子产品购物平台Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  6. 基于JAVA直播购物平台计算机毕业设计源码+系统+lw文档+部署

    基于JAVA直播购物平台计算机毕业设计源码+系统+lw文档+部署 基于JAVA直播购物平台计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软 ...

  7. 从零到整开发JJ智能生鲜平台(小程序版)

    现在电商做的风生水起,各家门主都想得其红利,分一杯肥羹.无论是小程序还是移动端.web端前端页面开发都大致相同.不能只会写代码,不会梳理描述.我把JJ智能生鲜平台(以下简称JJ平台)分各个页面和模块编 ...

  8. 阿里发布鲁班智能设计平台,将大规模赋能新商业

    4月27日,UCAN2017用户体验设计论坛在杭州阿里巴巴西溪园区举行.大会开场,阿里巴巴集团UED委员会委员长杨光发布了智能设计平台--鲁班.此平台原理是通过人工智能算法和大量数据训练机器学习设计. ...

  9. 北京理工大学2023年软件工程需求与uml建模——第14组旅游景区智能分析平台项目进度(V3.0最终版)

    目录 一.甲乙方交流会议记录 二.关于游客端小程序与管理端网页的功能优化(原型) 1.游客端小程序 2.管理端网页 三.需求规格说明文档 一.甲乙方交流会议记录 参会人员 项目方参与人员:刘玥 王鹏宇 ...

最新文章

  1. retinanet50预训练权重_论文导读|基于注意力机制对齐增强预训练语言模型
  2. Spring Cloud 学习二(Eureka)
  3. 理解微信小程序Wepy框架的三个事件交互$broadcast,$emit,$invoke
  4. 脸书令牌怎么使用_网工知识角|QOS技术令牌桶算法一分钟速记,考试无忧
  5. HTML二刺螈网址导航模板
  6. pcb设计等长线误差_“背锅”盲区,光时域反射仪延长线实际使用测评
  7. python 环境准备_virtualenvwrapper
  8. No package ‘gtksourceview-4‘ found
  9. 捷联惯导基础知识解析之二(捷联惯导更新算法和误差方程)
  10. python 检验两个样本均值是否相同_假设检验|第四章:置信区间和置信水平
  11. hotmai邮箱服务器在境外吗,hotmail服务器如何设置?设置hotmail邮箱账号方法
  12. 一个国企老兵给后辈们的忠告:三十岁之前远离国企
  13. Visio另存为pdf字符间距变化/不均等字母间距的问题
  14. 超声波测距实现距离预警(米斯琪+开发板)
  15. Android中获取屏幕信息的几种方式
  16. Java swing 写会员卡管理系统
  17. java基于springboot+vue的大学生宿舍公寓管理系统 element
  18. 三相 AC-DC 变换电路
  19. 开发工具:2022个人开发工具清单
  20. swust oj代码+解析_1165,0284,0074,0042,1171,0026,0189,0078,0046,0077,0209,0129

热门文章

  1. Java输入输出入门 A+B
  2. 版本管理工具 (git 或者 svn)
  3. SQL高效率语句(一)
  4. 一文掌握二代测序NGS
  5. scanf_s 发送访问冲突_程序员如何解决并发冲突的难题?
  6. OpenCV | opencv数据结构中的CvScalar(代码类)
  7. 修改服务器的时区为gmt,将GMT转换为服务器本地时区C#
  8. 理解Windows内核模式与用户模式
  9. 圣母大学应用计算机数学统计,圣母大学(美国)应用、计算数学与统计学本科专业.pdf...
  10. python可以处理什么文件夹_Python处理文件和文件夹的10条命令