本文作者:kaifamei

一种智能售货系统及其控制方法与流程

更新时间:2025-12-16 04:32:32 0条评论

一种智能售货系统及其控制方法与流程



1.本发明涉及智能售货技术领域,特别是涉及一种智能售货系统及其控制方法。


背景技术:



2.在新零售的浪潮下,随着人工智能技术不断发展,越来越多自动售货机出现在人们身边。其中,有一种开门自取式的售货机。使用这种开门自取式售货机时,用户需要先通过扫码或者人脸识别开门,开门后从售货机里面拿出商品,然后关门,根据用户拿的商品进行扣费。其中,售货机采用了计算机视觉技术来识别消费者在开门后从售货机里面拿出了什么商品、拿了多少件。计算机视觉技术主要分为静态识别和动态识别。
3.采用静态识别的售货机在每层货架上安装摄像头,提前录入商品的外形,颜,价格等信息;当用户取走商品后,通过摄像头返回的图像判断顾客拿出的是什么,在用户关门后,系统便通过关联账户扣取相应的钱。而采用动态识别的售货机通过摄像头实时采集顾客取货过程,从而判断顾客拿的是什么。这种技术相比于静态识别来说所需要的摄像头更少,而且并不需要检测所有商品,只需要看顾客取走或者放回的商品即可。
4.然而,不管采用静态识别技术还是动态识别技术,现有的影像识别算法及传输使用同步技术,存在通讯性能不佳的问题,用户在购买完商品后,由于通讯性能不佳造成用户等待结算结果的等待时间过长,影响用户的购物体验。
5.上述缺陷是本领域技术人员期待克服的。


技术实现要素:



