System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及圖像處理,特別是涉及一種圖像處理方法、裝置、電子設備、計算機可讀存儲介質和計算機程序產品。
技術介紹
1、隨著圖像處理技術的發展,需要拍攝到不同距離的清晰圖像,為此相機可以采用變焦處理來實現對圖像的拉近處理。相機的變焦方式主要有光學變焦和數字變焦。光學變焦是通過鏡頭、物體和焦點三方的位置發生變化而產生的。當成像面在水平方向運動的時候,視覺和焦距就會發生變化,更遠的景物變得更清晰,讓人感覺像物體遞進。數碼變焦是改變成像面對角線的角度來改變視角,從而產生“相當于”鏡頭焦距變化的效果。
2、傳統的電子設備一般配置多個鏡頭,電子設備可以采用選擇不同的攝像來接力實現變焦。鏡頭接力是指通過不同焦距的鏡頭之間的切換達到變焦效果。
3、傳統技術中,電子設備在變焦的過程中,會導致變焦過程中的畫面出現視場角突變的情況。
技術實現思路
1、本申請實施例提供了一種圖像處理方法、裝置、電子設備、計算機可讀存儲介質和計算機程序產品,可以讓不同變焦場景下的畫面視場角變化更加平滑,避免出現突變的情況。
2、第一方面,本申請提供了一種圖像處理方法,包括:
3、響應于變焦操作,獲取當前圖像幀的當前變焦倍率和相機應用當前下發的目標變焦倍率;
4、根據所述當前變焦倍率和所述目標變焦倍率確定變焦場景類型;
5、根據所述變焦場景類型獲取對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率;
7、第二方面,本申請還提供了一種圖像處理裝置,包括:
8、變焦倍率獲取模塊,用于響應于變焦操作,獲取當前圖像幀的當前變焦倍率和相機應用當前下發的目標變焦倍率;
9、變焦場景類型確定模塊,用于根據所述當前變焦倍率和所述目標變焦倍率確定變焦場景類型;
10、變焦參數確定模塊,用于根據所述變焦場景類型獲取對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率;
11、圖像處理模塊,用于基于所述過渡變焦倍率對采集的圖像數據進行處理,得到所述過渡變焦倍率下的圖像數據。
12、第三方面,本申請還提供了一種電子設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現第一方面中所述方法的步驟。
13、第四方面,本申請還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現第一方面中所述方法的步驟。
14、第五方面,本申請還提供了一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現第一方面中所述方法的步驟。
15、上述圖像處理方法、裝置、電子設備、計算機可讀存儲介質和計算機程序產品,通過響應于變焦操作,獲取當前圖像幀的當前變焦倍率和相機應用當前下發的目標變焦倍率,根據當前變焦倍率和目標變焦倍率確定變焦場景類型,再根據變焦場景類型獲取對應的目標變焦曲線,利用目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率,然后利用過渡變焦倍率對采集的圖像數據進行處理,得到過渡變焦倍率下的圖像數據,從而可以得到從當前變焦倍率到目標變焦倍率進行過渡變化的圖像數據,實現了對應變焦場景下的圖像數據的視場角逐步變化,避免出現視場角突變的情況,畫面變化也更加平滑,且因針對不同變焦場景類型采用不同的變焦曲線進行變焦平滑處理,適配了不同的場景,以均衡功耗。
本文檔來自技高網...【技術保護點】
1.一種圖像處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述圖像傳感器的開啟情況和所述變焦場景類型,確定對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率,包括:
4.根據權利要求2所述的方法,其特征在于,所述根據所述圖像傳感器的開啟情況和所述變焦場景類型,確定對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率包括:
5.根據權利要求2所述的方法,其特征在于,所述根據所述圖像傳感器的開啟情況和所述變焦場景類型,確定對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率,包括:
6.根據權利要求2所述的方法,其特征在于,所述根據所述當前變焦倍率和所述目標變焦倍率,確定需要調用的圖像傳感器,包括:
7.根據權利要求1所述的方法,其特征在于,所述根據所述當前變焦倍率和目標變焦倍率確定變焦場景類型
8.根據權利要求7所述的方法,其特征在于,所述變焦場景類型為第一變焦場景類型,所述根據所述變焦場景類型獲取對應的目標變焦曲線,包括:
9.根據權利要求1所述的方法,其特征在于,所述利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率,包括:
10.根據權利要求1至9中任一項所述的方法,其特征在于,所述方法還包括:
11.根據權利要求1至9中任一項所述的方法,其特征在于,所述方法還包括:
12.根據權利要求11所述的方法,其特征在于,所述圖像傳感器的開啟倍率區間大于所述圖像傳感器的切換倍率區間,所述切換倍率區間為所述圖像傳感器基于光變點切換使用的倍率區間。
13.根據權利要求1所述的方法,其特征在于,所述根據所述變焦場景類型獲取對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率,包括:
14.一種圖像處理裝置,其特征在于,包括:
15.一種電子設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至13中任一項所述的方法的步驟。
16.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至13中任一項所述的方法的步驟。
17.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至13中任一項所述的方法的步驟。
...【技術特征摘要】
1.一種圖像處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述圖像傳感器的開啟情況和所述變焦場景類型,確定對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率,包括:
4.根據權利要求2所述的方法,其特征在于,所述根據所述圖像傳感器的開啟情況和所述變焦場景類型,確定對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率包括:
5.根據權利要求2所述的方法,其特征在于,所述根據所述圖像傳感器的開啟情況和所述變焦場景類型,確定對應的目標變焦曲線,利用所述目標變焦曲線,得到位于當前變焦倍率與目標變焦倍率之間的過渡變焦倍率,包括:
6.根據權利要求2所述的方法,其特征在于,所述根據所述當前變焦倍率和所述目標變焦倍率,確定需要調用的圖像傳感器,包括:
7.根據權利要求1所述的方法,其特征在于,所述根據所述當前變焦倍率和目標變焦倍率確定變焦場景類型,包括:
8.根據權利要求7所述的方法,其特征在于,所述變焦場景類型為第一變焦場景類型,所述根據所述變焦場景類型獲取對應的目標變焦曲線,包括:
9.根據權利要求...
【專利技術屬性】
技術研發人員:朱文波,
申請(專利權)人:OPPO廣東移動通信有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。