System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于智能货架的食品管理方法及系统技术方案_技高网

一种用于智能货架的食品管理方法及系统技术方案

技术编号:40665471 阅读:3 留言:0更新日期:2024-03-18 18:59
本发明专利技术公开了一种用于智能货架的食品管理方法及系统,涉及食品管理技术领域,该方法包括:获取食品的基础数据,将所有食品存放到智能货架的对应位置,获取每个食品的位置数据;基于基础数据和位置数据,生成每个食品的电子标签数据;扫描所有食品的电子标签数据,将所有食品的基础数据和位置数据录入到预设数据集中;监测预设数据集,获取得到所有临期食品与所有食品的第一比值;若第一比值位于第一预设范围,则不动作;若第一比值位于第二预设范围,采用预设方式对食品存放的位置进行调整;若第一比值位于第三预设范围,进行预警并将预警信息发送至预设终端。本发明专利技术提高了临期食品的排查效率和食品位置调整效率。

【技术实现步骤摘要】

本专利技术涉及食品管理,具体地,涉及一种用于智能货架的食品管理方法及系统


技术介绍

1、近年来,随着日趋高涨的人力成本、消费者对于购物者便利性需求的提升以及日益激烈的行业竞争,无人超市无人零售等销售模式开始兴起,同时也衍生了许多其他业务,其中智能货架在无人零售模式中的应用越来越广泛。

2、智能货架是集成了物联网技术和传感器等多种技术的设备,通过射频识别和机器视觉对食品信息进行录入保存,当用户购买完成后,对相应的食品信息进行更新,以便商家及时补货。但在实际运营过程中,对于智能货架的每个位置都会售卖多个相同的食品,但由于补货等其他原因,这些食品的生产和保存日期或多或少都存在差异,因此在管理智能货架的临期食品时,大多是通过人为定期排查临期食品,再人为来调整临期食品的位置,这种管理模式存在的问题是不仅排查效率和调整效率较低,同时每次排查都需要通过人为去调整临期食品位置,耗费大量人力物力。


技术实现思路

1、为解决智能货架中临期食品管理存在的排查效率和调整食品位置效率低的问题,本专利技术提供了一种用于智能货架的食品管理方法,该方法包括以下步骤:

2、获取食品的基础数据,将所有食品存放到所述智能货架的对应位置,获取每个食品的位置数据;

3、基于所述基础数据和所述位置数据,生成每个食品的电子标签数据;

4、扫描所有食品的电子标签数据,将所有食品的基础数据和位置数据录入到预设数据集中;

5、监测所述预设数据集,获取所述智能货架中所有食品的数量和所有临期食品的数量得到获取结果,基于所述获取结果,得到所有临期食品与所有食品的第一比值;若所述第一比值位于第一预设范围,则不动作;若所述第一比值位于第二预设范围,采用预设方式对食品存放的位置进行调整;若所述第一比值位于第三预设范围,进行预警并将预警信息发送至预设终端。

6、本专利技术是通过以下技术方案实现的:首先通过获取食品的基础信息,该基础信息包括但不限于生产日期数据和保质期数据,然后再将所有食品存放到智能货架的对应位置,获取每个食品的位置信息,该位置信息包括相对于货架的位置以及相对于同种食品的位置,即对于同种食品而言,会有多个食品摆放在货架的预设位置处,而这多个食品之间也存在相对位置关系。再根据基础信息和位置信息,生成每个食品的电子标签信息;再通过扫描每个食品的电子标签信息,将所有食品的基础信息和位置信息都录入到预设数据集中,其中每个食品的基础信息和位置信息都是一一对应的。再对该预设数据集中的数据进行监测,获取整个智能货架中所有临期食品占所有食品的第一比值,若第一比值位于第一预设范围,说明此时临期食品并不多,并不需要对货架中的临期食品位置进行调整;若第一比值位于第二预设范围,说明此时临期食品较多,此时需要通过预设方式来调整食品的位置;而当第一比值位于第三预设范围,说明临期食品数量已经超过警戒线了,如果仅依靠调整临期食品位置,已经无法处理掉所有临期食品,因此需要进行预警,然后采取闭店和人为的方式来集中清理所有临期食品。

