当前位置: 首页 > 专利查询>成坤专利>正文

智能鉴别购物车内商品信息的算法制造技术

技术编号:14641829 阅读:38 留言:0更新日期:2017-02-15 16:13
本发明专利技术公开了一种智能鉴别购物车内商品信息的算法,按照以下步骤实施:步骤一、读取待选购商品的条码信息并获得对应的商品预存信息,商品预存信息包括待选购商品的标准重量;步骤二、连续检测并得到购物车内商品总重,将商品总重与前次选购行为完成后获取的商品总重进行对比,得到商品总重量的变化值,通过变化值和视频跟踪商品算法可以判断出对待选购商品执行的动作信息,动作信息即为:向购物车内放入待选购商品、从购物车内取出待选购商品、或未进行任何操作;步骤三、将变化值的绝对值与标准重量进行对比以鉴别商品信息,解决了现有超市结算系统效率低的问题。

【技术实现步骤摘要】

本专利技术属于智能购物车
,具体涉及一种智能鉴别购物车内商品信息的算法
技术介绍
从九十年代初至今短短十几年时间,人们已经逐步习惯了到超市购物。夯筑的超市、便利店和大卖场(以下简称超市)在以全国每个城市市中心为基点辐射到整个城区和各个社区。超市作为一种新型业态,正日益侵占着以往街头小店、在货商店以及个体经营的中型店等传统业态的地位。其功能日趋多样化、全面化,以至于有人惊呼:很多东西非要到超市才能买到。去超市购物本来是为了方便快捷,但随着到超市购物的消费者越来越多。原本快捷的购物方式却因为要长时间排队等待付账,越来越遭到顾客的抱怨。因此,一些超市和商场已经采用了自助收银系统,但因无防损监控设计,导致货物盗窃、损失,因此被迫放弃使用。至此,市场还没有一种技术能完美地解决超市因结算收银慢而排长龙的现象。
技术实现思路
本专利技术的目的是提供一种智能鉴别购物车内商品信息的算法,以解决现有超市结算系统效率低的问题。本专利技术采用以下技术方案:智能鉴别购物车内商品信息的算法,按照以下步骤实施:步骤一、读取待选购商品的条码信息并获得对应的商品预存信息,商品预存信息包括待选购商品的标准重量m0;步骤二、连续检测并得到购物车内商品总重mn+1,将商品总重mn+1与前次选购行为完成后获取的商品总重mn进行对比,得到商品总重量的变化值mΔ,通过变化值mΔ可以判断出对待选购商品执行的动作信息,动作信息即为:向购物车内放入待选购商品、从购物车内取出待选购商品、或未进行任何操作;步骤三、将变化值的绝对值|mΔ|与标准重量m0进行对比:如果|mΔ|与m0相符,则认为获得的商品预存信息与待选购商品一致,且判断的动作信息正确;如果|mΔ|与m0不符,则认为获得的商品预存信息与待选购商品不一致,和/或判断的动作信息错误。进一步的,购物车上设置有用于实时连续的检测购物车内商品总重的重量传感器,重量传感器在采集商品总重前,首先要判别购物车的运动状态,再采用对应的算法来计算实际的商品总重。进一步的,重量传感器采集商品总重的具体算法为:1)当购物车静止时,重量传感器采集到的数值即为实际的商品总重;2)当购物车平稳运动时,将重量传感器采集的n个重量数据的平均值作为实际的商品总重;3)当购物车剧烈运动时,重量传感器采集的数值不可作为商品实际总重;4)当购物车由运动状态转为静止时,且重量传感器采集到连续六个以st开头的相同数值时,则将数值作为实际的商品总重。进一步的,m0的范围区间值为mmin~mmax,如果|mΔ|位于m0的范围区间值mmin~mmax内,则判断|mΔ|与m0相符;如果|mΔ|位于m0的范围区间值mmin~mmax之外,则判断|mΔ|与m0不符。进一步的,在|mΔ|与m0相符的条件下,对于判定为向购物车内放入的待选购商品,将其预存信息保存至购物清单;对于判定为从购物车内取出的待选购商品,提示将待选购商品的预存信息从购物清单中删除。进一步的,在|mΔ|与m0不符的条件下,提示出错,并自动将购物车锁住。进一步的,根据步骤二中检测到的购物车内商品总重量的变化值,判断出已经从购物车内取出了待选购商品,但是在检测到变化值的同时或之后的设定时间内,并未获取到待选购商品的条码信息,则锁定购物车,并提示要对待选购商品进行扫码,同时从购物请单中将其删除,在获得条码信息后或者将待选购商品放回购物车后,购物车解锁。进一步的,根据步骤二中检测到的购物车内商品总重量的变化值,判断出已经向购物车内放入了待选购商品,但是在检测到变化值之前,并未获取到待选购商品的条码信息,则锁定购物车并提示取出待选购商品,在取出商品后购物车解锁。进一步的,在购物车内商品总重量保持不变的前提下,读取到待选购商品的条码信息,并获得对应的标准重量,于是在设定的等待时间内禁止读取条码信息;当检测到购物车内商品总重量增加的变化值与标准重量相符时,则判断是向购物车内放入了待选购商品,并将待选购商品的预存信息保存到购物清单中。进一步的,在获取了待选购商品的条码信息后开始对购物车进行视频录制,并跟踪分析商品轨迹;当根据购物车内商品总重量的变化值,判断出已经向购物车内放入了待选购商品后,则停止视频录制;或者在预先设定的跟踪时间结束时停止录制。本专利技术的有益效果是:当顾客自己在购物过程中将商品放入购物车后,系统算法自动鉴别,将正确的商品计入购物清单,顾客购物结束即可直接付账,从而大大节约了消费者排队等候付账的时间,也为了给超市增加更多的客流量;同时减少收银员,降低超市经营成本,增加收益渠道。【附图说明】图1为本专利技术实施例中用户扫码操作后的算法鉴定流程图。【具体实施方式】下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本专利技术提供了一种智能鉴别购物车内商品信息的算法,该购物车上需要配备有用于实时监测购物车中商品中总的重量传感器、用于读取待选购商品条码信息的一维码扫描器、用于采集商品视频图像的摄像头、和储存有全部商品预存信息的计算机,该计算机监听多路数据,经过综合分析后,可以准确鉴别出获得的商品预存信息是否与待选购商品一致,对商品的动作信息是否判断正确。例如,放入购物车的商品是否有错漏、夹带等情况,并可以提示用户重新扫码并向后台管理人员预警。一、本专利技术智能鉴别购物车内商品信息的算法具体按照以下步骤实施:步骤一、读取待选购商品的条码信息并获得对应的商品预存信息,所述商品预存信息包括所述待选购商品的名称、标准重量m0、商品图片、商品规格和折扣信息等等,标准重量m0的范围区间值为mmin~mmax。步骤二、购物车上设置有用于实时连续的检测购物车内商品总重的重量传感器,在购物车处于解锁状态下,重量传感器实时连续的检测购物车内商品总重。通过重量传感器连续检测并得到购物车内商品总重mn+1,将商品总重mn+1与前次选购行为完成后获取的商品总重mn进行对比,得到商品总重量的变化值mΔ,当>0,则可以判断出向购物车内放入了待选购商品;当<0,则可以判断出从购物车内取出了待选购商品;当=0,则可以判断出对待选购商品未进行操作。步骤三、将所述变化值的绝对值|mΔ|与标准重量m0进行对比,其中,绝对值|mΔ|即为待选购商品的实际重量:3.1)如果|mΔ|位于所述m0的范围区间值mmin~mmax内,则判断|mΔ|与m0相符,即商品鉴别结果为:获得的商品预存信息与待选购商品一致,且判断的动作信息正确;然后,对于判定为向购物车内放入的待选购商品,将其预存信息保存至购物清单;对于判定为从购物车内取出的待选购商品,提示将所述待选购商品的预存信息从购物清单中删除。3.2)如果|mΔ|位于所述m0的范围区间值mmin~mmax之外,则判断|mΔ|与m0不符,即商品鉴别结果为:获得的商品预存信息与待选购商品不一致,和/或判断的动作信息错误;然后提示出错,并自动将购物车锁住。二、本专利技术的智能鉴别购物车内商品信息的算法中,采集商品重量的过程是按照40ms的频率去实时连续的读取重量传感器的数据。但是当购物车运动或处于不水平的地面时,读取的重量数据会与待选购商品的实际重量不符,因此不能作为待选购商品的鉴别依据。所以重量传感器在采集商品总重前,首先要判别购物车的运动状态,然后再根据购物车的不同的状态,采用本文档来自技高网...
智能鉴别购物车内商品信息的算法

