本申請涉及圖像處理,特別是涉及一種基于攝像機的設(shè)備控制方法、設(shè)備控制裝置以及計算機存儲介質(zhì)。
背景技術(shù):
1、隨著社會的發(fā)展進步,人們安全意識不斷提高,監(jiān)控設(shè)備基本是隨處可見,在環(huán)境較暗的條件下設(shè)備會開啟自身的白光燈/紅外燈來補光,來提升較暗環(huán)境下的的監(jiān)控效果。但有時仍可能會出現(xiàn)亮度較暗的問題,這個現(xiàn)象在一些性能不足的設(shè)備上尤為明顯,使得對于遠處的實時監(jiān)控效果無法滿足需求。而一旦出現(xiàn)違法犯罪事件,會導(dǎo)致監(jiān)控的重要細節(jié)丟失。
2、現(xiàn)有的智能補光監(jiān)控設(shè)備一類是通過硬件方案實現(xiàn),首先通過無線模塊進行距離檢測,通過判斷物體距離補光燈遠近來控制補光的強度,一方面提高了監(jiān)控成本,另一方面控制燈板的電流是全局控制,雖然能做到通過調(diào)節(jié)燈板電流來實現(xiàn)監(jiān)控畫面的遠近,但當畫面近處中有物體靜止不動時便會出現(xiàn)一直壓暗情況,導(dǎo)致四周一片黑;另外一類是軟件方案實現(xiàn),通過調(diào)節(jié)自動曝光強度,來改善監(jiān)控畫面亮度,但在高增益場景時通過強行拉升增益提高亮度會使得監(jiān)控效果變差,往往會導(dǎo)致監(jiān)控細節(jié)丟失。
技術(shù)實現(xiàn)思路
1、為解決上述技術(shù)問題,本申請?zhí)岢隽艘环N基于攝像機的設(shè)備控制方法、設(shè)備控制裝置以及計算機存儲介質(zhì)。
2、為解決上述技術(shù)問題,本申請?zhí)岢隽艘环N基于攝像機的設(shè)備控制方法,所述設(shè)備控制方法包括:
3、響應(yīng)于所述攝像機開啟智能降幀功能,將所述攝像機從預(yù)設(shè)幀率降低至降幀幀率,以及將所述攝像機從預(yù)設(shè)快門時間提高至降幀快門時間;
4、判斷所述攝像機采集的當前幀是否存在動態(tài)物體;
5、若是,將所述攝像機從所述降幀幀率提高至所述預(yù)設(shè)幀率,以及將所述攝像機從所述降幀快門時間降低至所述預(yù)設(shè)快門時間。
6、其中,所述將所述攝像機從所述降幀快門時間降低至所述預(yù)設(shè)快門時間,包括:
7、獲取所述當前幀中所述動態(tài)物體的移動物體速度;
8、基于所述移動物體速度,獲取快門調(diào)節(jié)步長;
9、按照所述快門調(diào)節(jié)步長將所述降幀快門時間降低至所述預(yù)設(shè)快門時間。
10、其中,所述判斷所述攝像機采集的當前幀是否存在動態(tài)物體,包括:
11、獲取所述當前幀之前的圖像幀中移動種子塊數(shù)量超過預(yù)設(shè)種子塊閾值的幀累加數(shù);
12、判斷所述當前幀的移動種子塊數(shù)量是否超過所述預(yù)設(shè)種子塊閾值;
13、若是,基于所述當前幀更新所述幀累加數(shù);
14、判斷所述幀累加數(shù)是否達到預(yù)設(shè)幀數(shù)。
15、其中,所述設(shè)備控制方法,還包括:
16、獲取當前幀的第一歷史幀和第二歷史幀,其中,所述第一歷史幀為所述當前幀的上一幀,所述第二歷史幀為所述第一歷史幀的上一幀;
17、獲取所述當前幀劃分的第一圖像塊,所述第一歷史幀劃分的第二圖像塊,以及所述第二歷史幀劃分的第三圖像塊;
18、獲取相同位置的第一圖像塊與第二圖像塊的第一像素差值,將所述第一像素差值大于動態(tài)檢測閾值的第一圖像塊標記為第一移動分塊;
19、獲取相同位置的第一圖像塊與第三圖像塊的第二像素差值,將所述第二像素差值大于所述動態(tài)檢測閾值的第一圖像塊標記為第二移動分塊;
20、將所述第一移動分塊和所述第二移動分塊相減后得到的區(qū)域,標記為所述移動種子塊。
21、其中,所述獲取所述當前幀中所述動態(tài)物體的移動物體速度,包括:
22、基于每一移動種子塊,遍歷所述移動種子塊的鄰域塊;
23、將與所述移動種子塊的像素值相似度大于預(yù)設(shè)相似度閾值的鄰域塊,標記為移動分塊;
24、將所述移動種子塊與所述移動分塊組合成移動分塊區(qū)域;
25、將面積最大的移動分塊區(qū)域作為所述當前幀的移動物體區(qū)域;
26、基于當前幀的移動物體區(qū)域和上一幀的移動物體區(qū)域,獲取所述動態(tài)物體的移動物體速度。
27、其中,所述設(shè)備控制方法,還包括:
28、響應(yīng)于所述攝像機采集的當前幀不存在所述動態(tài)物體,將所述幀累加數(shù)的數(shù)值減小。
29、其中,所述判斷所述攝像機采集的當前幀是否存在動態(tài)物體,包括:
30、響應(yīng)于所述攝像機開啟智能降幀功能的預(yù)設(shè)時間之后,判斷所述攝像機采集的當前幀是否存在動態(tài)物體。
31、其中,所述設(shè)備控制方法,還包括:
32、響應(yīng)于所述攝像機開啟智能降幀功能,獲取所述攝像機的當前增益;
33、判斷所述當前增益是否小于預(yù)設(shè)退出增益閾值,且小于預(yù)設(shè)退出增益閾值的累加幀數(shù)大于預(yù)設(shè)幀數(shù)閾值;
34、若是,將所述攝像機從所述降幀幀率提高至所述預(yù)設(shè)幀率,以及將所述攝像機從所述降幀快門時間降低至所述預(yù)設(shè)快門時間。
35、為解決上述技術(shù)問題,本申請還提出一種設(shè)備控制裝置,所述設(shè)備控制裝置包括存儲器以及與所述存儲器耦接的處理器;其中,所述存儲器用于存儲程序數(shù)據(jù),所述處理器用于執(zhí)行所述程序數(shù)據(jù)以實現(xiàn)如上述的設(shè)備控制方法。
36、為解決上述技術(shù)問題,本申請還提出一種計算機存儲介質(zhì),所述計算機存儲介質(zhì)用于存儲程序數(shù)據(jù),所述程序數(shù)據(jù)在被計算機執(zhí)行時,用以實現(xiàn)上述的設(shè)備控制方法。
37、與現(xiàn)有技術(shù)相比,本申請的有益效果是:設(shè)備控制裝置響應(yīng)于所述攝像機開啟智能降幀功能,將所述攝像機從預(yù)設(shè)幀率降低至降幀幀率,以及將所述攝像機從預(yù)設(shè)快門時間提高至降幀快門時間;判斷所述攝像機采集的當前幀是否存在動態(tài)物體;若是,將所述攝像機從所述降幀幀率提高至所述預(yù)設(shè)幀率,以及將所述攝像機從所述降幀快門時間降低至所述預(yù)設(shè)快門時間。通過上述設(shè)備控制方法,通過將快門時間提高來解決遠處監(jiān)控過暗問題,且在降幀后會實時進行移動檢測,若監(jiān)控畫面中有關(guān)鍵移動物體時便會依據(jù)移動物體速度逐步減小快門并退出降幀邏輯,以防止移動物體在圖像中出現(xiàn)卡頓情況,避免影響采集效果。
1.一種基于攝像機的設(shè)備控制方法,其特征在于,所述設(shè)備控制方法包括:
2.根據(jù)權(quán)利要求1所述的設(shè)備控制方法,其特征在于,
3.根據(jù)權(quán)利要求2所述的設(shè)備控制方法,其特征在于,
4.根據(jù)權(quán)利要求3所述的設(shè)備控制方法,其特征在于,
5.根據(jù)權(quán)利要求4所述的設(shè)備控制方法,其特征在于,
6.根據(jù)權(quán)利要求3所述的設(shè)備控制方法,其特征在于,
7.根據(jù)權(quán)利要求1所述的設(shè)備控制方法,其特征在于,
8.根據(jù)權(quán)利要求1所述的設(shè)備控制方法,其特征在于,
9.一種設(shè)備控制裝置,其特征在于,所述設(shè)備控制裝置包括存儲器以及與所述存儲器耦接的處理器;
10.一種計算機存儲介質(zhì),其特征在于,所述計算機存儲介質(zhì)用于存儲程序數(shù)據(jù),所述程序數(shù)據(jù)在被計算機執(zhí)行時,用以實現(xiàn)如權(quán)利要求1至8任一項所述的設(shè)備控制方法。