7、本专利技术通过对预设数据集中所有食品的电子标签数据进行监测,能够实时获取临期食品的占比,并基于临期食品的占比,来采取对应的处理方式,提高了临期食品的排查效率和食品位置调整效率。

8、进一步地,监测所述预设数据集包括:获取所有食品的生产日期数据和保质期数据,基于所述保质期数据,获取对应食品的临期时间数据范围;基于所述生产日期数据和所述保质期数据,获取对应食品距离所述保质期数据的第一时间数据;判断所述第一时间数据是否位于所述临期时间数据范围,若是,则判定对应食品为临期食品;若否,则判定对应食品为安全食品。

9、其中,获取食品的生产日期数据和保质期数据,对于不同的保质期时限,其临期时间也不同,比如对于保质期1年或者更长的,临界期为到期前45天,保质期6个月到不足一年的,临界期为到期前20天。因此,首先通过保质期数据确定对应食品的临期时间数据范围,然后通过生产日期数据和保质期数据,获取食品距离过期的第一时间数据,判断该第一时间数据是否在临期时间数据范围内,如果在,则判定对应食品为临期食品,如果不在,则判定对应食品为安全食品。

10、进一步地,采用预设方式对食品存放的位置进行调整包括:获取每层货架中所有第一安全食品的第一位置数据和所有第一临期食品的第二位置数据;基于所有第一位置数据和所有第二位置数据,获取所有第一安全食品位置得分的和值为m和所有第一临期食品位置得分的和值为n;计算n/(n+m)的第二比值,判断第二比值是否超过预设阈值,若是,则不动作,若否,则对每层货架所有食品的位置进行调整。

11、其中,在对食品存放位置进行调整时,具体到对每层货架的食品位置进行调整,首先获取每层货架中所有第一安全食品的第一位置数据和所有第一临期食品的第二位置数据,通过第一位置数据和第二位置数据来获取安全食品和临期食品的位置得分,计算第一临期食品位置得分的占比,如果该占比超过预设阈值,说明临期食品的位置整体上更接近用户,此时不需要调整临期食品的位置,而如果该占比未超过预设阈值,说明临期食品的位置整体上更远离用户,因此临期食品被购买的可能性就越小,此时就需要调整临期食品的位置。

12、进一步地,获取每个食品的位置得分包括:获取同种食品的第三位置数据,基于所述第三位置数据,从远离用户到靠近用户,所有同种食品的位置得分依次为a1、a2、……、和an,a1<a2<……<an,任意相邻同种食品位置得分的差值相等。

13、其中,获取每个食品的位置得分,越靠近用户的位置,食品的位置得分越高,越远离用户的位置,食品的位置得分就越低,并且对于同种食品而言,相邻食品间位置得分的差值相等。

14、进一步地,所述方法还包括搭建所述智能货架的三维模型:

15、获取所述智能货架的点云数据和纹理数据;

16、基于所述点云数据和所述纹理数据,搭建所述智能货架的三维模型;

17、获取临期食品的位置数据,基于所述位置数据,对所述三维模型中对应的位置进行标注并渲染。

18、其中,智能货架的点云数据和纹理数据可以通过图像采集设备进行采集,再基于采集的点云数据和纹理数据,搭建起货架的三维模型。再通过监测结果,获取临期食品的位置数据,通过该位置数据,对三维模型中对应的位置进行标注并渲染,因为智能货架的数量一般有多个,通过搭建三维模型并对临期食品位置进行标注渲染,能够更加直观展现货架中临期食品的分布情况。

19、进一步地,所述食品的基础信息包括:生产日期数据、保质期数据、产地数据、生产商数据和成分数据。

20、其中,通过基础信息可以获取到食品的生产日期数据、保质期数据、产地数据、生产商数据和成分数据,由于智能货架常用于无人超市等模式,因此通过基础信息获取到的数据可以用于后续无人超市运营方案的制定。

21、进一步地,所述方法还包括:监测并获取所述智能货架的环境数据,判断所述环境数据是否在预设环境数据范围内本文档来自技高网...

【技术保护点】

