本發(fā)明涉及多媒體技術(shù)領(lǐng)域,尤其涉及一種投影機(jī)輸出圖像的校準(zhǔn)方法。
背景技術(shù):
投影機(jī)在投影的時(shí)候出現(xiàn)畫面畸變是由來已久的技術(shù)難題。投影機(jī)通常要配合投影屏幕(墻面、幕布等)使用,且要求投影機(jī)的安放位置、投影角度要滿足一定條件,如正對(duì)屏幕,才能使投影出無畸變的矩形畫面。對(duì)于固定安裝的投影機(jī),安裝時(shí)需要對(duì)投影機(jī)安裝位置、角度進(jìn)行精確調(diào)整,耗費(fèi)時(shí)間和人力;且隨著固定裝置的老化、松動(dòng),投影機(jī)需要定期進(jìn)行安裝維護(hù),否則會(huì)導(dǎo)致投影出來的畫面發(fā)生越來越嚴(yán)重的偏歪畸變,影響觀感。對(duì)于移動(dòng)使用的投影機(jī),使用前也需要對(duì)投影機(jī)擺放位置、角度進(jìn)行多次繁瑣的調(diào)整,才能投影出理想的無畸變畫面。
根據(jù)投影機(jī)與屏幕之間的位置關(guān)系,投影機(jī)又分為正對(duì)屏幕的投影機(jī)和側(cè)對(duì)屏幕的投影機(jī)。正對(duì)屏幕的投影機(jī)會(huì)導(dǎo)致使用者容易受到投影機(jī)的強(qiáng)光刺激,造成眼部不適或者視力損傷,并且使用者更容易遮擋投射出來的光線,影響了投影畫面的觀感。而側(cè)對(duì)屏幕的投影機(jī),需要根據(jù)投影機(jī)與屏幕的相對(duì)位置對(duì)輸出畫面做出調(diào)整才可以保證投影出的畫面是正常無畸變的,這增加了投影機(jī)的制造難度。
現(xiàn)有技術(shù)是通過下列幾種方式來解決投影畫面畸變的問題:
第一種方式:手動(dòng)水平、豎直校正。在投影機(jī)內(nèi)部設(shè)置水平校正和豎直校正的功能,調(diào)整光學(xué)透鏡組件或成像傳感器的方式,將投影畫面調(diào)整到無畸變狀態(tài)。
第二種方式:將投影機(jī)放置在中心位置(上下居中、左右居中),九十度正對(duì)投影幕布,以此獲得無畸變畫面;
第三種方式:偏軸投影。光機(jī)的光路故意偏移一定角度,若投影機(jī)剛好偏移這個(gè)角度進(jìn)行投影,則投影出來的畫面剛好無畸變。
現(xiàn)有的各種校正投影畫面畸變的技術(shù)都有缺陷:
第一種方式的缺陷在于操作繁瑣,往往要十幾分鐘才能調(diào)整好。而且調(diào)好之后不能移動(dòng)投影機(jī)的位置和角度,否則畫面又會(huì)畸變。此方式一般僅能夠調(diào)整畸變幅度較小的梯形畫面;對(duì)于復(fù)雜的四邊形畸變,則無法通過此方法調(diào)整。
第二種方式缺點(diǎn)在于投影機(jī)處于整個(gè)場景中心的“皇帝位”,而觀看投影畫面的人都只能尷尬地圍繞在投影機(jī)周圍。此外,投影機(jī)需要懸掛安裝,或采用額外設(shè)備進(jìn)行支撐。
第三種方式的偏軸投影只能解決垂直梯形畸變,而不能解決水平梯形畸變,因此投影機(jī)仍然必須放在人群的中間位置。偏軸投影技術(shù)也不能解決枕形畸變。即使是垂直畸變,也只能解決固定角度的畸變,如果投影機(jī)的俯仰角與預(yù)設(shè)的偏軸角度不一致,那么仍然會(huì)產(chǎn)生畫面畸變。
更關(guān)鍵的是,現(xiàn)有技術(shù)都不具備智能自動(dòng)定位投影幕布和自動(dòng)調(diào)整畫面畸變的能力。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是,提供一種能夠自動(dòng)校準(zhǔn)圖像的投影機(jī)輸出圖像的校準(zhǔn)方法。
為了解決上述問題,本發(fā)明提供了一種投影機(jī)輸出圖像的校準(zhǔn)方法,包括如下步驟:在屏幕上形成多個(gè)標(biāo)記圖形;采用成像裝置采集到標(biāo)記圖形,并計(jì)算出對(duì)應(yīng)的標(biāo)記點(diǎn),以及由標(biāo)記點(diǎn)在成像裝置像平面上構(gòu)成的一標(biāo)準(zhǔn)幾何圖形;采用一投影機(jī)在所述屏幕上投射多個(gè)特征模式圖形;記錄投射的多個(gè)所述特征模式圖形在投影機(jī)像平面和成像裝置像平面下的位置;利用記錄下來的每個(gè)特征模式圖形在兩個(gè)像平面下的位置進(jìn)行對(duì)比,計(jì)算這兩個(gè)像平面的映射規(guī)則;根據(jù)所述特征模式圖形在成像裝置像平面下的位置以及映射規(guī)則,計(jì)算出投影機(jī)的最大有效投影區(qū)域;根據(jù)映射規(guī)則和最大有效投影區(qū)域?qū)ν队爱嬅孢M(jìn)行畸變調(diào)整。
可選的,所述標(biāo)記點(diǎn)是所述標(biāo)記圖形中的特征點(diǎn);所述標(biāo)記圖形選自于邊框、半框、線條、圓點(diǎn)、對(duì)角點(diǎn)、對(duì)角半框,也可以是其他不易混淆的特征圖形。
可選的,所述標(biāo)記點(diǎn)形成的標(biāo)準(zhǔn)幾何圖形是四邊形。
可選的,所述特征模式圖形在投影機(jī)相平面上的形狀選自于圓斑陣列、網(wǎng)格線、十字線、黑白棋盤格,或其他可提取特征點(diǎn)的圖形。
可選的,采用一投影機(jī)投射不同亮度的光線來照明屏幕上的多個(gè)標(biāo)記圖形,所述成像裝置采集標(biāo)記圖形的步驟進(jìn)一步包括如下步驟:設(shè)定投影機(jī)初始照明亮度等級(jí);采用成像裝置拍攝一幅圖像;對(duì)所拍攝圖像進(jìn)行高斯下采樣,獲得高斯金字塔圖像序列;從圖像序列中的尺寸最小的圖像開始,逐一對(duì)其輪廓進(jìn)行識(shí)別,尋找到標(biāo)記圖形并記錄標(biāo)記的坐標(biāo)信息,若無法找到標(biāo)記圖形則增加投影機(jī)照明亮度重新進(jìn)行高斯采樣和輪廓識(shí)別。
可選的,記錄所述特征模式圖形在成像裝置像平面下的坐標(biāo)的步驟,進(jìn)一步包括識(shí)別特征模式圖形的步驟,所述識(shí)別特征模式圖形的步驟包括:采用成像裝置記錄屏幕區(qū)域的背景圖像;投影機(jī)投射特征模式圖形;攝像機(jī)記錄下當(dāng)前圖像;獲取差異圖像,從而提取出特征模式圖形。
可選的,所述計(jì)算出屏幕上的最大有效投影區(qū)域的步驟進(jìn)一步包括:計(jì)算投影機(jī)在成像裝置平面內(nèi)的最大覆蓋區(qū)域;計(jì)算標(biāo)準(zhǔn)幾何圖形與最大覆蓋區(qū)域在成像裝置像平面內(nèi)的成像交集區(qū)域;采用映射規(guī)則把成像交集區(qū)域映射到屏幕所處的平面內(nèi),并求其最大內(nèi)接矩形;采用映射規(guī)則把最大內(nèi)接矩形映射回投影機(jī)像平面,得到投影機(jī)的最大有效投影區(qū)域。
可選的,選取不同形狀的圖形實(shí)施在所述屏幕上投射多個(gè)特征模式圖形的步驟。
本發(fā)明通過成像裝置像平面上的標(biāo)準(zhǔn)幾何圖形與特征模式圖形對(duì)比而定量計(jì)算出投影圖像的畸變程度并記錄形成了一個(gè)映射規(guī)則。因此,在投影機(jī)像平面上使用該映射規(guī)則形成一個(gè)有畸變的圖像,也即是將待投射圖像進(jìn)行預(yù)畸變,最后將預(yù)畸變圖像投射到有效投影區(qū)域,即可以在成像裝置像平面上形成一個(gè)無畸變的圖像。
附圖說明
附圖1所示是本發(fā)明所述投影機(jī)輸出圖像的校準(zhǔn)方法的實(shí)施步驟示意圖。
附圖2所示是附圖1中步驟S11的一種可選具體實(shí)施方式的實(shí)施步驟示意圖。
附圖3所示是附圖1中步驟S13進(jìn)一步包括的識(shí)別特征模式圖形步驟的一種可選具體實(shí)施方式的實(shí)施步驟示意圖。
附圖4所示是附圖1中步驟S15進(jìn)一步包括的計(jì)算出投影機(jī)的最大有效投影區(qū)域步驟的一種可選具體實(shí)施方式的實(shí)施步驟示意圖。
附圖5A至附圖5D是本發(fā)明一實(shí)施例在實(shí)施過程中的屏幕圖形變化。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明提供的投影機(jī)輸出圖像的校準(zhǔn)方法的具體實(shí)施方式做詳細(xì)說明。
附圖1所示是本發(fā)明所述投影機(jī)輸出圖像的校準(zhǔn)方法的實(shí)施步驟示意圖,包括:步驟S10,在屏幕上形成多個(gè)標(biāo)記圖形;步驟S11,采用成像裝置采集到標(biāo)記圖形,并計(jì)算出對(duì)應(yīng)的標(biāo)記點(diǎn),以及由標(biāo)記點(diǎn)在成像裝置像平面上構(gòu)成的一標(biāo)準(zhǔn)幾何圖形;步驟S12,采用投影機(jī)在所述屏幕上投射多個(gè)特征模式圖形;步驟S13,記錄投射的多個(gè)所述特征模式圖形在投影機(jī)像平面和成像裝置像平面下的位置;步驟S14,利用記錄下來的每個(gè)特征模式圖形在兩個(gè)像平面下的位置進(jìn)行對(duì)比,計(jì)算這兩個(gè)像平面的映射規(guī)則;步驟S15,根據(jù)所述特征模式圖形在成像裝置像平面下的位置計(jì)算以及映射規(guī)則,出投影機(jī)的最大有效投影區(qū)域;步驟S16,根據(jù)映射規(guī)則和最大有效投影區(qū)域?qū)ν队爱嬅孢M(jìn)行畸變調(diào)整。
步驟S10,在屏幕上形成多個(gè)標(biāo)記圖形。所述屏幕是任意一種能夠滿足投影機(jī)投影要求的裝置,例如投影幕布或者顏色均勻的平坦墻面等。標(biāo)記圖形可以是任意一種自定義的圖形,包括但不限于邊框、半框、線條、圓點(diǎn)中的任意一種。對(duì)于邊框和半框等圖形,可以僅形成一個(gè)標(biāo)記圖形,而對(duì)于線條或者圓點(diǎn)等則需要形成多個(gè)標(biāo)記圖形。標(biāo)記圖形可以是采用一投影機(jī)或其他能夠在屏幕上形成圖形的設(shè)備形成的,也可以是采用噴涂或者粘帖等方式形成在屏幕的表面的。在采用一投影機(jī)或其他能夠在屏幕上形成圖形的設(shè)備形成標(biāo)記圖形的具體實(shí)施方式中,投影機(jī)或其他設(shè)備是采用正投影的方式形成標(biāo)記圖形的。在采用噴涂或者粘帖等方式形成標(biāo)記圖形的具體實(shí)施方式中,標(biāo)記之間的橫向和縱向是對(duì)準(zhǔn)的。因此本步驟所形成的標(biāo)記圖形是無畸變的。
步驟S11,采用成像裝置采集到標(biāo)記圖形,并計(jì)算出對(duì)應(yīng)的標(biāo)記點(diǎn),以及由標(biāo)記點(diǎn)在成像裝置像平面上構(gòu)成的一標(biāo)準(zhǔn)幾何圖形。
標(biāo)記點(diǎn)是所述標(biāo)記圖形中的特征點(diǎn)。例如對(duì)于邊框或者半框圖形,特征點(diǎn)可以是四個(gè)頂點(diǎn);對(duì)于線條圖形,可以是兩個(gè)線條的焦點(diǎn);對(duì)于圓點(diǎn)圖形,可以是圓點(diǎn)的圓心。對(duì)于邊框和半框等一個(gè)標(biāo)記圖形的具體實(shí)施方式中,四個(gè)頂點(diǎn)構(gòu)成的四邊形即為標(biāo)準(zhǔn)幾何圖形。而對(duì)于線條或者圓點(diǎn)等則多個(gè)標(biāo)記圖形的組合的具體實(shí)施方式中,多個(gè)標(biāo)記點(diǎn)所限定的多邊形或者即為標(biāo)準(zhǔn)幾何圖形。
參考附圖2所示是步驟S11中的一種可選具體實(shí)施方式的實(shí)施步驟示意圖。為了更準(zhǔn)確的捕捉標(biāo)記圖形,在采用投影機(jī)或其他能夠在屏幕上形成圖形的設(shè)備形成標(biāo)記圖形的具體實(shí)施方式中,本步驟進(jìn)一步包括如下步驟:步驟S111,設(shè)定投影機(jī)照明亮度等級(jí);步驟S112,采用成像裝置拍攝一幅圖像;步驟S113,對(duì)所拍攝圖像進(jìn)行高斯下采樣,獲得高斯金字塔圖像序列;步驟S114,從圖像序列中的尺寸最小的圖像開始,逐一對(duì)其輪廓進(jìn)行識(shí)別,尋找到標(biāo)記圖形并記錄標(biāo)記的坐標(biāo)信息,若無法找到標(biāo)記圖形則增加標(biāo)記灰度重新進(jìn)行高斯采樣和輪廓識(shí)別。
步驟S12,采用投影機(jī)在所述屏幕上投射多個(gè)特征模式圖形。
所述特征模式圖形在投影機(jī)相平面上的形狀包括但不限于圓斑陣列、網(wǎng)格線、十字線、黑白棋盤格。
在采用投影機(jī)或其他能夠在屏幕上形成圖形的設(shè)備形成標(biāo)記圖形的具體實(shí)施方式中,本步驟的投影機(jī)與步驟S11中采用的投影機(jī)可以是相同或者不同的投影機(jī)。
步驟S13,記錄投射的多個(gè)所述特征模式圖形在投影機(jī)像平面和成像裝置像平面下的位置。
在具體實(shí)施方式中,步驟S13應(yīng)當(dāng)進(jìn)一步包括識(shí)別特征模式圖形的步驟。附圖3所示是步驟S13中進(jìn)一步包括的識(shí)別特征模式圖形步驟的一種可選具體實(shí)施方式的實(shí)施步驟示意圖,包括:步驟S131,采用成像裝置記錄投影機(jī)投射的背景圖像;步驟S132,投影機(jī)投射特征模式圖形;步驟S133,采用成像裝置記錄下當(dāng)前圖像;步驟S134,比對(duì)背景圖像和當(dāng)前圖像,從兩者的差異圖像中提取出特征模式圖形。上述步驟S131也可以選擇在步驟S12之前執(zhí)行。
所述特征模式圖形在成像裝置像平面的位置可以采取圖像處理的方法,提取出特征模式圖形在成像裝置像平面內(nèi)的特征點(diǎn),其坐標(biāo)值即為所求的位置;而所述特征模式圖形是經(jīng)由投影機(jī)投射出去的,其在投影機(jī)像平面的位置為已知值。
步驟S14,利用記錄下來的每個(gè)特征模式圖形在兩個(gè)像平面下的位置進(jìn)行對(duì)比,計(jì)算這兩個(gè)像平面的映射規(guī)則。無論投影機(jī)形成的特征模式圖形是否發(fā)生畸變,屏幕上的標(biāo)記圖形是無畸變的。因此以該標(biāo)記圖形為基準(zhǔn),就能夠在屏幕內(nèi)構(gòu)建出一幅無畸變的圖形。
步驟S15,根據(jù)所述特征模式圖形在成像裝置像平面下的位置以及映射規(guī)則,計(jì)算出投影機(jī)的最大有效投影區(qū)域。雖然標(biāo)記圖形所確定的標(biāo)準(zhǔn)幾何圖形可以將相對(duì)位置的計(jì)算規(guī)則外推到標(biāo)準(zhǔn)幾何圖形的邊界以外,但是在該邊界以外的區(qū)域可能不再是理想的平面或者是反光區(qū)域等不適合成像的平面。因此需要計(jì)算出一個(gè)有效的投影區(qū)域。在一個(gè)可選的具體實(shí)施方式中,本步驟繼續(xù)包括如下步驟。附圖4所示是步驟S15中進(jìn)一步包括的計(jì)算出投影機(jī)的最大有效投影區(qū)域步驟的一種可選具體實(shí)施方式的實(shí)施步驟示意圖,包括:步驟S151,計(jì)算投影機(jī)在成像裝置像平面內(nèi)的最大覆蓋區(qū)域;步驟S152,計(jì)算標(biāo)準(zhǔn)幾何圖形與最大覆蓋區(qū)域在成像裝置像平面的成像交集區(qū)域;步驟S153,采用映射規(guī)則把成像交集區(qū)域映射到屏幕所處平面,并計(jì)算最大內(nèi)接矩形;步驟S154,采用映射規(guī)則把最大內(nèi)接矩形映射回投影機(jī)像平面,得到投影機(jī)的最大投影區(qū)域。上述步驟中,投影機(jī)在成像裝置像平面內(nèi)的最大覆蓋區(qū)域由投影機(jī)在屏幕所處平面上的最大覆蓋區(qū)域。計(jì)算最大內(nèi)接矩形的一種方法可以是限定一初始位置作為中心繪制矩形并外擴(kuò)至接觸投影交集區(qū)域的邊界為止。外擴(kuò)至上、下、左、右、左上、左下、右上、右下8個(gè)方向均不能再擴(kuò)展時(shí),該矩形即為最大內(nèi)接矩形。
步驟S16,根據(jù)映射規(guī)則和最大有效投影區(qū)域?qū)ν队爱嬅孢M(jìn)行畸變調(diào)整。
上述映射規(guī)則是利用投影機(jī)像平面上一組無畸變的特征模式圖形投影在屏幕上形成了一個(gè)在成像裝置像平面上有畸變的圖像形成的。通過成像裝置像平面上的標(biāo)準(zhǔn)幾何圖形與特征模式圖形對(duì)比,并以屏幕上的標(biāo)記圖形為基準(zhǔn)而定量計(jì)算出畸變程度并記錄形成了所述映射規(guī)則。因此,在投影機(jī)像平面上使用該映射規(guī)則形成一個(gè)有畸變的圖像,即可以在屏幕內(nèi)形成一個(gè)無畸變的圖像。
為了防止投影機(jī)被人為移動(dòng)或收到外界震動(dòng)的干擾,因此在投影機(jī)實(shí)施投影的過程中可以反復(fù)實(shí)施步驟S11-步驟S16,做到在使用的過程中動(dòng)態(tài)調(diào)整屏幕上投影圖形的畸變,使整系統(tǒng)可以跟蹤投射,以適應(yīng)投影區(qū)域位置在不斷移動(dòng),或投影區(qū)域形狀在不斷改變的復(fù)雜工作狀態(tài)。
以下結(jié)合附圖給出上述方法的一個(gè)實(shí)施例。附圖5A至附圖5D是本實(shí)施例實(shí)施過程中的屏幕圖形變化。
步驟一,參考附圖5A,在屏幕上采用投影機(jī)形成四個(gè)半角方塊作為標(biāo)記圖形。
步驟二,參考附圖5B,利用四個(gè)半角方塊的頂點(diǎn)形成一矩形作為標(biāo)準(zhǔn)幾何圖形。在本步驟中,需要利用攝像機(jī)獲取標(biāo)記圖形,具體方法是:
(0)設(shè)定投影機(jī)初始照明等級(jí)illuminationLevel;
(1)增加illuminationLevel;
(2)攝像機(jī)拍攝一幅圖像frameImage;
(3)對(duì)frameImage進(jìn)行高斯下采樣,獲得高斯金字塔圖像序列pyImages[0..N];
(4)從pyImage[0..N]中的最大尺度圖像(即尺寸最小的圖像)開始,即pyImage[i],i:=0..N,逐一進(jìn)行如下操作:
a)對(duì)pyImage[i]依次進(jìn)行灰度化、平滑、黑白兩色閾值化、中值濾波等預(yù)處理;
b)對(duì)pyImage[i]進(jìn)行Canny邊緣檢測,獲取全部閉合輪廓;
c)對(duì)輪廓進(jìn)行識(shí)別分析,確定是否為標(biāo)記圖形;若是則返回標(biāo)記的坐標(biāo)信息,并轉(zhuǎn)到(6);若否,則i:=i+1,繼續(xù)執(zhí)行(4.a)。本步驟的識(shí)別分析方法如下:
i.剔除周長過短的輪廓;
ii.剔除包圍面積過小的輪廓;
iii.對(duì)剩余輪廓進(jìn)行四邊形擬合,剔除無法擬合的輪廓;
iv.剔除不符合特征標(biāo)記的幾何分布特性的輪廓,如圓度、離散度、包圍面積差異等;
v.返回合理的輪廓作為屏幕特征標(biāo)記信息;
(5)若illuminationLevel已是最高等級(jí),則返回失敗信息,并結(jié)束算法;否則返回至(1);
(6)由屏幕上的標(biāo)記圖形得到屏幕在攝像機(jī)像平面內(nèi)對(duì)應(yīng)的四邊形QUAD。
步驟三,參考附圖5C,在屏幕上采用投影機(jī)投射一組網(wǎng)格線作為特征模式圖形。在本步驟中,需要利用攝像機(jī)獲取特征模式圖形,具體方法是:
(0)投影機(jī)illuminationLevel設(shè)置為最低等級(jí);
(1)攝像機(jī)記錄下當(dāng)前屏幕區(qū)域的背景BG圖像(未圖示);
(2)隨機(jī)設(shè)置特征模式P在投影機(jī)像平面內(nèi)的坐標(biāo),執(zhí)行以下步驟:
a)投影機(jī)投射特征模式P,攝像機(jī)記錄下當(dāng)前圖像frameImage;
b)獲取差異圖像diffImage:=abs(frameImage-BG);
c)對(duì)差異圖像進(jìn)行對(duì)比度增強(qiáng)、自適應(yīng)閾值化處理;
d)檢測P的位置:若檢測到P則轉(zhuǎn)到(3),否則轉(zhuǎn)到(2);
(3)若P在QUAD內(nèi),則記錄下P在攝像機(jī)像平面和投影機(jī)像平面內(nèi)的坐標(biāo);若記錄下的坐標(biāo)隊(duì)列長度已經(jīng)達(dá)到指定閾值,則退出算法,否則轉(zhuǎn)到(2)。
步驟四,記錄標(biāo)準(zhǔn)幾何圖形和特征模式圖形兩者的位置。
步驟五,根據(jù)標(biāo)準(zhǔn)幾何圖形與其在成像裝置像平面間的位置關(guān)系計(jì)算出映射規(guī)則Hscreen->camera;根據(jù)投影機(jī)投影出來的特征模式與其在成像裝置像平面間的位置關(guān)系計(jì)算出映射規(guī)則Hprojector->camera。
步驟六,參考附圖5D,計(jì)算出投影機(jī)的最大有效投影區(qū)域。本步驟進(jìn)一步包括:
(0)根據(jù)Hprojector->camera計(jì)算投影機(jī)在攝像機(jī)像平面內(nèi)的最大覆蓋范圍ProjRegion;
(1)計(jì)算QUAD與ProjRegion的交集區(qū)域Intersection;
(2)采用映射規(guī)則Hscreen->camera把Intersection映射到屏幕所處的平面內(nèi),得到Intersection_screen;
(3)計(jì)算Intersection_screen的最大內(nèi)接矩形;該矩形應(yīng)滿足指定的長寬比ratio.本算法采用種子生長法進(jìn)行確定,過程如下:
a)以Intersection_screen的中心或重心位置為初始位置,創(chuàng)建種子矩形;該矩形的長寬比為ratio,且種子矩形盡可能小。
b)持續(xù)等比例增加種子矩形的長和寬(該動(dòng)作稱為種子矩形的“擴(kuò)展”),使種子矩形面積增大的同時(shí)維持長寬比仍為ratio;若擴(kuò)展后的矩形超出Intersection_screen的范圍,則取消此次擴(kuò)展,否則繼續(xù)執(zhí)行本步驟。
向上、下、左、右、左上、左下、右上、右下8個(gè)方向試探性平移矩形,當(dāng)滿足往某個(gè)方向平移后仍能至少進(jìn)行一次“擴(kuò)展”且矩形不超出Intersection_screen時(shí),則向該方向平移。若任何方向均不能平移時(shí),得到最大內(nèi)接矩形,轉(zhuǎn)到(4);否則轉(zhuǎn)到(3.b)。
(4)采用映射規(guī)則Hscreen->camera和Hprojector->camera,把最大內(nèi)接矩形映射回投影機(jī)像平面,即得到投影機(jī)的最大投影區(qū)域。
上述附圖5D中的內(nèi)接矩形的情況是標(biāo)準(zhǔn)幾何圖形和投影機(jī)投射特征模式圖形的投影區(qū)域有重疊的情況。
步驟七,根據(jù)映射規(guī)則和最大有效投影區(qū)域?qū)ν队爱嬅孢M(jìn)行畸變調(diào)整。映射規(guī)則由投影機(jī)畫面和最大投影區(qū)域間的坐標(biāo)對(duì)應(yīng)關(guān)系確定。畸變調(diào)整的過程就是根據(jù)上述坐標(biāo)對(duì)應(yīng)關(guān)系把投影畫面變形到最大投影區(qū)域
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。