System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及拍攝,尤其涉及一種變焦檢測方法及裝置、設備、存儲介質。
技術介紹
1、隨著攝影技術的發展,通過鏡頭變焦以獲取符合用戶需求的圖像已是較常規的策略,例如,通過一臺設備同時擁有多個不同焦段的攝像頭實現圖像拍攝、或可變焦的單鏡頭、多個設備協同變焦實現圖像拍攝等,均有較為廣泛的應用。在變焦過程中,如何去評估變焦的流暢性值得關注。
技術實現思路
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、根據本公開實施例的第二方面,提供一種變焦檢測裝置,所述裝置包括本文檔來自技高網...
【技術保護點】
1.一種變焦檢測方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述根據所述鏡頭在變焦過程中的視場角跳變值和/或變焦時延,確定所述鏡頭的變焦流暢性檢測結果,包括:
3.根據權利要求1所述的方法,其特征在于,所述根據所述對象在所述多張圖像的不同圖像中的像素坐標,確定所述鏡頭在變焦過程中的視場角跳變值和/或變焦時延,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述對象在每相鄰兩幀圖像對應的像素坐標偏移值,確定所述鏡頭在變焦過程中的視場角跳變值,包括:
5.根據權利要求3所述的方法,其特征在于,所述根據所述對象在每相鄰兩幀圖像對應的像素坐標偏移值,確定所述鏡頭在變焦過程中的變焦時延,包括:將所述對象在各相鄰兩幀圖像對應的像素坐標偏移值中,像素坐標偏移值之間的差異維持在預設差異范圍內的時長,作為所述鏡頭在變焦過程中的變焦時延。
6.根據權利要求3所述的方法,其特征在于,所述對象為包括距離間隔的標識符的預設圖卡,所述根據所述對象在所述多張圖像的不同圖像中的像素坐標,確定所述對象在每相鄰兩幀
7.根據權利要求1所述的方法,其特征在于,所述根據所述對象在所述多張圖像的不同圖像中的像素坐標,確定所述鏡頭在變焦過程中的視場角跳變值和/或變焦時延,包括:
8.根據權利要求7所述的方法,其特征在于,所述根據每一幀圖像對應的映射關系,確定所述鏡頭在變焦過程中的視場角跳變值,包括:
9.根據權利要求8所述的方法,其特征在于,所述根據每相鄰兩幀圖像對應的單個像素映射的空間距離的差值,確定所述鏡頭在變焦過程中的視場角偏跳變值,包括:
10.根據權利要求8所述的方法,其特征在于,所述根據每相鄰兩幀圖像對應的單位空間映射的像素數量的差值,確定所述鏡頭在變焦過程中的視場角跳變值,包括:
11.根據權利要求7所述的方法,其特征在于,所述根據每一幀圖像對應的映射關系,確定所述鏡頭在變焦過程中的變焦時延,包括:
12.根據權利要求7所述的方法,其特征在于,所述對象為包括距離間隔的標識符的預設圖卡,所述針對所述多張圖像中的每一幀圖像,根據所述對象在圖像中的像素坐標以及所述對象的物理尺寸,確定像素與空間距離的映射關系,包括:
13.一種變焦檢測裝置,其特征在于,所述裝置包括:
14.一種電子設備,其特征在于,包括:
15.一種非臨時性計算機可讀存儲介質,其特征在于,當所述存儲介質中的指令由電子設備中的處理器執行時,使得電子設備能夠執行如權利要求1至12中任一項所述的變焦檢測方法。
...【技術特征摘要】
1.一種變焦檢測方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述根據所述鏡頭在變焦過程中的視場角跳變值和/或變焦時延,確定所述鏡頭的變焦流暢性檢測結果,包括:
3.根據權利要求1所述的方法,其特征在于,所述根據所述對象在所述多張圖像的不同圖像中的像素坐標,確定所述鏡頭在變焦過程中的視場角跳變值和/或變焦時延,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述對象在每相鄰兩幀圖像對應的像素坐標偏移值,確定所述鏡頭在變焦過程中的視場角跳變值,包括:
5.根據權利要求3所述的方法,其特征在于,所述根據所述對象在每相鄰兩幀圖像對應的像素坐標偏移值,確定所述鏡頭在變焦過程中的變焦時延,包括:將所述對象在各相鄰兩幀圖像對應的像素坐標偏移值中,像素坐標偏移值之間的差異維持在預設差異范圍內的時長,作為所述鏡頭在變焦過程中的變焦時延。
6.根據權利要求3所述的方法,其特征在于,所述對象為包括距離間隔的標識符的預設圖卡,所述根據所述對象在所述多張圖像的不同圖像中的像素坐標,確定所述對象在每相鄰兩幀圖像的像素坐標偏移值,包括:
7.根據權利要求1所述的方法,其特征在于,所述根據所述對象在所述多張圖像的不同圖像中的像素坐標,確定所述鏡頭在變焦過程...
【專利技術屬性】
技術研發人員:趙宇,李湜文,
申請(專利權)人:北京小米移動軟件有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。