渲染方法、渲染裝置和顯示裝置制造方法
【專利摘要】本發(fā)明公開了一種渲染方法、渲染裝置和顯示裝置,包括:獲取原始圖像對應(yīng)的第二像素陣列;將每個第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素;計算每個虛擬像素的R子像素的第一亮度值、G子像素的第一亮度值和B子像素的第一亮度值;將虛擬像素陣列映射至第一像素陣列中,并分別計算第一像素陣列中每個子像素的亮度值。無需對顯示裝置的像素陣列進(jìn)行特殊的位置排列,消除了顯示裝置像素排列的影響,提高了渲染方法的適用范圍;而且在渲染過程中,通過將原始圖像對應(yīng)的每個第二像素進(jìn)行精細(xì)化處理,而后計算顯示裝置中每個子像素的亮度值,保證顯示裝置在顯示畫面時的效果高;并且本發(fā)明提供的渲染方法簡單方便,易硬件化。
【專利說明】渲染方法、渲染裝置和顯示裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及顯示【技術(shù)領(lǐng)域】,更為具體的說,涉及一種渲染方法、渲染裝置和顯示裝置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,顯示裝置的類型也越來越多。其中一種類型的顯示裝置中,其像素陣列中每個像素只包括有兩個子像素,且兩個子像素的顏色不同,但是對顯示裝置輸入的圖像對應(yīng)的每個像素包括有紅色8子像素、綠色6子像素和藍(lán)色8子像素,因此,在顯示裝置顯示畫面時首先需要進(jìn)行渲染。現(xiàn)有的渲染方法適用范圍有限,而且不易硬件化。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供了一種渲染方法、渲染裝置和顯示裝置,消除了顯示裝置的像素排列的影響,提高了渲染方法的適用范圍,并且保證了顯示裝置的顯示效果高,以及,本發(fā)明提供的渲染方法易硬件化。
[0004]為實現(xiàn)上述目的,本發(fā)明提供的技術(shù)方案如下:
[0005]一種渲染方法,應(yīng)用于顯示裝置,所述顯示裝置包括第一像素陣列,所述第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且所述第一像素包括沿第二方向設(shè)置的8子像素和6子像素,或者,任意一所述第一像素包括有8子像素和尺子像素,或者,任意一所述第一像素包括6子像素和8子像素,且沿所述第二方向上相鄰兩個所述第一像素的種類和相鄰兩個所述第一像素之間鄰近的子像素的顏色均不相同,所述第一方向和所述第二方向相互垂直,所述渲染方法包括:
[0006]獲取原始圖像對應(yīng)的第二像素陣列,其中,所述第二像素陣列的每個第二像素中尺子像素、6子像素和8子像素分別對應(yīng)一亮度值;
[0007]將每個所述第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列;
[0008]計算每個所述虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值;
[0009]將所述虛擬像素陣列映射至所述第一像素陣列中,并分別計算所述第一像素陣列中每個子像素的亮度值,其中,所述計算所述第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,所述預(yù)設(shè)圖案與所述第一像素陣列對應(yīng),且所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素;而后根據(jù)=3’ /8^11計算所述子圖案覆蓋的每個虛擬像素的1子像素的第二亮度值匕’,其中,所述子圖案覆蓋的所有虛擬像素的1子像素的第二亮度值之和為所述第一像素陣列位于所述子圖案中的1子像素的亮度值,1為或8,為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于所述子圖案中的面積,8為虛擬像素的面積。
[0010]相應(yīng)的,本發(fā)明還提供了一種渲染裝置,應(yīng)用于顯示裝置,所述顯示裝置包括第一像素陣列,所述第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且任意一所述第一像素包括有沿第二方向設(shè)置的I?子像素和6子像素,或者,任意一所述第一像素包括有8子像素和I?子像素,或者,任意一所述第一像素包括6子像素和8子像素,且沿所述第二方向上相鄰兩個所述第一像素的種類和相鄰兩個所述第一像素之間鄰近的子像素的顏色均不相同,所述渲染裝置包括:
[0011]圖像獲取模塊,用于獲取原始圖像對應(yīng)的第二像素陣列,其中,所述第二像素陣列的每個第二像素中8子像素、6子像素和8子像素均對應(yīng)一亮度值;
[0012]圖像處理模塊,用于將每個所述第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列,并計算每個所述虛擬像素的8子像素的第一亮度值、(^子像素的第一亮度值和8子像素的第一亮度值;
[0013]存儲模塊,用于存數(shù)預(yù)設(shè)圖案的數(shù)據(jù),其中,所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素;
[0014]數(shù)據(jù)分析模塊,用于根據(jù)所述虛擬像素在所述第一像素陣列中的投影,分別計算所述第一像素陣列中每個子像素的亮度值,其中,計算所述第一像素陣列中1子像素的亮度值為:首先獲取預(yù)設(shè)圖案,其中,所述預(yù)設(shè)圖案與所述第一像素陣列對應(yīng),且所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素;而后根據(jù)11’ = 873*11計算位于所述子圖案中每個虛擬像素對應(yīng)1子像素的第二亮度值,其中,所述子圖案中所有虛擬像素對應(yīng)1子像素的第二亮度值之和為所述第一像素陣列中1子像素的亮度值,1為或8,11為虛擬像素的1子像素的第一亮度值,3’為虛擬子像素位于所述子圖案中的面積,8為虛擬子像素的面積。
[0015]相應(yīng)的,本發(fā)明還提供了一種顯示裝置,所述顯示裝置包括第一像素陣列,所述第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且所述第一像素包括沿第二方向設(shè)置的8子像素和6子像素,或者,任意一所述第一像素包括有8子像素和8子像素,或者,任意一所述第一像素包括6子像素和8子像素,且沿所述第二方向上相鄰兩個所述第一像素的種類和相鄰兩個所述第一像素之間鄰近的子像素的顏色均不相同,所述第一方向和所述第二方向相互垂直,其中,所述顯示裝置包括圖像處理裝置,所述圖像處理裝置用于獲取原始圖像對應(yīng)的第二像素陣列,其中,所述第二像素陣列的每個第二像素中8子像素、6子像素和8子像素分別對應(yīng)一亮度值;
[0016]將每個所述第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列;
[0017]計算每個所述虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值;
[0018]將所述虛擬像素陣列映射至所述第一像素陣列中,并分別計算所述第一像素陣列中每個子像素的亮度值,其中,所述計算所述第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,所述預(yù)設(shè)圖案與所述第一像素陣列對應(yīng),且所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素;而后根據(jù)=3’ /8^11計算所述子圖案覆蓋的每個虛擬像素的1子像素的第二亮度值匕’,其中,所述子圖案覆蓋的所有虛擬像素的1子像素的第二亮度值之和為所述第一像素陣列位于所述子圖案中的1子像素的亮度值,1為或8,為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于所述子圖案中的面積,8為虛擬像素的面積。
[0019]相較于現(xiàn)有技術(shù),本發(fā)明提供的技術(shù)方案至少具體以下優(yōu)點:
[0020]本發(fā)明提供的一種渲染方法、渲染裝置和顯示裝置,包括:獲取原始圖像對應(yīng)的第二像素陣列,其中,第二像素陣列的每個第二像素中8子像素、6子像素和8子像素分別對應(yīng)一亮度值;將每個第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列;計算每個虛擬像素的I?子像素的第一亮度值X子像素的第一亮度值和8子像素的第一亮度值;將虛擬像素陣列映射至第一像素陣列中,并分別計算第一像素陣列中每個子像素的亮度值,其中,計算第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,預(yù)設(shè)圖案與第一像素陣列對應(yīng),且預(yù)設(shè)圖案劃分為多個子圖案,子圖案的中心為第一像素的1子像素;而后根據(jù)11’ = 3’ /8^11計算位于子圖案中每個虛擬像素對應(yīng)1子像素的第二亮度值,其中,子圖案中所有虛擬像素對應(yīng)1子像素的第二亮度值之和為第一像素陣列中1子像素的亮度值,1為或8,為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于子圖案中的面積,8為虛擬像素的面積。
[0021]由上述內(nèi)容可知,本發(fā)明提供的技術(shù)方案,無需對顯示裝置的像素陣列進(jìn)行特殊的位置排列,消除了顯示裝置像素排列的影響,提高了渲染方法的適用范圍;而且在渲染過程中,通過將原始圖像對應(yīng)的每個第二像素進(jìn)行精細(xì)化處理,而后計算顯示裝置中每個子像素的亮度值,保證顯示裝置在顯示畫面時的效果高;并且本發(fā)明提供的渲染方法簡單方便,易硬件化。
【專利附圖】
【附圖說明】
[0022]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0023]圖1為本發(fā)明實施例提供的一種渲染方法的流程圖;
[0024]圖23為本發(fā)明實施例提供的一種第一像素陣列的結(jié)構(gòu)示意圖;
[0025]圖26為本發(fā)明實施例提供的一種第二像素陣列的結(jié)構(gòu)示意圖;
[0026]圖2。為本發(fā)明實施例提供的一種由第二像素陣列變換為虛擬像素陣列的示意圖;
[0027]圖2(1為圖2。中一第二像素變換為虛擬像素的示意圖;
[0028]圖26為圖2。中第二像素和虛擬像素的位置關(guān)系示意圖;
[0029]圖2?為本發(fā)明實施例提供的虛擬像素陣列映射至第一像素陣列的示意圖;
[0030]圖為本發(fā)明實施例提供的預(yù)設(shè)圖案與虛擬像素陣列和第一像素陣列的關(guān)系示意圖;
[0031]圖21!為圖中一個子圖案與第一像素陣列和虛擬像素陣列位置關(guān)系的示意圖;
[0032]圖33為本發(fā)明實施例提供的另一種渲染方法的流程圖;
[0033]圖36為本發(fā)明實施例提供的一種第一像素陣列邊緣銳化的示意圖;
[0034]圖4為本發(fā)明實施例提供的一種渲染裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0036]正如【背景技術(shù)】所述,顯示裝置的類型繁多,其中一種類型的顯示裝置中,其像素陣列中每個像素只包括有兩個子像素,且兩個子像素的顏色不同,但是對顯示裝置輸入的圖像對應(yīng)的每個像素包括有紅色I(xiàn)?子像素、綠色6子像素和藍(lán)色8子像素,因此,在顯示裝置顯示畫面時首先需要進(jìn)行渲染?,F(xiàn)有的渲染方法適用范圍有限,而且不易硬件化。
[0037]基于此,本發(fā)明實施例提供了一種渲染方法,應(yīng)用于顯示裝置,且顯示裝置包括第一像素陣列,第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且第一像素包括沿第二方向設(shè)置的I?子像素和6子像素,或者,任意一第一像素包括有8子像素和I?子像素,或者,任意一第一像素包括6子像素和8子像素,且沿第二方向上相鄰兩個第一像素的種類和相鄰兩個第一像素之間鄰近的子像素的顏色均不相同,第一方向和第二方向相互垂直。
[0038]其中,結(jié)合圖1至圖36對本發(fā)明實施例提供的渲染方法進(jìn)行詳細(xì)的說明。參考圖1所示,為本發(fā)明實施例提供的一種渲染方法的流程圖,其中,渲染方法包括:
[0039]31、獲取原始圖像。
[0040]即,獲取原始圖像對應(yīng)的第二像素陣列,其中,第二像素陣列的每個第二像素中尺子像素、6子像素和8子像素分別對應(yīng)一亮度值。
[0041]32、精細(xì)化每個第二像素。
[0042]即,將每個第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列,即將每個第二像素進(jìn)行精細(xì)化處理,以便于在后續(xù)計算顯示裝置中每個子像素的亮度值更加精確,提升顯示裝置的顯示效果。
[0043]進(jìn)一步的,將每個第二像素劃分為多個區(qū)域包括:將每個第二像素均分為多個區(qū)域,對每個第二像素在劃分區(qū)域時,采用平均劃分的方法,不僅便于計算,而且劃分方式簡單。對此,本發(fā)明實施例不做具體限制,需要根據(jù)實際顯示裝置的類型進(jìn)行具體設(shè)計,其中,對每個第二像素劃分多個區(qū)域時,可以任意劃分區(qū)域,或者,根據(jù)顯示裝置的第一像素陣列中每個第一像素的子像素的每個邊的比例進(jìn)行劃分等。
[0044]33、計算虛擬像素陣列中每個子像素的第一亮度值。
[0045]計算每個虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值??蛇x的,計算每個虛擬像素的8子像素的第一亮度值X子像素的第一亮度值和8子像素的第一亮度值包括:
[0046]通過插值算法計算每個虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值。
[0047]本發(fā)明實施例提供插值算法即為數(shù)字圖像處理中計算方法,其中,本發(fā)明實施例提供的插值算法可以為最鄰近算法、雙線性插值算法、三次插值算法、分型算法等,對此,本發(fā)明實施例不做具體限制。另外,在本申請其他實施例中,還可以采用其他數(shù)字圖像處理中的算法對虛擬像素每個子像素的亮度值進(jìn)行計算。
[0048]具體的,例如將每個第二像素均分為四個區(qū)域、且呈田字形,在田字形中:沿第一方向和第二方向均為第一位置的口字形區(qū)域為第一虛擬像素,沿第一方向為第一位置、且沿第二方向為第二位置的口字形區(qū)域為第二虛擬像素,沿第一方向為第二位置、且沿第二方向為第一位置的口字形區(qū)域為第三虛擬像素,以及,沿第一方向和第二方向均為第二位置的口字形區(qū)域為第四虛擬像素;其中,計算第』個第二像素中第一虛擬像素至第四虛擬像素的8子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值包括:
[0049]預(yù)設(shè)第一虛擬像素的1子像素的第一亮度值、為第』個第二像素中1子像素對應(yīng)的亮度值I。
[0050]根據(jù)112二 (1/2計算第二虛擬像素的1子像素的第一亮度值112;
[0051]根據(jù)113二(1^+1^-))/2計算第三虛擬像素的1子像素的第一亮度值113;
[0052]根據(jù)1^= (1計算第四虛擬像素的1子像素的第一亮度值 114;
[0053]其中,為第』個第二像素中1子像素對應(yīng)的亮度值,I “#)沿第二方向上第』個第二像素的下一個第二像素中1子像素對應(yīng)的亮度值,為沿第一方向上第』個第二像素的下一個第二像素的1子像素對應(yīng)的亮度值,匕。+?為沿第二方向上第個第二像素的下一個第二像素的1子像素對應(yīng)的亮度值,1為1 6或8,』為正整數(shù)。
[0054]34、計算第一像素陣列中每個子像素的亮度值。
[0055]其中,將虛擬像素陣列映射至第一像素陣列中,并分別計算第一像素陣列中每個子像素的亮度值,其中,計算第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,預(yù)設(shè)圖案與第一像素陣列對應(yīng),且預(yù)設(shè)圖案劃分為多個子圖案,子圖案的中心為第一像素的1子像素;而后根據(jù)11’ = 3’ /8^11計算子圖案覆蓋的每個虛擬像素的1子像素的第二亮度值匕’,其中,子圖案覆蓋的所有虛擬像素的1子像素的第二亮度值之和為第一像素陣列位于子圖案中的1子像素的亮度值,1為或841為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于子圖案中的面積,8為虛擬像素的面積。
[0056]在上述步驟34執(zhí)行完完畢后,得到第一像素陣列中每個子像素的亮度值,而后將第一像素中每個子像素的亮度值轉(zhuǎn)換為顯示裝置的亮度灰階參數(shù),而后顯示裝置根據(jù)亮度灰階參數(shù)顯示畫面。
[0057]由上述內(nèi)容可知,本發(fā)明實施例提供的技術(shù)方案,無需對顯示裝置的像素陣列進(jìn)行特殊的位置排列,消除了顯示裝置像素排列的影響,提高了渲染方法的適用范圍;而且在渲染過程中,通過將原始圖像對應(yīng)的每個第二像素進(jìn)行精細(xì)化處理,而后計算顯示裝置中每個子像素的亮度值,保證顯示裝置在顯示畫面時的效果高;并且本發(fā)明提供的渲染方法簡單方便,易硬件化。
[0058]另外,為了將本發(fā)明實施例提供的渲染方法的技術(shù)方案更加清楚的說明,下面結(jié)合圖23至圖2卜中提供的具體實例,對本申請上述實施例中提供的渲染算法進(jìn)行詳細(xì)的說明。其中,
[0059]參考圖%所示,為本發(fā)明實施例提供的一種第一像素陣列的結(jié)構(gòu)示意圖,其中,第一像素陣列100由多個第一像素10組成,第一像素陣列10中包括沿第一方向X設(shè)置的第一個第一像素行101、第二個第一像素行102和第三個第一像素行103,每個第一像素行均包括三個第一像素10,且每個第一像素10均包括兩個不同顏色的子像素;具體的,沿第二方向X,第一個第一像素行101為:如像素+81?像素+(?像素排列方式,第二個第一像素行102為:(?像素+%像素+81?像素排列方式,第三個第一像素行103為:%像素+81?像素+68像素排列方式,且第一個第一像素行101和第三個第一像素行103的位置對應(yīng),且第二個第一像素行102沿第二方向X的反方向,凸出于第一個第一像素行101和第三個第一像素行103半個子像素的寬度。
[0060]此外,原始圖像對應(yīng)的第二像素陣列與顯示裝置的第一像素陣列相對應(yīng)。同樣以一具體第二像素陣列的實例對本發(fā)明實施例提供的渲染方法進(jìn)行說明,參考圖26所示,為本發(fā)明實施例提供的一種第二像素陣列的排列示意圖,第二像素陣列200呈矩陣分布,第二像素陣列200包括沿第一方向X設(shè)置的第一個第二像素行201、第二個第二像素行202和第三個第二像素行203,其中,每個第二像素行包括有三個第二像素,且每個第二像素20均包括有沿第二方向X排列的I?子像素、6子像素和8子像素,其中,每個第二像素中1子像素對應(yīng)一亮度值,1為8、或8。
[0061]在對第一像素陣列中每個子像素進(jìn)行亮度值的計算之前,需要將每個第二像素進(jìn)行精細(xì)化處理,即,將每個第二像素劃分多個區(qū)域,并且每個區(qū)域?qū)?yīng)一虛擬像素。其中,結(jié)合圖2。和2(1所示,圖2。為本發(fā)明實施例提供的一種由第二像素陣列變換為虛擬像素陣列的示意圖,本發(fā)明實施例提供的具體事例將每個第二像素20均分為四個區(qū)域,呈田字形。參考圖2(1所示,為圖2^中一第二像素變換為虛擬像素的示意圖,以一個第二像素20進(jìn)行說明,在田字形的第二像素200中,沿第一方向V和第二方向X均為第一位置的口字形區(qū)域為第一虛擬像素21,沿第一方向X為第一位置、且沿第二方向X為第二位置的口字形區(qū)域為第二虛擬像素22,沿第一方向V為第二位置、且沿第二方向X為第一位置的口字形區(qū)域為第三虛擬像素23,以及,沿第一方向V和第二方向X均為第二位置的口字形區(qū)域為第四虛擬像素24,依照上述劃分方法,將第二像素陣列200劃分為虛擬像素陣列300。
[0062]將每個第二像素劃分區(qū)域,并得到虛擬像素陣列后,需要對虛擬像素陣列的每個子像素進(jìn)行亮度值的計算,即計算虛擬像素陣列中每個子像素的第一亮度值。其中,可以采用數(shù)字圖像處理中插值算法進(jìn)行計算,具體結(jié)合圖26所示,為圖2(3中第二像素和虛擬像素的位置關(guān)系示意圖,以計算沿第一方向X和第二方向X均為第一位置的第二像素了的每個虛擬像素的每個子像素的第一亮度值為例進(jìn)行說明:
[0063]首先獲取原始圖像對應(yīng)的第二像素陣列中第二像素了的1子像素對應(yīng)的亮度值11』,獲取第二像素0的1子像素對應(yīng)的亮度值1^10,獲取第二像素?的1子像素對應(yīng)的亮度值11?,以及,獲取第二像素0的1子像素對應(yīng)的亮度值11(1,其中,1為1 6或8 ;
[0064]而后計算第二像素了對應(yīng)各個虛擬像素的子像素的第一亮度值,其中,計算第一虛擬像素21的1子像素的第一亮度值111:預(yù)設(shè)第二像素了的第一虛擬像素21的1子像素的第一亮度值111與第二像素了的1子像素對應(yīng)的亮度值相同;
[0065]計算第二虛擬像素22的1子像素的第一亮度值“2:其中,根據(jù)[12 =(11^-+110)/2計算第二虛擬像素22的1子像素的第一亮度值112 ;
[0066]計算第三虛擬像素23的1子像素的第一亮度值113:其中,根據(jù)113 =(11^+111))/2計算第三虛擬像素23的1子像素的第一亮度值;
[0067]計算第四虛擬像素24的1子像素的第一亮度值“4:其中,根據(jù)[14 =(11^+110+111)+11^)/2計算第四虛擬像素的1子像素的亮度值114。
[0068]根據(jù)上述插值算法的計算方法,對虛擬像素陣列中每個子像素的第一亮度值進(jìn)行計算。再對虛擬像素陣列中每個子像素的第一亮度值計算完畢后,將進(jìn)入計算第一像素陣列中每個子像素的亮度值步驟。參考圖2?所示,為本發(fā)明實施例提供的虛擬像素陣列映射至第一像素陣列的示意圖,在計算第一像素陣列中每個子像素的亮度值之前,首先需要將虛擬像素陣列300映射至第一像素陣列100中,以便后續(xù)對第一像素陣列100的每個子像素進(jìn)行計算。
[0069]其中,結(jié)合圖和2卜所示,對本發(fā)明實施例提供的計算第一像素陣列的每個子像素的亮度值進(jìn)行詳細(xì)說明。其中,以計算第一像素陣列中6子像素的亮度值為例,參考圖況所示,為本發(fā)明實施例提供的預(yù)設(shè)圖案與虛擬像素陣列和第一像素陣列的關(guān)系示意圖,首先獲取預(yù)設(shè)圖案400,預(yù)設(shè)圖案400與第一像素陣列100相對應(yīng),其中,預(yù)設(shè)圖案400劃分為多個子圖案401,且每個子圖案401的中心為相應(yīng)的第一像素的子像素;而后,根據(jù)
=878*1^計算子圖案401覆蓋的每個虛擬像素的子像素的第二亮度值,其中,子圖案401覆蓋的所有虛擬像素的6子像素的第二亮度值之和為第一像素陣列中6子像素的亮度值,4為虛擬像素的6子像素的第一亮度值,3’為虛擬像素位于子圖案中的面積,3為虛擬像素的面積;亦即,以一具體子圖案為例進(jìn)行說明,具體參考圖2卜所示。需要說明的是,在圖和圖2卜中的預(yù)設(shè)圖案400以多個平行四邊形(菱形)為例進(jìn)行描述在此不必僅僅限制于多個平行四邊形(菱形),還可以是任意多個其它多邊形,只要保證多個任意形狀的多邊形相互之間是結(jié)合在一起的,且能完全覆蓋整個第一像素陣列100中當(dāng)前進(jìn)行計算亮度值的同一顏色子像素即可,在此不再贅述,任意形狀的變形都屬于本發(fā)明實施例所保護(hù)的范圍。
[0070]子圖案401的中心對應(yīng)第一像素陣列100中一6子像素,且子圖案401覆蓋有虛擬像素八1至虛擬像素八12。其中,虛擬像素八1的6子像素至虛擬像素八12的6子像素的第一亮度值分別為41至412。虛擬像素八1位于子圖案401中的面積、虛擬像素八2位于子圖案401中的面積、虛擬像素八11位于子圖案401中的面積和虛擬像素八12位于子圖案401中的面積均為虛擬像素面積的3/8(需要說明的是,該比例并不是精確比例,只是為了方便說明第一像素陣列中各個子像素的計算方法而定義的,在實際應(yīng)用中需要具體測量,同樣的,本發(fā)明實施例以下說明中均為方便說明計算過程而定義的比例),虛擬像素八4位于子圖案401中的面積、虛擬像素八5位于子圖案401中的面積、虛擬像素八8位于子圖案401中的面積和虛擬像素八9位于子圖案401中的面積均為虛擬像素面積的61/64,而虛擬像素八3位于子圖案401中的面積、虛擬像素八6位于子圖案401中的面積、虛擬像素八7位于子圖案401中的面積和虛擬像素八10位于子圖案401中的面積均為虛擬像素面積的1/6,因此,子圖案401的中心對應(yīng)第一像素陣列100中子像素的亮度值、為:
[0071]1(,= 61/64^ (1^4+1^5+1^8+1^9) +3/8^1+1^12) +1/6^ (1^3+1^6+1^7+1^10)
[0072]通過上述計算得到子圖案401的中心對應(yīng)第一像素陣列100中子像素的亮度值、,進(jìn)而根據(jù)此方法計算第一像素陣列100中每個子像素的亮度值。
[0073]另外,基于上述圖1對應(yīng)實施例提供的渲染方法,本發(fā)明實施例還提供了另一種渲染方法,為了補(bǔ)償顯示裝置顯示圖像的分辨率的降低,本發(fā)明實施例提供的渲染方法在分別計算第一像素陣列中每個子像素的亮度值后,還可以對第一像素陣列進(jìn)行邊緣銳化。具體參考圖33所示,為本發(fā)明實施例提供的另一種渲染方法,圖33對應(yīng)渲染方法與圖1提供的渲染方法的步驟51至步驟34相同,故不作多余贅述,不同之處在于,本申請圖3提供的渲染方法在步驟54后還包括:
[0074]35、對第一像素陣列進(jìn)行邊緣銳化。
[0075]具體參考圖36所示,為本發(fā)明實施例提供的一種第一像素陣列邊緣銳化的示意圖,其中,在第一像素陣列100中提取像素矩陣500,而后根據(jù)預(yù)設(shè)的8子像素因子矩陣600進(jìn)行卷積,以得到最優(yōu)的第一像素陣列中每個8子像素的亮度值,并以此方法獲取第一像素陣列中每種顏色的子像素的對應(yīng)的最優(yōu)亮度值,進(jìn)而提高顯示裝置的顯示效果。需要說明的是,本發(fā)明實施例對于提取的像素矩陣大小并不做具體限制,并且預(yù)設(shè)的子像素因子矩陣需要根據(jù)實際應(yīng)用進(jìn)行設(shè)計,本發(fā)明實施例同樣不作具體限制。
[0076]另外,對于上述所有實施例提供的第一像素陣列的形狀和尺寸,本發(fā)明實施例不作具體限制,第一像素陣列只要滿足包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且第一像素包括沿第二方向設(shè)置的0子像素和6子像素,或者,任意一第一像素包括有8子像素和I?子像素,或者,任意一第一像素包括6子像素和8子像素,且沿第二方向上相鄰兩個第一像素的種類和相鄰兩個第一像素之間鄰近的子像素的顏色均不相同,第一方向和第二方向相互垂直即可。
[0077]相應(yīng)的,本發(fā)明實施例還提供了一種渲染裝置,應(yīng)用于顯示裝置,顯示裝置包括第一像素陣列,第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且任意一第一像素包括有沿第二方向設(shè)置的0子像素和6子像素,或者,任意一第一像素包括有8子像素和I?子像素,或者,任意一第一像素包括6子像素和8子像素,且沿第二方向上相鄰兩個第一像素的種類和相鄰兩個第一像素之間鄰近的子像素的顏色均不相同,參考圖4所示,為本發(fā)明實施例提供的一種渲染裝置的結(jié)構(gòu)示意圖,其中,本發(fā)明實施例提供的渲染裝置包括:
[0078]圖像獲取模塊1,用于獲取原始圖像對應(yīng)的第二像素陣列,其中,第二像素陣列的每個第二像素中8子像素、6子像素和8子像素分別對應(yīng)一亮度值;
[0079]圖像處理模塊2,用于將每個第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列,并計算每個虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值;
[0080]存儲模塊3,用于存數(shù)預(yù)設(shè)圖案的數(shù)據(jù),其中,預(yù)設(shè)圖案劃分為多個子圖案,子圖案的中心為第一像素的1子像素;
[0081]數(shù)據(jù)分析模塊4,用于根據(jù)虛擬像素在第一像素陣列中的投影,分別計算第一像素陣列中每個子像素的亮度值,其中,計算第一像素陣列中1子像素的亮度值為:首先獲取預(yù)設(shè)圖案,其中,預(yù)設(shè)圖案與第一像素陣列對應(yīng),且預(yù)設(shè)圖案劃分為多個子圖案,子圖案的中心為第一像素的1子像素;而后根據(jù)11’ = 3’ /8^11計算位于子圖案中每個虛擬像素對應(yīng)1子像素的第二亮度值,其中,子圖案中所有虛擬像素對應(yīng)1子像素的第二亮度值之和為第一像素陣列中1子像素的亮度值,1為1 6或8,為虛擬像素的1子像素的第一亮度值,3’為虛擬子像素位于子圖案中的面積,3為虛擬子像素的面積。
[0082]另外,本發(fā)明實施例提供的渲染裝置在數(shù)據(jù)分析模塊計算完畢第一像素陣列中每個子像素的亮度值后,將每個子像素的亮度值轉(zhuǎn)換為灰階參數(shù),通過顯示裝置顯示畫面。
[0083]此外,本發(fā)明實施例提供的渲染裝置還包括邊緣銳化模塊,邊緣銳化模塊用于在分別計算第一像素陣列中每個子像素的亮度值后,對第一像素陣列進(jìn)行邊緣銳化。
[0084]最后,本申請實施例還提供了一種顯示裝置,顯示裝置包括第一像素陣列,第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且第一像素包括沿第二方向設(shè)置的8子像素和6子像素,或者,任意一第一像素包括有8子像素和I?子像素,或者,任意一第一像素包括6子像素和8子像素,且沿第二方向上相鄰兩個第一像素的種類和相鄰兩個第一像素之間鄰近的子像素的顏色均不相同,第一方向和第二方向相互垂直,其中,顯示裝置包括圖像處理裝置,圖像處理裝置用于獲取原始圖像對應(yīng)的第二像素陣列,其中,第二像素陣列的每個第二像素中I?子像素、6子像素和8子像素分別對應(yīng)一亮度值;
[0085]將每個第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列;
[0086]計算每個虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值;
[0087]將虛擬像素陣列映射至第一像素陣列中,并分別計算第一像素陣列中每個子像素的亮度值,其中,計算第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,預(yù)設(shè)圖案與第一像素陣列對應(yīng),且預(yù)設(shè)圖案劃分為多個子圖案,子圖案的中心為第一像素的1子像素;而后根據(jù)11’ = 3’ /8^11計算子圖案覆蓋的每個虛擬像素的1子像素的第二亮度值匕’,其中,子圖案覆蓋的所有虛擬像素的1子像素的第二亮度值之和為第一像素陣列位于子圖案中的1子像素的亮度值,1為或841為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于子圖案中的面積,8為虛擬像素的面積。
[0088]本申請實施例提供的一種渲染方法、渲染裝置和顯示裝置,包括:獲取原始圖像對應(yīng)的第二像素陣列,其中,第二像素陣列的每個第二像素中I?子像素、6子像素和8子像素分別對應(yīng)一亮度值;將每個第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列;計算每個虛擬像素的8子像素的第一亮度值X子像素的第一亮度值和8子像素的第一亮度值;將虛擬像素陣列映射至第一像素陣列中,并分別計算第一像素陣列中每個子像素的亮度值,其中,計算第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,預(yù)設(shè)圖案與第一像素陣列對應(yīng),且預(yù)設(shè)圖案劃分為多個子圖案,子圖案的中心為第一像素的1子像素;而后根據(jù)11’ = 3’ /8^11計算位于子圖案中每個虛擬像素對應(yīng)1子像素的第二亮度值,其中,子圖案中所有虛擬像素對應(yīng)1子像素的第二亮度值之和為第一像素陣列中1子像素的亮度值,1為1 6或8,為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于子圖案中的面積,3為虛擬像素的面積。
[0089]由上述內(nèi)容可知,本申請實施例提供的技術(shù)方案,無需對顯示裝置的像素陣列進(jìn)行特殊的位置排列,消除了顯示裝置像素排列的影響,提高了渲染方法的適用范圍;而且在渲染過程中,通過將原始圖像對應(yīng)的每個第二像素進(jìn)行精細(xì)化處理,而后計算顯示裝置中每個子像素的亮度值,保證顯示裝置在顯示畫面時的效果高;并且本申請實施例提供的渲染方法簡單方便,易硬件化。
[0090]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種渲染方法,應(yīng)用于顯示裝置,其特征在于,所述顯示裝置包括第一像素陣列,所述第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且所述第一像素包括沿第二方向設(shè)置的I?子像素和6子像素,或者,任意一所述第一像素包括有8子像素和I?子像素,或者,任意一所述第一像素包括6子像素和8子像素,且沿所述第二方向上相鄰兩個所述第一像素的種類和相鄰兩個所述第一像素之間鄰近的子像素的顏色均不相同,所述第一方向和所述第二方向相互垂直,所述渲染方法包括: 獲取原始圖像對應(yīng)的第二像素陣列,其中,所述第二像素陣列的每個第二像素中尺子像素、6子像素和8子像素分別對應(yīng)一亮度值; 將每個所述第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列; 計算每個所述虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值; 將所述虛擬像素陣列映射至所述第一像素陣列中,并分別計算所述第一像素陣列中每個子像素的亮度值,其中,所述計算所述第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,所述預(yù)設(shè)圖案與所述第一像素陣列對應(yīng),且所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素;而后根據(jù)=3’ /8^11計算所述子圖案覆蓋的每個虛擬像素的1子像素的第二亮度值匕’,其中,所述子圖案覆蓋的所有虛擬像素的1子像素的第二亮度值之和為所述第一像素陣列位于所述子圖案中的1子像素的亮度值,1為或8,為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于所述子圖案中的面積,8為虛擬像素的面積。
2.根據(jù)權(quán)利要求1所述的渲染方法,其特征在于,將每個所述第二像素劃分為多個區(qū)域包括: 將每個所述第二像素均分為多個區(qū)域。
3.根據(jù)權(quán)利要求2所述的渲染方法,其特征在于,計算每個所述虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值包括: 通過插值算法計算每個所述虛擬像素的I?子像素的第一亮度值、(^子像素的第一亮度值和8子像素的第一亮度值。
4.根據(jù)權(quán)利要求3所述的渲染方法,其特征在于,將每個所述第二像素均分為四個區(qū)域、且呈田字形,在所述田字形中:沿所述第一方向和第二方向均為第一位置的口字形區(qū)域為第一虛擬像素,沿所述第一方向為第一位置、且沿所述第二方向為第二位置的口字形區(qū)域為第二虛擬像素,沿所述第一方向為第二位置、且沿所述第二方向為第一位置的口字形區(qū)域為第三虛擬像素,以及,沿所述第一方向和第二方向均為第二位置的口字形區(qū)域為第四虛擬像素;其中,計算第』個第二像素中第一虛擬像素至第四虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值包括: 預(yù)設(shè)所述第一虛擬像素的1子像素的第一亮度值、為第』個第二像素中1子像素對應(yīng)的亮度值I。 根據(jù)匕2二 (1 ^-+1,(^))/2計算所述第二虛擬像素的1子像素的第一亮度值112; 根據(jù)113二 (1 ^-+1,(^))/2計算所述第三虛擬像素的1子像素的第一亮度值113; 根據(jù)匕4二 (1 ^-+1,(^)+1,(^)+1,(^3))/2計算所述第四虛擬像素的1子像素的第一亮度值 114; 其中,為第』個第二像素中1子像素對應(yīng)的亮度值,沿所述第二方向上所述第』個第二像素的下一個第二像素中1子像素對應(yīng)的亮度值,為沿所述第一方向上所述第』個第二像素的下一個第二像素的1子像素對應(yīng)的亮度值,匕。+?為沿所述第二方向上所述第個第二像素的下一個第二像素的1子像素對應(yīng)的亮度值,1為1 或8,』為正整數(shù)。
5.根據(jù)權(quán)利要求1所述的渲染方法,其特征在于,在所述分別計算所述第一像素陣列中每個子像素的亮度值后,還包括: 對所述第一像素陣列進(jìn)行邊緣銳化。
6.一種渲染裝置,應(yīng)用于顯示裝置,其特征在于,所述顯示裝置包括第一像素陣列,所述第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且任意一所述第一像素包括有沿第二方向設(shè)置的I?子像素和6子像素,或者,任意一所述第一像素包括有8子像素和I?子像素,或者,任意一所述第一像素包括6子像素和8子像素,且沿所述第二方向上相鄰兩個所述第一像素的種類和相鄰兩個所述第一像素之間鄰近的子像素的顏色均不相同,所述渲染裝置包括: 圖像獲取模塊,用于獲取原始圖像對應(yīng)的第二像素陣列,其中,所述第二像素陣列的每個第二像素中8子像素、6子像素和8子像素分別對應(yīng)一亮度值; 圖像處理模塊,用于將每個所述第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列,并計算每個所述虛擬像素的I?子像素的第一亮度值、(^子像素的第一亮度值和8子像素的第一亮度值; 存儲模塊,用于存數(shù)預(yù)設(shè)圖案的數(shù)據(jù),其中,所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素; 數(shù)據(jù)分析模塊,用于根據(jù)所述虛擬像素在所述第一像素陣列中的投影,分別計算所述第一像素陣列中每個子像素的亮度值,其中,計算所述第一像素陣列中1子像素的亮度值為:首先獲取預(yù)設(shè)圖案,其中,所述預(yù)設(shè)圖案與所述第一像素陣列對應(yīng),且所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素;而后根據(jù)11’ = 878*11計算位于所述子圖案中每個虛擬像素對應(yīng)1子像素的第二亮度值,其中,所述子圖案中所有虛擬像素對應(yīng)1子像素的第二亮度值之和為所述第一像素陣列中1子像素的亮度值,1為1 6或8,匕為虛擬像素的1子像素的第一亮度值,3’為虛擬子像素位于所述子圖案中的面積,8為虛擬子像素的面積。
7.根據(jù)權(quán)利要求6所述的渲染裝置,其特征在于,所述渲染裝置還包括邊緣銳化模塊,所述邊緣銳化模塊用于在所述分別計算所述第一像素陣列中每個子像素的亮度值后,對所述第一像素陣列進(jìn)行邊緣銳化。
8.—種顯示裝置,其特征在于,所述顯示裝置包括第一像素陣列,所述第一像素陣列包括沿第一方向排列的多個像素行,每個像素行包括多個第一像素,且所述第一像素包括沿第二方向設(shè)置的8子像素和6子像素,或者,任意一所述第一像素包括有8子像素和I?子像素,或者,任意一所述第一像素包括6子像素和8子像素,且沿所述第二方向上相鄰兩個所述第一像素的種類和相鄰兩個所述第一像素之間鄰近的子像素的顏色均不相同,所述第一方向和所述第二方向相互垂直,其中,所述顯示裝置包括圖像處理裝置,所述圖像處理裝置用于獲取原始圖像對應(yīng)的第二像素陣列,其中,所述第二像素陣列的每個第二像素中I?子像素、6子像素和8子像素分別對應(yīng)一亮度值; 將每個所述第二像素劃分為多個區(qū)域,且每個區(qū)域?qū)?yīng)一虛擬像素,以得到虛擬像素陣列; 計算每個所述虛擬像素的I?子像素的第一亮度值、6子像素的第一亮度值和8子像素的第一亮度值; 將所述虛擬像素陣列映射至所述第一像素陣列中,并分別計算所述第一像素陣列中每個子像素的亮度值,其中,所述計算所述第一像素陣列中1子像素的亮度值的步驟為:首先獲取預(yù)設(shè)圖案,其中,所述預(yù)設(shè)圖案與所述第一像素陣列對應(yīng),且所述預(yù)設(shè)圖案劃分為多個子圖案,所述子圖案的中心為所述第一像素的1子像素;而后根據(jù)=3’ /8^11計算所述子圖案覆蓋的每個虛擬像素的1子像素的第二亮度值匕’,其中,所述子圖案覆蓋的所有虛擬像素的1子像素的第二亮度值之和為所述第一像素陣列位于所述子圖案中的1子像素的亮度值,1為或8,為虛擬像素的1子像素的第一亮度值,3’為虛擬像素位于所述子圖案中的面積,8為虛擬像素的面積。
【文檔編號】G09G5/02GK104461440SQ201410851482
【公開日】2015年3月25日 申請日期:2014年12月31日 優(yōu)先權(quán)日:2014年12月31日
【發(fā)明者】黃盛 , 李松, 俞凝, 呂博嘉, 柳晨, 劉剛 申請人:上海天馬有機(jī)發(fā)光顯示技術(shù)有限公司, 天馬微電子股份有限公司