一种异物检测方法、计算机可读存储介质及检测系统技术方案

技术编号:21512473 阅读:30 留言:0更新日期:2019-07-03 08:30
本发明专利技术提供一种异物检测方法,用于检测无人货柜内的异物,该方法包括步骤:S1,获取无人货柜内物品的重量变化;S2,根据重量变化及商品的标准单重形成的预期列表,判断是否存在异物;及S3,当判断无人货柜中存在异物时,进行异常处理。本发明专利技术还提供一种异物检测系统,该检测系统包括无人货柜、称重模块、视频获取模块、信息传输模块及处理模块。本发明专利技术还提供一种存储介质,其存储计算机程序,用于运行检测方法。

A Foreign Object Detection Method, Computer Readable Storage Media and Detection System

【技术实现步骤摘要】
一种异物检测方法、计算机可读存储介质及检测系统
本专利技术涉及无人货柜物品检测领域,尤其涉及一种异物检测方法、计算机可读存储介质及检测系统。
技术介绍
在自动售卖商品的无人货柜等产品中,其内的商品会被用户购买后取走,但用户在购买商品时可能会出现取走商品或从货柜上拿出商品观察后不愿购买又将商品放回。在将商品放回货柜中时,可能将商品之外的异物也同时放入到货柜中。现有的无人货柜并没有一种用于检测货柜内除了商品以外的异物的方法,更没有检测出异物后的后续处理方法。
技术实现思路
为克服现有问题,本专利技术提供一种异物检测方法、计算机可读存储介质及检测系统。本专利技术解决技术问题的技术方案是提供一种异物检测方法,用于检测无人货柜内的异物,该方法包括步骤:S1,获取无人货柜内物品的重量变化;S2,根据重量变化及商品的标准单重形成的预期列表,判断是否存在异物;及S3,当判断无人货柜中存在异物时,进行异常处理。优选地,步骤S3包括步骤:S31,确认存在异物的无人货柜;S32,无人货柜发出警报;及S33,获取无人货柜开门时至无人货柜关门后时间段内的视频。优选地,步骤S31进一步包括步骤:S311,获取存在异物的无人货柜位置及异物位于无人货柜内的位置;及S312,禁止存在异物的无人货柜继续工作。优选地,步骤S2包括步骤:S21,将商品单重形成预期列表;及S22,将预期列表内的组合逐一与重量变化进行对比,判断是否存在异物。优选地,步骤S1包括步骤:S11,获取无人货柜开门时货柜内物品的重量;S12,获取无人货柜关门后货柜内物品的重量;及S13,将关门后的重量减去开门时的重量,得到重量变化的值。优选地,步骤S2进一步包括步骤:S20,将步骤S13中获取的重量变化的值取绝对值。优选地,在步骤S1前提前将无人货柜内每一件商品的标准单重提取并储存。本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1-7中任一项中所述异物检测方法。本专利技术还提供一种检测系统,所述检测系统包括:无人货柜,用于存放商品;称重模块,用于获取无人货柜内物品的重量;处理模块,用于根据称重模块获取到的重量变化及标准单重形成的预期列表判断无人货柜中是否存在异物,并在有异物时进行异常处理。信息传输模块,用于将称重模块获取的重量变化及视频传送至处理模块。优选地,所述无人货柜有多层,所述称重模块设置于所述无人货柜的每一层上。与现有技术相比,本专利技术提供的一种无人货柜异物检测方法具有以下优点:1.通过获取无人货柜内物品的重量变化,并与商品的标准单重形成的预期列表进行对比,判断无人货柜内是否存在异物,并在具有异物的时候进行异常处理,可防止由于无人货柜中出现除了异物而影响无人货柜的工作。2.通过确定有异物的无人货柜具体位置及异物位于无人货柜中的位置,并通知运营人员前往处理,可快速解决异物问题。3.通过分层获取货柜内物品的重量,可准确的得知异物存在于无人货柜的哪一层。4.通过获取开门时及关门后的视频,可得知异物进入无人货柜的原因。【附图说明】图1是本专利技术第一实施例异物检测系统的模块示意图。图2是本专利技术第一实施例异物检测方法流程示意图。图3是图1中步骤S1的流程示意图。图4A是图1中步骤S2的流程示意图。图4B是图1中步骤S2的进一步流程示意图。图5A是图1中步骤S3的流程示意图。图5B是图5A中步骤S31的流程示意图。图5C是本专利技术第一实施例中一种检测方法的判断原理示意图。【具体实施方式】为了使本专利技术的目的,技术方案及优点更加清楚明白,以下结合附图及实施实例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,本专利技术提供的无人货柜异物检测系统10包括无人货柜11、称重模块12、信息传输模块13、处理模块14及视频获取模块15,无人货柜11内存放有商品,用户可打开无人货柜11的门将商品取出。称重模块12用于称量无人货柜11内物品的重量,并将重量通过信息传输模块13传输至处理模块14。视频拍摄模块15用于将用户通过无人货柜11购买商品的过程拍摄成视频,处理模块14用于计算无人货柜11内物品的重量变化,并通过重量变化判断无人货柜11中是否存在异物,且当检测到异物时,确定无人货柜的位置,控制无人货柜11停止使用,同时通知运营人员,并提取视频获取模块15拍摄到的视频。进一步的,无人货柜11有多层,每层上均放置有商品,称重模块12为多个,设置于无人货柜11的每一层上,分别每一层上的商品进行称重。可以理解,无人货柜11可以是1个、2个或多个,每个处理模块14对应至少一个无人货柜11。优选地,每个处理模块14对应多个无人货柜11,且当检测到其中一个无人货柜11中有异物时,可以准确获得该无人货柜11的位置。信息传输模块13可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。处理模块14可以是硬件,也可以是软件。当处理模块设备为硬件时,可以是各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当处理模块设备为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的多个软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。请参阅图2,本专利技术提供的一种异物检测方法包括以下步骤:步骤S1,获取无人货柜内物品的重量变化;步骤S2,根据重量变化及商品的标准单重形成的预期列表,判断是否存在异物;及步骤S3,当判断无人货柜中存在异物时,进行异常处理。具体为,获取无人货柜内的重量变化,重量变化即无人货柜内的物品重量增加或减少。并根据商品的标准单重形成预期列表及重量变化来判断无人货柜内是否存在异物。预期列表即为任意个商品标准单重相加组成的所有组合。在一些应用场景中,无人货柜内的商品的标准单重为1.5kg,那么预期列表即为:任意个1.5kg相加,即1.5kg的倍数。也即当无人货柜内只有一种商品,且该商品的标准单重为1.5kg时,预期列表只会是1.5kg、3.0kg、4.5kg等等1.5kg的倍数,而不会是2.0kg或4.0kg。根据成预期列表判断无人货柜上是否存在商品之外的物品,也即重量变化是否能够等于商品的标准单重形成的预期列表组合中的至少一种,如果预期列表中任意组合都无法与重量变化相等,也即无法用商品的标准单重组合相加等于重量变化,则判断无人货柜中存在除了商品之外的异物,继而进行后续的异常处理。可以理解,物品包括商品及异物。可以理解,每个无人货柜中存放的商品的标准单重会在步骤S1前提前获取并存储,以便于将在获得重量变化后与提前存储的商品的标准单重形成预期列表对比,从而判断无人货柜中是否存在。也即,当存在商品单重之和的任意一种组合相加都无法等于重量变化时,则判断无人货柜内存在异物。可以理解,异物即为除了无人货柜中除了商品外本文档来自技高网...

