System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及工程機械,具體地涉及一種料斗溢料的檢測方法、裝置、工程機械及存儲介質。
技術介紹
1、隨著社會的不斷發展,公路、橋梁等基礎設施也建設得越來越多,在基礎設施的建設中,混凝土是必不可少的原料?;炷恋男读线^程是指混凝土從攪拌車卸到工程機械的料斗的過程。由于在卸料的過程中,卸料流速過快,經常會導致混凝土溢出料斗,即經常會發生溢料,這會造成混凝土的浪費,增加成本。因此,防止卸料過程中的溢料非常重要。
2、現有技術中一般是通過人工觀察料斗是否溢料,即工作人員在泵送作業時,時刻盯住料斗的料位狀態。若工作人員卸料流速調整不及時,容易導致料斗內混凝土放空或溢出料斗的問題。且完全依賴人工的方式,不僅僅人力成本,而且自動化程度低,容易出現疏漏,導致檢測結果不準確。
技術實現思路
1、本申請實施例的目的是提供一種料斗溢料的檢測方法、裝置、工程機械及存儲介質,用以解決現有技術中溢料檢測不準確、自動化程度低的問題。
2、為了實現上述目的,本申請第一方面提供一種料斗溢料的檢測方法,應用于工程機械,檢測方法包括:
3、在工程機械的作業過程中,實時采集料斗的視頻圖像;
4、將視頻圖像中的當前幀圖像輸入至圖像識別算法模型,以得到當前幀圖像的識別結果;
5、對已構建的初始參數組進行賦值,其中初始參數組包括算法結果參數、計數參數以及幀數參數,將識別結果賦值給算法結果參數,將計數變量的值賦值給計數參數,其中計數變量、上一幀圖像的結果變量以及當前幀圖像的
6、判斷當前幀圖像的結果變量是否等于賦值后的算法結果參數;
7、在當前幀圖像的結果變量等于賦值后的算法結果參數的情況下,將計數變量的值加一,以得到更新后的計數變量;
8、判斷更新后的計數變量的值是否大于賦值后的計數參數;
9、在更新后的計數變量的值大于賦值后的計數參數的情況下,獲取幀數參數的值,并判斷更新后的計數變量的值是否大于幀數參數的值;
10、在更新后的計數變量的值大于幀數參數的值的情況下,將更新后的計數變量的值歸零,并將賦值后的算法結果參數賦值給上一幀圖像的結果變量,以得到上一幀圖像的結果變量的最終值;
11、在上一幀圖像的結果變量的最終值為第一預設值的情況下,確定料斗發生溢料;
12、在上一幀圖像的結果變量的最終值為第二預設值的情況下,確定料斗未發生溢料。
13、在本申請實施例中,初始參數組還包括上一幀圖像的結果參數,將上一幀圖像的結果變量的值賦值給上一幀圖像的結果參數,檢測方法還包括:在更新后的計數變量的值小于或等于幀數參數的值的情況下,將賦值后的算法結果參數賦值給當前幀圖像的結果變量,將賦值后的上一幀圖像的結果參數賦值給上一幀圖像的結果變量;根據賦值后的上一幀圖像的結果變量確定料斗是否發生溢料,并再次回到對已構建的初始參數組進行賦值的步驟,直至更新后的計數變量的值大于幀數參數的值。
14、在本申請實施例中,檢測方法還包括:在當前幀圖像的結果變量不等于賦值后的算法結果參數的情況下,將計數變量的值歸零,并將賦值后的算法結果參數賦值給當前幀圖像的結果變量,將賦值后的上一幀圖像的結果參數賦值給上一幀圖像的結果變量;將歸零后的計數變量的值賦值給賦值后的計數參數;再次回到判斷當前幀圖像的結果變量是否等于賦值后的算法結果參數的步驟,直至當前幀圖像的結果變量等于賦值后的算法結果參數。
15、在本申請實施例中,檢測方法還包括:在更新后的計數變量的值小于或等于賦值后的計數參數的情況下,將賦值后的算法結果參數賦值給上一幀圖像的結果變量,以得到上一幀圖像的結果變量的最終值;根據賦值后的上一幀圖像的結果變量確定料斗是否發生溢料,并再次回到對已構建的初始參數組進行賦值的步驟,直至更新后的計數變量的值大于賦值后的計數參數。
16、在本申請實施例中,初始參數組還包括當前幀圖像的結果參數,將當前幀圖像的結果變量的值賦值給當前幀圖像的結果參數,檢測方法還包括:在更新后的計數變量的值小于或等于賦值后的計數參數的情況下,將賦值后的算法結果參數賦值給當前幀圖像的結果變量,以得到當前幀圖像的結果變量的最終值。
17、在本申請實施例中,檢測方法還包括:在確定料斗發生溢料的情況下,發出預警信號。
18、在本申請實施例中,將視頻圖像中的當前幀圖像輸入至圖像識別算法模型包括:對當前幀圖像進行裁剪,以得到裁剪后的圖像;將裁剪后的圖像輸入至圖像識別算法模型,以得到識別結果。
19、本申請第二方面提供一種料斗溢料的檢測裝置,包括:
20、存儲器,被配置成存儲指令;
21、處理器,被配置成從存儲器調用指令以及在執行指令時能夠實現上述的料斗溢料的檢測方法。
22、本申請第三方面提供一種工程機械,包括:
23、料斗;
24、視頻采集裝置,用于在工程機械的作業過程中,實時采集料斗的視頻數據;
25、上述的料斗溢料的檢測裝置。
26、本申請第四方面提供一種機器可讀存儲介質,該機器可讀存儲介質上存儲有指令,該指令用于使得機器執行上述的料斗溢料的檢測方法。
27、通過上述技術方案,能夠實時采集料斗的視頻圖像,并通過圖像識別算法模型確定當前幀圖像的識別結果;然后使用變量數組對已構建的初始參數數組進行賦值,并就賦值后的初始參數數組和變量數組進行循環處理,以得到當前幀圖像的上一幀圖像的結果變量的最終值,將該上一幀圖像的結果變量的最終值確定為平滑后的圖像識別算法模型的識別結果,以確定料斗是否溢料,實現全自動化的溢料檢測,提高檢測精度,避免溢料造成的資源浪費,提高工程機械的作業效率。
28、本申請實施例的其它特征和優點將在隨后的具體實施方式部分予以詳細說明。
本文檔來自技高網...【技術保護點】
1.一種料斗溢料的檢測方法,其特征在于,應用于工程機械,所述檢測方法包括:
2.根據權利要求1所述的料斗溢料的檢測方法,其特征在于,所述初始參數組還包括上一幀圖像的結果參數,將所述上一幀圖像的結果變量的值賦值給所述上一幀圖像的結果參數,所述檢測方法還包括:
3.根據權利要求2所述的料斗溢料的檢測方法,其特征在于,所述檢測方法還包括:
4.根據權利要求1所述的料斗溢料的檢測方法,其特征在于,所述檢測方法還包括:
5.根據權利要求4所述的料斗溢料的檢測方法,其特征在于,所述初始參數組還包括當前幀圖像的結果參數,將當前幀圖像的結果變量的值賦值給當前幀圖像的結果參數,所述檢測方法還包括:
6.根據權利要求1所述的料斗溢料的檢測方法,其特征在于,所述檢測方法還包括:
7.根據權利要求1所述的料斗溢料的檢測方法,其特征在于,所述將所述視頻圖像中的當前幀圖像輸入至圖像識別算法模型包括:
8.一種料斗溢料的檢測裝置,其特征在于,包括:
9.一種工程機械,其特征在于,包括:
10.一種機器可
...【技術特征摘要】
1.一種料斗溢料的檢測方法,其特征在于,應用于工程機械,所述檢測方法包括:
2.根據權利要求1所述的料斗溢料的檢測方法,其特征在于,所述初始參數組還包括上一幀圖像的結果參數,將所述上一幀圖像的結果變量的值賦值給所述上一幀圖像的結果參數,所述檢測方法還包括:
3.根據權利要求2所述的料斗溢料的檢測方法,其特征在于,所述檢測方法還包括:
4.根據權利要求1所述的料斗溢料的檢測方法,其特征在于,所述檢測方法還包括:
5.根據權利要求4所述的料斗溢料的檢測方法,其特征在于,所述初始參數組還包括當前幀圖像的結果參數,將...
【專利技術屬性】
技術研發人員:范誠,楊士奇,豐生日,龍世文,尹君,
申請(專利權)人:湖南中聯重科智能技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。