性能。
[0080] 本公開(kāi)實(shí)施例中,移動(dòng)設(shè)備還可以根據(jù)光學(xué)鏡頭上次位移補(bǔ)償后的位置變化反饋 信息不斷的調(diào)整補(bǔ)償位移,使物體通過(guò)光學(xué)鏡頭的成像盡可能位于光學(xué)傳感器感光面的中 心區(qū)域,提高OIS控制器的控制精度。
[0081] 本公開(kāi)實(shí)施例提供的控制光學(xué)防抖的方法采用了 4軸OIS防抖技術(shù),在移動(dòng)設(shè)備 拍攝圖像的過(guò)程中可以對(duì)橫軸旋轉(zhuǎn)、縱軸旋轉(zhuǎn)、橫軸平移、縱軸平移方式抖動(dòng)快速、精確地 進(jìn)行有效光線補(bǔ)償,使用戶在步行、乘車(chē)過(guò)程中對(duì)近景物體也能拍攝出流暢、清晰的畫(huà)面, 提升了移動(dòng)設(shè)備的用戶體驗(yàn)。
[0082] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不 能限制本公開(kāi)。
【附圖說(shuō)明】
[0083] 此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施 例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
[0084] 圖1是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖;
[0085] 圖2是本公開(kāi)根據(jù)一示例性實(shí)施例示出的控制光學(xué)防抖方法的應(yīng)用場(chǎng)景示意圖;
[0086] 圖3是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖;
[0087] 圖4是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖;
[0088] 圖5是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖;
[0089] 圖6是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖;
[0090] 圖7是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖方法的應(yīng)用場(chǎng)景示 意圖;
[0091] 圖8是本公開(kāi)根據(jù)一示例性實(shí)施例示出的推導(dǎo)公式⑴的幾何示意圖;
[0092] 圖9是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖方法的應(yīng)用場(chǎng)景示 意圖;
[0093] 圖10是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖方法的應(yīng)用場(chǎng)景示 意圖;
[0094] 圖11是本公開(kāi)根據(jù)一示例性實(shí)施例示出的推導(dǎo)公式(2)的幾何示意圖;
[0095] 圖12是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖方法的應(yīng)用場(chǎng)景示 意圖;
[0096] 圖13是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖;
[0097] 圖14是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的裝置框圖;
[0098] 圖15是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的裝置框圖;
[0099] 圖16是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的裝置框圖;
[0100] 圖17是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的裝置框圖;
[0101] 圖18是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的裝置框圖;
[0102] 圖19是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的裝置框圖;
[0103] 圖20是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種用于控制光學(xué)防抖的圖像采集裝 置的一結(jié)構(gòu)示意圖;
[0104] 圖21是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種用于控制光學(xué)防抖的裝置2100的 一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0105] 這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
[0106] 在本公開(kāi)使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本公開(kāi)。 在本公開(kāi)和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的"一種"、"所述"和"該"也旨在包括多 數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)"和/或"是指 并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0107] 應(yīng)當(dāng)理解,盡管在本公開(kāi)可能采用術(shù)語(yǔ)第一、第二、第三等來(lái)描述各種信息,但這 些信息不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將同一類(lèi)型的信息彼此區(qū)分開(kāi)。例如,在不脫離 本公開(kāi)范圍的情況下,第一信息也可以被稱(chēng)為第二信息,類(lèi)似地,第二信息也可以被稱(chēng)為第 一信息。取決于語(yǔ)境,如在此所使用的詞語(yǔ)"如果"可以被解釋成為"在……時(shí)"或"當(dāng)…… 時(shí)"或"響應(yīng)于確定"。
[0108] 本公開(kāi)提供的控制光學(xué)防抖的方法實(shí)施例適用于移動(dòng)設(shè)備的圖像采集裝置對(duì)遠(yuǎn) 景物體和近景物體的拍攝,尤其適用于手持移動(dòng)設(shè)備對(duì)近景物體的拍攝。上述移動(dòng)設(shè)備可 以是集成有微型攝像頭的手機(jī)、平板電腦(portableandroiddevice,PAD)、個(gè)人數(shù)字助 理、可穿戴設(shè)備,以及數(shù)碼相機(jī)等設(shè)備。與相關(guān)技術(shù)不同的是,上述設(shè)備的圖像采集裝置中 設(shè)置有感應(yīng)移動(dòng)設(shè)備平移抖動(dòng)的傳感器。
[0109] 以設(shè)置有微型攝像頭的手機(jī)為例,本公開(kāi)實(shí)施例的應(yīng)用場(chǎng)景如下:用戶手持手機(jī) 拍攝近景物體時(shí),手會(huì)不自覺(jué)地抖動(dòng),為了快速實(shí)現(xiàn)攝像頭的自動(dòng)對(duì)焦功能,手機(jī)中集成的 防抖控制器會(huì)控制光學(xué)鏡頭調(diào)整位置進(jìn)行光線補(bǔ)償,以拍攝出清晰圖片。
[0110] 本公開(kāi)實(shí)施例中的防抖控制器也稱(chēng)為OIS(OpticalImageStabilization)控制 器,通過(guò)控制光學(xué)透鏡浮動(dòng)來(lái)糾正"光軸偏移",其原理是通過(guò)鏡頭內(nèi)的傳感器偵測(cè)到微小 的移動(dòng),然后將信號(hào)傳至微處理器,微處理器計(jì)算出需要補(bǔ)償?shù)奈灰屏浚缓罂刂乒鈱W(xué)鏡頭 移動(dòng),根據(jù)鏡頭的抖動(dòng)方向及位移量加以補(bǔ)償;從而有效的克服因移動(dòng)設(shè)備的抖動(dòng)導(dǎo)致的 影像模糊。
[0111] 圖1是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖,該方 法可以用于OIS控制器中,上述方法包括以下步驟:
[0112] 在步驟11中,獲取移動(dòng)設(shè)備發(fā)生抖動(dòng)時(shí)的旋轉(zhuǎn)角速度;
[0113] 當(dāng)用戶手持移動(dòng)設(shè)備對(duì)近景物體進(jìn)行拍照時(shí),人體的生理特點(diǎn)決定了人體手持移 動(dòng)設(shè)備不可能保持靜止?fàn)顟B(tài)。手臂的微抖動(dòng)傳遞給移動(dòng)設(shè)備,會(huì)使移動(dòng)設(shè)備發(fā)生一個(gè)或多 個(gè)方向的旋轉(zhuǎn)抖動(dòng)。設(shè)置于移動(dòng)設(shè)備內(nèi)的陀螺儀傳感器可以感應(yīng)上述一個(gè)或多個(gè)方向的旋 轉(zhuǎn)角速度。
[0114] 在步驟12中,根據(jù)所述旋轉(zhuǎn)角速度生成相應(yīng)的第一控制命令;
[0115] 上述陀螺儀傳感器將感應(yīng)到的一個(gè)或多個(gè)方向的旋轉(zhuǎn)角速度數(shù)據(jù)發(fā)送給OIS控 制器的微處理器。微處理器對(duì)上述旋轉(zhuǎn)角速度數(shù)據(jù)進(jìn)行處理,獲取因旋轉(zhuǎn)抖動(dòng)導(dǎo)致光學(xué)鏡 頭相對(duì)光學(xué)傳感器的位置偏差信息,進(jìn)而根據(jù)上述位置偏差信息確定第一補(bǔ)償位移,并根 據(jù)該第一補(bǔ)償位移生成指示驅(qū)動(dòng)裝置帶動(dòng)光學(xué)鏡頭移動(dòng)進(jìn)行第一位移補(bǔ)償?shù)牡谝豢刂泼?令。
[0116] 在步驟13中,獲取移動(dòng)設(shè)備發(fā)生抖動(dòng)時(shí)的平移加速度;
[0117] 同理,當(dāng)用戶手持移動(dòng)設(shè)備對(duì)近景物體進(jìn)行拍照時(shí),手臂的微抖動(dòng)傳遞給移動(dòng)設(shè) 備,還可能使移動(dòng)設(shè)備發(fā)生一個(gè)或多個(gè)方向的平移抖動(dòng)比如前后抖動(dòng)。設(shè)置于移動(dòng)設(shè)備內(nèi) 的加速度傳感器可以感應(yīng)一個(gè)或多個(gè)方向的平移加速度。
[0118] 在步驟14中,根據(jù)所述平移加速度生成相應(yīng)的第二控制命令;
[0119] 加速度傳感器將感應(yīng)到的一個(gè)或多個(gè)方向的平移加速度數(shù)據(jù)發(fā)送給OIS控制器 的微處理器。微處理器對(duì)上述平移加速度數(shù)據(jù)進(jìn)行處理,獲取因平移抖動(dòng)導(dǎo)致光學(xué)鏡頭相 對(duì)光學(xué)傳感器的位置偏差信息,進(jìn)而根據(jù)上述位置偏差信息確定第二補(bǔ)償位移,并根據(jù)上 述第二補(bǔ)償位移生成指示驅(qū)動(dòng)裝置帶動(dòng)光學(xué)鏡頭移動(dòng)進(jìn)行第二位移補(bǔ)償?shù)牡诙刂泼睢?br>[0120] 此處需要說(shuō)明的是,上述步驟11和上述步驟13并無(wú)先后順序之后,可以首先執(zhí)行 步驟13、14再執(zhí)行步驟11、12,也可以步驟11和13并行處理。
[0121] 在步驟15中,將所述第一控制命令、第二控制命令發(fā)送給驅(qū)動(dòng)裝置,以指示所述 驅(qū)動(dòng)裝置帶動(dòng)光學(xué)鏡頭分別進(jìn)行第一位移補(bǔ)償、第二位移補(bǔ)償,調(diào)整所述光學(xué)鏡頭相對(duì)于 圖像傳感器的位置。
[0122] OIS控制器的微處理器會(huì)將生成的第一控制命令發(fā)送給驅(qū)動(dòng)裝置比如微機(jī)電驅(qū)動(dòng) 馬達(dá),使驅(qū)動(dòng)裝置帶動(dòng)光學(xué)鏡頭移動(dòng),實(shí)現(xiàn)第一位移補(bǔ)償。從而促使被攝物體通過(guò)光學(xué)鏡頭 的成像盡可能位于圖像傳感器的中心區(qū)域,實(shí)現(xiàn)攝像頭對(duì)近景物體快速聚焦成像,高效拍 攝出清晰圖像。同理,微處理器會(huì)將生成的第二控制命令發(fā)送給驅(qū)動(dòng)裝置,使驅(qū)動(dòng)裝置帶動(dòng) 光學(xué)鏡頭在指定方向移動(dòng)指定距離,實(shí)現(xiàn)第二位移補(bǔ)償,使被攝物體通過(guò)光學(xué)鏡頭的成像 盡可能位于圖像傳感器的中心區(qū)域。
[0123] 可見(jiàn),移動(dòng)設(shè)備的OIS控制器采用本公開(kāi)實(shí)施例提供的控制光學(xué)防抖的方法,對(duì) 物體拍照或錄影時(shí),不僅可以有效克服因移動(dòng)設(shè)備的旋轉(zhuǎn)抖動(dòng)產(chǎn)生的影像模糊,還可以有 效克服因移動(dòng)設(shè)備的平移抖動(dòng)產(chǎn)生的影像模糊,不僅適用于拍攝遠(yuǎn)景物體,還適用于拍攝 近景物體,提高了圖像拍攝質(zhì)量,節(jié)約了圖像占用的存儲(chǔ)資源和拍攝時(shí)間,提升了移動(dòng)設(shè)備 的設(shè)備性能。
[0124] 在本公開(kāi)實(shí)施例中,上述步驟11可以包括以下步驟:
[0125] 在步驟A中,獲取移動(dòng)設(shè)備發(fā)生旋轉(zhuǎn)抖動(dòng)時(shí)橫軸方向旋轉(zhuǎn)的角速度;
[0126] 在步驟B中,獲取移動(dòng)設(shè)備發(fā)生旋轉(zhuǎn)抖動(dòng)時(shí)縱軸方向旋轉(zhuǎn)的角速度。
[0127] 圖2是根據(jù)一示例性實(shí)施例示出的控制光學(xué)防抖方法的應(yīng)用場(chǎng)景示意圖,以手機(jī) 顯示屏的中心為原點(diǎn)建立直角坐標(biāo)系,如圖2所示,上述橫軸方向旋轉(zhuǎn)為X軸的旋轉(zhuǎn)或稱(chēng) Yaw方向旋轉(zhuǎn);上述縱軸方向旋轉(zhuǎn)為Y軸的旋轉(zhuǎn)或稱(chēng)Pitch方向旋轉(zhuǎn)。上述Yaw方向旋轉(zhuǎn)的 角速度和Pitch方向旋轉(zhuǎn)的角速度可以分別由設(shè)置在移動(dòng)設(shè)備中的陀螺儀傳感器檢測(cè)到, 并由陀螺儀傳感器發(fā)送給OIS控制器的微處理器。
[0128] 關(guān)于因旋轉(zhuǎn)抖動(dòng)進(jìn)行位移補(bǔ)償,參照?qǐng)D3根據(jù)一示例性實(shí)施例示出的一種控制光 學(xué)防抖的方法流程圖,上述步驟12可以包括以下步驟:
[0129] 在步驟121中,根據(jù)所述旋轉(zhuǎn)角速度確定相應(yīng)的旋轉(zhuǎn)角度;
[0130] OIS控制器的微處理器可以對(duì)Yaw方向或Pitch方向旋轉(zhuǎn)角速度在預(yù)置時(shí)間范圍 內(nèi)進(jìn)行積分,得到手機(jī)在上述預(yù)置時(shí)間內(nèi)因抖動(dòng)產(chǎn)生的Yaw方向或Pitch方向的旋轉(zhuǎn)角度, 可以用a表示。
[0131] 在步驟122中,根據(jù)所述旋轉(zhuǎn)角度獲取光學(xué)鏡頭的第一補(bǔ)償位移。
[0132] OIS控制器的微處理器可以采用預(yù)置算法根據(jù)旋轉(zhuǎn)角度a計(jì)算光學(xué)鏡頭的位置 偏移量,根據(jù)上述位置偏移量獲取光學(xué)鏡頭的第一補(bǔ)償位移。本公開(kāi)實(shí)施例提供了一種獲 取第一補(bǔ)償位移的方法,如圖4所示。
[0133] 參照?qǐng)D4根據(jù)一示例性實(shí)施例示出的一種控制光學(xué)防抖的方法流程圖,上述步驟 122可以包括以下步驟:
[0134] 在步驟1221中,獲取光學(xué)鏡頭與圖像傳感器之間的距離r。上述距離r為抖動(dòng)發(fā) 生前、對(duì)被攝物體自動(dòng)對(duì)焦成像時(shí),光學(xué)鏡頭和圖像傳感器之間的垂直距離,可以更具體為 光學(xué)鏡頭的中心與圖像傳感器感光面的中心位置之間的距離。
當(dāng)前第2頁(yè)
1 
2 
3 
4 
5