本發(fā)明涉及安防領(lǐng)域,尤其涉及一種攝像頭控制方法及其相關(guān)設(shè)備。
背景技術(shù):
1、攝像頭,簡稱為“ipc(internet?protocol?camera)”,是用于安全防護和監(jiān)控管理的攝像設(shè)備,主要用途包括實時監(jiān)控、錄像存儲以及安全預(yù)警。它通過捕捉和記錄畫面,幫助用戶對監(jiān)控區(qū)域內(nèi)的情況進行觀察、分析和處理,以保障人員、財產(chǎn)和環(huán)境的安全。結(jié)合現(xiàn)代技術(shù),如ai、物聯(lián)網(wǎng)和大數(shù)據(jù),攝像頭的應(yīng)用范圍與功能正不斷拓展和優(yōu)化。
2、由于攝像頭模組正常工作情況下功耗較大,導(dǎo)致無線類電池供電ipc的待機時間跟其攝像頭模組的開啟時間強相關(guān)。因此,如何實現(xiàn)低功耗攝像頭的正確觸發(fā)、以及目標(biāo)的高精度定位,是個急需解決的問題。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明實施例提供了一種攝像頭控制方法及其相關(guān)設(shè)備,旨在解決如何實現(xiàn)低功耗攝像頭的正確觸發(fā)、以及目標(biāo)的高精度定位的技術(shù)問題。
2、第一方面,本發(fā)明實施例提供一種攝像頭控制方法,應(yīng)用于攝像頭,雷達與攝像頭通信,包括:
3、使用雷達探測觀測區(qū)域,判斷觀測區(qū)域內(nèi)是否存在目標(biāo)人物;
4、若是,則獲取觀測區(qū)域內(nèi)的雷達點云信息,確認(rèn)目標(biāo)人物的位置信息;
5、根據(jù)位置信息,獲取目標(biāo)人物的指定特征信息,識別目標(biāo)人物的運動狀態(tài),其中,指定特征信息包括多普勒速度信息,微多普勒頻率信息及位置信息中的至少一種;
6、根據(jù)目標(biāo)人物的運動狀態(tài),激活攝像頭,輸出目標(biāo)人物的位置信息。
7、優(yōu)選地,使用雷達探測觀測區(qū)域,判斷觀測區(qū)域內(nèi)是否存在目標(biāo)人物的步驟,包括:
8、通過檢測回波時延計算目標(biāo)距離,其中,計算目標(biāo)距離的公式為:
9、
10、其中,fb表示tx與rx信號之間的差拍頻率,fd表示因目標(biāo)有速度產(chǎn)生的多普勒頻移,f1表示因目標(biāo)有距離產(chǎn)生的多普勒頻移,k表示調(diào)頻連續(xù)波掃頻斜率,τ表示回波時延,c表示光速,r表示目標(biāo)距離;
11、通過檢測目標(biāo)人物產(chǎn)生的多普勒頻移來計算目標(biāo)速度,其中,計算目標(biāo)速度的公式為:
12、
13、其中,fd表示因目標(biāo)有速度產(chǎn)生的多普勒頻移,λ表示波長,v表示目標(biāo)速度;
14、根據(jù)中頻信號,目標(biāo)速度和目標(biāo)距離,判斷探測區(qū)域內(nèi)是否存在微動目標(biāo)或運動目標(biāo)。
15、優(yōu)選地,若是,則獲取觀測區(qū)域內(nèi)的雷達點云信息,確認(rèn)目標(biāo)人物的位置信息的步驟,包括:
16、根據(jù)雷達點云信息在二維空間的分布,統(tǒng)計點云特征信息,其中,點云特征信息包括雷達點數(shù),點云密度,有效點數(shù)中的至少一種;
17、判斷雷達點云是否在報警區(qū)域內(nèi);
18、若是,則確定點云區(qū)域的數(shù)量,根據(jù)點云密度,剔除干擾點。
19、優(yōu)選地,判斷雷達點云是否在報警區(qū)域內(nèi)的步驟,包括:
20、分別獲取雷達探測區(qū)域和攝像頭監(jiān)控區(qū)域;
21、根據(jù)雷達點云在攝像頭監(jiān)控區(qū)域的分布,分別將雷達點云劃分到無效區(qū),觀察區(qū)和報警區(qū);
22、剔除無效區(qū)內(nèi)的雷達點云信息;
23、保留觀察區(qū)內(nèi)的雷達點云信息,且觀察區(qū)內(nèi)的雷達點云信息暫不用于識別目標(biāo)人物的運動狀態(tài);
24、保留觀察區(qū)內(nèi)的雷達點云信息,并將觀察區(qū)內(nèi)的雷達點云信息用于識別目標(biāo)人物的運動狀態(tài)。
25、優(yōu)選地,根據(jù)位置信息,獲取目標(biāo)人物的指定特征信息,識別目標(biāo)人物的運動狀態(tài)的步驟,包括:
26、根據(jù)位置信息對應(yīng)的場景,判斷目標(biāo)人物是否為假目標(biāo);
27、若否,則根據(jù)位置信息,多普勒速度信息,微多普勒頻率信息,以及多幀間軌跡關(guān)聯(lián)得到目標(biāo)人物的運動方向;
28、或者,
29、若否,則根據(jù)多普勒速度得到目標(biāo)人物的運動方向,其中,多普勒速度的計算公式為:
30、θ=arctan(vy/vx)
31、其中,θ為運動方向角度,vy為目標(biāo)的多普勒速度,vx為目標(biāo)沿x軸的速度。
32、優(yōu)選地,若否,則根據(jù)位置信息,多普勒速度信息,微多普勒頻率信息,以及多幀間軌跡關(guān)聯(lián)得到目標(biāo)人物的運動方向的步驟,包括:
33、通過指定方法實現(xiàn)多幀數(shù)據(jù)中相同目標(biāo)的不同時間點檢測結(jié)果關(guān)聯(lián)起來,形成連續(xù)的軌跡,其中,指定方法包括降低特征維度、降低計算復(fù)雜度、匹配算法的精準(zhǔn)匹配,以及模型預(yù)測中的至少一種。
34、優(yōu)選地,根據(jù)目標(biāo)人物的運動狀態(tài),激活攝像頭,輸出目標(biāo)人物的位置信息的步驟,包括:
35、根據(jù)目標(biāo)人物的位置信息和運動狀態(tài),控制攝像頭的狀態(tài),其中,攝像頭的狀態(tài)包括直接激活,延遲激活和不激活中的至少一種。
36、第二方面,本發(fā)明實施例提供一種攝像頭控制系統(tǒng),包括:
37、初檢模塊,用于使用雷達探測觀測區(qū)域,判斷觀測區(qū)域內(nèi)是否存在目標(biāo)人物;
38、位置確認(rèn)模塊,用于若是,則獲取觀測區(qū)域內(nèi)的雷達點云信息,確認(rèn)目標(biāo)人物的位置信息;
39、識別模塊,用于根據(jù)位置信息,獲取目標(biāo)人物的指定特征信息,識別目標(biāo)人物的運動狀態(tài),其中,指定特征信息包括多普勒速度信息,微多普勒頻率信息及位置信息中的至少一種;
40、激活模塊,用于根據(jù)目標(biāo)人物的運動狀態(tài),激活攝像頭,輸出目標(biāo)人物的位置信息。
41、第三方面,本發(fā)明實施例提供一種電子設(shè)備,包括:至少一個處理器、至少一個存儲器以及存儲在存儲器中的計算機程序指令,當(dāng)計算機程序指令被處理器執(zhí)行時實現(xiàn)如第一方面的任一項的方法。
42、第四方面,本發(fā)明實施例提供一種存儲介質(zhì),其上存儲有計算機程序指令,當(dāng)計算機程序指令被處理器執(zhí)行時實現(xiàn)如第一方面的任一項的方法。
43、綜上所述,本發(fā)明的有益效果如下:
44、通過雷達與攝像頭的融合,雷達作為攝像頭工作的激活開關(guān),使得攝像頭在需要時才啟動工作,減少了攝像頭的功耗。此外,通過雷達,可實時獲取目標(biāo)位置的信息,對目標(biāo)人物的精確定位。
1.一種攝像頭控制方法,應(yīng)用于攝像頭,雷達與所述攝像頭通信,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的攝像頭控制方法,其特征在于,所述使用雷達探測觀測區(qū)域,判斷所述觀測區(qū)域內(nèi)是否存在目標(biāo)人物的步驟,包括:
3.根據(jù)權(quán)利要求1或2所述的攝像頭控制方法,其特征在于,所述若是,則獲取所述觀測區(qū)域內(nèi)的雷達點云信息,確認(rèn)所述目標(biāo)人物的位置信息的步驟,包括:
4.根據(jù)權(quán)利要求3所述的攝像頭控制方法,其特征在于,所述判斷雷達點云是否在報警區(qū)域內(nèi)的步驟,包括:
5.根據(jù)權(quán)利要求4所述的攝像頭控制方法,其特征在于,所述根據(jù)所述位置信息,獲取所述目標(biāo)人物的指定特征信息,識別所述目標(biāo)人物的運動狀態(tài)的步驟,包括:
6.根據(jù)權(quán)利要求5所述的攝像頭控制方法,其特征在于,若否,則根據(jù)所述位置信息,多普勒速度信息,微多普勒頻率信息,以及多幀間軌跡關(guān)聯(lián)得到所述目標(biāo)人物的運動方向的步驟,包括:
7.根據(jù)權(quán)利要求6所述的攝像頭控制方法,其特征在于,根據(jù)所述目標(biāo)人物的運動狀態(tài),激活所述攝像頭,輸出所述目標(biāo)人物的位置信息的步驟,包括:
8.一種攝像頭控制系統(tǒng),其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:至少一個處理器、至少一個存儲器以及存儲在所述存儲器中的計算機程序指令,當(dāng)所述計算機程序指令被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的方法。
10.一種存儲介質(zhì),其上存儲有計算機程序指令,其特征在于,當(dāng)所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的方法。