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、可選地,所述基于所述評分結果,確定滿足人形條件的圖像特征所對應的區域圖像的步驟,包括:
29、將各所述圖像特征數據對應的評分結果與預設的人形評分閾值進行比對,得到比對結果;
30、若所述比對結果為所述評分結果大于或者等于所述人形評分閾值,則確定該圖像特征滿足人形條件,并保留該圖像特征所對應的區域圖像。
31、可選地,所述圖像特征數據包括熱成像溫度特征數據,所述基于所述圖像特征數據,確定人形坐標的步驟,包括:
32、從所述熱成像溫度特征數據中,篩選得到符合人體溫度條件的目標熱成像溫度特征數據;
33、將所述目標熱成像溫度特征數據對應的區域圖像坐標確定為人形坐標。
34、可選地,所述基于所述人體定位需求,通過預設的人像識別模型進行目標檢測處理,得到所述待調節圖像中的人體檢測框的步驟之前,所述方法包括:
35、獲取訓練樣本圖像、所述訓練樣本圖像對應的人體檢測標簽和所述訓練樣本圖像對應的時間標簽;
36、基于所述訓練樣本圖像、所述訓練樣本圖像對應的人體檢測標簽和所述訓練樣本圖像對應的時間標簽,確定所述訓練樣本圖像的時間權重;
37、基于所述訓練樣本圖像、所述訓練樣本圖像對應的人體檢測標簽和所述訓練樣本圖像的時間權重,對預設的待訓練模型進行迭代訓練,得到具有滿足精度條件的人像識別模型。
38、可選地,所述基于所述訓練樣本圖像和所述訓練樣本圖像對應的人體檢測標簽,對預設的待訓練模型進行迭代訓練,得到具有滿足精度條件的人像識別模型的步驟,包括:
39、基于所述訓練樣本圖像和所述訓練樣本圖像的時間權重,通過預設的待訓練進行目標檢測處理,得到預測目標檢測結果;
40、將所述預測目標檢測結果與所述訓練樣本圖像對應的人體檢測標簽進行差異計算,得到誤差結果;
41、判斷所述誤差結果是否滿足預設誤差閾值范圍指示的誤差標準;
42、若所述誤差結果未滿足所述預設誤差閾值范圍指示的誤差標準,則返回基于所述訓練樣本圖像和所述訓練樣本圖像的時間權重,通過預設的待訓練進行目標檢測處理,得到預測目標檢測結果的步驟,直到所述誤差結果滿足所述預設誤差閾值范圍指示的誤差標準后停止訓練,得到具有滿足精度條件的優化后的人像識別模型。
43、可選地,所述對所述目標檢測框進行縮放處理,得到縮放后的目標圖像的步驟之后,所述方法包括:
44、將所述縮放后的目標圖像顯示在顯示屏幕中的預設區域。
45、本申請還提供一種視頻圖像的縮放裝置,所述視頻圖像的縮放裝置包括:
46、獲取模塊,用于獲取待調節圖像和需求信息;
47、定位模塊,用于基于所述需求信息,對所述待調節圖像進行目標定位,得到所述待調節圖像中的目標檢測框;
48、縮放模塊,用于對所述目標檢測框進行縮放處理,得到縮放后的目標圖像。
49、可選地,所述縮放模塊還用于確定所述待調節圖像的中心坐標;將所述目標檢測框與所述中心坐標進行對齊,得到對齊后的檢測框;對所述對齊后的檢測框進行縮放處理,得到縮放后的目標圖像。
50、可選地,所述視頻圖像的縮放裝置還包括:
51、距離值獲取模塊,用于獲取預設時間內所述目標檢測框的移動距離值;
52、平本文檔來自技高網...
【技術保護點】
1.一種視頻圖像的縮放方法,其特征在于,所述視頻圖像的縮放方法包括:
2.如權利要求1所述的視頻圖像的縮放方法,其特征在于,所述對所述目標檢測框進行縮放處理,得到縮放后的目標圖像的步驟,包括:
3.如權利要求1所述的視頻圖像的縮放方法,其特征在于,所述對所述目標檢測框進行縮放處理,得到縮放后的目標圖像的步驟之后,所述方法包括:
4.如權利要求1所述的視頻圖像的縮放方法,其特征在于,所述需求信息包括人體定位需求,所述基于所述需求信息,對所述待調節圖像進行目標定位,得到所述待調節圖像中的目標檢測框的步驟,包括:
5.如權利要求4所述的視頻圖像的縮放方法,其特征在于,所述基于所述人體定位需求,通過預設的人像識別模型進行目標檢測處理,得到所述待調節圖像中的人體檢測框的步驟,包括:
6.如權利要求5所述的視頻圖像的縮放方法,其特征在于,所述基于所述人體定位需求,通過預設的人像識別模型對所述待調節圖像進行人體定位,得到人體定位坐標的步驟,包括:
7.如權利要求6所述的視頻圖像的縮放方法,其特征在于,所述基于所述圖像特征數
8.一種視頻圖像的縮放裝置,其特征在于,所述視頻圖像的縮放裝置包括:
9.一種視頻圖像的縮放設備,其特征在于,所述視頻圖像的縮放設備包括:存儲器、處理器以及存儲在存儲器上的用于實現所述視頻圖像的縮放方法的程序,
10.一種存儲介質,其特征在于,所述存儲介質上存儲有實現視頻圖像的縮放方法的程序,所述實現視頻圖像的縮放方法的程序被處理器執行以實現如權利要求1至7中任一項所述視頻圖像的縮放方法的步驟。
...【技術特征摘要】
1.一種視頻圖像的縮放方法,其特征在于,所述視頻圖像的縮放方法包括:
2.如權利要求1所述的視頻圖像的縮放方法,其特征在于,所述對所述目標檢測框進行縮放處理,得到縮放后的目標圖像的步驟,包括:
3.如權利要求1所述的視頻圖像的縮放方法,其特征在于,所述對所述目標檢測框進行縮放處理,得到縮放后的目標圖像的步驟之后,所述方法包括:
4.如權利要求1所述的視頻圖像的縮放方法,其特征在于,所述需求信息包括人體定位需求,所述基于所述需求信息,對所述待調節圖像進行目標定位,得到所述待調節圖像中的目標檢測框的步驟,包括:
5.如權利要求4所述的視頻圖像的縮放方法,其特征在于,所述基于所述人體定位需求,通過預設的人像識別模型進行目標檢測處理,得到所述待調節圖像中的人體檢測框的步驟,包括:<...
【專利技術屬性】
技術研發人員:楊海濤,鄒帥,
申請(專利權)人:北京視覺世界科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。