本申請涉及圖像處理,特別是涉及一種圖像處理方法、裝置、電子設備和計算機可讀存儲介質。
背景技術:
1、隨著智能手機等電子設備的發(fā)展,拍攝技術也不斷普及,人們可以隨時隨地地使用攝像頭進行拍照或錄像,但是在使用攝像頭的過程中,往往會由于外界的影響導致電子設備發(fā)生抖動,從而導致所拍攝的圖像出現模糊,因此,需要對電子設備進行防抖處理。
2、目前,防抖處理主要有三種方式,分別是電子防抖(eis,electronicsimagestabilization)、光學防抖(ois,optical?image?stabilization)和ai防抖(ais,aiimagestabilization)。
3、但是,目前的防抖方法,當電子設備的振動較大時,生成的圖像仍然不清晰。
技術實現思路
1、本申請實施例提供了一種圖像處理方法、裝置、電子設備、計算機可讀存儲介質,在電子設備振動過大時可以生成更清晰的圖像。
2、第一方面,本申請?zhí)峁┝艘环N圖像處理方法。所述方法包括:
3、響應于第一目標信號,獲取第一圖像幀及第二圖像幀;其中,在獲取所述第一圖像幀的過程中,控制所述防抖組件使能;
4、在獲取所述第二圖像幀的過程中,控制所述防抖組件失能,并控制所述鏡頭組件從當前位置向所述鏡頭組件的光學中心方向移動;
5、對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀。
6、第二方面,本申請還提供了一種圖像處理裝置。所述裝置包括:
7、圖像采集模塊,用于響應于第一目標信號,獲取第一圖像幀及第二圖像幀;其中,在獲取所述第一圖像幀的過程中,控制所述防抖組件使能;
8、鏡頭控制模塊,用于在獲取所述第二圖像幀的過程中,控制所述防抖組件失能,并控制所述鏡頭組件從當前位置向所述鏡頭組件的光學中心方向移動;
9、模糊處理模塊,用于對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀。
10、第三方面,本申請還提供了一種計算機設備。所述計算機設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現以下步驟:
11、響應于第一目標信號,獲取第一圖像幀及第二圖像幀;其中,在獲取所述第一圖像幀的過程中,控制所述防抖組件使能;
12、在獲取所述第二圖像幀的過程中,控制所述防抖組件失能,并控制所述鏡頭組件從當前位置向所述鏡頭組件的光學中心方向移動;
13、對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀。
14、第四方面,本申請還提供了一種計算機可讀存儲介質。所述計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現以下步驟:
15、響應于第一目標信號,獲取第一圖像幀及第二圖像幀;其中,在獲取所述第一圖像幀的過程中,控制所述防抖組件使能;
16、在獲取所述第二圖像幀的過程中,控制所述防抖組件失能,并控制所述鏡頭組件從當前位置向所述鏡頭組件的光學中心方向移動;
17、對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀。
18、第五方面,本申請還提供了一種計算機程序產品。所述計算機程序產品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現以下步驟:
19、響應于第一目標信號,獲取第一圖像幀及第二圖像幀;其中,在獲取所述第一圖像幀的過程中,控制所述防抖組件使能;
20、在獲取所述第二圖像幀的過程中,控制所述防抖組件失能,并控制所述鏡頭組件從當前位置向所述鏡頭組件的光學中心方向移動;
21、對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀。
22、上述圖像處理方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產品,通過在獲取第二圖像幀的過程中,控制防抖組件失能,并控制鏡頭組件從當前位置向鏡頭組件的光學中心方向移動,可以提供至少一幀第二圖像幀所對應的采集時長,供鏡頭組件從當前位置向鏡頭組件的光學中心方向移動,提高鏡頭組件還原至光學中心的成功率,可以滿足更多場景下的鏡頭組件從當前位置移動至光學中心,使得在防抖組件恢復使能的情況下鏡頭均盡可能地位于光學中心,從而具有更大的防抖角度對鏡頭組件進行防抖,提高防抖組件的防抖效果,電子設備即使在振動較大的情況下也可以生成清晰的防抖圖像。
1.一種圖像處理方法,應用于攝像頭模組,所述攝像頭模組包括防抖組件及鏡頭組件,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,響應于第一目標信號,獲取第二圖像幀,包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,在所述獲取所述第二圖像幀之后,還包括:
5.根據權利要求1所述的方法,其特征在于,響應于第一目標信號,獲取第二圖像幀,包括:
6.根據權利要求5所述的方法,其特征在于,在獲取所述第二圖像幀之后,還包括:
7.根據權利要求1所述的方法,其特征在于,響應于第一目標信號,獲取第二圖像幀,包括:
8.根據權利要求7所述的方法,其特征在于,在所述獲取所述第二圖像幀之后,還包括:
9.根據權利要求1至8任一項所述的方法,其特征在于,所述對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀,包括:
10.根據權利要求9所述的方法,其特征在于,所述根據所述第一圖像幀,對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀,包括:
11.根據權利要求9所述的方法,其特征在于,所述第一圖像幀包括防抖組件失能之前獲取的第一圖像幀和失能之后恢復使能的情況下獲取的第一圖像幀中的至少一種。
12.根據權利要求1所述的方法,其特征在于,所述控制所述鏡頭組件從當前位置向所述鏡頭組件的光學中心方向移動,包括:
13.根據權利要求1所述的方法,其特征在于,所述對所述第二圖像幀進行去模糊處理,得到所述第二圖像幀對應的目標圖像幀,包括:
14.根據權利要求13所述的方法,其特征在于,所述方法還包括:
15.根據權利要求13所述的方法,其特征在于,所述從第一圖像幀集合和第二圖像幀集合所構成的初始圖像序列中提取模糊圖像序列,包括:
16.根據權利要求13所述的方法,其特征在于,所述基于所述模糊圖像序列中的第一圖像幀進行插幀處理,得到與所述模糊圖像序列中的第二圖像幀對應的目標圖像幀,包括:
17.根據權利要求13所述的方法,其特征在于,所述進行插幀處理對應的插幀方式包括基于硬件插幀、ai插幀或者基于運動補償插幀中至少一種。
18.一種圖像處理裝置,其特征在于,包括:
19.一種電子設備,包括存儲器及處理器,所述存儲器中儲存有計算機程序,其特征在于,所述計算機程序被所述處理器執(zhí)行時,使得所述處理器執(zhí)行如權利要求1至17中任一項所述的方法的步驟。
20.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現如權利要求1至17中任一項所述的方法的步驟。
21.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執(zhí)行時實現權利要求1至17中任一項所述的方法的步驟。