- 數(shù)碼相機(jī)的防抖技術(shù)及其設(shè)計(jì)
- 電子防抖,鏡頭防抖(也稱為光學(xué)防抖),CCD防抖
- 采用MEMS陀螺儀自動(dòng)聚焦功能
數(shù)碼相機(jī)的防手抖技術(shù)一般分為三類(lèi):電子防抖,鏡頭防抖(也稱為光學(xué)防抖),CCD防抖。電子防抖一種是提高感光度(HighISO),從而提高快門(mén)速度(減低曝光時(shí)間),使快門(mén)速度超過(guò)安全快門(mén)來(lái)避免抖動(dòng)。這種方法變化了快門(mén)速度,不僅能改善相機(jī)方面的抖動(dòng),也能對(duì)移動(dòng)的物體進(jìn)行更好的捕捉,但由于提高了感光度,由于元器件的限制,相應(yīng)的圖片噪聲會(huì)提高,影響圖片的質(zhì)量。表一為國(guó)際標(biāo)準(zhǔn)組織定義的條件系統(tǒng),在感光度(ISO)提高一個(gè)級(jí)數(shù),快門(mén)時(shí)間就可以減少一半。電子防抖另一種是對(duì)圖像進(jìn)行分析,依據(jù)抖動(dòng)對(duì)邊緣進(jìn)行處理,屬于后端處理,對(duì)圖片幫助不是很大。
鏡頭防抖是通過(guò)鏡片的移動(dòng)來(lái)補(bǔ)償相機(jī)的抖動(dòng),它由傳感器,微處理器,補(bǔ)償鏡片控制組,驅(qū)動(dòng)控制部分組成,依靠補(bǔ)償鏡片的移動(dòng)來(lái)校正手抖引起的光線偏移,如圖1,鏡頭不同,設(shè)計(jì)上有差異,但基本上都是透過(guò)補(bǔ)償鏡片組來(lái)補(bǔ)償。CCD防抖是通過(guò)感光元器件CCD(或CMOS)放在一個(gè)可移動(dòng)支架上來(lái),通過(guò)傳感器感知相機(jī)的抖動(dòng),由微處理器計(jì)算相應(yīng)的移動(dòng)量,由驅(qū)動(dòng)部分對(duì)CCD移動(dòng),以達(dá)到防抖目的。目前,一般相機(jī)的防抖(CCD防抖或光學(xué)防抖)不是無(wú)限可以補(bǔ)償,一般為2~~3級(jí),按表一來(lái)說(shuō),假設(shè)安全快門(mén)1/125,2級(jí),快門(mén)速度1/30,快于此速度,容易拍清晰的照片,由此類(lèi)推,3級(jí),快門(mén)速度為1/15。表2為三種防抖方式的比對(duì)表。
圖1光學(xué)防抖結(jié)構(gòu)示意圖
圖2CCD防抖示意圖
表1攝影組合級(jí)數(shù)
表2防抖方式比對(duì)表[page]
MEMS陀螺儀(Gyro),微機(jī)電系統(tǒng)(MEMS)技術(shù)的飛速發(fā)展已經(jīng)允許制造商在微型芯片上制造出完整的陀螺裝置。MEMS陀螺儀背后的物理現(xiàn)象就是科里奧利效應(yīng)(Coriolis)。如圖3,微型塊在旋轉(zhuǎn)面上(ω),微型塊m將前后振動(dòng),因此產(chǎn)生相同頻率的垂直科里奧利力。這些力的幅度等于±2ωvm,并直接正比于整個(gè)系統(tǒng)的角速度ω。這些力將導(dǎo)致圖3所示部件的物體從一邊推向另一邊,這些位移可以被檢測(cè)為電容的變化。此時(shí)陀螺儀(Gyro)所需的就是用相關(guān)電路去檢測(cè)電容的振蕩,并將它轉(zhuǎn)換為電壓,再經(jīng)整流后輸出直流電壓。這種電路的目的是將旋轉(zhuǎn)速度轉(zhuǎn)換為電壓。MEMS陀螺儀(Gyro)產(chǎn)品最主要特色是整合了MEMS機(jī)械設(shè)計(jì)和制造、混合信號(hào)ASIC設(shè)計(jì),以及晶圓級(jí)封裝等技術(shù),開(kāi)發(fā)出兼具小尺寸、低成本與高效能的陀螺儀產(chǎn)品。
圖3MEMS陀螺儀的實(shí)現(xiàn)
由圖2看出,在3D圖面上,Z軸有自動(dòng)聚焦功能,Z軸移動(dòng)對(duì)成像基本沒(méi)有影響,有影響是在X軸(PITCH)與Y軸(YAW)。圖4為在晚上拍照,無(wú)防手抖與有CCD防手抖的結(jié)果。圖5為CCD防抖系統(tǒng)框架,CCD防抖是在鏡頭上增加CCD支架,利用步進(jìn)馬達(dá)對(duì)X軸,Y軸的驅(qū)動(dòng),使CCD移動(dòng)來(lái)補(bǔ)償CCD的抖動(dòng)。MEMS陀螺儀選用要有X,Y軸Gyro芯片,內(nèi)部含放大,低通,高通濾波,這樣可以大大減少相機(jī)的尺寸。Gyro信號(hào)連DSP的ADport,DSP的AD是10bit,滿足設(shè)計(jì)要求。資料運(yùn)算用相機(jī)本身的DSP處理,可以減少一微處理器(Micro),降低成本。DSP對(duì)Gyro傳來(lái)的ω信息進(jìn)行運(yùn)算,計(jì)算補(bǔ)償量,通過(guò)馬達(dá)驅(qū)動(dòng)電路驅(qū)動(dòng)X,Y移動(dòng)來(lái)達(dá)到補(bǔ)償?shù)哪康?。X軸,Y軸的PI信號(hào)是Lens反饋DSP信息來(lái)校正CCD與Lens中心重合,避免補(bǔ)償過(guò)程超出Lens設(shè)計(jì)的補(bǔ)償范圍。
圖4左邊照片為沒(méi)有打開(kāi)防手抖,右邊打開(kāi)防手抖
圖5CCD防抖系統(tǒng)方塊圖
實(shí)驗(yàn)證明,一般人手持相機(jī)拍照時(shí)手抖頻率0~20Hz(資料來(lái)源:日文版數(shù)字?jǐn)z影雜志2006/12),DSP對(duì)GYRO取樣頻率設(shè)為500~1KHz能夠滿足系統(tǒng)的要求。圖5為抖動(dòng)的位移示意圖,黑色為原來(lái)的位置,紅色為偏移位置。
按Lens的spec可知步進(jìn)馬達(dá)每相的移動(dòng)量(如1.44um)。由公式3可知GYRO感知角速度,就可以計(jì)算出CCD的偏移量。
d=f*sinθ------(1)
Whenθ<20°d=f*θ
θ=∫ωdt-----(2)
θ=Σωi*dt
→d=f*Σωi*dt-----(3)
d:偏移量f:焦距ω:角速度
圖6抖動(dòng)光路的變化
CCD的防抖動(dòng)系統(tǒng)采用PID自動(dòng)控制系統(tǒng)(PID就是比例微積分調(diào)節(jié)),如圖7,P(比例)控制是Gyro偵測(cè)的抖動(dòng)按比例移動(dòng)CCD,I(積分)控制是調(diào)節(jié)對(duì)時(shí)間積分誤差,D(微分)是抑制誤差產(chǎn)生的超前,如低頻Powernoise補(bǔ)償。通過(guò)調(diào)整PID參數(shù),使系統(tǒng)穩(wěn)定可靠運(yùn)行,達(dá)到設(shè)計(jì)的目的。同時(shí)也要考慮部件對(duì)系統(tǒng)的影響,如Powernoise對(duì)Gyrosense造成的測(cè)試誤差,步進(jìn)馬達(dá)能否達(dá)到要求的1000pps,Gyro的低通,高通濾波器等等。
圖7PID方塊圖
CCD防抖技術(shù)可以克服手抖引起的圖像模糊,但不是萬(wàn)能,目前業(yè)界補(bǔ)償?shù)臉?biāo)準(zhǔn)也就是安全快門(mén)的2~3級(jí),遇到長(zhǎng)焦或快門(mén)時(shí)間過(guò)長(zhǎng),超過(guò)補(bǔ)償極限時(shí),帶三腳架拍照才是最有效。