6.本发明的目的在于克服现有技术中的上述缺陷,提供了一种智能售货系统及其控制方法,用于解决因通讯性能不佳而影响用户的购物体验的问题。
7.为实现上述目的,本发明提供了一种智能售货系统,包括售货机以及与售货机通信连接的远程服务器;所述售货机包括与远程服务器连接的控制组件、与控制组件连接装设在售货机内部用于采集影像信息的若干个摄像头;所述控制组件包括用于与移动端信息交互、接收开门信息及传输扣费信息至支付服务器的业务模块;与摄像头连接用于接收并存储影像信息的影像存储模块;与影像存储模块连接用于压缩影像信息并将经压缩的影像信息传输至远程服务器的影像传输模块;分别与业务模块、影像存储模块以及影像传输模块连接用于调度控制组件中的任务管理的调度模块;
8.所述远程服务器包括用于接收经压缩的影像信息并将其解压缩的影像处理模块、用于存储商品影像信息的数据库、与影像处理模块、数据库连接,接收解压缩的影像信息并将影像信息与数据库中的商品影像信息进行比对的影像识别模块;分别与影像处理模块、影像识别模块连接用于调度所述远程服务器中的任务管理的远程调度模块;
9.所述调度模块还用于从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务和新的结算任务。
10.通过设置影像传输模块,影像传输模块将影像信息压缩后再传输至远程服务器
中,提高了影像信息从售货机传输至远程服务器的速度;通过设置调度模块,在影像识别模块进行所需时间较久比对任务时,调度模块能够从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务和新的结算任务。减少用户等待售货机开门时间和等待扣款时间,改善了用户购物体验。
11.进一步地,所述远程调度模块还用于从远程调度线程池和信息接收线程池中分别取出空闲的远程调度线程和信息接收线程以执行新的开门任务和新的结算任务。
12.较佳的,所述调度模块通过从信息发送线程池取出一条空闲的信息发送线程,从开门信息队列中的头部依次取出一条信息,将新的开门信息发送到所述业务模块,该信息发送线程设为忙碌状态并加锁等待完成新的结算任务。
13.较佳的,在完成新的结算任务后,所述信息发送线程设为空闲状态并解锁,回到信息发送线程中的空闲线程队列中。通过设置信息发送线程在完成新的结算任务后,信息发送线程设为空闲状态并解锁,且回到信息发送线程中的空闲线程队列中,实现了在完成新的结算任务后,消息发送线程又将回到空闲线程队列中,以供继续执行任务,提高售货机和远程服务器之间的传输效率。
14.进一步地,所述影像处理模块还用于判断所述影像识别模块是否能够正常进行比对任务。进一步地,所述影像识别模块不能正常进行比对任务时,远程服务器将判断结果反馈至售货机,售货机向移动端发出不可使用信息。避免发生因影像识别模块不能正常进行比对任务,而不能正常进行结算任务的问题。并通过售货机向移动端发出不可使用的信息,及时通知用户该售货机不可使用。
15.进一步地,所述售货机还包括用于存储商品的柜体、装设在柜体上的柜门;所述柜体、柜门均与控制组件连接。通过设置控制组件分别与柜体、柜门连接,实现售货机在收到远程服务器的反馈信息时能够自动开门。
16.进一步地,所述摄像头用于采集售货机内部的图片信息或者视频信息。
17.本发明还提供一种采用智能售货系统的控制方法,包括以下步骤:
18.步骤s1、用户通过使用移动端扫码或者人脸识别与售货机信息交互,发出开门信息;
19.步骤s2、业务模块接收开门信息,控制组件控制摄像头采集售货机内部的影像信息;影像信息经影像传输模块压缩后传输至远程服务器;
20.步骤s3、影像处理模块接收影像信息并进行解压缩,在判断影像识别模块能够进行正常的比对任务后,将解压缩后的影像信息储存到数据库中;
21.步骤s4、远程服务器反馈信息至售货机,售货机自动开门,完成开门任务;
22.步骤s5、用户关门,控制组件控制摄像头采集关门后售货机内部的影像信息;关门后的影像信息经影像传输模块压缩后传输至远程服务器;
23.步骤s6、影像处理模块接收关门后的影像信息并进行解压缩;
24.步骤s7、影像识别模块接收经解压的关门后的影像信息,将关门后的影像信息与关门前储存到数据库中的影像信息进行比对任务;
25.步骤s8、完成比对任务后,所述远程服务器生成用户的消费信息并传输至售货机,售货机接收用户的消费信息;
26.步骤s9、业务模块与支付服务器连接,对用户的账户进行扣费,完成结算任务。
27.较佳的,在所述步骤s7中,所述影像识别模块在进行比对任务时,所述售货机中的调度模块从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务和新的结算任务。避免因影像识别模块进行比对任务所需时间较久,而造成用户在购买商品结束后扣费延时较长,下一名用户扫码或人脸识别后等待开门的时间过长的问题,改善用户购物体验。
28.与现有技术相比,本发明的有益效果如下:
29.本发明提供的一种智能售货系统,通过设置影像传输模块,影像传输模块将影像信息压缩后再传输至远程服务器中,提高了影像信息从售货机传输至远程服务器的速度;通过设置调度模块,在远程服务器的影像识别模块进行比对任务,所需时间较长时,调度模块能够从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务和新的结算任务。减少用户等待售货机开门时间和等待扣款时间,改善了用户购物体验。
附图说明
30.图1是本发明实施例提供的一种智能售货系统的结构示意图;
31.图2是本发明实施例提供的一种智能售货系统中售货机的结构示意图;
32.图3是本发明实施例提供的一种智能售货系统的控制方法流程图。
33.【附图标记说明】1、售货机;11、控制组件;12、柜体;13、柜门;14、摄像头;111、业务模块;112、影像存储模块;113、影像传输模块;114、调度模块;2、远程服务器;21、影像处理模块;22、影像识别模块;23、数据库;24、远程调度模块。
具体实施方式
34.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
35.实施例1
36.请参阅图1至图2,本实施例1提供一种智能售货系统,包括两个部分:售货机1和远程服务器2,所述售货机1与所述远程服务器2通信连接。所述智能售货系统在用户扫码或人脸识别,发出开门信息后,执行开门任务;所述智能售货系统在用户拿取商品并关门后执行结算任务。
37.所述售货机1包括控制组件11、柜体12、柜门13以及若干个摄像头14;所述控制组件11与所述远程服务器2连接;所述柜体12用于存储商品;所述柜门13装设在所述柜体12上,该柜门13是透明的玻璃构件,便于用户看清所述售货机1中的商品,吸引购物者选购;所述摄像头14装设在柜体12内,用于采集售货机1内部的影像信息。具体的,在本实施例中,优选设置所述摄像头14用于采集售货机1内部的图片信息;于其他实施例中,所述摄像头14还可设置为用于采集售货机1内部的视频信息,故不以此为限。
38.所述控制组件11还分别与柜体12、柜门13、若干个摄像头14连接。所述控制组件11包括业务模块111、影像存储模块112、影像传输模块113以及调度模块114。所述业务模块
111用于与用户的移动端信息交互,接收开门信息,传输扣费信息至支付服务器。所述影像存储模块112与摄像头14连接,用于接收从摄像头14传输来的影像信息,并进行存储。所述影像传输模块113与所述影像存储模块112连接,用于接收从所述影像存储模块112传输来的影像信息,并将该影像信息压缩后传输至远程服务器2。所述调度模块114分别与所述业务模块111、影像存储模块112、影像传输模块113连接,用于调度控制组件11中的任务管理。
39.所述调度模块114还能够从调度线程池和信息发送池中分别取出空闲的调度线程和信息发送线程,在结算任务尚未完成时,实现先开始执行新的开门任务和新的结算任务。具体而言,所述调度模块114通过从信息发送线程池取出一条空闲的信息发送线程,从开门信息队列中的头部依次取出一条信息,将新的开门信息发送到所述业务模块111;所述控制组件11控制所述摄像头14进行拍摄,采集此时所述售货机1内部的影像信息并传输至所述影像存储模块112中并继续执行新的开门任务。所述信息发送线程设为忙碌状态并加锁,等待完成新的结算任务;在完成新的结算任务后,所述信息发送线程设为空闲状态并解锁,回到信息发送线程中的空闲线程队列中。有效减少用户等待所述售货机1开门时间和等待扣款时间,改善了用户购物体验。
40.所述远程服务器2包括影像处理模块21、影像识别模块22、数据库23以及远程调度模块24。所述影像处理模块21用于接收经影像传输模块113压缩的影像信息,并将压缩的影像信息进行解压。所述数据库23用于存储商品影像信息。所述影像识别模块22与所述影像处理模块21连接,用于接收经解压的影像信息;所述影像识别模块22与所述数据库23连接,用于将解压的影像信息与所述数据库23中存储的商品影像信息进行比对。所述远程调度模块24分别与所述影像处理模块21、影像识别模块22连接,用于调度所述远程服务器2中的任务管理。具体而言,所述远程调度模块24还能够从远程调度线程池和信息接收线程池中分别取出空闲的远程调度线程和信息接收线程,在结算任务尚未完成时,执行新的开门任务和新的结算任务。
41.进一步地,所述影像处理模块21还用于判断所述影像识别模块22是否能够正常进行比对任务。当所述影像识别模块22不能正常进行比对任务时,远程服务器2将判断结果反馈至售货机1处,售货机1向用户的移动端发出所述售货机1不可使用的信息;当所述影像识别模块22能正常进行比对任务时,所述影像处理模块21将解压后的影像信息传输至数据库23中存储,所述远程服务器2将信息反馈至售货机1,控制组件11控制柜门13打开。能够确保所述售货机1在开门供用户拿取商品时,所述影像识别模块22是能够正常进行比对任务的,若所述影像识别模块22不能正常进行比对任务,则不开门。避免发生因所述影像识别模块22不能正常进行比对任务,而不能正常进行结算任务的问题。
42.实施例2
43.请参阅图3,实施例2提供一种控制方法,包括实施例1所述的一种智能售货系统,还包括以下步骤:
44.步骤s1、用户通过使用移动端扫码或者人脸识别与售货机1信息交互,发出开门信息;
45.步骤s2、业务模块111接收开门信息,控制组件11控制摄像头14采集售货机1内部的影像信息;影像信息经影像传输模块113压缩后传输至远程服务器2;
46.步骤s3、影像处理模块21接收影像信息并进行解压缩,在判断影像识别模块22能
够进行正常的比对任务后,将解压缩后的影像信息储存到数据库23中;
47.步骤s4、远程服务器2反馈信息至售货机1,售货机1自动开门,完成开门任务;
48.步骤s5、用户关门,控制组件11控制摄像头14采集关门后售货机1内部的影像信息;关门后的影像信息经影像传输模块113压缩后传输至远程服务器2;
49.步骤s6、影像处理模块21接收关门后的影像信息并进行解压缩;
50.步骤s7、影像识别模块22接收经解压的关门后的影像信息,将关门后的影像信息与关门前储存到数据库23中的影像信息进行比对任务;
51.步骤s8、完成比对任务后,所述远程服务器2生成用户的消费信息并传输至售货机1,售货机1接收用户的消费信息;
52.步骤s9、业务模块111与支付服务器连接,对用户的账户进行扣费,完成结算任务。
53.进一步地,在步骤s3中,当所述影像处理模块21判断所述影像识别模块22无法进行正常的比对任务后,所述远程服务器2将判断结果反馈至所述售货机1处,所述业务模块111向用户的移动端发出所述售货机1不可使用的信息。
54.进一步地,在所述步骤s7中,所述影像识别模块22在进行比对任务时,所述售货机1中的调度模块114从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务和新的结算任务。
55.上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。

