一種用于投影終端的圖像修正方法及投影終端的制作方法
【專(zhuān)利摘要】本發(fā)明提供了一種用于投影終端的圖像修正方法及投影終端,該方法包括:獲取投影終端的水平偏轉(zhuǎn)角;根據(jù)水平偏轉(zhuǎn)角及投影終端的投影光軸,對(duì)投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)、修正。通過(guò)本發(fā)明的實(shí)施,獲取投影終端的水平偏轉(zhuǎn)角,并利用該水平旋轉(zhuǎn)角通過(guò)對(duì)待投影圖像進(jìn)行旋轉(zhuǎn),解決了投影終端以投影光軸為中心旋轉(zhuǎn)時(shí)所造成的投影畫(huà)面失真問(wèn)題,同時(shí),由于修正過(guò)程僅為旋轉(zhuǎn)待投影圖像,不需要繁雜的圖形校正算法進(jìn)行修正,成本低,修正速度快,并且耗電少,產(chǎn)熱少,大大增加了便攜終端用戶(hù)的使用體驗(yàn)。
【專(zhuān)利說(shuō)明】一種用于投影終端的圖像修正方法及投影終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及投影圖像的修正領(lǐng)域,尤其涉及一種用于投影終端的圖像修正方法及投影終端。
【背景技術(shù)】
[0002]目前,具備投影功能的便攜終端越來(lái)越普及,在提升用戶(hù)使用體驗(yàn)的同時(shí),也帶來(lái)了一些問(wèn)題,如,在播放幻燈片時(shí),用戶(hù)經(jīng)常會(huì)用手拿和操作便攜終端,因此可能產(chǎn)生晃動(dòng)或投影角度偏移,引起顯示畫(huà)面角度偏轉(zhuǎn)或顯示內(nèi)容拉伸變形,影響顯示內(nèi)容閱覽,降低了投影功能的可適用性。針對(duì)投影儀發(fā)生抖動(dòng)所造成的顯示圖像失真問(wèn)題,現(xiàn)有技術(shù)也提供了相應(yīng)的解決方法,如,獲取投影儀的水平偏轉(zhuǎn)、垂直偏轉(zhuǎn)及旋轉(zhuǎn)的變化值,通過(guò)圖形校正算法對(duì)投影儀的投影畫(huà)面修正,以達(dá)到對(duì)投影儀顯示畫(huà)面修正的效果;但是,這類(lèi)的投影儀顯示修正算法需要專(zhuān)業(yè)的算法芯片/軟件進(jìn)行修正,過(guò)程繁雜、運(yùn)算量大、且需要消耗大量的電量、產(chǎn)生大量的熱量,一般運(yùn)用到專(zhuān)業(yè)的投影儀產(chǎn)品中。
[0003]可以預(yù)見(jiàn)的是,如果將上述方案運(yùn)用到便攜終端中,如手機(jī)等,就需要在手機(jī)中內(nèi)置專(zhuān)業(yè)的算法芯片/軟件,除去會(huì)導(dǎo)致手機(jī)生成成本大大增加之外,還好過(guò)度消耗手機(jī)的電池電量,降低電池壽命,并產(chǎn)生大量的熱量,導(dǎo)致手機(jī)溫度過(guò)高,嚴(yán)重降低了用戶(hù)的使用體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種用于投影終端的圖像修正方法及投影終端,解決了將現(xiàn)有投影圖像修正技術(shù)應(yīng)用到便攜終端時(shí)所存在的溫度過(guò)高問(wèn)題。
[0005]本發(fā)明提供了一種用于投影終端的圖像修正方法,在一個(gè)實(shí)施例中,該方法包括:獲取投影終端的水平偏轉(zhuǎn)角;根據(jù)水平偏轉(zhuǎn)角及投影終端的投影光軸,對(duì)投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)修正。
[0006]進(jìn)一步的,在上述實(shí)施例提供的圖像修正方法中,根據(jù)水平偏轉(zhuǎn)角,以投影終端的投影光軸為中心,將投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)、修正的步驟,具體包括:根據(jù)水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系及水平偏轉(zhuǎn)角,確定待投影圖像的校正參數(shù);根據(jù)投影光軸與待投影圖像的對(duì)應(yīng)關(guān)系,確定待投影圖像的校正基準(zhǔn)點(diǎn);以校正基準(zhǔn)點(diǎn)為中心,根據(jù)校正參數(shù)對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正。
[0007]進(jìn)一步的,在上述實(shí)施例提供的圖像調(diào)整方法中,水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系為:校正參數(shù)為水平偏轉(zhuǎn)角的絕對(duì)值。
[0008]進(jìn)一步的,在上述實(shí)施例提供的圖像調(diào)整方法中,對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)的方式為逆向旋轉(zhuǎn)。
[0009]進(jìn)一步的,在上述實(shí)施例提供的圖像調(diào)整方法中,獲取投影終端的水平偏轉(zhuǎn)角的步驟,具體包括:獲取投影終端初始位置與水平面的第一夾角,檢測(cè)投影終端當(dāng)前位置與水平面的第二夾角;利用第二夾角減去第一夾角,得到投影終端的水平偏轉(zhuǎn)角。
[0010]進(jìn)一步的,上述實(shí)施例提供的圖像調(diào)整方法還包括:根據(jù)水平偏轉(zhuǎn)角判斷是否需要對(duì)待投影圖像進(jìn)行修正。
[0011]為了解決上述問(wèn)題,本發(fā)明還提供了一種投影終端,在一個(gè)實(shí)施例中,該投影終端包括獲取模塊及修正模塊,其中,獲取模塊用于獲取投影終端的水平偏轉(zhuǎn)角;修正模塊用于根據(jù)水平偏轉(zhuǎn)角及投影終端的投影光軸,對(duì)投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)修正。
[0012]本發(fā)明的有益效果:
[0013]本發(fā)明提供的圖像修正方法及投影終端,獲取投影終端的水平偏轉(zhuǎn)角,并利用該水平旋轉(zhuǎn)角通過(guò)對(duì)待投影圖像進(jìn)行旋轉(zhuǎn),解決了投影終端以投影光軸為中心旋轉(zhuǎn)時(shí)所造成的投影畫(huà)面失真問(wèn)題,同時(shí),由于修正過(guò)程僅為旋轉(zhuǎn)待投影圖像,不需要繁雜的圖形校正算法進(jìn)行修正,成本低,修正速度快,并且耗電少,產(chǎn)熱少,大大增加了便攜終端用戶(hù)的使用體驗(yàn)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0014]圖1為投影終端發(fā)生抖動(dòng)時(shí)投影圖像的示意圖;
[0015]圖2為本發(fā)明第一實(shí)施例提供的圖像修正方法的示意圖;
[0016]圖3為本發(fā)明第二實(shí)施例提供的圖像修正方法的示意圖;
[0017]圖4為本發(fā)明第三實(shí)施例提供的投影終端的示意圖;
[0018]圖5為本發(fā)明第四實(shí)施例中的圖像修正方法的示意圖;
[0019]圖6為圖第四實(shí)施例中的投影終端無(wú)抖動(dòng)時(shí)的示意圖;
[0020]圖7為圖第四實(shí)施例中的投影終端發(fā)生抖動(dòng)且未進(jìn)行圖像修正時(shí)的示意圖;
[0021]圖8為圖第四實(shí)施例中的投影終端發(fā)生抖動(dòng)且進(jìn)行圖像修正后的示意圖。
【具體實(shí)施方式】
[0022]本發(fā)明所提供的圖像調(diào)整方法可以應(yīng)用于所有的具備投影功能的投影終端上面,如投影儀等專(zhuān)業(yè)設(shè)備,較優(yōu)的,將其運(yùn)用到手機(jī)等具備投影功能的便攜智能終端上面,下文以手機(jī)為例進(jìn)行說(shuō)明,現(xiàn)通過(guò)【具體實(shí)施方式】結(jié)合附圖的方式對(duì)本發(fā)明做出進(jìn)一步的詮釋說(shuō)明。
[0023]圖1為投影終端發(fā)生抖動(dòng)時(shí)投影圖像的示意圖,由圖1可知,在用戶(hù)對(duì)投影終端進(jìn)行操作時(shí),可能會(huì)導(dǎo)致投影終端的抖動(dòng),為便于說(shuō)明,在投影終端的常規(guī)使用時(shí),設(shè)置如圖1中的X-Y-Z空間坐標(biāo)系,投影終端的抖動(dòng)將帶動(dòng)投影終端投影光軸的抖動(dòng),但是,無(wú)論投影終端如何抖動(dòng),都可以將其拆分為以下4個(gè)分量上的抖動(dòng):
[0024]投影終端在X-Z平面上沿X軸偏轉(zhuǎn),導(dǎo)致投影光軸也在X-Z平面上沿X軸偏轉(zhuǎn);
[0025]投影終端在Y-Z平面上沿Y軸偏轉(zhuǎn),導(dǎo)致投影光軸也在Y-Z平面上沿Y軸偏轉(zhuǎn);
[0026]投影終端在X-Y平面上沿Z軸旋轉(zhuǎn),此時(shí)投影光軸相對(duì)于Z軸不變;
[0027]投影終端在沿Z軸前后移動(dòng),此時(shí)投影光軸相對(duì)于Z軸不變;
[0028]參照?qǐng)D1所示可知:
[0029]若投影終端在X-Z平面上沿正X軸偏轉(zhuǎn),會(huì)導(dǎo)致投影圖像向右偏轉(zhuǎn),投影圖像變長(zhǎng),且為倒“梯形”;投影終端在X-Z平面上沿負(fù)X軸偏轉(zhuǎn)未示出,可以預(yù)見(jiàn)的,投影圖像為左右對(duì)稱(chēng)的倒“梯形”;
[0030]若投影終端在Y-Z平面上沿正Y軸偏轉(zhuǎn),會(huì)導(dǎo)致投影圖像向上偏轉(zhuǎn),投影圖像變寬,且為“梯形”;投影終端在Y-Z平面上沿負(fù)Y軸偏轉(zhuǎn)未示出,可以預(yù)見(jiàn)的,投影圖像為上下對(duì)稱(chēng)的翻“梯形”;
[0031]若投影終端在X-Y平面上沿Z軸旋轉(zhuǎn),由于投影光軸相對(duì)于Z軸不變,投影圖像不會(huì)發(fā)生變形失真,但投影圖像以投影終端的投影光軸為中心進(jìn)行旋轉(zhuǎn);
[0032]若投影終端在沿Z軸前后移動(dòng),此時(shí)投影光軸相對(duì)于Z軸不變,投影圖像不會(huì)發(fā)生變形失真,但會(huì)出現(xiàn)整體放大(投影終端向后移動(dòng))/縮小(投影終端向前移動(dòng));
[0033]根據(jù)用戶(hù)的閱讀習(xí)慣,當(dāng)投影終端發(fā)生在X-Z平面上沿X軸偏轉(zhuǎn)/Y-Z平面上沿Y軸偏轉(zhuǎn)/沿Z軸前后移動(dòng)時(shí),由于投影圖像至少在X-Z和/或Y-Z平面上整齊,并不會(huì)導(dǎo)致用戶(hù)難以理解投影圖像的內(nèi)容;但是,當(dāng)投影終端在X-Y平面上沿Z軸旋轉(zhuǎn)時(shí),會(huì)導(dǎo)致整個(gè)投影圖像發(fā)生旋轉(zhuǎn),相對(duì)于原投影圖像,其在X-Z和Y-Z平面都不整齊,導(dǎo)致用戶(hù)難以理解投影圖像的內(nèi)容,此時(shí),用戶(hù)為了理解投影圖像的內(nèi)容,就需要扭轉(zhuǎn)頭部以保持與投影圖像相同的旋轉(zhuǎn)角來(lái)閱讀圖像內(nèi)容,嚴(yán)重的影響了用戶(hù)的使用體驗(yàn);
[0034]綜上,當(dāng)投影終端發(fā)生抖動(dòng)時(shí),最佳的方案是在4個(gè)分量上面都進(jìn)行修正,但是,如在【背景技術(shù)】部分所記載的那樣,這種修正方法并不適用于手機(jī)等投影終端;因此,在同時(shí)兼顧及綜合手機(jī)等制造成本、耗能、產(chǎn)熱及用戶(hù)使用體驗(yàn)的基礎(chǔ)上,本發(fā)明提供了一種可以廣泛的運(yùn)用到手機(jī)等投影終端中的投影圖像修正方法。
[0035]圖2為本發(fā)明第一實(shí)施例提供的圖像修正方法的示意圖,由圖2可知,在本實(shí)施例中,本發(fā)明提供的圖像修正方法包括以下步驟:
[0036]S201:獲取投影終端的水平偏轉(zhuǎn)角;
[0037]在其他實(shí)施例中,步驟S201具體的可以是:獲取投影終端初始位置與水平面的第一夾角,檢測(cè)投影終端當(dāng)前位置與水平面的第二夾角;利用第二夾角減去第一夾角,得到投影終端的水平偏轉(zhuǎn)角;
[0038]S202:根據(jù)水平偏轉(zhuǎn)角及投影終端的投影光軸,對(duì)投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)修正;投影終端將修正后的待投影圖像圖樣出去;
[0039]步驟S202具體的可以是:
[0040]在其他實(shí)施例中,根據(jù)水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系及水平偏轉(zhuǎn)角,確定待投影圖像的校正參數(shù);進(jìn)一步的,在其他實(shí)施例中,水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系為:校正參數(shù)為水平偏轉(zhuǎn)角的絕對(duì)值;
[0041]根據(jù)投影光軸與待投影圖像的對(duì)應(yīng)關(guān)系,確定待投影圖像的校正基準(zhǔn)點(diǎn);
[0042]以校正基準(zhǔn)點(diǎn)為中心,根據(jù)校正參數(shù)對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)、修正;進(jìn)一步的,在其他實(shí)施例中,對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)的方式為逆向旋轉(zhuǎn)。
[0043]圖3為本發(fā)明第二實(shí)施例提供的圖像修正方法的示意圖,由圖3可知,在本實(shí)施例中,本發(fā)明提供的圖像修正方法在包括步驟S201及步驟S202的基礎(chǔ)上,還包括以下步驟:
[0044]S301:根據(jù)水平偏轉(zhuǎn)角判斷是否需要對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)、修正;若需要,則執(zhí)行步驟S202,若不需要,則返回步驟S201。
[0045]在其他實(shí)施例中,上述步驟S301具體為:根據(jù)投影終端的水平偏轉(zhuǎn)角來(lái)判斷是否需要對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正;如,判斷水平偏轉(zhuǎn)角是否大于一預(yù)設(shè)閾值:如果水平偏轉(zhuǎn)角大于或等于該預(yù)設(shè)閾值,說(shuō)明如果不對(duì)投影圖像進(jìn)行旋轉(zhuǎn)修正的話(huà),投影終端投影出來(lái)的圖像將會(huì)影響用戶(hù)的閱讀,此時(shí),判斷結(jié)果為需要對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正,執(zhí)行步驟S202,相應(yīng)的,當(dāng)水平偏轉(zhuǎn)角小于該預(yù)設(shè)閾值,說(shuō)明即使不對(duì)投影圖像進(jìn)行旋轉(zhuǎn)修正的話(huà),投影終端投影出來(lái)的圖像也不會(huì)影響用戶(hù)的閱讀,為了降低投影終端的電量消耗,此時(shí),判斷結(jié)果為不需要對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正,返回步驟S201。
[0046]圖4為本發(fā)明第三實(shí)施例提供的投影終端的示意圖;由圖4可知,在本實(shí)施例中,本發(fā)明提供的投影終端4包括:獲取模塊41及修正模塊42,其中,
[0047]獲取模塊41用于獲取投影終端4的水平偏轉(zhuǎn)角,以供其他功能模塊使用,如,作為修正模塊對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正的依據(jù);
[0048]修正模塊41用于根據(jù)獲取模塊41獲取到的水平偏轉(zhuǎn)角及投影終端4的投影光軸,對(duì)投影終端4的待投影圖像進(jìn)行旋轉(zhuǎn)修正。
[0049]進(jìn)一步的,在其他實(shí)施例中,第三實(shí)施例中的修正模塊42包括:校正參數(shù)確定子模塊、校正基準(zhǔn)點(diǎn)確定子模塊及旋轉(zhuǎn)子模塊,其中,
[0050]校正參數(shù)確定子模塊用于根據(jù)水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系及水平偏轉(zhuǎn)角,確定待投影圖像的校正參數(shù);
[0051]校正基準(zhǔn)點(diǎn)確定子模塊用于根據(jù)投影光軸與待投影圖像的對(duì)應(yīng)關(guān)系,確定待投影圖像的校正基準(zhǔn)點(diǎn);
[0052]旋轉(zhuǎn)子模塊用于以校正基準(zhǔn)點(diǎn)為中心,根據(jù)校正參數(shù)對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)、修正。
[0053]進(jìn)一步的,在其他實(shí)施例中,上述實(shí)施例中的校正參數(shù)確定子模塊具體用于獲取水平偏轉(zhuǎn)角的絕對(duì)值,并將獲取到的絕對(duì)值作為校正參數(shù)。
[0054]進(jìn)一步的,在其他實(shí)施例中,上述實(shí)施例中的旋轉(zhuǎn)子模塊具體用于對(duì)待投影圖像逆向旋轉(zhuǎn)校正參數(shù)。
[0055]進(jìn)一步的,在其他實(shí)施例中,第三實(shí)施例中的獲取模塊41具體用于獲取投影終端4初始位置與水平面的第一夾角,檢測(cè)投影終端4當(dāng)前位置與水平面的第二夾角,利用第二夾角減去第一夾角,得到投影終端4的水平偏轉(zhuǎn)角。
[0056]進(jìn)一步的,在其他實(shí)施例中,本發(fā)明提供的投影終端4在包括獲取模塊41及修正模塊42的基礎(chǔ)上,還包括判斷模塊,判斷模塊用于根據(jù)水平偏轉(zhuǎn)角判斷是否需要對(duì)待投影圖像進(jìn)行修正,并向修正模塊42輸出判斷結(jié)果。
[0057]現(xiàn)結(jié)合具體應(yīng)用實(shí)例對(duì)本發(fā)明做進(jìn)一步的詮釋說(shuō)明,圖5為本發(fā)明第四實(shí)施例中的圖像修正方法的示意圖;參照?qǐng)D5可知,在第四實(shí)施例中,本發(fā)明提供的圖像修正方法包括以下步驟:
[0058]S501:設(shè)置預(yù)設(shè)閾值;
[0059]設(shè)置預(yù)設(shè)閾值的方式可以是由投影終端自行設(shè)置,也可以由用戶(hù)根據(jù)需要進(jìn)行設(shè)置,設(shè)置預(yù)設(shè)閾值是為了避免投影終端實(shí)時(shí)都對(duì)待投影圖像進(jìn)行修正所導(dǎo)致的電量浪費(fèi)等問(wèn)題,現(xiàn)假定預(yù)設(shè)閾值Th=4° ;
[0060]S502:設(shè)置投影終端的初始位置;
[0061]設(shè)置投影終端的初始位置為了后續(xù)計(jì)算投影終端的水平偏轉(zhuǎn)角時(shí)使用,可以預(yù)見(jiàn)的是,該步驟S502是可以省去的,僅需將水平面默認(rèn)為投影終端的初始位置即可,對(duì)應(yīng)的,此時(shí),第一夾角K1=0° ;
[0062]S503:獲取投影終端的當(dāng)前位置;
[0063]獲取投影終端的當(dāng)前位置是為了計(jì)算投影終端的水平偏轉(zhuǎn)角,在本實(shí)施例中,通過(guò)在投影終端中設(shè)置重力傳感器來(lái)采集投影終端的偏轉(zhuǎn)角數(shù)據(jù),現(xiàn)假定,重力傳感器在Tl時(shí)刻檢測(cè)到投影終端的當(dāng)前位置與水平面的夾角為3°,在T2時(shí)刻檢測(cè)到投影終端的當(dāng)前位置與水平面的夾角為6° ;
[0064]S504:計(jì)算投影終端的水平偏轉(zhuǎn)角;
[0065]在Tl時(shí)刻時(shí),投影終端的當(dāng)前位置與水平面的第二夾角K2=3° ;此時(shí),投影終端的水平偏轉(zhuǎn)角ΛΚ=Κ2-Κ1=3° ;
[0066]在Τ2時(shí)刻時(shí),投影終端的當(dāng)前位置與水平面的第二夾角Κ2’=3° ;此時(shí),投影終端的水平偏轉(zhuǎn)角Λ K’ =Κ2’ -Kl=6° ;
[0067]S505:判斷是否需要對(duì)待投影圖像進(jìn)行修正;若需要,則執(zhí)行步驟S506,若不需要,則返回步驟S503,繼續(xù)執(zhí)行本方法流程;
[0068]具體的是,通過(guò)比較水平偏轉(zhuǎn)角與預(yù)設(shè)閾值的大小關(guān)系來(lái)判斷是否需要對(duì)待投影圖像進(jìn)行修正,本本應(yīng)用實(shí)例中,在Tl時(shí)刻,由于Λ K=3° < Th,判斷結(jié)果為:不需要,返回步驟S503,繼續(xù)執(zhí)行本方法流程;在Τ2時(shí)刻,由于Λ K’ =6° > Th,判斷結(jié)果為:需要,執(zhí)行步驟S506 ;
[0069]S506:確定待投影圖像的校正參數(shù);
[0070]根據(jù)水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系及水平偏轉(zhuǎn)角,確定待投影圖像的校正參數(shù),在本應(yīng)用實(shí)例中,假定水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系為校正參數(shù)為水平偏轉(zhuǎn)角的絕對(duì)值;如,在本應(yīng)用實(shí)例中,在Τ2時(shí)刻,水平偏轉(zhuǎn)角Λ K’ =6°,此時(shí),確定的校正參數(shù)為6° ;
[0071]S507:確定待投影圖像的校正基準(zhǔn)點(diǎn);
[0072]由于投影終端的抖動(dòng)可能會(huì)導(dǎo)致投影終端的投影光軸的移動(dòng)(上下左右),因此,為了保證最終投影圖像的水平,需要確定待投影圖像的校正基準(zhǔn)點(diǎn),具體的為:根據(jù)投影光軸與待投影圖像的對(duì)應(yīng)關(guān)系,確定待投影圖像的校正基準(zhǔn)點(diǎn),一般的,將投影終端的投影光軸在待投影圖像上的對(duì)應(yīng)點(diǎn)作為校正基準(zhǔn)點(diǎn);
[0073]S508:對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正;
[0074]具體的為:以校正基準(zhǔn)點(diǎn)為中心,根據(jù)校正參數(shù)對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正,可以是通過(guò)坐標(biāo)的空間位移轉(zhuǎn)換來(lái)實(shí)現(xiàn)對(duì)待投影圖像的旋轉(zhuǎn);對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)的方式可以為逆向旋轉(zhuǎn);
[0075]S509:將修正后的待投影圖像投影出去。
[0076]圖6為圖第四實(shí)施例中的投影終端無(wú)抖動(dòng)時(shí)的示意圖,圖7為圖第四實(shí)施例中的投影終端發(fā)生抖動(dòng)且未進(jìn)行圖像修正時(shí)的示意圖,圖8為圖第四實(shí)施例中的投影終端發(fā)生抖動(dòng)且進(jìn)行圖像修正后的示意圖;由圖6至8可知:
[0077]在圖6中,投影終端沒(méi)有在X-Y平面上沿Z軸旋轉(zhuǎn)時(shí),投影終端4位置與水平面平行,其待投影圖像上邊與水平面平行,其投影出來(lái)的投影圖像的上邊與水平面平行;
[0078]當(dāng)投影終端在X-Y平面上沿Z軸發(fā)生了旋轉(zhuǎn)時(shí),若不對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正,則其投影結(jié)果如圖7所示,在圖7中,投影終端4位置與水平面存在水平偏轉(zhuǎn)角Λ K,其待投影圖像上邊與水平面存在水平偏轉(zhuǎn)角Λ K,其投影出來(lái)的投影圖像的上邊與水平面存在水平偏轉(zhuǎn)角ΛΚ ;此時(shí),假定步驟S505的判斷結(jié)果為需要對(duì)待投影圖像進(jìn)行修正,將執(zhí)行步驟S506至步驟S509,參考圖8可知:
[0079]步驟S506的執(zhí)行結(jié)果是將校正參數(shù)確定為旋轉(zhuǎn)Λ K ;
[0080]步驟S507的執(zhí)行結(jié)果是將圖8中待投影圖像內(nèi)的“O點(diǎn)”作為校正基準(zhǔn)點(diǎn);
[0081]步驟S508的執(zhí)行結(jié)果是將待投影圖像以“O點(diǎn)”為中心逆向旋轉(zhuǎn)Λ K,形成圖8中所示的待投影圖像;
[0082]步驟S509的執(zhí)行結(jié)果是投影出如圖8所示的投影圖像,在圖8中,投影終端的投影光軸沒(méi)有發(fā)生上下(沿X軸)左右(沿Y軸)移動(dòng),因此,其投影圖像也沒(méi)有發(fā)生上下左右移動(dòng);相應(yīng)的,若投影終端的投影光軸發(fā)生了上下(沿X軸)左右(沿Y軸)移動(dòng),其投影圖像也會(huì)如圖1所示的那樣發(fā)生上下左右移動(dòng)和拉伸,但是,其并不會(huì)影響用戶(hù)的閱讀。
[0083]綜上可知,通過(guò)本發(fā)明的實(shí)施,至少存在以下有益效果:
[0084]首先,獲取投影終端的水平偏轉(zhuǎn)角,并利用該水平旋轉(zhuǎn)角通過(guò)對(duì)待投影圖像進(jìn)行旋轉(zhuǎn),解決了投影終端以投影光軸為中心旋轉(zhuǎn)時(shí)所造成的投影畫(huà)面失真問(wèn)題,同時(shí),由于修正過(guò)程僅為旋轉(zhuǎn)待投影圖像,不需要繁雜的圖形校正算法進(jìn)行修正,成本低,修正速度快,并且耗電少,產(chǎn)熱少,大大增加了便攜終端用戶(hù)的使用體驗(yàn);
[0085]再次,設(shè)置預(yù)設(shè)閾值,根據(jù)預(yù)設(shè)閾值及投影終端的水平偏轉(zhuǎn)角的大小,來(lái)判斷是否進(jìn)行旋轉(zhuǎn)修正,僅在水平偏轉(zhuǎn)角大于或等于預(yù)設(shè)閾值時(shí),對(duì)待投影圖像進(jìn)行旋轉(zhuǎn)修正,避免了頻繁修正待投影圖像對(duì)投影終端電量的浪費(fèi)。
[0086]以上僅是本發(fā)明的【具體實(shí)施方式】而已,并非對(duì)本發(fā)明做任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施方式所做的任意簡(jiǎn)單修改、等同變化或修飾,均仍屬于本發(fā)明技術(shù)方案的保護(hù)范圍。
【權(quán)利要求】
1.一種用于投影終端的圖像修正方法,其特征在于,包括: 獲取投影終端的水平偏轉(zhuǎn)角; 根據(jù)所述水平偏轉(zhuǎn)角及所述投影終端的投影光軸,對(duì)所述投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)修正。
2.如權(quán)利要求1所述的圖像修正方法,其特征在于,所述根據(jù)所述水平偏轉(zhuǎn)角,以所述投影終端的投影光軸為中心,將所述投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)修正的步驟,具體包括: 根據(jù)水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系及所述水平偏轉(zhuǎn)角,確定所述待投影圖像的校正參數(shù); 根據(jù)所述投影光軸與待投影圖像的對(duì)應(yīng)關(guān)系,確定所述待投影圖像的校正基準(zhǔn)點(diǎn); 以所述校正基準(zhǔn)點(diǎn)為中心,根據(jù)所述校正參數(shù)對(duì)所述待投影圖像進(jìn)行旋轉(zhuǎn)修正。
3.如權(quán)利要求2所述的圖像修正方法,其特征在于,所述水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系為:所述校正參數(shù)為所述水平偏轉(zhuǎn)角的絕對(duì)值。
4.如權(quán)利要求2所述的圖像修正方法,其特征在于,所述對(duì)所述待投影圖像進(jìn)行旋轉(zhuǎn)的方式為逆向旋轉(zhuǎn)。
5.如權(quán)利要求1所述的圖像修正方法,其特征在于,所述獲取投影終端的水平偏轉(zhuǎn)角的步驟,具體包括: 獲取所述投影終端初始位置與水平面的第一夾角,檢測(cè)所述投影終端當(dāng)前位置與水平面的第二夾角; 利用所述第二夾角減去所述第一夾角,得到所述投影終端的水平偏轉(zhuǎn)角。
6.如權(quán)利要求1至5任一項(xiàng)所述的圖像修正方法,其特征在于,還包括:判斷是否需要對(duì)所述待投影圖像進(jìn)行修正。
7.一種投影終端,其特征在于,包括:獲取模塊及修正模塊,其中, 所述獲取模塊用于獲取投影終端的水平偏轉(zhuǎn)角; 所述修正模塊用于根據(jù)所述水平偏轉(zhuǎn)角及所述投影終端的投影光軸,對(duì)所述投影終端的待投影圖像進(jìn)行旋轉(zhuǎn)修正。
8.如權(quán)利要求7所述的投影終端,其特征在于,所述修正模塊包括校正參數(shù)確定子模塊、校正基準(zhǔn)點(diǎn)確定子模塊及旋轉(zhuǎn)子模塊,其中, 所述校正參數(shù)確定子模塊用于根據(jù)水平偏轉(zhuǎn)角與校正參數(shù)的對(duì)應(yīng)關(guān)系及所述水平偏轉(zhuǎn)角,確定所述待投影圖像的校正參數(shù); 所述校正基準(zhǔn)點(diǎn)確定子模塊用于根據(jù)所述投影光軸與待投影圖像的對(duì)應(yīng)關(guān)系,確定所述待投影圖像的校正基準(zhǔn)點(diǎn); 所述旋轉(zhuǎn)子模塊用于以所述校正基準(zhǔn)點(diǎn)為中心,根據(jù)所述校正參數(shù)對(duì)所述待投影圖像進(jìn)行旋轉(zhuǎn)修正。
9.如權(quán)利要求8所述的投影終端,其特征在于,所述校正參數(shù)確定子模塊具體用于獲取所述水平偏轉(zhuǎn)角的絕對(duì)值,并將獲取到的絕對(duì)值作為所述校正參數(shù)。
10.如權(quán)利要求8所述的投影終端,其特征在于,所述旋轉(zhuǎn)子模塊具體用于對(duì)所述待投影圖像逆向旋轉(zhuǎn)所述校正參數(shù)。
11.如權(quán)利要求7所述的投影終端,其特征在于,所述獲取模塊具體用于獲取所述投影終端初始位置與水平面的第一夾角,檢測(cè)所述投影終端當(dāng)前位置與水平面的第二夾角,利用所述第二夾角減去所述第一夾角,得到所述投影終端的水平偏轉(zhuǎn)角。
12.如權(quán)利要求7至11任一項(xiàng)所述的投影終端,其特征在于,還包括判斷模塊,所述判斷模塊用于判斷是否需要對(duì)待投影圖像進(jìn)行修正,并向所述修正模塊輸出判斷結(jié)果。
【文檔編號(hào)】H04N9/31GK104243879SQ201310254282
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2013年6月24日 優(yōu)先權(quán)日:2013年6月24日
【發(fā)明者】鄧方民 申請(qǐng)人:中興通訊股份有限公司