【技术保护点】
智能鉴别购物车内商品信息的算法,其特征在于,按照以下步骤实施:步骤一、读取待选购商品的条码信息并获得对应的商品预存信息,所述商品预存信息包括所述待选购商品的标准重量m0;步骤二、连续检测并得到购物车内商品总重mn+1,将商品总重mn+1与前次选购行为完成后获取的商品总重mn进行对比,得到商品总重量的变化值mΔ,通过变化值mΔ可以判断出对所述待选购商品执行的动作信息,所述动作信息即为:向购物车内放入待选购商品、从购物车内取出待选购商品、或未进行任何操作;步骤三、将所述变化值的绝对值|mΔ|与标准重量m0进行对比:如果|mΔ|与m0相符,则认为获得的商品预存信息与待选购商品一致,且判断的动作信息正确;如果|mΔ|与m0不符,则认为获得的商品预存信息与待选购商品不一致,和/或判断的动作信息错误。

【技术特征摘要】
1.智能鉴别购物车内商品信息的算法,其特征在于,按照以下步骤实施:步骤一、读取待选购商品的条码信息并获得对应的商品预存信息,所述商品预存信息包括所述待选购商品的标准重量m0;步骤二、连续检测并得到购物车内商品总重mn+1,将商品总重mn+1与前次选购行为完成后获取的商品总重mn进行对比,得到商品总重量的变化值mΔ,通过变化值mΔ可以判断出对所述待选购商品执行的动作信息,所述动作信息即为:向购物车内放入待选购商品、从购物车内取出待选购商品、或未进行任何操作;步骤三、将所述变化值的绝对值|mΔ|与标准重量m0进行对比:如果|mΔ|与m0相符,则认为获得的商品预存信息与待选购商品一致,且判断的动作信息正确;如果|mΔ|与m0不符,则认为获得的商品预存信息与待选购商品不一致,和/或判断的动作信息错误。2.如权利要求1所述的智能鉴别购物车内商品信息的算法,其特征在于,所述购物车上设置有用于实时连续的检测购物车内商品总重的重量传感器,所述重量传感器在采集商品总重前,首先要判别购物车的运动状态,再采用对应的算法来计算实际的商品总重。3.如权利要求2所述的智能鉴别购物车内商品信息的算法,其特征在于,所述重量传感器采集商品总重的具体算法为:1)当购物车静止时,重量传感器采集到的数值即为实际的商品总重;2)当购物车平稳运动时,将重量传感器采集的n个重量数据的平均值作为实际的商品总重;3)当购物车剧烈运动时,重量传感器采集的数值不可作为商品实际总重;4)当购物车由运动状态转为静止时,且重量传感器采集到连续六个以st开头的相同数值时,则将所述数值作为实际的商品总重。4.如权利要求1-3中任意一项所述的智能鉴别购物车内商品信息的算法,其特征在于,所述m0的范围区间值为mmin~mmax,如果|mΔ|位于所述m0的范围区间值mmin~mmax内,则判断|mΔ|与m0相符;如果|mΔ|位于所述m0的范围区间值mmin~mmax之外,则判断|mΔ|与m0不符。...

【专利技术属性】
技术研发人员:成坤
申请(专利权)人:成坤
类型:发明
国别省市:陕西;61

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

1