本發(fā)明涉及投影機測試領域,特別涉及一種用于投影機投影畫面測試的畫面對位方法及系統(tǒng)。
背景技術:
在投影機測試相關作業(yè)中,對投影機投影畫面的測試是很重要的一環(huán)。在對投影機投影畫面測試時,需要將投影機投影畫面與測試板進行對框或對位。為了完成對位,通過圖像控制器(簡稱CCD)攝取投影機在測試板的投影畫面,然后對畫面進行分析判斷,然后對投影機進行調整,直至投影畫面實現對位。
圖1是現有技術中的一種投影機畫面對位系統(tǒng)組成圖。如圖1所示,圖像控制器1固定在測試板3上方,可隨測試板3一起前后上下移動,為了使圖像控制器1能夠拍攝投影機2投影在測試板3上的完整畫面,在安裝設置圖像控制器1時,需要將圖像控制器1設置在相對測試板3較遠的距離L,造成需要較大的安裝空間才能完成安裝。在圖像控制器1與測試板3之間具有較小空間的情況下,單個CCD無法實現完整畫面的拍攝,為了實現完整畫面的拍攝,盡管可以小空間內安裝多部CCD然后進行畫面拼接達到完整畫面,但這無疑也增加了成本。
技術實現要素:
為了節(jié)省安裝空間,節(jié)省測試成本,本發(fā)明實施例提供了一種用于投影機投影畫面測試的畫面對位方法及系統(tǒng),該畫面對位方法及系統(tǒng)能夠在小空間內安裝單個CCD的情況下,有效實現投影機投影畫面測試時的畫面對位。所述技術方案如下:
第一方面,提供了一種用于投影機投影畫面測試的畫面對位方法,所述方法包括:
獲取投影機投影畫面的部分畫面,所述部分畫面包含所述投影機預設正方形畫面投影至測試板的梯形畫面;
將所述梯形畫面校正為待測正方形畫面;
根據所述待測正方形畫面、所述預設正方形畫面計算第一調整參數;
根據所述第一調整參數對所述投影機進行調整,直至滿足預設條件。
優(yōu)選地,所述預設正方形畫面由n個第一預設點圍成,所述待測正方形畫面由n個第二預設點圍成,所述將所述梯形畫面校正為待測正方形畫面包括:
獲取圍成所述梯形畫面的n個第三預設點;
將所述n個第三預設點的坐標進行校正,校正為所述n個第二預設點。
優(yōu)選地,所述根據所述待測正方形畫面、所述預設正方形畫面計算第一調整參數包括:
計算所述n個第一預設點的中心點坐標與所述n個第二預設點的中心點坐標之間的第一差值;
根據所述第一差值,生成所述第一調整參數。
優(yōu)選地,所述根據所述第一調整參數對所述投影機進行調整,直至滿足預設條件包括:
獲取調整后的待測正方形畫面內n個第二預設點的中心點坐標;
計算所述n個第一預設點的中心點坐標與所述n個第二預設點的中心點坐標之間的第二差值;
若所述第二差值小于或者等于預設值,則判定滿足預設條件;
若所述第二差值大于所述預設值,則判定不滿足預設條件,并重新執(zhí)行所述獲取投影機投影畫面的部分畫面以后續(xù)步驟,直至滿足預設條件。
優(yōu)選地,所述獲取投影機投影畫面的部分畫面之后,所述方法還包括:
判斷所述部分畫面是否包含所述n個第三預設點的中心點;
若是,則繼續(xù)執(zhí)行所述將所述梯形畫面校正為待測正方形畫面的步驟;
若否,則獲取所述部分畫面的中心點坐標與所述n個第一預設點的中心點坐標之間的第三差值;
根據所述第三差值,生成第二調整參數;
根據所述第二調整參數,對所述投影機進行調整,直至所述部分畫面包含所述n個第三預設點的中心點。
優(yōu)選地,所述根據所述第一調整參數對所述投影機進行調整包括:
根據所述第一調整參數通過自動機械手機構對所述投影機進行位置調整;
所述根據所述第二調整參數對所述投影機進行調整包括:
根據所述第二調整參數通過自動機械手機構對所述投影機進行位置調整。
另一方面,提供了一種用于投影機投影畫面測試的畫面對位系統(tǒng),所述系統(tǒng)包括:
測試板,用于顯示所述投影機投影畫面;
圖像控制器,用于獲取投影機投影畫面的部分畫面,所述部分畫面包含所述投影機預設正方形畫面投影至測試板的梯形畫面;所述圖像控制器與所述測試板成預定角度,所述預定角度不等于90°;
中心控制器,用于將所述梯形畫面校正為待測正方形畫面;根據所述待測正方形畫面、所述預設正方形畫面計算第一調整參數;
自動機械手機構,用于根據所述第一調整參數對所述投影機進行調整,直至滿足預設條件。
優(yōu)選地,所述預設正方形畫面由n個第一預設點圍成,所述待測正方形畫面由n個第二預設點圍成,所述中心控制器具體包括參數計算模塊,用于:
計算所述n個第一預設點的中心點坐標與所述n個第二預設點的中心點坐標之間的第一差值;
根據所述第一差值,生成所述第一調整參數。
優(yōu)選地,所述中心控制器還包括判斷模塊,用于:
獲取調整后的待測正方形畫面內n個第二預設點的中心點坐標;
計算所述n個第一預設點的中心點坐標與所述n個第二預設點的中心點坐標之間的第二差值;
若所述第二差值小于或者等于預設值,則判定滿足預設條件;
所述自動機械手機構還用于在所述第二差值大于所述預設值,則判定不滿足預設條件時,重新執(zhí)行所述獲取投影機投影畫面的部分畫面以后續(xù)步驟,直至所述判斷模塊判定滿足預設條件。
優(yōu)選地,所述自動機械手機構具體用于執(zhí)行以下操作中的至少一個:
根據所述第一調整參數通過自動機械手機構對所述投影機進行位置調整;
根據所述第二調整參數通過自動機械手機構對所述投影機進行位置調整。
本發(fā)明實施例提供的技術方案帶來的有益效果是:
本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位方法及系統(tǒng),通過在小空間內只攝取投影機投影畫面的部分畫面,然后將部分畫面校正之后進行分析,然后根據分析結果執(zhí)行相應調整投影機的操作策略,最終實現投影畫面的準確對位,對CCD的安裝空間要求較小,實現了小空間內安裝單個CCD也能有效完成投影機投影畫面的對位工作,節(jié)省了測試站空間的同時也節(jié)省了成本,具有良好的應用前景。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是現有技術中的一種投影機投影畫面對位系統(tǒng)結構示意圖;
圖2是本發(fā)明實施例一提供的用于投影機投影畫面測試的畫面對位方法流程示意圖;
圖3是本發(fā)明實施例二提供的用于投影機投影畫面測試的畫面對位方法流程示意圖;
圖4本發(fā)明實施例三提供的用于投影機投影畫面測試的畫面對位系統(tǒng)結構示意圖;
圖5是本發(fā)明實施例三提供的用于投影機投影畫面測試的畫面對位系統(tǒng)組成示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位方法及系統(tǒng),通過在小空間內只攝取投影機投影畫面的部分畫面,其中部分畫面包含的投影機預設正方形畫面投影至測試板的梯形畫面,將該梯形畫面校正為待測正方形畫面;然后根據待測正方形畫面、測試板上的標準正方形畫面計算第一調整參數;再根據第一調整參數對投影機進行調整,直至滿足預設條件,即實現投影機投影畫面與測試板的對位。由此可知,本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位方法及系統(tǒng)對CCD的安裝空間要求較小,實現了小空間內安裝單個CCD也能有效完成投影機投影畫面的對位工作,節(jié)省了測試站空間的同時也節(jié)省了成本,具有良好的應用前景。
另外,需要說明的是,本發(fā)明實施例所述的n=m2,其中,m為大于或者等于3的正整數,在實際應用中,為了方便計算,m的值為3。
下面結合附圖對本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位方法及系統(tǒng)作具體說明。
實施例一為本發(fā)明實施例提供的一種用于投影機投影畫面測試的畫面對位方法,參照圖2所示,該方法包括:
101、獲取投影機投影畫面的部分畫面,部分畫面包含投影機預設正方形畫面投影至測試板的梯形畫面;
具體的,預設正方形畫面由n個第一預設點圍成,待測正方形畫面由n個第二預設點圍成,
可選的,在步驟101之后,方法還可以包括:
判斷部分畫面是否包含n個第二預設點的中心點;
若是,則繼續(xù)執(zhí)行步驟102;
若否,則獲取部分畫面的中心點坐標與n個第一預設點的中心點坐標之間的第三差值;
根據第三差值,生成第二調整參數;
根據第二調整參數,對投影機進行調整,直至部分畫面包含n個第二預設點的中心點。
102、將梯形畫面校正為待測正方形畫面;
具體的,獲取圍成梯形畫面的n個第三預設點;
將n個第三預設點的坐標進行校正,校正為n個第二預設點。
103、根據待測正方形畫面、預設正方形畫面計算第一調整參數;
具體的,計算n個第一預設點的中心點坐標與n個第二預設點的中心點坐標之間的第一差值;
根據第一差值,生成第一調整參數。
104、根據第一調整參數對投影機進行調整,直至滿足預設條件。
具體的,獲取調整后的待測正方形畫面內n個第二預設點的中心點坐標;
計算n個第一預設點的中心點坐標與n個第二預設點的中心點坐標之間的第二差值;
若第二差值小于或者等于預設值,則判定滿足預設條件;
若第二差值大于預設值,則判定不滿足預設條件,并重新執(zhí)行獲取投影機投影畫面的部分畫面以及后續(xù)步驟,直至滿足預設條件。
其中,在上述步驟中,
根據第一調整參數對投影機進行調整包括:
根據第一調整參數通過自動機械手機構對投影機進行位置調整;
根據第二調整參數對投影機進行調整包括:
根據第二調整參數通過自動機械手機構對投影機進行位置調整。
綜上所述,本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位方法通過在投影機中預先設置的預設正方形畫面投影至測試板,攝取測試板上投影畫面的部分畫面,由于在小空間內通過特定拍攝方式拍攝,預設正方形畫面在部分畫面中表現為梯形畫面,通過將梯形畫面校正為待測正方形畫面,然后根據待測正方形畫面進行分析判斷投影機投影畫面是否滿足預設條件,在不滿足預設條件的情況下,通過相應畫面坐標計算調整參數,從而對投影機進行調整,最終使得滿足預設條件,實現了在小空間內投影機的對位工作,相比現有技術節(jié)省了空間,并且不需要額外增設多個圖像拍攝裝置(如CCD),成本較小。
實施例二為本發(fā)明實施例提供的一種用于投影機投影畫面測試的畫面對位方法,參照圖3所示,該方法包括:
201、獲取投影機投影畫面的部分畫面,部分畫面包含投影機預設正方形畫面投影至測試板的梯形畫面;
具體的,預設正方形畫面由n個第一預設點圍成,待測正方形畫面由n個第二預設點圍成。
該獲取過程可以為:
在投影機將投影畫面投影至測試板上之后,CCD拍攝該投影畫面的部分畫面,部分畫面包含投影機預設正方形畫面投影至測試板的梯形畫面;
由于CCD為傾斜安裝,該部分畫面包含投影機預設正方形畫面投影至測試板的梯形畫面。
現有技術中CCD的安裝位置相對于測試板具有較遠的距離,以保證CCD能夠拍攝完整的投影畫面,而本實施例中CCD為傾斜安裝,所述該部分畫面包含所述投影機預設正方形畫面投影至測試板的梯形畫面,通過將梯形畫面校正為待測正方形畫面,從而最終實現投影機對位,節(jié)省了CCD安裝空間。
可選的,在步驟201之后,方法還可以包括:
202、判斷部分畫面是否包含n個第三預設點的中心點;若是,則繼續(xù)執(zhí)行步驟201;若否,則執(zhí)行步驟203。
具體的,由于為了方便識別,第三預設點所在位置的像素與其他區(qū)域的像素不同,所以可以通過識別第三預設點所在位置的像素,判斷所述部分畫面是否包含所述n個第三預設點的中心點,該判斷過程可以為:
通過識別第三預設點所在位置的像素,識別該部分畫面所包含第三預設點的個數;
若該第三預設點的個數大于或者等于(m-1)2,則判定部分畫面包含所述n個第三預設點的中心點,否則,則判定部分畫面不包含n個第三預設點的中心點。
203、獲取部分畫面的中心點坐標與所述n個第一預設點的中心點坐標之間的第三差值。
具體的,由于CCD所拍攝的畫面為正方形畫面,所以該部分畫面的集合中心的坐標即為部分畫面的中心點坐標,本發(fā)明實施例對該部分畫面的幾何中心獲取方式不加以限定。
204、根據第三差值,生成第二調整參數。
具體的,根據CCD與測試板之間的位置關系、投影機與測試板之間的位置關系以及第三差值,生成第二調整參數,本發(fā)明實施例對具體的生成方式不加以限定。
其中,第二調整參數至少包括調整方向和調整位移。
205、根據第二調整參數,對投影機進行調整,直至部分畫面包含n個第三預設點的中心點。
具體的,根據所述第二調整參數對投影機進行調整包括:
根據第二調整參數所包含的調整方向和調整位移,控制自動機械手機構對投影機進行位置調整。
其中,步驟202至步驟205所述的步驟為可選步驟,在實際應用中,若能確定部分畫面包含n個第三預設點的中心點,則在步驟201之后,無需執(zhí)行步驟202至步驟205,直接執(zhí)行步驟206。
206、獲取圍成梯形畫面的n個第三預設點。
具體的,獲取該圍成梯形畫面的n個第三預設點的方式與步驟202中獲取第二預設點的方式相同,不再加以贅述。
207、將n個第三預設點的坐標進行校正,校正為所述n個第二預設點。
具體的,由于無論是梯形畫面還是正方形畫面,中心點坐標是為不會因為畫面的不同而有所變化,所以可以在確定中心點的坐標之后,根據CCD與測試板之間的位置關系以及投影機與測試板之間的位置關系,將所述n個第三預設點的坐標進行校正,校正為所述n個第二預設點。
值得注意的是,步驟206至步驟207是實現將所述梯形畫面校正為待測正方形畫面的過程,除了上述步驟所述的方式之外,還可以通過其他方式實現該過程,本發(fā)明實施例對具體的方式不加以限定。
208、計算所述n個第一預設點的中心點坐標與n個第二預設點的中心點坐標之間的第一差值。
具體的,該第一差值的計算方式與第二差值相同,不再加以贅述。
可選的,為了進一步提高調整的準確性,除了中心點之外,還可以計算其他相對應點的坐標之間的第一差值,確認該多個差值之間的平均值為最終的第一差值,
209、根據第一差值,生成第一調整參數。
具體的,生成第一調整參數的方式與生成第二調整參數的方式相同,此處不再加以贅述。
值得注意的是,步驟208至步驟209是實現根據所述待測正方形畫面、所述預設正方形畫面計算第一調整參數的過程,除了上述步驟所述的方式之外,還可以通過其他方式實現該過程,本發(fā)明實施例對具體的方式不加以限定。
210、根據第一調整參數對投影機進行調整。
具體的,根據第一調整參數對投影機進行調整包括:
根據第一調整參數所包含的調整方向和調整位移,控制自動機械手機構對投影機進行位置調整。
211、獲取調整后的待測正方形畫面內n個第二預設點的中心點坐標。
具體的,獲取調整后的待測正方形畫面內n個第二預設點的中心點坐標的方式與獲取待測正方形畫面內n個第二預設點的中心點坐標的方式相同,此處不再加以贅述。
212、計算n個第一預設點的中心點坐標與n個第二預設點的中心點坐標之間的第二差值。
具體的,生成第二調整參數的方式與生成第一調整參數的方式相同,此處不再加以贅述。
213、判斷第二差值是否小于或者等于預設值,若是,則判定滿足預設條件,并結束;否則,則重新執(zhí)行步驟201.
值得注意的是,步驟210至步驟212是實現根據第一調整參數對投影機進行調整,直至滿足預設條件的過程,除了上述步驟所述的方式之外,還可以通過其他方式實現該過程,本發(fā)明實施例具體的方式不加以限定。
綜上所述,本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位方法通過在投影機中預先設置的預設正方形畫面投影至測試板,攝取測試板上投影畫面的部分畫面,由于在小空間內通過特定拍攝方式拍攝,預設正方形畫面在部分畫面中表現為梯形畫面,通過將梯形畫面校正為待測正方形畫面,然后根據待測正方形畫面進行分析判斷投影機投影畫面是否滿足預設條件,在不滿足預設條件的情況下,通過相應畫面坐標計算調整參數,從而對投影機進行調整,最終使得滿足預設條件,實現了在小空間內投影機的對位工作,相比現有技術節(jié)省了空間,并且不需要額外增設多個圖像拍攝裝置,成本較小。
實施例三為本發(fā)明實施例提供的一種用于投影機投影畫面測試的畫面對位系統(tǒng)。圖4本發(fā)明實施例三提供的用于投影機投影畫面測試的畫面對位系統(tǒng)結構示意圖;圖5是本發(fā)明實施例三提供的用于投影機投影畫面測試的畫面對位系統(tǒng)組成示意圖。參照圖4至圖5所示,該系統(tǒng)包括:圖像控制器1’、投影機2’、測試板3’、中心控制器(圖中未示出)、自動機械手機構(未示出)。
測試板3’,用于顯示所述投影機2’投影畫面;
圖像控制器1’,包括圖像攝取模塊31,用于獲取投影機2’投影畫面的部分畫面,部分畫面包含投影機2’預設正方形畫面投影至測試板3’的梯形畫面;圖像控制器1’與測試板3’成預定角度,所述預定角度不等于90°;
中心控制器包括中心控制模塊32,用于將梯形畫面校正為待測正方形畫面;根據待測正方形畫面、預設正方形畫面計算第一調整參數;
自動機械手機構包括機械控制模塊33,用于根據第一調整參數對投影機2’進行調整,直至滿足預設條件。
可選的,預設正方形畫面由n個第一預設點圍成,待測正方形畫面由n個第二預設點圍成,中心控制器具體包括參數計算模塊,用于:
計算n個第一預設點的中心點坐標與n個第二預設點的中心點坐標之間的第一差值;
根據第一差值,生成第一調整參數。
可選的,中心控制器還包括判斷模塊,用于:
獲取調整后的待測正方形畫面內n個第二預設點的中心點坐標;
計算n個第一預設點的中心點坐標與n個第二預設點的中心點坐標之間的第二差值;
若第二差值小于或者等于預設值,則判定滿足預設條件;
自動機械手機構還用于在第二差值大于預設值,則判定不滿足預設條件時,重新執(zhí)行獲取投影機2’投影畫面的部分畫面以后續(xù)步驟,直至判斷模塊判定滿足預設條件。
可選的,自動機械手機構具體用于執(zhí)行以下操作中的至少一個:
根據第一調整參數通過自動機械手機構對投影機2’進行位置調整;
根據第二調整參數通過自動機械手機構對投影機2’進行位置調整。
可選的,所述判斷模塊還用于:
判斷部分畫面是否包含n個第二預設點的中心點;
若是,則繼續(xù)執(zhí)行步驟102;
若否,則獲取部分畫面的中心點坐標與n個第一預設點的中心點坐標之間的第三差值;
根據第三差值,生成第二調整參數;
根據第二調整參數,對投影機2’進行調整,直至部分畫面包含n個第二預設點的中心點。
可選的,中心控制器還包括校正模塊,用于:
獲取圍成梯形畫面的n個第三預設點;
將n個第三預設點的坐標進行校正,校正為n個第二預設點。
可選的,判斷模塊還用于:
獲取調整后的待測正方形畫面內n個第二預設點的中心點坐標;
計算n個第一預設點的中心點坐標與n個第二預設點的中心點坐標之間的第二差值;
若第二差值小于或者等于預設值,則判定滿足預設條件;
若第二差值大于預設值,則判定不滿足預設條件,并重新執(zhí)行獲取投影機2’投影畫面的部分畫面以后續(xù)步驟,直至滿足預設條件。
綜上所述,本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位系統(tǒng)通過包括圖像控制器、投影機、測試板、中心控制器、自動機械手機構的組成結構,在投影機中預先設置的預設正方形畫面投影至測試板,攝取測試板上投影畫面的部分畫面,由于在小空間內通過特定拍攝方式拍攝,預設正方形畫面在部分畫面中表現為梯形畫面,通過將梯形畫面校正為待測正方形畫面,然后根據待測正方形畫面進行分析判斷投影機投影畫面是否滿足預設條件,在不滿足預設條件的情況下,通過相應畫面坐標計算調整參數,從而對投影機進行調整,最終使得滿足預設條件,實現了在小空間內投影機的對位工作,相比現有技術節(jié)省了空間,并且不需要額外增設多個圖像拍攝裝置(如CCD),成本較小。
上述所有可選技術方案,可以采用任意結合形成本發(fā)明的可選實施例,在此不再一一贅述。
需要說明的是:上述實施例提供的用于投影機投影畫面測試的畫面對位系統(tǒng),僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將系統(tǒng)的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的用于投影機投影畫面測試的畫面對位系統(tǒng)與用于投影機投影畫面測試的畫面對位方法采用相同的發(fā)明構思,實施例屬于同一構思,其具體實現過程詳見方法實施例,這里不再贅述。
本發(fā)明實施例提供的用于投影機投影畫面測試的畫面對位方法及系統(tǒng),通過在小空間內只攝取投影機投影畫面的部分畫面,然后將部分畫面校正之后進行分析,然后根據分析結果執(zhí)行相應調整投影機的操作策略,最終實現投影畫面的準確對位,對CCD的安裝空間要求較小,實現了小空間內安裝單個CCD也能有效完成投影機投影畫面的對位工作,節(jié)省了測試站空間的同時也節(jié)省了成本,具有良好的應用前景。
本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。