技术特征:


1.一种智能售货系统,其特征在于,包括售货机(1)以及与售货机(1)通信连接的远程服务器(2);所述售货机(1)包括与远程服务器(2)连接的控制组件(11)、与控制组件(11)连接装设在售货机(1)内部用于采集影像信息的若干个摄像头(14);所述控制组件(11)包括用于与移动端信息交互、接收开门信息及传输扣费信息至支付服务器的业务模块(111);与摄像头(14)连接用于接收并存储影像信息的影像存储模块(112);与影像存储模块(112)连接用于压缩影像信息并将经压缩的影像信息传输至远程服务器(2)的影像传输模块(113);分别与业务模块(111)、影像存储模块(112)以及影像传输模块(113)连接用于调度控制组件(11)中的任务管理的调度模块(114);所述远程服务器(2)包括用于接收经压缩的影像信息并将其解压缩的影像处理模块(21)、用于存储商品影像信息的数据库(23)、与影像处理模块(21)、数据库(23)连接,接收解压缩的影像信息并将影像信息与数据库(23)中的商品影像信息进行比对的影像识别模块(22);分别与影像处理模块(21)、影像识别模块(22)连接用于调度所述远程服务器(2)中的任务管理的远程调度模块(24);所述调度模块(114)还用于从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务和新的结算任务。2.根据权利要求1所述的一种智能售货系统,其特征在于,所述远程调度模块(24)还用于从远程调度线程池和信息接收线程池中分别取出空闲的远程调度线程和信息接收线程以执行新的开门任务和新的结算任务。3.根据权利要求2所述的一种智能售货系统,其特征在于,所述调度模块(114)通过从信息发送线程池取出一条空闲的信息发送线程,从开门信息队列中的头部依次取出一条信息,将新的开门信息发送到所述业务模块(111),该信息发送线程设为忙碌状态并加锁等待完成新的结算任务。4.根据权利要求3所述的一种智能售货系统,其特征在于,在完成新的结算任务后,所述信息发送线程设为空闲状态并解锁,回到信息发送线程中的空闲线程队列中。5.根据权利要求1所述的一种智能售货系统,其特征在于,所述影像处理模块(21)还用于判断所述影像识别模块(22)是否能够正常进行比对任务。6.根据权利要求5所述的一种智能售货系统,其特征在于,所述影像识别模块(22)不能正常进行比对任务时,远程服务器(2)将判断结果反馈至售货机(1),售货机(1)向移动端发出不可使用信息。7.根据权利要求1所述的一种智能售货系统,其特征在于,所述售货机(1)还包括用于存储商品的柜体(12)、装设在柜体(12)上的柜门(13);所述柜体(12)、柜门(13)均与控制组件(11)连接。8.根据权利要求1所述的一种智能售货系统,其特征在于,所述摄像头(14)用于采集售货机(1)内部的图片信息或者视频信息。9.一种控制方法,其特征在于,包括权利要求2-8任一项所述的一种智能售货系统,还包括以下步骤:步骤s1、用户通过使用移动端扫码或者人脸识别与售货机(1)信息交互,发出开门信息;步骤s2、业务模块(111)接收开门信息,控制组件(11)控制摄像头(14)采集售货机(1)
内部的影像信息;影像信息经影像传输模块(113)压缩后传输至远程服务器(2);步骤s3、影像处理模块(21)接收影像信息并进行解压缩,在判断影像识别模块(22)能够进行正常的比对任务后,将解压缩后的影像信息储存到数据库(23)中;步骤s4、远程服务器(2)反馈信息至售货机(1),售货机(1)自动开门,完成开门任务;步骤s5、用户关门,控制组件(11)控制摄像头(14)采集关门后售货机(1)内部的影像信息;关门后的影像信息经影像传输模块(113)压缩后传输至远程服务器(2);步骤s6、影像处理模块(21)接收关门后的影像信息并进行解压缩;步骤s7、影像识别模块(22)接收经解压的关门后的影像信息,将关门后的影像信息与关门前储存到数据库(23)中的影像信息进行比对任务;步骤s8、完成比对任务后,所述远程服务器(2)生成用户的消费信息并传输至售货机(1),售货机(1)接收用户的消费信息;步骤s9、业务模块(111)与支付服务器连接,对用户的账户进行扣费,完成结算任务。10.根据权利要求9所述的一种控制方法,其特征在于,在所述步骤s7中,所述影像识别模块(22)在进行比对任务时,所述售货机(1)中的调度模块(114)从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务和新的结算任务。

技术总结


本发明提供一种智能售货系统,包括售货机、以及与售货机通信连接的远程服务器;所述售货机包括与远程服务器连接的控制组件、与控制组件连接,用于采集售货机内部影像信息的若干个摄像头;所述控制组件包括业务模块、影像存储模块、影像传输模块以及调度模块;所述远程服务器包括影像处理模块、影像识别模块、数据库以及远程调度模块;所述调度模块还用于从调度线程池和信息发送线程池中分别取出空闲的调度线程和信息发送线程执行新的开门任务、结算任务。本发明提供的智能售货系统,在影像识别模块进行比对任务时,通过利用空闲的线程处理新的开门任务、结算任务,减少用户等待售货机开门时间和等待扣款时间,改善了用户购物体验。体验。体验。


技术研发人员:

卜俊鹏

受保护的技术使用者:

国筹(北京)数据科技有限公司

技术研发日:

2022.09.14

技术公布日:

2022/12/22


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-60755-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2022-12-25 09:31:30

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论