本申請實施例提供一種攝像頭模組的控制方法及相關設備,涉及智能終端技術領域,旨在解決電子設備在外力作用下發出異常響聲的技術問題。本申請實施例的攝像頭模組設置于電子設備,攝像頭模組包括滾珠馬達,攝像頭模組的控制方法包括:響應于電子設備受到外力,且攝像頭模組處于關閉狀態,檢測電子設備的運動參數;響應于檢測到運動參數,獲取驅動指令;根據驅動指令向滾珠馬達輸入驅動電流。驅動指令向滾珠馬達輸入驅動電流。驅動指令向滾珠馬達輸入驅動電流。
【技術實現步驟摘要】
攝像頭模組的控制方法及相關設備
[0001]本申請實施例涉及智能終端
,具體涉及一種攝像頭模組的控制方法及相關設備。
技術介紹
[0002]隨著用戶對電子設備的拍照需求不斷提升,電子設備的攝像頭模組的數目不斷增加。在硬件設計上,攝像頭模組的芯片靶面也在逐漸增大。為適配大尺寸的芯片靶面,攝像頭模組的滾珠馬達和鏡頭的尺寸越來越大,重量也越來越重。當電子設備受到外界沖擊力時,由于攝像頭模組的滾珠馬達的尺寸和重量較大,導致滾珠馬達內部的滾珠僅靠摩擦力和磁吸復位力無法抵抗外界沖擊力,滾珠馬達內部的載體容易撞擊滾珠馬達的殼體與底座,從而發出明顯的異常響聲,影響用戶體驗。
技術實現思路
[0003]本申請實施例提供一種攝像頭模組的控制方法及相關設備,旨在解決電子設備在外力作用下發出異常響聲的技術問題。
[0004]本申請實施例第一方面提供一種攝像頭模組的控制方法,攝像頭模組設置于電子設備,攝像頭模組包括滾珠馬達,攝像頭模組的控制方法包括:響應于電子設備受到外力,且攝像頭模組處于關閉狀態,檢測電子設備的運動參數;響應于檢測到的運動參數,獲取驅動指令;根據驅動指令向滾珠馬達輸入驅動電流。
[0005]采用本實施例的攝像頭模組的控制方法,當電子設備受到外界沖擊力,且攝像頭模組處于關閉狀態時,首先檢測電子設備的運動參數,然后響應于檢測到運動參數,獲取驅動指令,再根據驅動指令向攝像頭模組的滾珠馬達輸入驅動電流,使滾珠馬達內部的線圈通過電磁感應產生磁感應力,磁感應力可以抵消至少一部分的外界沖擊力,從而減小滾珠的移動距離,也相應地減小載體的移動距離,可以降低載體撞擊滾珠馬達的殼體與底座的概率,也降低發出異常響聲的概率,從而提升用戶體驗。而且,減小載體的移動距離可以相應地減小鏡頭的移動距離,可以降低鏡頭撞擊電子設備的背板的概率,從而降低鏡頭損壞的概率,延長鏡頭和攝像頭模組的使用壽命。
[0006]在其中一種實施方式中,響應于檢測到運動參數,攝像頭模組的控制方法還包括:在控制周期內檢測多個運動參數;從多個運動參數中篩選有效數據;響應于有效數據的占比大于或等于概率閾值,獲取驅動指令。其中,有效數據的占比為有效數據的數目與多個運動參數的數目的比值,有效數據為多個運動參數中大于參數閾值的運動參數。
[0007]采用本實施例的攝像頭模組的控制方法,電子設備可依次判斷檢測到的各個運動參數是否大于參數閾值。若運動參數大于參數閾值,則將該運動參數判定為有效數據。電子設備計算得到有效數據的占比之后,將一個控制周期的有效數據的占比與概率閾值進行比較,從而根據比較結果獲取驅動指令。
[0008]在另一種實施方式中,在根據驅動指令向攝像頭模組的滾珠馬達輸入驅動電流之
后,攝像頭模組的控制方法還包括:繼續檢測電子設備的運動參數;響應于檢測到運動參數,獲取停止驅動指令;根據停止驅動指令停止向滾珠馬達輸入驅動電流。
[0009]采用本實施例的攝像頭模組的控制方法,持續檢測電子設備的運動參數,隨著電子設備受到的外力逐漸減小,通過滾珠馬達內部的線圈產生的磁感應力可相應地減小,由于線圈產生的磁感應力與驅動電流的大小相關,因此向滾珠馬達輸入的驅動電流的大小也可相應地減小。當不再向滾珠馬達輸入驅動電流時,線圈也不再產生磁感應力。
[0010]本申請實施例第二方面提供一種攝像頭模組,攝像頭模組設置于電子設備,攝像頭模組包括滾珠馬達、驅動模塊和傳感器模塊。傳感器模塊用于響應于電子設備受到外力,且攝像頭模組處于關閉狀態,檢測電子設備的運動參數。驅動模塊用于獲取驅動指令,以及根據驅動指令向滾珠馬達輸入驅動電流。
[0011]在其中一種實施方式中,攝像頭模組還包括傳感器管理組件,傳感器管理組件用于調用傳感器模塊來檢測電子設備的運動參數,響應于檢測到的運動參數,獲取驅動指令,以及向驅動模塊發送驅動指令。
[0012]本申請實施例第三方面提供一種電子設備,電子設備包括攝像頭模組、處理器、電源模塊和傳感器模塊,攝像頭模組包括滾珠馬達。傳感器模塊用于響應于電子設備受到外力,且攝像頭模組處于關閉狀態,檢測電子設備的運動參數。處理器與傳感器模塊電連接,處理器用于響應于檢測到的運動參數,獲取驅動指令。電源模塊與處理器電連接,電源模塊用于接收驅動指令,并根據驅動指令向滾珠馬達輸入驅動電流。
[0013]本申請實施例第四方面提供另一種電子設備,電子設備包括攝像頭模組和傳感器模塊,攝像頭模組包括滾珠馬達和驅動模塊。傳感器模塊用于響應于電子設備受到外力,且攝像頭模組處于關閉狀態,檢測電子設備的運動參數。,驅動模塊與傳感器模塊電連接,驅動模塊用于響應于檢測到的運動參數,獲取驅動指令,以及根據驅動指令向滾珠馬達輸入驅動電流。
[0014]本申請實施例第五方面提供一種計算機可讀存儲介質,計算機可讀存儲介質用于存儲計算機程序或代碼,當計算機程序或代碼被處理器執行時,實現本申請實施例的攝像頭模組的控制方法。
[0015]可以理解,本申請實施例第二方面提供的攝像頭模組,第三方面和第四方面提供的電子設備,以及第五方面提供的計算機可讀存儲介質的具體實施方式和技術效果與本申請實施例第一方面提供的攝像頭模組的控制方法大致相同,此處不再贅述。
附圖說明
[0016]圖1是本申請一種實施例提供的場景示意圖。
[0017]圖2是本申請一種實施例提供的滾珠馬達的結構示意圖。
[0018]圖3是本申請一種實施例提供的電子設備的結構示意圖。
[0019]圖4是本申請一種實施例提供的攝像頭模組的結構示意圖。
[0020]圖5是本申請一種實施例提供的攝像頭模組的軟件結構框圖。
[0021]圖6是本申請一種實施例提供的攝像頭模組的控制方法的邏輯結構示意圖。
[0022]圖7是本申請一種實施例提供的攝像頭模組的控制方法的流程圖。
[0023]圖8是本申請另一種實施例提供的攝像頭模組的控制方法的流程圖。
[0024]圖9為空間坐標系下X軸方向的加速度隨時間變化的曲線。
[0025]圖10為空間坐標系下Y軸方向的加速度隨時間變化的曲線。
[0026]圖11為空間坐標系下Z軸方向的加速度隨時間變化的曲線。
[0027]圖12為空間坐標系下X軸方向的加速度隨頻率變化的曲線。
[0028]圖13為空間坐標系下Y軸方向的加速度隨頻率變化的曲線。
[0029]圖14為空間坐標系下Z軸方向的加速度隨頻率變化的曲線。
具體實施方式
[0030]需要說明的是,本申請實施例中“至少一個”是指一個或者多個,“多個”是指兩個或多于兩個。“和/或”,描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B可以表示:單獨存在A,同時存在A和B,單獨存在B的情況,其中A,B可以是單數或者復數。本申請的說明書和權利要求書及附圖中的術語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區別類似的對象,而不是用于描述特定的順序或先后次序。
[00本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種攝像頭模組的控制方法,所述攝像頭模組設置于電子設備,所述攝像頭模組包括滾珠馬達,其特征在于,所述方法包括:響應于所述電子設備受到外力,且所述攝像頭模組處于關閉狀態,檢測所述電子設備的運動參數;響應于檢測到所述運動參數,獲取驅動指令;根據所述驅動指令向所述滾珠馬達輸入驅動電流。2.如權利要求1所述的攝像頭模組的控制方法,其特征在于,響應于檢測到所述運動參數,所述方法還包括:在控制周期內檢測多個所述運動參數;從多個所述運動參數中篩選有效數據;響應于所述有效數據的占比大于或等于概率閾值,獲取所述驅動指令。3.如權利要求2所述的攝像頭模組的控制方法,其特征在于,所述有效數據的占比為所述有效數據的數目與多個所述運動參數的數目的比值。4.如權利要求2或3所述的攝像頭模組的控制方法,其特征在于,所述有效數據為多個所述運動參數中大于參數閾值的運動參數。5.如權利要求1至4中任一項所述的攝像頭模組的控制方法,其特征在于,在根據所述驅動指令向所述滾珠馬達輸入驅動電流之后,所述方法還包括:繼續檢測所述電子設備的運動參數;響應于檢測到所述運動參數,獲取停止驅動指令;根據所述停止驅動指令停止向所述滾珠馬達輸入所述驅動電流。6.如權利要求5所述的攝像頭模組的控制方法,其特征在于,響應于檢測到所述運動參數,所述方法還包括:在控制周期內檢測多個所述運動參數;從多個所述運動參數中篩選有效數據;響應于所述有效數據的占比小于概率閾值,獲取所述停止驅動指令。7.如權利要求6所述的攝像頭模組的控制方法,其特征在于,所述有效數據的占比為所述有效數據的數目與多個所述運動參數的數目的比值;所述有效數據為多個所述運動參數中大于參數閾值的運動參數。8.一種攝像頭模組,所述攝...
【專利技術屬性】
技術研發人員:王佩瑤,
申請(專利權)人:榮耀終端有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。