【技术保护点】
1.一种异物检测方法,用于检测无人货柜内的异物,其特征在于:该方法包括步骤:S1,获取无人货柜内物品的重量变化;S2,根据重量变化及商品的标准单重形成的预期列表,判断是否存在异物;及S3,当判断无人货柜中存在异物时,进行异常处理。

【技术特征摘要】
1.一种异物检测方法,用于检测无人货柜内的异物,其特征在于:该方法包括步骤:S1,获取无人货柜内物品的重量变化;S2,根据重量变化及商品的标准单重形成的预期列表,判断是否存在异物;及S3,当判断无人货柜中存在异物时,进行异常处理。2.如权利要求1所述的一种异物检测方法,其特征在于:步骤S3包括步骤:S31,确认存在异物的无人货柜;S32,无人货柜发出警报;及S33,获取无人货柜开门时至无人货柜关门后时间段内的视频。3.如权利要求2所述的一种异物检测方法,其特征在于:步骤S31进一步包括步骤:S311,获取存在异物的无人货柜位置及异物位于无人货柜内的位置;及S312,禁止存在异物的无人货柜继续工作。4.如权利要求1所述的一种异物检测方法,其特征在于:步骤S2包括步骤:S21,将商品单重形成预期列表;及S22,将预期列表内的组合逐一与重量变化进行对比,判断是否存在异物。5.如权利要求1所述的一种异物检测方法,其特征在于:步骤S1包括步骤:S11,获取无人货柜开门时货柜内物品的重量;S12,获取...

【专利技术属性】
技术研发人员:张发恩周江涛周创陈炫光
申请(专利权)人:创新奇智重庆科技有限公司
类型:发明
国别省市:重庆,50

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

1