实现酒柜内酒品定位的方法和装置与流程

文档序号:14861125发布日期:2018-07-04 07:29阅读:147来源:国知局
实现酒柜内酒品定位的方法和装置与流程

本发明涉及酒柜,具体地说,是涉及实现酒柜内酒品定位的方法和装置。



背景技术:

随着人们生活水准的提高,酒柜逐渐被应用。一般的,酒柜内设置有多层酒架,每层酒架上设置有多个放置酒品的酒位。当用户想从酒柜中取出想喝的酒品时,如果从酒柜的多个酒位中逐一寻找,浪费时间,影响用户的品酒兴致。而且,酒柜门长时间处于打开状态,会影响酒品的品质。因此,准确地实现酒柜内酒品定位,明确酒柜内部存有何种酒,每种酒具体在哪个位置,就显得尤为重要。

为解决上述问题,现有技术出现了一种智能酒柜,能够将酒柜内酒品的位置进行定位,并将酒品的酒位信息通过显示终端呈现给用户。因此,用户可以在开酒柜之前了解要取出的酒品在酒柜中的酒位,从而快速、准确地取出所需酒品。

现有智能酒柜为实现酒品定位,存在有多种方法,常见的有图像识别方法和射频识别方法。图像识别方法是通过摄像头对放入酒柜的酒品进行拍照获取图像,后经过图像识别,分析图像中的酒品在酒架的位置及酒品信息。该方法的缺点是:如果酒标图像尺寸小、有遮挡等情况存在,则无法准确分析出酒品的酒标扫码,且数据建模复杂,匹配算法复杂度高,实时性差,不适合现阶段的应用。射频识别方法是在每层酒架的每个位置设置一个位置唯一的射频接收器,利用射频接收器接收其所对应的酒位上的酒品发出的射频信号,然后,根据射频接收器接收的射频信号获取酒品信息,再结合射频接收器唯一的位置信息,即可确定出酒品信息与酒位信息的匹配,实现酒品定位。但是,该方法的缺点是:需要设置的射频接收器数量多,射频接收器暴露在酒柜空间内,且是对静止放置在酒位上的酒品进行射频识别,不仅射频接收器之间会相互干扰,且还会受到酒柜金属内壁的干扰,因此,识别率低,定位不够准确。



技术实现要素:

本发明的目的是提供一种实现酒柜内酒品定位的方法和装置,以提高定位准确性。

为实现上述发明目的,本发明提供的实现酒柜内酒品定位的方法采用下述技术方案予以实现:

一种实现酒柜内酒品定位的方法,所述方法包括:

利用无线射频模块获取指定扫描区域内的酒品的酒品信息;所述指定扫描区域为离开酒柜内酒架上的酒位的区域;

从不断获取到的酒位信息中读取在获取到所述指定扫描区域内的酒品的酒品信息之后所述酒位信息的变化;所述酒位信息为放置有酒品的所述酒架上的酒位的位置信息;

若所述酒位信息的变化为新增放置有酒品的酒位信息,判定所述指定扫描区域内的酒品为放入的酒品,则将所述放入的酒品的酒品信息与所述新增放置有酒品的酒位信息进行对应匹配,形成酒柜内酒品信息与酒位信息的对应关系;

若所述酒位信息的变化为缺少放置有酒品的酒位信息,判定所述指定扫描区域内的酒品为取出的酒品,则从所述酒柜内酒品信息与酒位信息的对应关系中删掉所述取出的酒品的酒品信息与所述缺少放置有酒品的酒位信息。

如上所述的方法,还包括:

判断酒柜门体是否被打开;

在判定酒柜门体被打开时,启动所述无线射频模块,执行所述利用无线射频模块获取指定扫描区域内的酒品的酒品信息的过程。

如上所述的方法,所述从不断获取到的酒位信息中读取在获取到所述指定扫描区域内的酒品的酒品信息之后所述酒位信息的变化,具体包括:

按照设定采样频率不断获取酒位信息,将最新的酒位信息与前一次的酒位信息作比较;

若根据比较结果判定酒位信息发生了变化,再判断所述变化是否为在获取到所述指定扫描区域内的酒品的酒品信息之后的第一个变化;若是,将所述变化确定为在获取到所述指定扫描区域内的酒品的酒品信息之后所述酒位信息的变化。

如上所述的方法,还包括:

若利用所述无线射频模块同时获取到所述指定扫描区域内两个或两个以上的酒品信息,则进行错误提醒。

如上所述的方法,还包括:

记录获取到所述新增放置有酒品的酒位信息的时间,作为所述指定扫描区域内的酒品的放置时间进行存储;

记录获取到所述缺少放置有酒品的酒位信息的时间,作为所述指定扫描区域内的酒品的取出时间进行存储。