1.一种用于智能货架的食品管理方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,监测所述预设数据集包括:获取所有食品的生产日期数据和保质期数据,基于所述保质期数据,获取对应食品的临期时间数据范围;基于所述生产日期数据和所述保质期数据,获取对应食品距离所述保质期数据的第一时间数据;判断所述第一时间数据是否位于所述临期时间数据范围,若是,则判定对应食品为所述临期食品;若否,则判定对应食品为安全食品。

3.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,采用预设方式对食品存放的位置进行调整包括:获取每层货架中所有第一安全食品的第一位置数据和所有第一临期食品的第二位置数据;基于所有第一位置数据和所有第二位置数据,获取所有第一安全食品位置得分的和值为m和所有第一临期食品位置得分的和值为n;计算n/(n+m)的第二比值,判断第二比值是否超过预设阈值,若是,则不动作,若否,则对每层货架所有食品的位置进行调整。

4.根据权利要求3所述的一种用于智能货架的食品管理方法,其特征在于,获取每个食品的位置得分包括:获取同种食品的第三位置数据,基于所述第三位置数据,从远离用户到靠近用户,所有同种食品的位置得分依次为a1、a2、……、和an,a1<a2<……<an,任意相邻同种食品位置得分的差值相等。

5.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,所述方法还包括搭建所述智能货架的三维模型:

6.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,所述食品的基础数据包括:生产日期数据、保质期数据、产地数据、生产商数据和成分数据。

7.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,所述方法还包括:监测并获取所述智能货架的环境数据,判断所述环境数据是否在预设环境数据范围内,若是,则不动作;若否,则发送预警指令到预设平台。

8.一种用于智能货架的食品管理系统,其特征在于,所述系统包括:

9.根据权利要求8所述的一种用于智能货架的食品管理系统,其特征在于,所述系统还包括调整单元,所述调整单元用于采用预设方式对食品存放的位置进行调整包括:获取每层货架中所有第一正常食品的第一位置数据和所有第一临期食品的第二位置数据;基于所有第一位置数据和所有第二位置数据,获取所有第一正常食品位置得分的和值为m和所有第一临期食品位置得分的和值为n;计算n/(n+m)的第二比值,判断第二比值是否超过预设阈值,若是,则不动作,若否,则对每层货架所有食品的位置进行调整。

10.根据权利要求9所述的一种用于智能货架的食品管理系统,其特征在于,所述调整单元包括控制器、第一层板、第二层板、第一滑块、第二滑块、第一竖向导轨、第二竖向导轨、第一横向导轨、第二横向导轨、第一伸缩柱及第二伸缩柱,所述第一层板及所述第二层板均用于存放食品,所述第一竖向导轨、所述第二竖向导轨、所述第一横向导轨和所述第二横向导轨均用于所述第一滑块及所述第二滑块进行滑动;

...

【技术特征摘要】

1.一种用于智能货架的食品管理方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,监测所述预设数据集包括:获取所有食品的生产日期数据和保质期数据,基于所述保质期数据,获取对应食品的临期时间数据范围;基于所述生产日期数据和所述保质期数据,获取对应食品距离所述保质期数据的第一时间数据;判断所述第一时间数据是否位于所述临期时间数据范围,若是,则判定对应食品为所述临期食品;若否,则判定对应食品为安全食品。

3.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,采用预设方式对食品存放的位置进行调整包括:获取每层货架中所有第一安全食品的第一位置数据和所有第一临期食品的第二位置数据;基于所有第一位置数据和所有第二位置数据,获取所有第一安全食品位置得分的和值为m和所有第一临期食品位置得分的和值为n;计算n/(n+m)的第二比值,判断第二比值是否超过预设阈值,若是,则不动作,若否,则对每层货架所有食品的位置进行调整。

4.根据权利要求3所述的一种用于智能货架的食品管理方法,其特征在于,获取每个食品的位置得分包括:获取同种食品的第三位置数据,基于所述第三位置数据,从远离用户到靠近用户,所有同种食品的位置得分依次为a1、a2、……、和an,a1<a2<……<an,任意相邻同种食品位置得分的差值相等。

5.根据权利要求1所述的一种用于智能货架的食品管理方法,其特征在于,所述方法还包括搭建所述智能货架的三维模型...

【专利技术属性】
技术研发人员:杨术海潘海军王欢陆娣张文状
申请(专利权)人:君华高科集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1