一種智能數(shù)碼相機(jī)對(duì)焦系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種智能數(shù)碼相機(jī)對(duì)焦系統(tǒng)。
【背景技術(shù)】
[0002]數(shù)碼相機(jī)的對(duì)焦,是指根據(jù)光學(xué)原理通過(guò)移動(dòng)鏡片來(lái)控制拍攝時(shí)物體成像的清晰度。
[0003]目前,數(shù)碼相機(jī)大多采用三種focus mode (對(duì)焦模式)auto mode (自動(dòng)模式)、macro mode (近距離模式〕及infinity mode (遠(yuǎn)距離模式)。其中每一種對(duì)焦模式對(duì)應(yīng)鏡片移動(dòng)的一個(gè)范圍。當(dāng)用戶選擇了一種對(duì)焦模式后,鏡片僅在該對(duì)焦模式所對(duì)應(yīng)的范圍內(nèi)移動(dòng),從而可以縮短拍攝時(shí)數(shù)碼相機(jī)的對(duì)焦時(shí)間。
[0004]如此,用戶需要在每次拍攝前從上述對(duì)焦模式中選擇一種focus mode,但經(jīng)常出現(xiàn)一些用戶由于focus mode選擇不當(dāng),在拍攝時(shí)導(dǎo)致無(wú)法對(duì)焦、拍照不清晰的情況。
【發(fā)明內(nèi)容】
[0005]為解決上述現(xiàn)有的缺點(diǎn),本發(fā)明的主要目的在于提供一種實(shí)用的智能數(shù)碼相機(jī)對(duì)焦系統(tǒng),其可在用戶選擇對(duì)焦模式不當(dāng)?shù)那闆r下,自動(dòng)準(zhǔn)確地選擇最適合的對(duì)焦模式。
[0006]為達(dá)成以上所述的目的,本發(fā)明的一種智能數(shù)碼相機(jī)對(duì)焦系統(tǒng)采取如下技術(shù)方案:
一種智能數(shù)碼相機(jī)對(duì)焦系統(tǒng),該系統(tǒng)包括有,接收模塊,對(duì)焦模塊,判斷模塊,選擇模塊,提示模塊,拍攝模塊,所述接收模塊用于接收用戶選擇的對(duì)焦模式,所述對(duì)焦模塊用于根據(jù)用戶選擇的對(duì)焦模式,在用戶半按快門(mén)時(shí)進(jìn)行對(duì)焦,對(duì)焦模塊還用于在對(duì)焦失敗時(shí)按照選擇的最適合的對(duì)焦模式完成對(duì)焦,對(duì)焦模式包括自動(dòng)模式、近距離模式及遠(yuǎn)距離模式,所述判斷模塊用于判斷上述對(duì)焦是否成功,所述選擇模塊用于在對(duì)焦失敗時(shí)自動(dòng)重新選擇最適合的對(duì)焦模式,所述提示模塊用于在對(duì)焦失敗時(shí)提示用戶無(wú)法對(duì)焦,所述拍攝模塊用于在完成對(duì)焦后用戶完全按下快門(mén)時(shí)完成拍攝。
[0007]所述的判斷模塊判斷對(duì)焦是否成功是通過(guò)執(zhí)行如下步驟:
得到鏡片的位置;
獲取鏡片的規(guī)格參數(shù)及在各種對(duì)焦模式下能拍攝到的物體到鏡片的距離;根據(jù)鏡片的規(guī)格參數(shù)及鏡片的位置,得到物體到相機(jī)的實(shí)際距離;
根據(jù)該實(shí)際距離及在各種對(duì)焦模式下能拍攝到的物體到鏡片的距離,確定對(duì)應(yīng)該實(shí)際距離的最適合的對(duì)焦模式;
判斷對(duì)焦是否成功,即判斷該最適合的對(duì)焦模式與用戶選擇的對(duì)焦模式是否一致。
[0008]該方法還包括步驟,在對(duì)焦失敗時(shí)提示用戶無(wú)法對(duì)焦,在完成對(duì)焦后用戶完全按下快門(mén)時(shí)完成拍攝。
[0009]該方法包括如下步驟:
a、接收用戶選擇的對(duì)焦模式; b、根據(jù)用戶選擇的對(duì)焦模式,在用戶半按快門(mén)時(shí)進(jìn)行對(duì)焦;
C、判斷上述對(duì)焦是否成功;
d、在對(duì)焦成功時(shí)按照用戶選擇的對(duì)焦模式完成對(duì)焦,或者在對(duì)焦失敗時(shí)自動(dòng)重新選擇最適合的對(duì)焦模式,并按照選擇的最適合的對(duì)焦模式完成對(duì)焦。
[0010]采用如上技術(shù)方案的本發(fā)明,具有如下有益效果:
本發(fā)明能夠在用戶選擇對(duì)焦模式不當(dāng)?shù)那闆r下,自動(dòng)準(zhǔn)確地選擇最適合的對(duì)焦模式進(jìn)行對(duì)焦,因而,可以有效地避免拍攝時(shí)無(wú)法對(duì)焦及拍照不清晰情況的發(fā)生。
【附圖說(shuō)明】
[0011]圖1為本發(fā)明的較佳系統(tǒng)實(shí)施例的運(yùn)行環(huán)境示意圖;
圖2為本發(fā)明的較佳實(shí)施例的作業(yè)流程圖。
【具體實(shí)施方式】
[0012]為了進(jìn)一步說(shuō)明本發(fā)明,下面結(jié)合附圖進(jìn)一步進(jìn)行說(shuō)明:
如圖1所示,是本發(fā)明數(shù)碼相機(jī)對(duì)焦系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境示意圖。
[0013]該系統(tǒng)運(yùn)行于數(shù)碼相機(jī)10的主控制器20內(nèi),該數(shù)碼相機(jī)10還包括快門(mén)12、馬達(dá)14、鏡片15、顯示裝置16、存儲(chǔ)裝置18。其中,主控制器20分別與快門(mén)12、馬達(dá)14、顯示裝置16及存儲(chǔ)裝置18直接相連,鏡片15通過(guò)馬達(dá)14與該主控制器20相連。
[0014]所述數(shù)碼相機(jī)10可以是各種數(shù)碼相機(jī),如松下數(shù)碼相機(jī)、三星數(shù)碼相機(jī)、佳能數(shù)碼相機(jī)、索尼數(shù)碼相機(jī)、奧林巴斯數(shù)碼相機(jī)。
[0015]所述快門(mén)12用于配合用戶在拍攝過(guò)程中的對(duì)焦及拍攝操作,如半按快門(mén)12進(jìn)行對(duì)焦、完全按下快門(mén)12進(jìn)行拍攝。所述馬達(dá)14用于驅(qū)動(dòng)鏡片15移動(dòng),以進(jìn)行對(duì)焦。所述鏡片15由一組或多組凸透鏡組成。所述顯示裝置16用于提供用戶界面。
[0016]存儲(chǔ)裝置18用于存儲(chǔ)鏡片15的規(guī)格參數(shù)、鏡片15在各種focus mode (對(duì)焦模式)下的移動(dòng)范圍、在各種對(duì)焦模式下能拍攝到的物體到鏡片15的距離及數(shù)碼相機(jī)10拍攝的各種照片。其中,所述的對(duì)焦模式包括auto mode (自動(dòng)模式)、macro mode (近距離模式〕及 infinity
mode (遠(yuǎn)距離模式);所述鏡片15的規(guī)格參數(shù)包括鏡片15的焦點(diǎn)及焦距;所述的鏡片15在各種對(duì)焦模式下的移動(dòng)范圍,是指在不同對(duì)焦模式下驅(qū)動(dòng)鏡片15移動(dòng)的馬達(dá)14的步數(shù)范圍。例如,在macro mode下,鏡片15的移動(dòng)范圍為50步到100步,能拍攝到的物體到鏡片15的距離為5厘米到30厘米。
[0017]主控制器20包括接收模塊301、對(duì)焦模塊302、判斷模塊303、提示模塊304、選擇模塊305及拍攝模塊306。本發(fā)明所稱的模塊是完成特定功能的計(jì)算機(jī)程序段,比程序更適合于描述軟件在計(jì)算機(jī)中的執(zhí)行過(guò)程。因此本發(fā)明對(duì)軟件都以模塊描述。其中,所述接收模塊301用于接收用戶選擇的對(duì)焦模式。
[0018]所述對(duì)焦模塊302用于根據(jù)選擇的對(duì)焦模式,在用戶半按快門(mén)12時(shí)進(jìn)行對(duì)焦。具體而言,對(duì)焦模塊302首先根據(jù)選擇的對(duì)焦模式,從存儲(chǔ)裝置18中獲取鏡片15在該對(duì)焦模式下的移動(dòng)范圍,而后控制馬達(dá)14使鏡片15在所述范圍內(nèi)移動(dòng),進(jìn)行對(duì)焦。
[0019]所述判斷模塊303用于判斷上述對(duì)焦是否成功。具體步驟如下:第一步,根據(jù)馬達(dá)14的移動(dòng)步數(shù)得到鏡片15的位置;第二步,從存儲(chǔ)裝置18中獲取鏡片15的規(guī)格參數(shù)及在各種對(duì)焦模式下能拍攝到的物體到鏡片15的距離;第三步,根據(jù)鏡片15的規(guī)格參數(shù)及鏡片15的位置,得到物體到相機(jī)的實(shí)際距離;第四步,根據(jù)該實(shí)際距離