本發(fā)明涉及對焦技術(shù)領(lǐng)域,具體而言,涉及一種間隙補(bǔ)償方法、間隙補(bǔ)償裝置及投影設(shè)備。
背景技術(shù):
隨著投影設(shè)備的應(yīng)用范圍不斷擴(kuò)大,從商業(yè)辦公領(lǐng)域已經(jīng)逐步擴(kuò)展到教育學(xué)習(xí)和家庭生活領(lǐng)域。隨著應(yīng)用領(lǐng)域的不斷增加,用戶對投影設(shè)備的投影效果也越來越重視,尤其是畫質(zhì)的清晰度直接影響著用戶的體驗。畫質(zhì)的清晰度一般與投影設(shè)備進(jìn)行投影時的焦距相關(guān),因此在使用投影設(shè)備進(jìn)行投影操作時,會進(jìn)行對焦操作,以獲取畫質(zhì)清晰度高的投影畫面。
在現(xiàn)有技術(shù)中,一般采用自動調(diào)焦技術(shù),以完成調(diào)焦操作。自動調(diào)焦一般是依靠和投影設(shè)備關(guān)聯(lián)的或自身的圖像獲取裝置對投影畫面的清晰度進(jìn)行判斷,從而通過控制驅(qū)動裝置和光機(jī)完成對焦操作。
經(jīng)發(fā)明人研究發(fā)現(xiàn),現(xiàn)有的自動調(diào)焦技術(shù)中由于驅(qū)動裝置難以直接驅(qū)動光機(jī)調(diào)焦至最佳清晰度對應(yīng)焦距的位置,因此在調(diào)焦過程中需要進(jìn)行一次反方向的調(diào)焦操作。但是,由于驅(qū)動裝置和光機(jī)之間受連接結(jié)構(gòu)的限制,一般存在間隙,進(jìn)而導(dǎo)致驅(qū)動裝置在驅(qū)動光機(jī)進(jìn)行反方向的調(diào)焦操作時因間隙的存在而導(dǎo)致焦距調(diào)節(jié)精確度低的問題。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種間隙補(bǔ)償方法、間隙補(bǔ)償裝置及投影設(shè)備,以解決因驅(qū)動裝置與光機(jī)之間存在間隙而導(dǎo)致焦距調(diào)節(jié)精確度低的問題。
為實現(xiàn)上述目的,本發(fā)明實施例采用如下技術(shù)方案:
一種間隙補(bǔ)償方法,包括:
控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作;
獲取各焦距對應(yīng)的投影畫面的清晰度以得到多個清晰度,并將各清晰度進(jìn)行比較得到最佳清晰度;
若當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于所述最佳清晰度,則計算出所述光機(jī)從當(dāng)前焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距時所述驅(qū)動裝置需要轉(zhuǎn)動步長的第一數(shù)量;
控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動第二數(shù)量個步長以驅(qū)動所述光機(jī)進(jìn)行反向調(diào)焦操作,所述第二數(shù)量大于所述第一數(shù)量;
控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動所述第二數(shù)量與所述第一數(shù)量的差值個步長以驅(qū)動所述光機(jī)的焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距。
在本發(fā)明實施例較佳的選擇中,在上述間隙補(bǔ)償方法中,在所述控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作的步驟之前,所述方法還包括:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距或最小焦距。
在本發(fā)明實施例較佳的選擇中,在上述間隙補(bǔ)償方法中,在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,所述控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作的步驟包括:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最大焦距至最小焦距依次進(jìn)行調(diào)焦操作;
在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最小焦距時,所述控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作的步驟包括:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最小焦距至最大焦距依次進(jìn)行調(diào)焦操作。
在本發(fā)明實施例較佳的選擇中,在上述間隙補(bǔ)償方法中,在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,所述控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作的步驟包括:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最小焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作;
在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動所述光機(jī)將焦距調(diào)至最小焦距時,所述控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作的步驟包括:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最大焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作。
在本發(fā)明實施例較佳的選擇中,在上述間隙補(bǔ)償方法中,所述獲取各焦距對應(yīng)的投影畫面的清晰度的步驟包括:
在所述驅(qū)動裝置驅(qū)動所述光機(jī)進(jìn)行下一次調(diào)焦操作前獲取當(dāng)前焦距對應(yīng)的投影畫面,并計算該投影畫面的清晰度;
控制所述驅(qū)動裝置驅(qū)動所述光機(jī)進(jìn)行下一次調(diào)焦操作。
本發(fā)明實施例還提供了一種間隙補(bǔ)償裝置,包括:
調(diào)焦操作控制模塊,用于控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作;
清晰度獲取模塊,用于獲取各焦距對應(yīng)的投影畫面的清晰度,得到多個清晰度,并將各清晰度進(jìn)行比較得到最佳清晰度;
步長數(shù)量計算模塊,用于在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于所述最佳清晰度時,則計算出所述光機(jī)從當(dāng)前焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距時所述驅(qū)動裝置需要轉(zhuǎn)動步長的第一數(shù)量;
第一反向調(diào)焦控制模塊,用于控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動第二數(shù)量個步長以驅(qū)動所述光機(jī)進(jìn)行反向調(diào)焦操作,所述第二數(shù)量大于所述第一數(shù)量;
第二反向調(diào)焦控制模塊,用于控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動所述第二數(shù)量與所述第一數(shù)量的差值個步長以驅(qū)動所述光機(jī)的焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距。
在本發(fā)明實施例較佳的選擇中,在上述間隙補(bǔ)償裝置中,所述間隙補(bǔ)償裝置還包括:
焦距極值調(diào)節(jié)模塊,用于控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距或最小焦距。
在本發(fā)明實施例較佳的選擇中,在上述間隙補(bǔ)償裝置中,所述調(diào)焦操作控制模塊包括:
第一調(diào)焦操作控制子模塊,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最大焦距至最小焦距依次進(jìn)行調(diào)焦操作;
第二調(diào)焦操作控制子模塊,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最小焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最小焦距至最大焦距依次進(jìn)行調(diào)焦操作。
在本發(fā)明實施例較佳的選擇中,在上述間隙補(bǔ)償裝置中,所述調(diào)焦操作控制模塊還包括:
第三調(diào)焦操作控制子模塊,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最小焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作;
第四調(diào)焦操作控制子模塊,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最小焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最大焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作。
本發(fā)明實施例還提供一種投影設(shè)備,包括處理器、驅(qū)動裝置和光機(jī),其中,所述處理器包括處理單元、存儲單元以及存儲于存儲單元并可在處理單元上運(yùn)行的程序,所述處理單元執(zhí)行所述程序時實現(xiàn)以下步驟:
控制所述驅(qū)動裝置轉(zhuǎn)動以驅(qū)動所述光機(jī)依次進(jìn)行調(diào)焦操作;
獲取各焦距對應(yīng)的投影畫面的清晰度以得到多個清晰度,并將各清晰度進(jìn)行比較得到最佳清晰度;
若當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于所述最佳清晰度,則計算出所述光機(jī)從當(dāng)前焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距時所述驅(qū)動裝置需要轉(zhuǎn)動步長的第一數(shù)量;
控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動第二數(shù)量個步長以驅(qū)動所述光機(jī)進(jìn)行反向調(diào)焦操作,所述第二數(shù)量大于所述第一數(shù)量;
控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動所述第二數(shù)量與所述第一數(shù)量的差值個步長以驅(qū)動所述光機(jī)的焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距。
本發(fā)明提供的間隙補(bǔ)償方法、間隙補(bǔ)償裝置及投影設(shè)備,通過控制驅(qū)動裝置進(jìn)行兩次與當(dāng)前轉(zhuǎn)動方向相反的方向的轉(zhuǎn)動操作,由于兩次轉(zhuǎn)動方向相反而導(dǎo)致兩次轉(zhuǎn)動形成的間隙相互抵消,進(jìn)而解決因驅(qū)動裝置與光機(jī)之間存在間隙而導(dǎo)致焦距調(diào)節(jié)精確度低的問題,極大地提高了間隙補(bǔ)償方法、間隙補(bǔ)償裝置及投影設(shè)備的實用性和可靠性。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細(xì)說明如下。
附圖說明
圖1為本發(fā)明實施例提供的處理器的結(jié)構(gòu)框圖。
圖2為本發(fā)明實施例提供的間隙補(bǔ)償方法的流程示意圖。
圖3為本發(fā)明實施例提供的間隙補(bǔ)償裝置的結(jié)構(gòu)框圖。
圖4為本發(fā)明實施例提供的調(diào)焦操作控制模塊的結(jié)構(gòu)框圖。
圖5為本發(fā)明實施例提供的調(diào)焦操作控制模塊的另一結(jié)構(gòu)框圖。
圖標(biāo):10-處理器;20-處理單元;30-存儲單元;100-間隙補(bǔ)償裝置;110-調(diào)焦操作控制模塊;112-第一調(diào)焦操作控制子模塊;114-第二調(diào)焦操作控制子模塊;116-第三調(diào)焦操作控制子模塊;118-第四調(diào)焦操作控制子模塊;130-清晰度獲取模塊;150-步長數(shù)量計算模塊;170-第一反向調(diào)焦控制模塊;190-第二反向調(diào)焦控制模塊。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例只是本發(fā)明的一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。
因此,以下對在附圖中提供的本發(fā)明的實施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋。在本發(fā)明的描述中,術(shù)語“第一”、“第二”、“第三”、“第四”等僅用于區(qū)分描述,而不能理解為只是或暗示相對重要性。
在本發(fā)明的描述中,除非另有明確的規(guī)定和限定,術(shù)語“設(shè)置”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
如圖1所示,本發(fā)明實施例提供一種投影設(shè)備,包括處理器10、驅(qū)動裝置和光機(jī)。其中,所述處理器10包括處理單元20、存儲單元30以及存儲于所述存儲單元30并可在所述處理單元20上運(yùn)行的程序。
在本實施例中,所述處理單元20執(zhí)行該程序時可以實現(xiàn)以下步驟:控制所述驅(qū)動裝置轉(zhuǎn)動以驅(qū)動所述光機(jī)依次進(jìn)行調(diào)焦操作;獲取各焦距對應(yīng)的投影畫面的清晰度以得到多個清晰度,并將各清晰度進(jìn)行比較得到最佳清晰度;若當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于所述最佳清晰度,則計算出所述光機(jī)從當(dāng)前焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距時所述驅(qū)動裝置需要轉(zhuǎn)動步長的第一數(shù)量;控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動第二數(shù)量個步長以驅(qū)動所述光機(jī)進(jìn)行反向調(diào)焦操作,所述第二數(shù)量大于所述第一數(shù)量;控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動所述第二數(shù)量與所述第一數(shù)量的差值個步長以驅(qū)動所述光機(jī)的焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距。
進(jìn)一步地,在本實施例中,所述處理單元20和存儲單元30相互之間直接或間接地電性連接,以實現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現(xiàn)電性連接。其中,存儲單元30中存儲有以軟件或固件(firmware)的形式存儲于所述存儲單元30中的軟件功能模塊,所述處理單元20通過運(yùn)行存儲在存儲單元30內(nèi)的軟件程序以及模塊,如本發(fā)明實施例中的間隙補(bǔ)償裝置100,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)本發(fā)明實施例中的間隙補(bǔ)償方法。
其中,所述處理單元20可能是一種集成電路芯片,具有信號的處理能力。上述的處理單元20可以是通用處理單元,包括中央處理單元(centralprocessingunit,cpu)、網(wǎng)絡(luò)處理單元(networkprocessor,np)等。還可以是數(shù)字信號處理單元(dsp)、專用集成電路(asic)、現(xiàn)場可編程門陣列(fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。
所述存儲單元30可以是,但不限于,隨機(jī)存取存儲單元(randomaccessmemory,ram),只讀存儲單元(readonlymemory,rom),可編程只讀存儲單元(programmableread-onlymemory,prom),可擦除只讀存儲單元(erasableprogrammableread-onlymemory,eprom),電可擦除只讀存儲單元(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存儲單元30用于存儲程序,處理單元20在接收到執(zhí)行指令后,執(zhí)行所述程序。進(jìn)一步地,上述存儲單元30內(nèi)的軟件程序以及模塊還可包括操作系統(tǒng)。其可包括各種用于管理系統(tǒng)任務(wù)(例如內(nèi)存管理、存儲設(shè)備控制、電源管理等)的軟件組件和/或驅(qū)動,并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運(yùn)行環(huán)境。
結(jié)合圖2,本發(fā)明實施例還提供了一種間隙補(bǔ)償方法,所述方法有關(guān)的流程所定義的方法步驟可以由所述處理器10實現(xiàn),下面將對圖2所示的具體流程進(jìn)行詳細(xì)闡述。在本實施例中,所述方法可以包括步驟s110-步驟s190。
步驟s110,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作。
在本實施例中,所述處理器10在接收到調(diào)焦操作指令時,可以根據(jù)預(yù)存的程序控制所述驅(qū)動裝置轉(zhuǎn)動,以驅(qū)動與所述驅(qū)動裝置的輸出軸連接的關(guān)機(jī)依次進(jìn)行調(diào)焦操作。
可選地,所述調(diào)焦操作指令的生成方式不受限制,可以根據(jù)實際需求進(jìn)行設(shè)置,例如,既可以是用戶在開啟投影設(shè)備時即生成所述調(diào)焦操作指令,也可以是在用于開啟投影設(shè)備后在需要進(jìn)行投影操作時再生成所述調(diào)焦操作指令。
可選地,所述光機(jī)依次進(jìn)行調(diào)焦操作的具體方式不受限制,例如,既可以是所述驅(qū)動裝置轉(zhuǎn)動每轉(zhuǎn)動多個步長以進(jìn)行一次調(diào)焦操作,也可以是每轉(zhuǎn)動一個步長以進(jìn)行一次調(diào)焦操作,還可以是每轉(zhuǎn)動半個步長以進(jìn)行一次調(diào)焦操作,可以根據(jù)實際應(yīng)用中對調(diào)焦精度和時間的要求進(jìn)行設(shè)置。在本實施例中,所述驅(qū)動裝置每轉(zhuǎn)動一個步長所述光機(jī)調(diào)焦一次。
步驟s130,獲取各焦距對應(yīng)的投影畫面的清晰度以得到多個清晰度,并將各清晰度進(jìn)行比較得到最佳清晰度。
在本實施例中,獲取各焦距對應(yīng)的投影畫面的清晰度的方式不受限制,例如,可以先將各焦距對應(yīng)的投影畫面獲取后形成動態(tài)視頻,在本次調(diào)焦操作完成后再對該動態(tài)視頻中的各時刻的圖片進(jìn)行清晰度的計算。在本實施例中,為保證各清晰度與各焦距的對應(yīng)關(guān)系明確,以便于后續(xù)的操作,所述獲取各焦距對應(yīng)的投影畫面的清晰度的步驟包括:在所述驅(qū)動裝置驅(qū)動所述光機(jī)進(jìn)行下一次調(diào)焦操作前獲取當(dāng)前焦距對應(yīng)的投影畫面,并計算該投影畫面的清晰度;控制所述驅(qū)動裝置驅(qū)動所述光機(jī)進(jìn)行下一次調(diào)焦操作。
步驟s150,若當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于所述最佳清晰度,則計算出所述光機(jī)從當(dāng)前焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距時所述驅(qū)動裝置需要轉(zhuǎn)動步長的第一數(shù)量。
在本實施例中,所述處理器10得到所述最佳清晰度以后,將當(dāng)前焦距對應(yīng)的投影畫面的清晰度與所述最佳清晰度進(jìn)行對比,若當(dāng)前焦距對應(yīng)的投影畫面的清晰度與所述最佳清晰度,則當(dāng)前焦距即最佳焦距,無需進(jìn)行下一操作。但是,考慮到出現(xiàn)當(dāng)前焦距對應(yīng)的投影畫面的清晰度與所述最佳清晰度相等的情況的概率極低,所述處理器10在得到所述最佳清晰度后,可以通過執(zhí)行步驟s150以進(jìn)一步進(jìn)行調(diào)焦操作。
步驟s170,控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動第二數(shù)量個步長以驅(qū)動所述光機(jī)進(jìn)行反向調(diào)焦操作,所述第二數(shù)量大于所述第一數(shù)量。
步驟s190,控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動所述第二數(shù)量與所述第一數(shù)量的差值個步長以驅(qū)動所述光機(jī)的焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距。
由于所述光機(jī)在調(diào)焦的過程中,投影畫面的清晰度不會一直因焦距的增大或減小而增大,即從最大焦距至最小焦距或最小焦距至最大焦距的調(diào)節(jié)過程中,對應(yīng)的投影畫面的清晰度會先增加再減小,因此,為保證所述處理器10執(zhí)行步驟s130從多個清晰度中獲取到的最佳清晰度為所述光機(jī)所有焦距中對應(yīng)的投影畫面的最佳清晰度,在本實施例中,所述處理器10在執(zhí)行步驟s110之前,還可以執(zhí)行以下步驟:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距或最小焦距。根據(jù)該步驟的內(nèi)容不同,步驟s110可以包括不同的子步驟。例如,在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,步驟s110可以包括以下子步驟:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最大焦距至最小焦距依次進(jìn)行調(diào)焦操作。在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最小焦距時,步驟s110可以包括以下子步驟:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最小焦距至最大焦距依次進(jìn)行調(diào)焦操作。
進(jìn)一步地,為避免驅(qū)動所述光機(jī)從最小焦距調(diào)節(jié)至最大焦距或從最大焦距調(diào)節(jié)至最小焦距因調(diào)節(jié)過程較長而導(dǎo)致整個調(diào)焦時間過長和資源浪費(fèi)的問題,在本實施例中,在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,步驟s110可以包括以下子步驟:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最小焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作。在控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動所述光機(jī)將焦距調(diào)至最小焦距時,步驟s110可以包括以下子步驟:控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最大焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作。
可選地,所述相鄰前n個焦距的具體數(shù)量不受限制,例如,可以是一個、兩個、三個或其它數(shù)量,可以根據(jù)對所述投影設(shè)備的清晰度的具體要求或相鄰兩個焦距對應(yīng)的投影畫面的清晰度的差值進(jìn)行設(shè)置。
結(jié)合圖3,本發(fā)明實施例還提供一種間隙補(bǔ)償裝置100,包括調(diào)焦操作控制模塊110、清晰度獲取模塊130、步長數(shù)量計算模塊150、第一反向調(diào)焦控制模塊170以及第二反向調(diào)焦控制模塊190。
所述調(diào)焦操作控制模塊110,用于控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)依次進(jìn)行調(diào)焦操作。在本實施例中,圖2的步驟s120可以由所述調(diào)焦操作控制模塊110執(zhí)行。
所述清晰度獲取模塊130,用于獲取各焦距對應(yīng)的投影畫面的清晰度,得到多個清晰度,并將各清晰度進(jìn)行比較得到最佳清晰度。在本實施例中,圖2的步驟s130可以由所述清晰度獲取模塊130執(zhí)行。
所述步長數(shù)量計算模塊150,用于在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于所述最佳清晰度時,則計算出所述光機(jī)從當(dāng)前焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距時所述驅(qū)動裝置需要轉(zhuǎn)動步長的第一數(shù)量。在本實施例中,圖2的步驟s150可以由所述步長數(shù)量計算模塊150執(zhí)行。
所述第一反向調(diào)焦控制模塊170,用于控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動第二數(shù)量個步長以驅(qū)動所述光機(jī)進(jìn)行反向調(diào)焦操作,所述第二數(shù)量大于所述第一數(shù)量。本實施例中,圖2的步驟s170可以由所述第一反向調(diào)焦控制模塊170執(zhí)行。
所述第二反向調(diào)焦控制模塊190,用于控制所述驅(qū)動裝置按照與當(dāng)前轉(zhuǎn)動方向相反的方向轉(zhuǎn)動所述第二數(shù)量與所述第一數(shù)量的差值個步長以驅(qū)動所述光機(jī)的焦距調(diào)至所述最佳清晰度對應(yīng)投影畫面的焦距。在本實施例中,圖2的步驟s190可以由所述第二反向調(diào)焦控制模塊190執(zhí)行。
進(jìn)一步地,在本實施例中,所述間隙補(bǔ)償裝置100還可以包括焦距極值調(diào)節(jié)模塊。所述焦距極值調(diào)節(jié)模塊,用于控制所述驅(qū)動裝置轉(zhuǎn)動以驅(qū)動所述光機(jī)將焦距調(diào)至最大焦距或最小焦距。
結(jié)合圖4,在本實施例中,根據(jù)所述焦距極值調(diào)節(jié)模塊的具體調(diào)節(jié)方式不同,所述調(diào)焦操作控制模塊110可以包括第一調(diào)焦操作控制子模塊112和第二調(diào)焦操作控制子模塊114,以執(zhí)行不同的調(diào)焦操作。
所述第一調(diào)焦操作控制子模塊112,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最大焦距至最小焦距依次進(jìn)行調(diào)焦操作。所述第二調(diào)焦操作控制子模塊114,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最小焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)從最小焦距至最大焦距依次進(jìn)行調(diào)焦操作。
結(jié)合圖5,在本實施例中,根據(jù)所述焦距極值調(diào)節(jié)模塊的具體調(diào)節(jié)方式不同,以及調(diào)焦操作中的停止位置不同,所述調(diào)焦操作控制模塊110還可以包括第三調(diào)焦操作控制子模塊116和第四調(diào)焦操作控制子模塊118,以執(zhí)行不同的調(diào)焦操作。
所述第三調(diào)焦操作控制子模塊116,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最大焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最小焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作。所述第四調(diào)焦操作控制子模塊118,用于在所述焦距極值調(diào)節(jié)模塊控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)將焦距調(diào)至最小焦距時,控制驅(qū)動裝置轉(zhuǎn)動以驅(qū)動光機(jī)沿靠近最大焦距的方向依次進(jìn)行調(diào)焦操作,并在當(dāng)前焦距對應(yīng)的投影畫面的清晰度小于相鄰前n個焦距對應(yīng)的投影畫面的清晰度時,停止調(diào)焦操作。
綜上所述,本發(fā)明提供的一種間隙補(bǔ)償方法、間隙補(bǔ)償裝置100及投影設(shè)備,通過控制驅(qū)動裝置進(jìn)行兩次與當(dāng)前轉(zhuǎn)動方向相反的方向的轉(zhuǎn)動操作,由于兩次轉(zhuǎn)動方向相反而導(dǎo)致兩次轉(zhuǎn)動形成的間隙相互抵消,進(jìn)而解決因驅(qū)動裝置與光機(jī)之間存在間隙而導(dǎo)致焦距調(diào)節(jié)精確度低的問題,極大地提高了間隙補(bǔ)償方法、間隙補(bǔ)償裝置100及投影設(shè)備的實用性和可靠性。
在本發(fā)明實施例所提供的實施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其它的方式實現(xiàn)。以上所描述的裝置和方法實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的裝置、方法和計算機(jī)程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機(jī)指令的組合來實現(xiàn)。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一起形成一個獨(dú)立的部分,也可以是各個模塊單獨(dú)存在,也可以兩個或兩個以上模塊集成形成一個獨(dú)立的部分。
所述功能如果以軟件功能模塊的形式實現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),電子設(shè)備,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。