本發(fā)明涉及屏幕拼接技術(shù)領(lǐng)域,尤其涉及一種拼接方法及裝置。
背景技術(shù):
屏幕拼接是指將一個(gè)完整的圖像信號(hào)劃分成N塊后分配給N個(gè)顯示器,再用由多個(gè)拼接在一起的顯示器構(gòu)成的顯示墻來動(dòng)態(tài)顯示圖像,能夠獲得大畫面、多彩色、高亮度和高分辨率的顯示效果。
在實(shí)際應(yīng)用中,一般使用激光投影機(jī)產(chǎn)生投影畫面,并且使用由多個(gè)顯示屏拼接成的顯示墻來顯示投影畫面,例如:體育場(chǎng)的戶外投影顯示、電影院的投影顯示等等。但是,由于每個(gè)激光投影機(jī)的光學(xué)引擎、鏡頭等方面的差異,投影畫面中會(huì)出現(xiàn)每?jī)蓚€(gè)相鄰顯示屏之間的拼縫處亮度差異明顯的情況。
由于投影畫面中每?jī)蓚€(gè)相鄰顯示屏之間的亮度差異明顯,會(huì)導(dǎo)致每?jī)蓚€(gè)相鄰的顯示屏之間的拼縫處會(huì)呈現(xiàn)出不同程度的亮暗過渡區(qū),使得拼縫非常明顯,而且激光投影機(jī)在大屏顯示屏上投影出的投影畫面的亮暗均勻性也會(huì)不同。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本發(fā)明提供一種拼接方法及裝置。
根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種拼接方法,所述方法包括:
獲取待拼接顯示墻中多個(gè)顯示屏的橫向拼接數(shù)量、縱向拼接數(shù)量以及每個(gè)所述顯示屏的多個(gè)投影畫面邊緣的邊緣亮度數(shù)據(jù);
根據(jù)所述橫向拼接數(shù)量和所述縱向拼接數(shù)量確定所述待拼接顯示墻中的視覺中心位置;
在所述待拼接顯示墻對(duì)應(yīng)的多種顯示屏的排列組合方式中,確定每種排列組合方式位于所述視覺中心位置的中心顯示屏;
根據(jù)獲取的所述邊緣亮度數(shù)據(jù),確定中心顯示屏的亮度均勻性超過均勻性閾值的至少一種候選排列組合方式;
確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離小于亮度距離閾值的候選排列組合方式為待拼接顯示墻的實(shí)際拼接方式。
可選地,所述根據(jù)所述橫向拼接數(shù)量和所述縱向拼接數(shù)量確定所述待拼接顯示墻中的視覺中心位置,包括:
根據(jù)所述橫向拼接數(shù)量N和所述縱向拼接數(shù)量M,確定所述顯示墻的視覺中心位置的橫坐標(biāo)為縱坐標(biāo)為其中,N為大于等于1的整數(shù),M為大于等于1的整數(shù),且N和M不同時(shí)為1。
可選地,所述在所述待拼接顯示墻對(duì)應(yīng)的多種顯示屏的排列組合方式中,確定每種排列組合方式位于所述視覺中心位置的中心顯示屏,包括:
在每種排列組合方式中,分別查找橫坐標(biāo)為且縱坐標(biāo)為的顯示屏;
將在多種排列組合方式中查找到的多個(gè)顯示屏分別確定為中心顯示屏。
可選地,所述根據(jù)獲取的所述邊緣亮度數(shù)據(jù),確定中心顯示屏的亮度均勻性超過均勻性閾值的至少一種候選排列組合方式,包括:
獲取每個(gè)所述邊緣亮度數(shù)據(jù)中的多個(gè)亮度值,每個(gè)所述亮度值對(duì)應(yīng)投影畫面邊緣的不同位置;
根據(jù)多個(gè)所述亮度值及第一預(yù)設(shè)計(jì)算規(guī)則,計(jì)算待拼接顯示墻中多個(gè)顯示屏的亮度均勻性;
選擇亮度均勻性大于預(yù)設(shè)均勻性閾值的至少一個(gè)顯示屏;
查找每個(gè)所述亮度均勻性大于預(yù)設(shè)均勻性閾值的顯示屏作為中心顯示屏的至少一種排列組合方式;
將查找到多個(gè)顯示屏對(duì)應(yīng)的多種排列組合方式確定為候選排列組合方式。
可選地,在確定至少一種候選排列組合方式后,所述方法還包括:
確定與所述中心顯示屏相鄰接的至少一個(gè)相鄰顯示屏,所述中心顯示屏包括多個(gè)與相鄰顯示屏鄰接的第一邊緣,每個(gè)所述相鄰顯示屏包括多個(gè)與中心顯示屏鄰接的第二邊緣;
針對(duì)所述中心顯示屏的每個(gè)第一邊緣,計(jì)算第一邊緣和與該第一邊緣相鄰的第二邊緣之間的亮度距離值;
確定多個(gè)計(jì)算得到的亮度距離值的和為總亮度距離;
根據(jù)所述總亮度距離確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離。
可選地,所述確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離小于亮度距離閾值的候選排列組合方式為待拼接顯示墻的實(shí)際拼接方式,包括:
在至少一種候選排列組合方式,確定總亮度距離最小的候選排列組合方式的數(shù)量是否為一個(gè);
當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量為一個(gè)時(shí),確定總亮度距離最小的候選排列組合方式為所述實(shí)際拼接方式;
當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量大于一個(gè)時(shí),確定在預(yù)設(shè)視覺聚焦順序中最先出現(xiàn)亮度最均勻的顯示屏的候選排列組合方式為所述實(shí)際拼接方式。
根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種拼接裝置,所述裝置包括:
獲取模塊,用于獲取待拼接顯示墻中多個(gè)顯示屏的橫向拼接數(shù)量、縱向拼接數(shù)量以及每個(gè)所述顯示屏的多個(gè)投影畫面邊緣的邊緣亮度數(shù)據(jù);
第一確定模塊,用于根據(jù)所述橫向拼接數(shù)量和所述縱向拼接數(shù)量確定所述待拼接顯示墻中的視覺中心位置;
第二確定模塊,用于在所述待拼接顯示墻對(duì)應(yīng)的多種顯示屏的排列組合方式中,確定每種排列組合方式位于所述視覺中心位置的中心顯示屏;
第三確定模塊,用于根據(jù)獲取的所述邊緣亮度數(shù)據(jù),確定中心顯示屏的亮度均勻性超過均勻性閾值的至少一種候選排列組合方式;
第四確定模塊,用于確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離小于亮度距離閾值的候選排列組合方式為待拼接顯示墻的實(shí)際拼接方式。
可選地,所述第一確定模塊還用于:
根據(jù)所述橫向拼接數(shù)量N和所述縱向拼接數(shù)量M,確定所述顯示墻的視覺中心位置的橫坐標(biāo)為縱坐標(biāo)為其中,N為大于等于1的整數(shù),M為大于等于1的整數(shù),且N和M不同時(shí)為1;
所述第二確定模塊,還用于:
在每種排列組合方式中,分別查找橫坐標(biāo)為且縱坐標(biāo)為的顯示屏;將在多種排列組合方式中查找到的多個(gè)顯示屏分別確定為中心顯示屏。
可選地,所述第三確定模塊,包括:
獲取單元,用于獲取每個(gè)所述邊緣亮度數(shù)據(jù)中的多個(gè)亮度值,每個(gè)所述亮度值對(duì)應(yīng)投影畫面邊緣的不同位置;
計(jì)算單元,用于根據(jù)多個(gè)所述亮度值及第一預(yù)設(shè)計(jì)算規(guī)則,計(jì)算待拼接顯示墻中多個(gè)顯示屏的亮度均勻性;
選擇單元,用于選擇亮度均勻性大于預(yù)設(shè)均勻性閾值的至少一個(gè)顯示屏;
查找單元,用于查找每個(gè)所述亮度均勻性大于預(yù)設(shè)均勻性閾值的顯示屏作為中心顯示屏的至少一種排列組合方式;
第一確定單元,用于將查找到多個(gè)顯示屏對(duì)應(yīng)的多種排列組合方式確定為候選排列組合方式。
可選地,在第三確定模塊后,所述裝置還包括:
第五確定模塊,用于確定與所述中心顯示屏相鄰接的至少一個(gè)相鄰顯示屏,所述中心顯示屏包括多個(gè)與相鄰顯示屏鄰接的第一邊緣,每個(gè)所述相鄰顯示屏包括多個(gè)與中心顯示屏鄰接的第二邊緣;
計(jì)算模塊,用于針對(duì)所述中心顯示屏的每個(gè)第一邊緣,計(jì)算第一邊緣和與該第一邊緣相鄰的第二邊緣之間的亮度距離值;
第六確定模塊,用于確定多個(gè)計(jì)算得到的亮度距離值的和為總亮度距離;
第七確定模塊,用于根據(jù)所述總亮度距離確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離。
可選地,所述第四確定模塊,包括:
第二確定單元,用于在至少一種候選排列組合方式,確定總亮度距離最小的候選排列組合方式的數(shù)量是否為一個(gè);
第三確定單元,用于當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量為一個(gè)時(shí),確定總亮度距離最小的候選排列組合方式為所述實(shí)際拼接方式;
第四確定單元,用于當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量大于一個(gè)時(shí),確定在預(yù)設(shè)視覺聚焦順序中最先出現(xiàn)亮度最均勻的顯示屏的候選排列組合方式為所述實(shí)際拼接方式。
第三方面,本發(fā)明實(shí)施例還提供了一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使所述計(jì)算機(jī)執(zhí)行上述第一方面任意一個(gè)實(shí)施例提供的所述拼接方法。
第四方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)在非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算程序,所述計(jì)算機(jī)程序包括程序指令,當(dāng)所述程序指令被計(jì)算機(jī)執(zhí)行時(shí),使所述計(jì)算機(jī)執(zhí)行上述第一方面任意一個(gè)實(shí)施例提供的所述拼接方法。
本發(fā)明的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本發(fā)明實(shí)施例通過首先獲取待拼接顯示墻中多個(gè)顯示屏的橫向拼接數(shù)量、縱向拼接數(shù)量以及每個(gè)所述顯示屏的多個(gè)投影畫面邊緣的邊緣亮度數(shù)據(jù);然后根據(jù)所述橫向拼接數(shù)量和所述縱向拼接數(shù)量確定所述待拼接顯示墻中的視覺中心位置;再在所述待拼接顯示墻對(duì)應(yīng)的多種顯示屏的排列組合方式中,確定每種排列組合方式位于所述視覺中心位置的中心顯示屏;進(jìn)而根據(jù)獲取的所述邊緣亮度數(shù)據(jù),確定中心顯示屏的亮度均勻性超過均勻性閾值的至少一種候選排列組合方式;最后確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離小于亮度距離閾值的候選排列組合方式為待拼接顯示墻的實(shí)際拼接方式。
本發(fā)明實(shí)施例提供的方法,能夠根據(jù)人類的視覺特點(diǎn),確定待拼接顯示墻的視覺中心位置,并且通過將位于視覺中心位置的中心顯示屏設(shè)置為亮度均勻性超過預(yù)設(shè)閾值的顯示屏,以及在中心顯示屏周圍設(shè)置與中心顯示屏亮度距離超過亮度距離閾值的顯示屏的方式,使按照實(shí)際拼接方式拼接得到的顯示墻內(nèi)多個(gè)顯示屏之間的拼縫處亮度差異降低,拼縫處的亮度更均勻,拼縫不再明顯,并且可以減少由于拼接后拼縫明顯,導(dǎo)致需要大量的人力反復(fù)拼接多個(gè)顯示屏的情況,節(jié)省人力資源、拼接工作時(shí)間及提高拼接工作效率。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種拼接方法的流程圖;
圖2是根據(jù)一示例性實(shí)施例示出的顯示屏中8個(gè)亮度采集點(diǎn)的位置分布示意圖;
圖3是根據(jù)一示例性實(shí)施例示出的以2*2拼接方式拼接的顯示墻的結(jié)構(gòu)示意圖;
圖4是圖1中步驟S104的流程示意圖;
圖5是根據(jù)一示例性實(shí)施例示出的另一種拼接方法的流程圖;
圖6是根據(jù)一示例性實(shí)施例示出的以3*3拼接方式拼接的顯示墻的結(jié)構(gòu)示意圖;
圖7是圖1中步驟S105的流程示意圖;
圖8是根據(jù)一示例性實(shí)施例示出的一種拼接裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
由于現(xiàn)有技術(shù)中,每?jī)蓚€(gè)相鄰的顯示屏之間的拼縫處會(huì)呈現(xiàn)出不同程度的亮暗過渡區(qū),拼縫非常明顯,而且激光投影機(jī)在大屏顯示屏上投影出的投影畫面會(huì)出現(xiàn)的亮暗均勻性不同的情況,為此,如圖1所示,在本發(fā)明的一個(gè)實(shí)施例中,提供一種拼接方法,所述方法可以應(yīng)用于計(jì)算機(jī)中,用于確定一種對(duì)多個(gè)顯示屏進(jìn)行拼接的拼接方法,以使拼接后的多個(gè)顯示屏拼縫處亮度均勻,投影畫面亮暗均勻,所述方法包括以下步驟。
在步驟S101中,獲取待拼接顯示墻中多個(gè)顯示屏的橫向拼接數(shù)量、縱向拼接數(shù)量以及每個(gè)所述顯示屏的多個(gè)投影畫面邊緣的邊緣亮度數(shù)據(jù)。
在本發(fā)明實(shí)施例中,橫向拼接數(shù)量指在將多個(gè)顯示屏拼接成顯示墻時(shí),顯示墻中每一行中的顯示屏數(shù)量,縱向拼接數(shù)量指每一列中的顯示屏數(shù)量,橫向拼接數(shù)量和縱向拼接數(shù)量可以由用戶預(yù)先通過用戶交互界面進(jìn)行配置,例如,通過與計(jì)算機(jī)連接的鍵盤輸入等,然后存儲(chǔ)到計(jì)算機(jī)預(yù)設(shè)的存儲(chǔ)區(qū)域。
邊緣亮度數(shù)據(jù)為每個(gè)顯示屏在顯示投影機(jī)的投影畫面時(shí)邊緣處多個(gè)亮度采集點(diǎn)的亮度值,由于現(xiàn)有技術(shù)中顯示屏一般是矩形形狀,所以在利用照度計(jì)或者亮度計(jì)采集顯示屏上多個(gè)亮度采集點(diǎn)的亮度值時(shí),應(yīng)當(dāng)采集顯示屏每條邊上的至少一個(gè)亮度采集點(diǎn),如圖2所示,圖2中顯示屏的每條邊上均設(shè)置3個(gè)亮度采集點(diǎn),在采集完邊緣亮度數(shù)據(jù)后,可以通過用戶交互界面將邊緣亮度數(shù)據(jù)輸入到計(jì)算機(jī)中。
在實(shí)際應(yīng)用中,每個(gè)顯示屏均設(shè)置有用于唯一標(biāo)識(shí)該顯示屏的顯示屏標(biāo)識(shí),將顯示屏標(biāo)識(shí)與采集的邊緣亮度數(shù)據(jù)進(jìn)行對(duì)應(yīng)存儲(chǔ)到預(yù)設(shè)的存儲(chǔ)區(qū)域
在該步驟中,可以從存儲(chǔ)區(qū)域中獲取橫向拼接數(shù)量、縱向拼接數(shù)量以及用于拼接成顯示墻的多個(gè)顯示屏的邊緣亮度數(shù)據(jù),這里,可以首先隨機(jī)確定拼接成顯示墻的多個(gè)顯示屏的顯示屏標(biāo)識(shí),然后根據(jù)顯示屏標(biāo)識(shí),獲取與顯示屏標(biāo)識(shí)對(duì)應(yīng)的邊緣亮度數(shù)據(jù)。
在步驟S102中,根據(jù)所述橫向拼接數(shù)量和所述縱向拼接數(shù)量確定所述待拼接顯示墻中的視覺中心位置。
在本發(fā)明實(shí)施例中,在確定橫向拼接數(shù)量和縱向拼接數(shù)量后,假設(shè)橫向拼接數(shù)量為N,縱向拼接數(shù)量為M,其中,N≥1,M≥1,且N、M不同時(shí)為1,對(duì)于待拼接成顯示墻的多個(gè)顯示器可以有(N*M)!種模擬組合方式,例如:當(dāng)N=2,M=3時(shí),與(2*3)?。??。?20種模擬組合方式。
在該步驟中,確定視覺中心位置時(shí),可以通過坐標(biāo)計(jì)算公式:((N+1)/2,M/2)(向上取整數(shù))計(jì)算得到視覺中心位置的坐標(biāo),即可以確定顯示墻的視覺中心位置的橫坐標(biāo)為縱坐標(biāo)為例如:當(dāng)N=2,M=3時(shí),代入到坐標(biāo)計(jì)算公式中得到(3/2,3/2),向上取整數(shù)后,可以得到視覺中心位置的坐標(biāo)為(2,2)。
在步驟S103中,在所述待拼接顯示墻對(duì)應(yīng)的多種顯示屏的排列組合方式中,確定每種排列組合方式位于所述視覺中心位置的中心顯示屏。
在該步驟中,可以首先在每種排列組合方式中,分別查找橫坐標(biāo)為且縱坐標(biāo)為的顯示屏;然后將在多種排列組合方式中查找到的多個(gè)顯示屏分別確定為中心顯示屏。
在步驟S104中,根據(jù)獲取的所述邊緣亮度數(shù)據(jù),確定中心顯示屏的亮度均勻性超過均勻性閾值的至少一種候選排列組合方式。
在該步驟中,可以根據(jù)邊緣亮度數(shù)據(jù)計(jì)算每個(gè)顯示屏的亮度均勻性百分比,具體計(jì)算方式可以參照如圖4所示的方法實(shí)施例,然后將多個(gè)計(jì)算得到的亮度均勻性百分比按照從大到小的順序或者從小到大的順序進(jìn)行排列,然后在排列后的亮度均勻性百分比中選取超過均勻性閾值的至少一種候選排列組合方式,例如,可以取其中在視覺中心位置處的顯示屏亮度均勻性最好的(N*M)!/2個(gè)模擬組合方式作為參考組合方式。
在步驟S105中,確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離小于亮度距離閾值的候選排列組合方式為待拼接顯示墻的實(shí)際拼接方式。
在本發(fā)明實(shí)施例中,所述中心顯示屏包括多個(gè)與相鄰顯示屏鄰接的第一邊緣,每個(gè)所述相鄰顯示屏包括多個(gè)與中心顯示屏鄰接的第二邊緣,可以根據(jù)中心顯示屏中的每條第一邊緣上的亮度采集點(diǎn)上采集的亮度值,和與第一邊緣相鄰接的第二邊緣上的亮度采集點(diǎn)上采集的亮度值,確定中心顯示屏與相鄰顯示屏的亮度距離,例如:參見圖3,圖3中示出了采用2*2方式拼接的顯示墻,根據(jù)前述坐標(biāo)計(jì)算公式,視覺中心位置的坐標(biāo)為(2,1),即對(duì)應(yīng)圖3中C顯示屏,相鄰顯示屏為A顯示屏和D顯示屏,此時(shí)根據(jù)C顯示屏上與A顯示屏相鄰的邊上的亮度采集點(diǎn)C1、C2和C3,A顯示屏上與C顯示屏相鄰的邊上的亮度采集點(diǎn)A5、A6和A7,C顯示屏上與A顯示屏相鄰的邊上的亮度采集點(diǎn)C3、C4和C5,D顯示屏上與C顯示屏相鄰的邊上的亮度采集點(diǎn)D1、D8和D7,確定中心顯示屏與相鄰顯示屏的亮度距離,具體確定方式可以參照如圖5所示的方法實(shí)施例。
在該步驟中,在至少一個(gè)候選排列組合方式中,確定一個(gè)中心顯示屏與每個(gè)相鄰顯示屏亮度距離最小的候選排列組合方式為實(shí)際拼接方式,實(shí)際拼接方式中應(yīng)當(dāng)至少包含每個(gè)顯示屏的顯示屏標(biāo)識(shí)及各個(gè)顯示屏標(biāo)識(shí)對(duì)應(yīng)的位置坐標(biāo)。
在實(shí)際應(yīng)用中,在確定實(shí)際拼接方式后,可以通過人機(jī)交互界面輸出顯示該實(shí)際拼接方式,工人可以按照該實(shí)際拼接方式對(duì)多個(gè)顯示屏進(jìn)行拼接。
本發(fā)明實(shí)施例通過首先獲取待拼接顯示墻中多個(gè)顯示屏的橫向拼接數(shù)量、縱向拼接數(shù)量以及每個(gè)所述顯示屏的多個(gè)投影畫面邊緣的邊緣亮度數(shù)據(jù);然后根據(jù)所述橫向拼接數(shù)量和所述縱向拼接數(shù)量確定所述待拼接顯示墻中的視覺中心位置;再在所述待拼接顯示墻對(duì)應(yīng)的多種顯示屏的排列組合方式中,確定每種排列組合方式位于所述視覺中心位置的中心顯示屏;進(jìn)而根據(jù)獲取的所述邊緣亮度數(shù)據(jù),確定中心顯示屏的亮度均勻性超過均勻性閾值的至少一種候選排列組合方式;最后確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離小于亮度距離閾值的候選排列組合方式為待拼接顯示墻的實(shí)際拼接方式。
本發(fā)明實(shí)施例提供的方法,根據(jù)人類的視覺特點(diǎn),確定待拼接顯示墻的視覺中心位置,并且通過將位于視覺中心位置的中心顯示屏設(shè)置為亮度均勻性超過預(yù)設(shè)閾值的顯示屏,以及在中心顯示屏周圍設(shè)置與中心顯示屏亮度距離超過亮度距離閾值的顯示屏的方式,使按照實(shí)際拼接方式拼接得到的顯示墻內(nèi)多個(gè)顯示屏之間的拼縫處亮度差異降低,拼縫處的亮度更均勻,拼縫不再明顯,并且可以減少由于拼接后拼縫明顯,導(dǎo)致需要大量的人力反復(fù)拼接多個(gè)顯示屏的情況,節(jié)省人力資源、拼接工作時(shí)間及提高拼接工作效率。
如圖4所示,在本發(fā)明的又一實(shí)施例中,所述步驟S104包括以下步驟。
在步驟S201中,獲取每個(gè)所述邊緣亮度數(shù)據(jù)中的多個(gè)亮度值。
在本發(fā)明實(shí)施例中,每個(gè)所述亮度值對(duì)應(yīng)所述投影畫面邊緣的不同位置。由于邊緣亮度數(shù)據(jù)中包括在顯示屏上多個(gè)亮度采集點(diǎn)處的亮度值,且亮度值與顯示屏標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ),所以在該步驟中可以根據(jù)顯示屏標(biāo)識(shí)獲取邊緣亮度數(shù)據(jù)中的多個(gè)亮度值。
在步驟S202中,根據(jù)多個(gè)所述亮度值及第一預(yù)設(shè)計(jì)算規(guī)則,計(jì)算待拼接顯示墻中多個(gè)顯示屏的亮度均勻性。
在本發(fā)明實(shí)施例中,所述第一預(yù)設(shè)計(jì)算規(guī)則為:
L=MIN((1-(MAX(L1:Ln)-((L1+…+Ln)/n)/(L1+…+Ln)/n)*100%,(1-((L1+…+Ln)/n-MIN(L1:Ln))/(L1+…+Ln)/n)*100%)
其中,L表示亮度均勻性,MIN表示取最小值,MAX表示取最大值,Ln標(biāo)識(shí)每個(gè)顯示屏上第n個(gè)亮度采集點(diǎn)的亮度值。
當(dāng)每個(gè)顯示屏上的亮度采集點(diǎn)的數(shù)量為8個(gè)時(shí),用于確定顯示屏的亮度均勻性L的第一預(yù)設(shè)計(jì)算規(guī)則可以為帶入第一預(yù)設(shè)計(jì)算規(guī)則中,得到:
L=MIN((1-(MAX(L1:L8)-((L1+…+L8)/8)/(L1+…+L8)/8)*100%,(1-((L1+…+L8)/8-MIN(L1:L8))/(L1+…+L8)/8)*100%)
其中,MIN表示取最小值,MAX表示取最大值,Li標(biāo)識(shí)每個(gè)顯示屏上8個(gè)亮度采集點(diǎn)(如圖2中所示)的亮度值,i的取值范圍為1至8。
在該步驟中,將每個(gè)顯示屏的多個(gè)亮度值代入到計(jì)算亮度均勻性的第一預(yù)設(shè)計(jì)算規(guī)則中,將得到的亮度百分比確定為該顯示屏對(duì)應(yīng)的亮度均勻性。
在步驟S203中,選擇亮度均勻性大于預(yù)設(shè)均勻性閾值的至少一個(gè)顯示屏。
在該步驟中,可以將經(jīng)過計(jì)算得到的多個(gè)亮度百分比按照從小到大或者從大到小的順序排序,然后確定排序中大于預(yù)設(shè)均勻性閾值的至少一個(gè)亮度百分比,再選擇與每個(gè)確定的亮度百分比對(duì)應(yīng)的顯示屏。
在步驟S204中,查找每個(gè)所述亮度均勻性大于預(yù)設(shè)均勻性閾值的顯示屏作為中心顯示屏的至少一種排列組合方式。
在該步驟中,可以將在至少一個(gè)候選排列組合方式中,查找在步驟S203中選擇的顯示屏作為中心顯示屏的排列組合方式。
在步驟S205中,將查找到多個(gè)顯示屏對(duì)應(yīng)的多種排列組合方式確定為候選排列組合方式。
本發(fā)明實(shí)施例獲取每個(gè)所述邊緣亮度數(shù)據(jù)中的多個(gè)亮度值,每個(gè)所述亮度值對(duì)應(yīng)投影畫面邊緣的不同位置;根據(jù)多個(gè)所述亮度值及第一預(yù)設(shè)計(jì)算規(guī)則,計(jì)算待拼接顯示墻中多個(gè)顯示屏的亮度均勻性;選擇亮度均勻性大于預(yù)設(shè)均勻性閾值的至少一個(gè)顯示屏;查找每個(gè)所述亮度均勻性大于預(yù)設(shè)均勻性閾值的顯示屏作為中心顯示屏的至少一種排列組合方式;可以將查找到多個(gè)顯示屏對(duì)應(yīng)的多種排列組合方式確定為候選排列組合方式。
本發(fā)明實(shí)施例提供的該方法,能夠篩選出視覺中心位置處亮度均勻性較佳的排列組合方式,為進(jìn)一步確定實(shí)際拼接方式減少計(jì)算量。
如圖5所示,在本發(fā)明的又一實(shí)施例中,在步驟S104之后,所述方法還包括以下步驟。
在步驟S301中,確定與所述中心顯示屏相鄰接的至少一個(gè)相鄰顯示屏。
在本發(fā)明實(shí)施例中,所述中心顯示屏包括多個(gè)與相鄰顯示屏鄰接的第一邊緣,每個(gè)所述相鄰顯示屏包括多個(gè)與中心顯示屏鄰接的第二邊緣。
在該步驟中,在確定中心顯示屏后,可以查找與中心顯示屏四個(gè)邊相鄰接的相鄰顯示屏,例如,參照?qǐng)D6,根據(jù)前述實(shí)施例中心顯示屏的確定方法,可以得出3*3方式排列的多個(gè)顯示屏中,中心顯示屏的坐標(biāo)為(2,2),在圖6中對(duì)應(yīng)E顯示屏,則與該中心顯示屏相鄰接的相鄰顯示屏為顯示屏B、顯示屏D、顯示屏F和顯示屏H,2*2方式排列的多個(gè)顯示屏中,中心顯示屏及相鄰顯示屏可以參見如圖1所述的實(shí)施例。
在步驟S302中,針對(duì)所述中心顯示屏的每個(gè)第一邊緣,計(jì)算第一邊緣和與該第一邊緣相鄰的第二邊緣之間的亮度距離值。
在本發(fā)明實(shí)施例中,參見圖3,在采用2*2的拼接方式中,由于顯示屏A和顯示屏B相鄰,則顯示屏A和顯示屏C之間的亮度距離值D的計(jì)算公式可以如下:
D=(LA7-LC1)2+(LA6-LC8)2+(LA5-LC7)2
其中,LA3為顯示屏A中的3號(hào)亮度采集點(diǎn)采集的亮度值,LC1為顯示屏C中的1號(hào)亮度采集點(diǎn)采集的亮度值,LA4為顯示屏A中的4號(hào)亮度采集點(diǎn)采集的亮度值,LC8為顯示屏C中的8號(hào)亮度采集點(diǎn)采集的亮度值,LA5為顯示屏A中的5號(hào)亮度采集點(diǎn)采集的亮度值,LC7為顯示屏C中的7號(hào)亮度采集點(diǎn)采集的亮度值。
顯示屏C與顯示屏D之間的亮度距離值D的計(jì)算方式也可以參見此公式,此處不再贅述。
在該步驟中,可以計(jì)算中心顯示屏上的第一邊緣與對(duì)應(yīng)的相鄰顯示屏上的第二邊緣之間的亮度距離值,例如2*2的拼接方式中,可以計(jì)算顯示屏C和顯示屏A之間的亮度距離值,以及顯示屏C和顯示屏D之間的亮度距離值;在3*3的拼接方式中,可以計(jì)算顯示屏E與顯示屏B、顯示屏E與顯示屏D、顯示屏E與顯示屏F以及顯示屏E與顯示屏H之間的亮度距離值。
在步驟S303中,確定多個(gè)計(jì)算得到的亮度距離值的和為總亮度距離。
在該步驟中,可以將步驟S302中計(jì)算得到的多個(gè)亮度距離值進(jìn)行求和,得到總亮度距離。
在步驟S304中,根據(jù)所述總亮度距離確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離。
在本發(fā)明實(shí)施例中,總亮度距離與亮度變化程度成正比,即總亮度距離越大,表明顯示墻中多個(gè)顯示屏的亮度變化程度越高;總亮度距離越小,顯示墻中多個(gè)閑事情的亮度變化程度越低。
本發(fā)明實(shí)施例通過確定與所述中心顯示屏相鄰接的至少一個(gè)相鄰顯示屏,針對(duì)所述中心顯示屏的每個(gè)第一邊緣,計(jì)算第一邊緣和與該第一邊緣相鄰的第二邊緣之間的亮度距離值;確定多個(gè)計(jì)算得到的亮度距離值的和為總亮度距離;根據(jù)所述總亮度距離確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離。
本發(fā)明實(shí)施例提供的該方法,能夠通過計(jì)算亮度距離值及總亮度距離,便于從至少一個(gè)個(gè)候選排列組合方式中確定一個(gè)實(shí)際拼接方式。
如圖7所示,在本發(fā)明的又一個(gè)實(shí)施例中,所述步驟S105包括以下步驟。
在步驟S401中,在至少一種候選排列組合方式,確定總亮度距離最小的候選排列組合方式的數(shù)量是否為一個(gè)。
在該步驟中,可以比較預(yù)設(shè)數(shù)量個(gè)候選排列組合方式的總亮度距離,然后判斷總亮度距離最小的候選排列組合方式的數(shù)量是否為1個(gè)。
在步驟S402中,當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量為一個(gè)時(shí),確定總亮度距離最小的候選排列組合方式為所述實(shí)際拼接方式。
在步驟S403中,當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量大于一個(gè)時(shí),確定在預(yù)設(shè)視覺聚焦順序中最先出現(xiàn)亮度最均勻的顯示屏的候選排列組合方式為所述實(shí)際拼接方式。
在本發(fā)明實(shí)施例中,預(yù)設(shè)視覺聚焦順序可以指由中心顯示屏左右兩邊、中心顯示屏下方到中心顯示屏下方,先比較中心顯示屏左右兩邊單屏的亮度均勻性,再比較中心顯示屏下方的三個(gè)單屏的亮度均勻性,再比較中心顯示屏上方的三個(gè)單屏的亮度均勻性,在每一次比較中,亮度均勻性較好的拼接方式最先勝出。
在該步驟中,可以根據(jù)前述實(shí)施例計(jì)算得到的每個(gè)顯示屏的亮度均勻性,然后按照預(yù)設(shè)視覺聚焦順序,將最先出現(xiàn)亮度最均勻的顯示屏的候選排列組合方式確定為實(shí)際拼接方式。
本發(fā)明實(shí)施例通過在至少一種候選排列組合方式,確定總亮度距離最小的候選排列組合方式的數(shù)量是否為一個(gè);當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量為一個(gè)時(shí),確定總亮度距離最小的候選排列組合方式為所述實(shí)際拼接方式;當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量大于一個(gè)時(shí),確定在預(yù)設(shè)視覺聚焦順序中最先出現(xiàn)亮度最均勻的顯示屏的候選排列組合方式為所述實(shí)際拼接方式。
本發(fā)明實(shí)施例提供的方法,能夠自動(dòng)在至少一個(gè)候選排列組合方式中,確定一個(gè)作為實(shí)際拼接方式,并且在總亮度距離最小的候選排列組合方式的數(shù)量大于一個(gè)時(shí),自動(dòng)根據(jù)視覺聚焦順序確定一個(gè)候選排列組合方式作為實(shí)際拼接方式,以實(shí)現(xiàn)多個(gè)顯示屏在拼接后為用戶呈現(xiàn)更均勻的亮度顯示效果。
如圖8所示,在本發(fā)明的又一實(shí)施例中,提供一種拼接裝置,所述裝置包括:
獲取模塊11,用于獲取待拼接顯示墻中多個(gè)顯示屏的橫向拼接數(shù)量、縱向拼接數(shù)量以及每個(gè)所述顯示屏的多個(gè)投影畫面邊緣的邊緣亮度數(shù)據(jù);
第一確定模塊12,用于根據(jù)所述橫向拼接數(shù)量和所述縱向拼接數(shù)量確定所述待拼接顯示墻中的視覺中心位置;
在本發(fā)明的又一實(shí)施例中,所述第一確定模塊還用于:
根據(jù)所述橫向拼接數(shù)量N和所述縱向拼接數(shù)量M,確定所述顯示墻的視覺中心位置的橫坐標(biāo)為縱坐標(biāo)為其中,N為大于等于1的整數(shù),M為大于等于1的整數(shù),且N和M不同時(shí)為1。
第二確定模塊13,用于在所述待拼接顯示墻對(duì)應(yīng)的多種顯示屏的排列組合方式中,確定每種排列組合方式位于所述視覺中心位置的中心顯示屏;
所述第二確定模塊,還用于:
在每種排列組合方式中,分別查找橫坐標(biāo)為且縱坐標(biāo)為的顯示屏;將在多種排列組合方式中查找到的多個(gè)顯示屏分別確定為中心顯示屏。
第三確定模塊14,用于根據(jù)獲取的所述邊緣亮度數(shù)據(jù),確定中心顯示屏的亮度均勻性超過均勻性閾值的至少一種候選排列組合方式;
第四確定模塊15,用于確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離小于亮度距離閾值的候選排列組合方式為待拼接顯示墻的實(shí)際拼接方式。
在本發(fā)明的又一實(shí)施例中,所述第三確定模塊,包括:
獲取單元,用于獲取每個(gè)所述邊緣亮度數(shù)據(jù)中的多個(gè)亮度值,每個(gè)所述亮度值對(duì)應(yīng)投影畫面邊緣的不同位置;
計(jì)算單元,用于根據(jù)多個(gè)所述亮度值及第一預(yù)設(shè)計(jì)算規(guī)則,計(jì)算待拼接顯示墻中多個(gè)顯示屏的亮度均勻性;
選擇單元,用于選擇亮度均勻性大于預(yù)設(shè)均勻性閾值的至少一個(gè)顯示屏;
查找單元,用于查找每個(gè)所述亮度均勻性大于預(yù)設(shè)均勻性閾值的顯示屏作為中心顯示屏的至少一種排列組合方式;
第一確定單元,用于將查找到多個(gè)顯示屏對(duì)應(yīng)的多種排列組合方式確定為候選排列組合方式。
在本發(fā)明的又一實(shí)施例中,在第三確定模塊后,所述裝置還包括:
第五確定模塊,用于確定與所述中心顯示屏相鄰接的至少一個(gè)相鄰顯示屏,所述中心顯示屏包括多個(gè)與相鄰顯示屏鄰接的第一邊緣,每個(gè)所述相鄰顯示屏包括多個(gè)與中心顯示屏鄰接的第二邊緣;
計(jì)算模塊,用于針對(duì)所述中心顯示屏的每個(gè)第一邊緣,計(jì)算第一邊緣和與該第一邊緣相鄰的第二邊緣之間的亮度距離值;
第六確定模塊,用于確定多個(gè)計(jì)算得到的亮度距離值的和為總亮度距離;
第七確定模塊,用于根據(jù)所述總亮度距離確定中心顯示屏與多個(gè)相鄰顯示屏的亮度距離。
在本發(fā)明的又一實(shí)施例中,所述第四確定模塊,包括:
第二確定單元,用于在至少一種候選排列組合方式,確定總亮度距離最小的候選排列組合方式的數(shù)量是否為一個(gè);
第三確定單元,用于當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量為一個(gè)時(shí),確定總亮度距離最小的候選排列組合方式為所述實(shí)際拼接方式;
第四確定單元,用于當(dāng)總亮度距離最小的候選排列組合方式的數(shù)量大于一個(gè)時(shí),確定在預(yù)設(shè)視覺聚焦順序中最先出現(xiàn)亮度最均勻的顯示屏的候選排列組合方式為所述實(shí)際拼接方式。
為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各單元的功能在同一個(gè)周期或多個(gè)周期軟件和/或硬件中實(shí)現(xiàn)。
本說明書中的各個(gè)周期實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)周期實(shí)施例之間相同相似的部分互相參見即可,每個(gè)周期實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置及系統(tǒng)實(shí)施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)周期地方,或者也可以分布到多個(gè)周期網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由所附的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。