本文作者:kaifamei

一種智能售貨系統及其控制方法與流程

更新時間:2025-12-27 12:07:02 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://m.newhan.cn/zhuanli/patent-1-60755-0.html

來源:專利查詢檢索下載-實用文體寫作網版權所有,轉載請保留出處。本站文章發布于 2022-12-25 09:31:30

發表評論

驗證碼:
用戶名: 密碼: 匿名發表
評論列表 (有 條評論
2人圍觀
參與討論