,該附圖僅僅為解釋的目的設計,而不是作為本發(fā)明的范圍的限定,這是因為其應當參考附加的權利要求。還應當知道,除非另外指出,不必要依比例繪制附圖,它們僅僅力圖概念地說明此處描述的結(jié)構(gòu)和流程。
【附圖說明】
[0019]下面將結(jié)合附圖,對本發(fā)明的【具體實施方式】進行詳細的說明。
[0020]圖1為本發(fā)明實施例的一種適于LED顯示屏的拼接亮暗線補償方法的流程圖。
[0021]圖2為本發(fā)明實施例的多個虛擬拼接單元的分布圖中各個虛擬拼接單元的區(qū)域劃分示意圖。
[0022]圖3為本發(fā)明實施例的一種適于LED顯示屏的拼接亮暗線補償裝置的功能模塊示意圖。
【具體實施方式】
[0023]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明的【具體實施方式】做詳細的說明。
[0024]請參見圖1,本發(fā)明實施例提供的一種適于LED顯示屏的拼接亮暗線補償方法包括步驟SlOU S103、S105、S107和S109,具體如下:
[0025]步驟SlOl:獲取目標顯示屏的多個物理拼接單元的位置信息和分辨率信息。具體地,以LED箱體作為物理拼接單元的舉例;通常,LED箱體連接前端的顯示控制卡(例如同步控制系統(tǒng)中的發(fā)送卡)并配置有一個或多個LED燈板以及接收卡,通過讀取前端顯示控制卡和接收卡上的參數(shù)可以獲取到相對應的LED箱體(物理拼接單元)的位置信息和分辨率信息,此處的位置信息例如是箱體走線上各個LED箱體的位置序號,分辨率信息例如是行方向及列方向上的LED像素點數(shù)量。當然,可以理解的是,各個物理拼接單元的位置信息和分辨率信息也可以通過加載配置文件來獲取或者是通過手工輸入來獲取,只是前述通過直接讀取硬件上的參數(shù)來獲取的方式更為直接和便利。
[0026]步驟S103:根據(jù)所述位置信息和所述分辨率信息繪制出多個虛擬拼接單元的分布圖,其中所述多個虛擬拼接單元與所述多個物理拼接單元一一對應。具體地,在獲得各個物理拼接單元的位置信息和分辨率信息后,優(yōu)選地等比例縮放繪制出多個虛擬拼接單元(分別對應多個物理拼接單元)的分布圖。此處,所謂等比例縮放是指:假設某個物理拼接單元的分辨率為400*300,則繪制出的相對應虛擬拼接單元例如為矩形且其長度和寬度方向的尺寸比值為4:3。
[0027]步驟S105:在所述分布圖中標記出每一個所述虛擬拼接單元的邊界區(qū)域。本實施例中,標記邊界區(qū)域可采用如下規(guī)則和方法:由于調(diào)節(jié)拼接亮暗線時典型地只關心邊界一行或者一列的像素點,所以通常只需標出邊界一行或者一列的像素點即可;此外,互相垂直的拼接亮暗線調(diào)節(jié)完畢后,可能會需要單獨調(diào)節(jié)相交處的像素點(對應相交的邊界區(qū)域的重疊區(qū)域),所以需單獨標出;如圖2所示,目標顯示屏例如由四個物理拼接單元拼接而成,每一個物理拼接單元所對應的虛擬拼接單元的非邊界區(qū)域(也即圖2中各個虛擬拼接單元
1-4中的中間非填充區(qū)域)、頂角處或稱相交的邊界區(qū)域的重疊區(qū)域(也即圖2中各個虛擬拼接單元1-4中的網(wǎng)格線填充區(qū)域)和邊界區(qū)域的非重疊區(qū)域(也即圖2中各個虛擬拼接單元1-4中的傾斜線填充區(qū)域)例如使用不同顏色去表示以便于用戶后續(xù)的選擇操作。另夕卜,為了便于用戶在觀看目標顯示屏的顯示效果后快速找到相對應的虛擬拼接單元的邊界區(qū)域以進行拼接亮暗線的調(diào)節(jié),優(yōu)選地將各個虛擬拼接單元按照其位置序號進行標記(例如圖2中的標記1-4)并控制目標顯示屏上的相對應物理拼接單元在點亮狀態(tài)下也顯示相同的位置標記;當然,可以理解的是,此處的位置標記并不限于數(shù)字,也可以字母或其他符號,只要虛擬拼接單元和物理拼接單元被賦予的位置標記相同即可。此外,由于工藝和拼接誤差,對于同一條拼接亮線或者拼接暗線,不同邊緣像素點處的亮暗程度可能有所不同,此時可能需要對邊界區(qū)域進行分段調(diào)節(jié),這個時候可以對特定的一個邊界區(qū)域進行放大處理,將該邊界區(qū)域劃分成多個子區(qū)域供用戶逐點選擇邊緣像素點,如此則可以對任何一條邊界區(qū)域進行部分邊緣像素點選擇。
[0028]步驟S107:在所述分布圖中選定目標邊界區(qū)域。具體地,為確定拼接亮暗線所對應的邊界區(qū)域,一種典型的做法是:向目標顯示屏的顯示控制卡例如發(fā)送卡發(fā)送分辨率等大的單色(例如紅色、綠色或藍色)或純色(例如白色)圖像數(shù)據(jù),在此稱之為補償用圖像數(shù)據(jù),補償用圖像數(shù)據(jù)中所有像素點的亮度數(shù)據(jù)均相等,也即亮度數(shù)據(jù)無差異,發(fā)送卡接收到補償用圖像數(shù)據(jù)并進行必要的數(shù)據(jù)轉(zhuǎn)換后發(fā)送給目標顯示屏的相應接收卡進行畫面顯示,之后通過人眼視覺觀看整個目標顯示屏的顯示效果來確定哪些物理拼接單元之間存在拼接亮暗線,并據(jù)此選取前述分布圖中相對應虛擬拼接單元的邊界區(qū)域作為目標邊界區(qū)域;通常,位于同一條拼接亮暗線兩側(cè)的邊界區(qū)域均會被選取作為目標邊界區(qū)域。另外,為了增加用戶友好性,優(yōu)選地,在響應用戶的選取操作后,在目標顯示屏上突出顯示目標邊界區(qū)域(被選取的邊界區(qū)域)所對應的物理拼接單元的各個邊緣像素點所在的位置,例如使各個邊緣像素點閃爍、或者在同一個目標邊界區(qū)域所對應的所有邊緣像素點的外圍顯示特定顏色的矩形框等方式來達成突出顯示之目的。值得一提的是,在步驟S107中也可以每次只控制點亮相鄰的兩個物理拼接單元,以此來逐條選取及補償拼接亮暗線。
[0029]步驟S109:調(diào)節(jié)所述目標邊界區(qū)域所對應的物理拼接單元的邊緣像素點的亮度至目標亮度,以借此補償所述目標顯示屏的拼接亮暗線。具體地,在選取需要進行拼接亮暗線調(diào)節(jié)的目標邊界區(qū)域后,進行亮度調(diào)節(jié)并由人眼觀看調(diào)節(jié)效果直至補償拼接亮暗線至目標效果,例如拼接亮暗線完全消除或基本消除。對于RGB三基色全彩LED顯示屏而言,亮度調(diào)節(jié)時可以直接調(diào)節(jié)白色即紅、綠、藍三色同比例調(diào)節(jié),也可以紅、綠、藍三色分別調(diào)節(jié)。本實施例中,亮度調(diào)節(jié)和調(diào)節(jié)效果查看可采用如下以下兩種方式:
[0030]方式(I):僅調(diào)節(jié)前述亮度數(shù)據(jù)無差異(或稱灰度值無差異)的補償用圖像數(shù)據(jù)中對應目標邊界區(qū)域的邊緣像素點的亮度數(shù)據(jù)而不調(diào)節(jié)其他位置的像素點的亮度數(shù)據(jù)以得到調(diào)節(jié)后補償用圖像數(shù)據(jù),再將調(diào)節(jié)后補償用圖像數(shù)據(jù)發(fā)送至目標顯示屏的顯示控制卡,由顯示控制卡根據(jù)調(diào)節(jié)后補償用圖像數(shù)據(jù)進行畫面顯示,以供觀察拼接亮暗線的補償效果;在此,調(diào)節(jié)的次數(shù)可以是一次,也可以是多次,具體數(shù)量則需視是否已經(jīng)將拼接亮暗線補償?shù)侥繕诵ЧāT趯⑵唇恿涟稻€補償?shù)侥繕诵Ч?,拼接亮暗線位置處的邊緣像素點的亮度調(diào)節(jié)量就可以確定下來,之后將亮度調(diào)節(jié)量發(fā)送給目標顯示屏的顯示控制卡以分別作用于所述邊緣像素點,借此可更新所述邊緣像素點的校正系數(shù),進而達成補償拼接亮暗線之目的。
[0031]方式(2):向目標顯示屏的顯示控制卡例如發(fā)送卡發(fā)送對應目標邊界區(qū)域(也即拼接亮暗線位置)的邊緣像素點的每一次亮度調(diào)節(jié)量例如亮度調(diào)節(jié)比例,由發(fā)送卡將所述亮度調(diào)節(jié)量作用于所述邊緣像素點的校正系數(shù)以更新校正系數(shù)中的亮度分量,此處值得一提的是,對于未經(jīng)過校正的顯示屏(也即其硬件上未存儲有校正系數(shù)),可以默認或直接通過軟件設定各個邊緣像素點的校正系數(shù)亮度分量為1,其余分量為0,以便于將所述亮度調(diào)節(jié)量作用于校正系數(shù);同時,發(fā)送卡根據(jù)前述亮度數(shù)據(jù)無差異的補償用圖像數(shù)據(jù)結(jié)合更新后的校正系數(shù)進行畫面顯示,以供觀察拼接亮暗線的補償效果;在此,亮度調(diào)節(jié)的次數(shù)可以是一次,也可以是多次,具體數(shù)量則需視是否已經(jīng)將拼接亮暗線補償?shù)侥繕诵ЧāMǔ?,除目標邊界區(qū)域(拼接亮暗線位置)所對應的邊緣像素點之外,其它位置的像素點的校正系數(shù)保持不變。在將拼接亮暗線補償?shù)侥繕诵Ч?,所述目標邊界區(qū)域所對應的邊緣像素