如上所述的方法,还包括:

记录所述指定扫描区域内的酒品放置到酒位上的次数;以及

记录所述指定扫描区域内的酒品取出的次数。

为实现前述发明目的,本发明提供的实现酒柜内酒品定位的装置采用下述技术方案予以实现:

一种实现酒柜内酒品定位的装置,所述装置包括:

无线射频模块,设置在指定位置,用于获取指定扫描区域内的酒品的酒品信息;所述指定扫描区域为离开酒柜内酒架上的酒位的区域;

酒位信息获取及判断单元,用于不断获取酒位信息,并判断是否存在在获取到所述指定扫描区域内的酒品的酒品信息之后所述酒位信息的变化,以及判断所述酒位信息的变化为新增放置有酒品的酒位信息或缺少放置有酒品的酒位信息;所述酒位信息为放置有酒品的所述酒架上的酒位的位置信息;

放入酒品处理单元,用于在所述酒位信息获取及判断单元判定所述酒位信息的变化为新增放置有酒品的酒位信息时,判定所述指定扫描区域内的酒品为放入的酒品,将所述放入的酒品的酒品信息与所述新增放置有酒品的酒位信息进行对应匹配,形成酒柜内酒品信息与酒位信息的对应关系;

取出酒品处理单元,用于在所述酒位信息获取及判断单元判定所述酒位信息的变化为缺少放置有酒品的酒位信息时,判定所述指定扫描区域内的酒品为取出的酒品,从所述酒柜内酒品信息与酒位信息的对应关系中删掉所述取出的酒品的酒品信息与所述缺少放置有酒品的酒位信息。

如上所述的装置,所述无线扫描模块包括有天线,所述天线设置在酒柜门体的发泡层内、靠近门体内侧壁的位置。

如上所述的装置,还包括:

门体开关检测单元,用于检测并判断酒柜门体是否被打开;

所述无线射频模块在所述门体开关检测单元判定酒柜门体被打开时启动,获取所述指定扫描区域内的酒品的酒品信息。

与现有技术相比,本发明的优点和积极效果是:

本发明提供的酒品定位的方法和装置,无线射频模块仅用于扫描离开酒柜内酒架上的酒位的指定扫描区域内的酒品的酒品信息,因此,无需在每个酒位上均设置无线射频模块,避免了多个无线射频模块之间相互干扰而造成识别率低的问题;由于无线射频模块用来扫描离开酒位的一个固定的扫描区域,因此,便于将无线射频模块进行隐藏布设,避免了因无线射频模块外露时受到外界干扰而造成识别率低的问题,同时,由于无线射频模块的扫描区域为离开酒位的区域,因此,能够实现酒品在放入或取出过程中的酒品信息扫描,进一步避免了因静态下的干扰影响识别率的问题;利用无线射频模块获取的酒品信息和在获取酒品信息后放置有酒品的酒位的位置信息的变化这种次第顺序确定出酒品为放入酒品还是取出酒品,以及将酒柜内存放的酒品的酒品信息与其所在酒位的位置信息的对应,实现了对酒柜内酒品的定位。

结合附图阅读本发明的具体实施方式后,本发明的其他特点和优点将变得更加清楚。

附图说明

图1是基于本发明实现酒柜内酒品定位的方法一个实施例的流程图;

图2是基于本发明实现酒柜内酒品定位的装置一个实施例的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下将结合附图和实施例,对本发明作进一步详细说明。

请参见图1,该图所示为基于本发明实现酒柜捏酒品定位的方法一个实施例的流程图。

具体来说,该实施例通过包括下述各步骤的过程实现对酒柜内存放的酒品所在酒柜内的位置的定位:

步骤11:利用无线射频模块获取指定扫描区域内的酒品的酒品信息。

其中,指定扫描区域为离开酒柜内酒架上的酒位的区域。也即,无线射频模块仅用于扫描离开酒柜内酒架上的酒位的指定扫描区域内的酒品的酒品信息。因此,无需在每个酒位上均设置无线射频模块,避免了多个无线射频模块之间相互干扰而造成识别率低的问题。并且,由于无线射频模块用来扫描离开酒位的一个固定的扫描区域,因此,便于将无线射频模块进行隐藏布设,避免了因无线射频模块外露时受到外界干扰而造成识别率低的问题。譬如,指定扫描区域为酒架外边缘与酒柜门体之间的区域,那么,通过在门体上设置无线射频模块,能够覆盖该区域。而在门体上设置无线射频模块,就可以将无线射频模块隐藏在门体内,譬如将无线射频模块设置在门体发泡层内,既能实现对该扫描范围内酒品的扫描,获取到酒品信息,且避免了外界干扰对识别率的影响。另外,由于无线射频模块的扫描区域为离开酒位的区域,因此,不是对静止的酒品进行扫描,而能够实现酒品在放入或取出过程中的酒品信息扫描,进一步避免了因静态下的干扰影响识别率的问题。通过合理选择扫描区域,使得该区域为放入或取出酒品的必经区域,能够确保扫描到每一瓶酒品的酒品信息,保证定位的完整性和准确性。优选的,指定扫描区域为酒架外边缘与酒柜门体之间的区域。

