本公開涉及電子設備領域,具體涉及一種攝像模組的控制方法、裝置、電子設備及存儲介質。
背景技術:
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、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
1.一種攝像模組的控制方法,其特征在于,所述攝像模組包括防抖模塊,所述攝像模組的控制方法包括:
2.根據權利要求1所述的攝像模組的控制方法,其特征在于,所述根據所述運動狀態,控制所述防抖模塊是否處于節能模式,包括:
3.根據權利要求2所述的攝像模組的控制方法,其特征在于,所述防抖模塊為記憶合金式防抖模塊或彈片式防抖模塊,所述根據所述運動狀態,控制所述防抖模塊是否處于節能模式,包括:
4.根據權利要求2所述的攝像模組的控制方法,其特征在于,所述防抖模塊為滾珠式防抖模塊,所述根據所述運動狀態,控制所述防抖模塊是否處于節能模式,包括:
5.根據權利要求2所述的攝像模組的控制方法,其特征在于,在所述確定所述攝像模組所在的電子設備的運動狀態前,所述攝像模組的控制方法還包括:
6.根據權利要求1所述的攝像模組的控制方法,其特征在于,所述確定所述攝像模組所在的電子設備的運動狀態,包括:
7.根據權利要求6所述的攝像模組的控制方法,其特征在于,所述基于各所述運動數據集合,確定所述運動狀態,包括:
8.根據權利要求7所述的攝像模組的控制方法,其特征在于,所述獲取至少一個運動數據集合,包括:
9.根據權利要求1-8任一項所述的攝像模組的控制方法,其特征在于,當所述防抖模塊處于節能模式時,所述防抖模塊中的各功能單元均為關閉狀態,所述防抖模塊中的微控單元為休眠狀態。
10.一種攝像模組的控制裝置,其特征在于,所述攝像模組包括防抖模塊,所述攝像模組的控制裝置包括:
11.根據權利要求10所述的攝像模組的控制裝置,其特征在于,所述攝像模組的控制裝置還包括:
12.一種電子設備,其特征在于,所述電子設備包括:
13.一種非臨時性計算機可讀存儲介質,其特征在于,當所述存儲介質中的指令由電子設備的處理器執行時,使得電子設備能夠執行一種攝像模組的控制方法,所述攝像模組的控制方法包括: