本發(fā)明涉及攝像模組技術(shù)領(lǐng)域,具體是涉及一種改善攝像模組非水平方向拍攝失焦的補(bǔ)償方法。
背景技術(shù):
帶重力感應(yīng)傳感器的智能手機(jī)攝像模組、平板電腦攝像模組等使用VCM(對(duì)焦音圈馬達(dá),以下簡(jiǎn)稱VCM)對(duì)焦拍照時(shí),受攝像模組鏡頭自重的影響,在水平、向上(包含傾斜向上及正向上)、向下(包含傾斜向下及正向下)三個(gè)方向?qū)ν瑯泳嚯x對(duì)焦清晰,所需VCM的推動(dòng)力code值是不同的。在手機(jī)攝像模組、平板電腦攝像模組對(duì)焦拍照時(shí),為保證攝像模組對(duì)焦表現(xiàn)的一致性量產(chǎn)要求,通常會(huì)水平方向增加燒錄每一顆攝像模組固定位置清晰對(duì)焦時(shí)VCM的code值。但通常不會(huì)去燒錄向上和向下方向清晰對(duì)焦時(shí)遠(yuǎn)、近焦VCM的code值,因?yàn)闀?huì)極大的占用廠房空間而且制程工藝相當(dāng)于增加了2倍,極大的降低了生產(chǎn)效率和增加了人力成本。有的帶自動(dòng)對(duì)焦功能的拍照智能設(shè)備廠商利用增加對(duì)焦過程尋焦范圍來包容向上和向下方向的對(duì)焦表現(xiàn),但仍會(huì)有一定比例的失焦現(xiàn)象而且增加了尋焦范圍,會(huì)導(dǎo)致水平方向的對(duì)焦時(shí)間明顯增加,加上手持拍照的抖動(dòng),反而增加了水平方向的失焦概率,用戶體驗(yàn)不理想。因此,剖切需要一種能夠改善向上或向下方向拍攝時(shí)對(duì)焦失焦的方法。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提出一種改善攝像模組非水平方向拍攝失焦的補(bǔ)償方法,顯著改善了向上(包含傾斜向上及正向上)或向下(包含傾斜向下及正向下)方向拍攝時(shí)的對(duì)焦失焦問題,同步提高了向上或向下方向拍攝時(shí)的對(duì)焦速度,提升了產(chǎn)品使用體驗(yàn)。
本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
一種改善攝像模組非水平方向拍攝失焦的補(bǔ)償方法,包括如下步驟:
a)在原有水平近、遠(yuǎn)焦燒錄完成的一定數(shù)量樣本中,挑選出遠(yuǎn)焦及近焦code值正態(tài)分布位于中間的一定比例的模組、并挑選出遠(yuǎn)焦code值正態(tài)分布偏左、近焦code值正態(tài)分布偏右的一定比例的模組,組成類型比較全面的新樣本,并計(jì)算出水平近焦平均值G1和水平遠(yuǎn)焦平均值G2,作為水平典型值;
b)與水平近焦燒錄距離一致,將新樣本各模組向上近焦自動(dòng)對(duì)焦清晰,并記錄此清晰點(diǎn)的code值;與水平遠(yuǎn)焦燒錄距離一致,將新樣本各模組向下遠(yuǎn)焦自動(dòng)對(duì)焦清晰,并記錄此清晰點(diǎn)的code值;
c)取新樣本各模組向上對(duì)焦清晰的code值、向下對(duì)焦清晰的code值與水平對(duì)應(yīng)距離對(duì)焦清晰code值的差異△值,進(jìn)行正態(tài)分布擬合,得出向上近焦平均值,作為向上方向燒錄補(bǔ)償?shù)南蛏系湫椭礐1,并得出向下遠(yuǎn)焦平均值,作為向下方向燒錄補(bǔ)償?shù)南蛳碌湫椭礐2;
d)對(duì)向上典型值C1及向下典型值C2進(jìn)行驗(yàn)證,以確定合適的新樣本數(shù)量;
根據(jù)通常制程都會(huì)測(cè)試的模組code值與對(duì)應(yīng)鏡頭位置值在三個(gè)方向的線性關(guān)系曲線,得出模組在水平、向上、向下三個(gè)方向的VCM啟動(dòng)電流S1、S2、S3,并計(jì)算出該模組VCM的對(duì)焦斜率K=(K1+K2+K3)/3,將近、遠(yuǎn)焦對(duì)焦清晰時(shí)對(duì)應(yīng)的鏡頭停留位置計(jì)為P1、P2,根據(jù)以上數(shù)據(jù)可以得到水平方向理想對(duì)焦行程滿足以下公式:
G=[(P1-P2)/K+(G1-G2)]/2;
增加燒錄向上典型值C1、向下典型值C2補(bǔ)償?shù)哪=M在向上方向拍攝位置D1處對(duì)焦清晰拍照并抓取log,分析出當(dāng)前對(duì)焦清晰code值W1;在向下方向拍攝位置D2處對(duì)焦清晰拍照并抓取log,分析出當(dāng)前對(duì)焦code值W2;
若滿足以下條件:
|[(G+C1)+S2]-W1|≤20;且|[(G-C2)+S3]-W2|≤20;
則認(rèn)定該模組的對(duì)焦精度達(dá)到了預(yù)期;
e)量產(chǎn)時(shí)直接增加燒錄向上典型值C1和向下典型值C2。
進(jìn)一步的,選取原有水平近、遠(yuǎn)焦燒錄完成的100pcs~300pcs作為樣本,挑選出10%~40%遠(yuǎn)焦和10%~40%近焦code值正態(tài)分布位于中間的模組、5%~15%遠(yuǎn)焦燒錄code值正態(tài)分布偏左、5%~15%近焦燒錄code值正態(tài)分布偏右的模組,組成類型比較全面的新樣本。
進(jìn)一步的,選取原有水平近、遠(yuǎn)焦燒錄完成的200pcs作為樣本,挑選出25%遠(yuǎn)焦和25%近焦code值正態(tài)分布位于中間的模組、10%遠(yuǎn)焦燒錄code值正態(tài)分布偏左、10%近焦燒錄code值正態(tài)分布偏右的模組,組成類型比較全面的共140pcs新樣本。
本發(fā)明的有益效果是:本發(fā)明提供一種改善攝像模組非水平方向拍攝失焦的補(bǔ)償方法,通過量產(chǎn)前期統(tǒng)計(jì)一定數(shù)量的樣本,用正態(tài)分布模擬出向上方向在固定的近焦距離和向下方向在固定的遠(yuǎn)焦距離的補(bǔ)償值(向上典型值C1,向下典型值C2),該向上典型值C1為樣本各模組向上方向?qū)骨逦腸ode值與水平方向?qū)骨逦腸ode值的差異△值的正態(tài)分布的近焦平均值;該向下典型值C2為樣本各模組向下方向?qū)骨逦腸ode值與水平方向?qū)骨逦腸ode值的差異△值的正態(tài)分布的遠(yuǎn)焦平均值;此方法只需在前期增加兩個(gè)方向的工序工站,量產(chǎn)時(shí)可直接燒錄此兩個(gè)固定的code值,免去了多出的工序和節(jié)省了人力。根據(jù)手持拍攝時(shí)不同方向反饋出的信號(hào)直接調(diào)用燒錄補(bǔ)償code值,可以極大改善向上和向下方向的失效概率,同時(shí)相比普通對(duì)焦方法提高了對(duì)焦速度,提升了用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明水平近焦燒錄示意圖;
圖2為本發(fā)明水平遠(yuǎn)焦燒錄示意圖;
圖3為本發(fā)明近焦code值正態(tài)分布示意圖;
圖4為本發(fā)明遠(yuǎn)焦code值正態(tài)分布示意圖;
圖5為本發(fā)明向上近焦燒錄示意圖;
圖6為本發(fā)明向下遠(yuǎn)焦燒錄示意圖;
圖7為本發(fā)明近焦姿態(tài)差(水平與向上兩者狀態(tài)的近焦code值的差)正態(tài)分布示意圖;
圖8為本發(fā)明遠(yuǎn)焦姿態(tài)差(水平與向上兩者狀態(tài)的近焦code值的差)正態(tài)分布示意圖;
圖9為本發(fā)明三方向code值與其對(duì)應(yīng)的鏡頭位置(position)值的線性關(guān)系曲線。
具體實(shí)施方式
為了能夠更清楚地理解本發(fā)明的技術(shù)內(nèi)容,特舉以下實(shí)施例詳細(xì)說明,其目的僅在于更好理解本發(fā)明的內(nèi)容而非限制本發(fā)明的保護(hù)范圍。
一種改善攝像模組非水平方向拍攝失焦的補(bǔ)償方法,包括如下步驟:
a)在原有水平近、遠(yuǎn)焦燒錄(參見圖1和圖2)完成的一定數(shù)量樣本中,挑選出遠(yuǎn)焦及近焦code值正態(tài)分布位于中間的一定比例的模組、并挑選出遠(yuǎn)焦code值正態(tài)分布偏左、近焦code值正態(tài)分布偏右的一定比例的模組,組成類型比較全面的新樣本,參見圖3和圖4,并計(jì)算出水平近焦平均值G1和水平遠(yuǎn)焦平均值G2,作為水平典型值;其中,水平近焦時(shí),測(cè)試圖像2與攝像模組1在水平方向設(shè)置,自動(dòng)對(duì)焦清晰。水平遠(yuǎn)焦時(shí),測(cè)試圖像2、模擬增距鏡3與攝像模組1在水平方向設(shè)置,自動(dòng)對(duì)焦清晰。
b)與水平近焦燒錄距離一致,將新樣本各模組向上近焦自動(dòng)對(duì)焦清晰,參見圖5,并記錄此清晰點(diǎn)的code值;與水平遠(yuǎn)焦燒錄距離一致,將新樣本各模組向下遠(yuǎn)焦自動(dòng)對(duì)焦清晰,參見圖6,并記錄此清晰點(diǎn)的code值;其中,向上近焦時(shí),測(cè)試圖像2與攝像模組1在垂直方向設(shè)置,自動(dòng)對(duì)焦清晰。向下遠(yuǎn)焦時(shí),測(cè)試圖像2、模擬增距鏡3與攝像模組1在垂直方向設(shè)置,自動(dòng)對(duì)焦清晰。
c)取新樣本各模組向上對(duì)焦清晰的code值、向下對(duì)焦清晰的code值與水平對(duì)應(yīng)距離對(duì)焦清晰code值的差異△值,進(jìn)行正態(tài)分布擬合,參見圖7和圖8,得出向上近焦平均值,作為向上方向燒錄補(bǔ)償?shù)南蛏系湫椭礐1,并得出向下遠(yuǎn)焦平均值,作為向下方向燒錄補(bǔ)償?shù)南蛳碌湫椭礐2;
d)對(duì)向上典型值C1及向下典型值C2進(jìn)行驗(yàn)證,以確定合適的新樣本數(shù)量;
根據(jù)通常制程都會(huì)測(cè)試的模組code值與對(duì)應(yīng)鏡頭位置值在三個(gè)方向的線性關(guān)系曲線,參見圖9,得出模組在水平、向上、向下三個(gè)方向的VCM啟動(dòng)電流S1、S2、S3,并計(jì)算出該模組VCM的對(duì)焦斜率K=(K1+K2+K3)/3,將近、遠(yuǎn)焦對(duì)焦清晰時(shí)對(duì)應(yīng)的鏡頭停留位置計(jì)為P1、P2,根據(jù)以上數(shù)據(jù)可以得到水平方向理想對(duì)焦行程滿足以下公式:
G=[(P1-P2)/K+(G1-G2)]/2;
增加燒錄向上典型值C1、向下典型值C2補(bǔ)償?shù)哪=M在向上方向拍攝位置D1處對(duì)焦清晰拍照并抓取log(日志),分析出當(dāng)前對(duì)焦清晰code值W1;在向下方向拍攝位置D2處對(duì)焦清晰拍照并抓取log(日志),分析出當(dāng)前對(duì)焦code值W2;
若滿足以下條件:
|[(G+C1)+S2]-W1|≤20;且|[(G-C2)+S3]-W2|≤20;
則認(rèn)定該模組的對(duì)焦精度達(dá)到了預(yù)期;
e)量產(chǎn)時(shí)直接增加燒錄向上典型值C1和向下典型值C2。
原則上,樣本數(shù)量越多,得出的補(bǔ)償值C1和C2越滿足對(duì)焦精度的需要,本實(shí)施例,優(yōu)選的選取原有水平近、遠(yuǎn)焦燒錄完成的100pcs~300pcs作為樣本,挑選出10%~40%遠(yuǎn)焦和10%~40%近焦code值正態(tài)分布位于中間的模組、5%~15%遠(yuǎn)焦燒錄code值正態(tài)分布偏左、5%~15%近焦燒錄code值正態(tài)分布偏右的模組,組成類型比較全面的新樣本。更選的,選取原有水平近、遠(yuǎn)焦燒錄完成的200pcs作為樣本,挑選出25%遠(yuǎn)焦和25%近焦code值正態(tài)分布位于中間的模組、10%遠(yuǎn)焦燒錄code值正態(tài)分布偏左、10%近焦燒錄code值正態(tài)分布偏右的模組,組成類型比較全面的共140pcs新樣本?;谠摌颖?,得出的向上典型值C1及向下典型值C2可較好的滿足對(duì)焦精度的需要。
本發(fā)明提出一種改善攝像模組非水平方向拍攝失焦的補(bǔ)償方法,顯著改善了向上(包含傾斜向上及正向上)或向下(包含傾斜向下及正向下)方向拍攝時(shí)的對(duì)焦失焦問題,同步提高了向上或向下方向拍攝時(shí)的對(duì)焦速度,提升了產(chǎn)品使用體驗(yàn)。
以上實(shí)施例是參照附圖,對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)說明。本領(lǐng)域的技術(shù)人員通過對(duì)上述實(shí)施例進(jìn)行各種形式上的修改或變更,但不背離本發(fā)明的實(shí)質(zhì)的情況下,都落在本發(fā)明的保護(hù)范圍之內(nèi)。