利用无线射频模块获取酒品的酒品信息的过程,可以采用现有技术来实现。简单来说,是利用包括有射频天线和射频读写器的无线射频器扫描酒品上的射频标签,获取到存储于射频标签中的酒品信息。

步骤12:从不断获取到的酒位信息中读取在获取到指定扫描区域内的酒品的酒品信息之后酒位信息的变化。

其中,酒位信息为放置有酒品的酒架上的酒位的位置信息。每层酒架上的每个酒位都具有一个唯一的位置信息,通过一定的检测手段,可以检测出某个酒位上是否放置有酒品,并能够将输出放置有酒品的酒位的位置信息。

而且,酒位信息是不断获取的,以实现对实时变化的放置酒品的酒位信息的更新。在步骤11从指定扫描区域内读取到酒品信息之后,表明存在有放入酒品或取出酒品的动作。然后,从不断获取到的酒位信息中读取在获取到指定扫描区域内的酒品的酒品信息之后酒位信息的变化。由此,能够得到因获取到酒品信息的酒品的变动而使得酒位信息发生的变化。

步骤13:判断步骤12读取到的酒位信息的变化是否为新增放置有酒品的酒位信息。若是,执行步骤14;否则执行步骤15。

由于酒位信息是放置有酒品的酒位的位置信息,那么,酒位信息的变化包括有两种情况,一种情况是新增了放置有酒品的酒位信息,另一种情况是缺少了放置有酒品的酒位信息。如果判定是新增放置有酒品的酒位信息,则执行步骤14的处理;如果不是新增,那么就是缺少了放置有酒品的酒位信息,则执行步骤15的处理。

步骤14:判定指定扫描区域内的酒品为放入的酒品,则将放入的酒品的酒品信息与新增放置有酒品的酒位信息进行对应匹配,形成酒柜内酒品信息与酒位信息的对应关系。

如果步骤13判定在获取到指定扫描区域内的酒品的酒品信息之后酒位信息的变化为新增放置有酒品的酒位信息,则判定指定扫描区域内的酒品为放入的酒品,且酒品放置在新增酒位信息所对应的酒位位置。那么,将该放入的酒品的酒品信息与新增放置有酒品的酒位信息进行对应匹配,形成酒柜内酒品信息与酒位信息的对应关系,实现了对酒品的定位。

步骤15:判定指定扫描区域内的酒品为取出的酒品,则从酒柜内酒品信息与酒位信息的对应关系中删掉取出的酒品的酒品信息与缺少放置有酒品的酒位信息。

如果步骤13判定在获取到指定扫描区域内的酒品的酒品信息之后酒位信息的变化为缺少放置有酒品的酒位信息,则判定指定扫描区域内的酒品为取出的酒品,而且,取出的位置是缺少酒位信息所对应的酒位位置。而且,因为在该酒品放入酒柜时,已经通过步骤13存储有该酒品信息与酒位信息的对应关系,那么,在酒品取出之后,需要从酒柜内酒品信息与酒位信息的对应关系中删掉取出的酒品的酒品信息与缺少放置有酒品的酒位信息,确保所存储的对应关系为酒柜内实际存放的酒品的酒品信息和所在酒位位置的酒位信息。

采用上述实施例的方法,利用无线射频模块获取的酒品信息和在获取酒品信息后放置有酒品的酒位的位置信息的变化确定出酒品为放入酒品还是取出酒品,以及将酒柜内存放的酒品的酒品信息与其所在酒位的位置信息的对应,方便、准确地实现了对酒柜内酒品的定位。

酒柜内酒品信息与酒位信息的对应关系,可以通过酒柜显示屏或终端显示屏实时进行显示。或者,可以通过在app中设置搜索项进行搜索查询。

在步骤12中,从不断获取到的酒位信息中读取在获取到指定扫描区域内的酒品的酒品信息之后酒位信息的变化,优选采用下述方法实现:

按照设定采样频率不断获取酒位信息,将最新的酒位信息与前一次的酒位信息作比较;

若根据比较结果判定酒位信息发生了变化,再判断变化是否为在获取到指定扫描区域内的酒品的酒品信息之后的第一个变化;若是,将变化确定为在获取到所述指定扫描区域内的酒品的酒品信息之后所述酒位信息的变化。

