本文件涉及圖像處理領域,尤其涉及一種基于視頻幀的服務處理方法和裝置。
背景技術:
1、排隊估計是安防相機或安防智能分析終端的關鍵功能,可以通過對畫面的分析識別客人在排隊的狀態,并估計排隊等待時長等信息。現有技術中主要基于人數統計和預設業務時長來計算排隊等待時長,但實際業務中不同時間、天氣、季節畫面中排隊區域是多樣且變化的,難以通過預設感興趣區域的方式標定排隊區域,頻繁通過人工進行調整也會增加較多的管理成本,特別是對商場綜合體的旺鋪、火車站等,排隊區多是臨時性的,變化頻繁,且在排隊隊列中會出現非排隊客人橫穿的情況,綜合導致了現有技術在部署事實上存在困難,在精度上不能滿足管理要求的問題。
技術實現思路
1、本說明書一個實施例的目的是提供一種基于視頻幀的服務處理方法和裝置,以解決如何去除圖像噪聲的問題。
2、為解決上述技術問題,本說明書一個實施例是這樣實現的:
3、第一方面,本說明書一個實施例提供了一種基于視頻幀的服務處理方法,包括:
4、采集服務場景的視頻流,并檢測所述視頻流包含的各視頻幀中各用戶的位置參數;
5、根據所述各視頻幀中各用戶的位置參數計算位置變化,并篩選出位置變化小于位置變化閾值的用戶作為所述服務場景的服務等待用戶;
6、基于所述服務等待用戶的位置參數構建位置特征向量,并根據所述位置特征向量進行位置特征聚類,基于聚類結果確定所述服務場景的用戶隊列;
7、根據所述服務場景的服務處理參數和所述用戶隊列的用戶數,預估所述用戶隊列的服務處理時長。
8、第二方面,本說明書另一個實施例提供了一種基于視頻幀的服務處理裝置,包括:
9、位置檢測模塊,被配置為對采集服務場景的視頻流,并檢測所述視頻流包含的各視頻幀中各用戶的位置參數;
10、位置變化計算模塊,被配置為根據所述各視頻幀中各用戶的位置參數計算位置變化,并篩選出位置變化小于位置變化閾值的用戶作為所述服務場景的服務等待用戶;
11、用戶隊列確定模塊,被配置為基于所述服務等待用戶的位置參數構建位置特征向量,并根據所述位置特征向量進行位置特征聚類,基于聚類結果確定所述服務場景的用戶隊列;
12、時長預估模塊,被配置為根據所述服務場景的服務處理參數和所述用戶隊列的用戶數,預估所述用戶隊列的服務處理時長。
13、第三方面,本說明書又一個實施例提供了一種基于視頻幀的服務處理設備,包括:存儲器、處理器和存儲在所述存儲器上并可在所述處理器上運行的計算機可執行指令,所述計算機可執行指令被所述處理器執行時實現如上述第一方面所述的基于視頻幀的服務處理方法的步驟。
14、第四方面,本說明書再一個實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質用于存儲計算機可執行指令,所述計算機可執行指令被處理器執行時實現如上述第一方面所述的基于視頻幀的服務處理方法的步驟。
15、本實施例提供的基于視頻幀的服務處理方法,首先采集服務場景的視頻流,并檢測視頻流包含的各視頻幀中各用戶的位置參數,然后根據各視頻幀中各用戶的位置參數計算位置變化,并篩選出位置變化小于位置變化閾值的用戶作為服務場景的服務等待用戶,基于服務等待用戶的位置參數構建位置特征向量,并根據位置特征向量進行位置特征聚類,基于聚類結果確定服務場景的用戶隊列,最后根據服務場景的服務處理參數和用戶隊列的用戶數,預估用戶隊列的服務處理時長,以此降低與服務場景無關用戶的干擾,提升了時長計算的準確性。
1.一種基于視頻幀的服務處理方法,其特征在于,包括:
2.根據權利要求1所述的基于視頻幀的服務處理方法,其特征在于,所述檢測所述視頻流包含的各視頻幀中各用戶的位置參數,包括:
3.根據權利要求1所述的基于視頻幀的服務處理方法,其特征在于,所述根據各視頻幀中各用戶的位置參數計算位置變化,包括:
4.根據權利要求1所述的基于視頻幀的服務處理方法,其特征在于,所述根據各視頻幀中各用戶的位置參數計算位置變化,包括:
5.根據權利要求1所述的基于視頻幀的服務處理方法,其特征在于,所述基于所述服務等待用戶的位置參數構建位置特征向量,包括:
6.根據權利要求1所述的基于視頻幀的服務處理方法,其特征在于,所述根據所述位置特征向量進行位置特征聚類,包括:
7.根據權利要求1所述的基于視頻幀的服務處理方法,其特征在于,所述根據所述服務場景的服務處理參數和所述用戶隊列的用戶數,預估所述用戶隊列的服務處理時長,包括:
8.一種基于視頻幀的服務處理裝置,其特征在于,包括:
9.一種基于視頻幀的服務處理設備,其特征在于,包括存儲器和處理器,所述存儲器上存儲有計算機可執行指令,所述計算機可執行指令在上述處理器上運行時,能夠實現上述權利要求1-7任一項所述的方法的步驟。
10.一種計算機可讀存儲介質,該計算機可讀存儲介質中存儲有計算機可執行指令,其特征在于,所述計算機可執行指令在被處理器執行時,能夠實現上述權利要求1-7任一項所述的方法的步驟。