为减少不必要扫描所带来的不利因素,作为优选的实施方式,在步骤11之前还包括:

判断酒柜门体是否被打开;在判定酒柜门体被打开时,启动无线射频模块,执行利用无线射频模块获取指定扫描区域内的酒品的酒品信息的过程。

当然,对于获取酒位信息的检测模块,也可以是在判定酒柜门体打开时再执行对酒位信息的获取。

判断酒柜门体是否被打开,可以通过在门体上或柜口附近的内胆上设置传感器模块来实现。

作为优选的实施方式,实现酒品定位的方法还可以包括:

记录获取到新增放置有酒品的酒位信息的时间,作为指定扫描区域内的酒品的放置时间进行存储;

记录获取到缺少放置有酒品的酒位信息的时间,作为指定扫描区域内的酒品的取出时间进行存储。以及

记录指定扫描区域内的酒品放置到酒位上的次数;和

记录指定扫描区域内的酒品取出的次数。

所记录和存储的放置时间、取出时间、放置次数及取出次数等参数信息也均能够通过显示屏呈现给用户,或者通过检索收到进行查询检索。并且,还可以对参数信息进行分析,获得用户的引用习惯来推送给用户。譬如,通过放置时间和取出时间,能够分析出用户的饮酒时间习惯;通过放置次数和取出次数,能够分析出用户对酒品类型的喜好。

对于次数的记录和存储,可以设置两个计数器,一个用来统计酒品放置到酒位上的次数,每放入一次,次数加1;一个用来统计酒品取出的次数,每取出一次,次数加1。当然,也可以设置一个计时器,从酒品首次放入开始计数,每放入一次,次数加1,每取出一次,次数也加1,可以通过计数值为奇数还是偶数以及计数值的大小来统计放入次数和取出次数。

获取放置有酒品的酒位的酒位信息的过程可以采用现有技术手段来实现。作为优选的实施方式,通过红外传感器检测模块来实现。具体来说,在每个酒位所对应的酒柜后内侧壁上设置有一个红外传感器,每个红外传感器具有唯一的红外编码。控制红外传感器中发射端的发射功率,使得如果在发射端发射出红外信号之后能够在接收端接收到编码正确的反射信号,判定该红外传感器所对应的酒位上放置有酒品;反之,在该酒位上未放置酒品。根据已知的该红外传感器所对应的酒位的位置信息,则可以方便地得到在该酒位上放置有酒品的酒位信息。

请参见图2,该图所示为基于本发明实现酒柜内酒品定位的装置一个实施例的结构框图。

具体来说,该实施例的装置所包括的结构单元、每个结构单元的功能及相互之间的信号连接关系如下:

无线射频模块21,设置在指定位置,用于获取指定扫描区域内的酒品的酒品信息。其中,指定扫描区域为离开酒柜内酒架上的酒位的区域。

酒位信息获取及判断单元22,用于不断获取酒位信息,并判断是否存在在获取到指定扫描区域内的酒品的酒品信息之后酒位信息的变化,以及判断酒位信息的变化为新增放置有酒品的酒位信息或缺少放置有酒品的酒位信息。其中,酒位信息为放置有酒品的所述酒架上的酒位的位置信息。

放入酒品处理单元23,用于在酒位信息获取及判断单元22判定酒位信息的变化为新增放置有酒品的酒位信息时,判定指定扫描区域内的酒品为放入的酒品,将放入的酒品的酒品信息与新增放置有酒品的酒位信息进行对应匹配,形成酒柜内酒品信息与酒位信息的对应关系。

取出酒品处理单元24,用于在酒位信息获取及判断单元22判定酒位信息的变化为缺少放置有酒品的酒位信息时,判定指定扫描区域内的酒品为取出的酒品,从酒柜内酒品信息与酒位信息的对应关系中删掉取出的酒品的酒品信息与缺少放置有酒品的酒位信息。

指定扫描区域优选为酒架外边缘与酒柜门体之间的区域,那么,无线扫描模块中的天线优选设置在酒柜门体的发泡层内、靠近门体内侧壁的位置,在实现隐藏设置的同时保证准确地对放入或取出的所有酒品进行酒品信息扫描。

作为优选的实施方式,实现酒品定位的装置还可以包括有门体开关检测单元,用于检测并判断酒柜门体是否被打开。无线射频模块将在门体开关检测单元判定酒柜门体被打开时启动,获取指定扫描区域内的酒品的酒品信息。

上述结构的装置应用到酒柜中,运行相应的程序,按照上述方法实施例中的方法实现对酒柜内酒品的定位。

以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1