TWI678687B - Method for realizing sub-pixel rendering effect by displaying data jitter and display device using same - Google Patents
Method for realizing sub-pixel rendering effect by displaying data jitter and display device using same Download PDFInfo
- Publication number
- TWI678687B TWI678687B TW107128892A TW107128892A TWI678687B TW I678687 B TWI678687 B TW I678687B TW 107128892 A TW107128892 A TW 107128892A TW 107128892 A TW107128892 A TW 107128892A TW I678687 B TWI678687 B TW I678687B
- Authority
- TW
- Taiwan
- Prior art keywords
- sub
- pixel
- dithering
- data
- panel
- Prior art date
Links
- 238000009877 rendering Methods 0.000 title claims abstract description 99
- 238000000034 method Methods 0.000 title claims abstract description 88
- 230000000694 effects Effects 0.000 title claims abstract description 16
- 238000012937 correction Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 58
- 230000011218 segmentation Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
一種以顯示資料抖動實現子像素渲染效果之方法,用於一子像素渲染面板中,該面板具有複數個子像素重複單元,各所述子像素重複單元均具有複數個像素單元,且各所述像素單元均具有m個子像素,m等於1、1.5或2,該方法包括:對一框來源像素資料執行一資料抖動程序以產生N框成分像素資料,其中各框所述成分像素資料均具有複數個子像素資料區塊,各所述子像素資料區塊之每一行均具有一紅色子像素比率Q R或一綠色子像素比率Q G或一藍色子像素比率Q B, Q R、Q G及Q B均小於或等於1,N為正整數,且N*Q R、N*Q G及N*Q B均為正整數。 A method for realizing sub-pixel rendering effect by using display data jitter is used in a sub-pixel rendering panel, the panel has a plurality of sub-pixel repeating units, each of the sub-pixel repeating units has a plurality of pixel units, and each of the pixels Each unit has m sub-pixels, and m is equal to 1, 1.5, or 2. The method includes: performing a data dithering procedure on a frame of source pixel data to generate N-frame component pixel data, where the component pixel data in each frame has a plurality of sub-pixels. Pixel data block, each row of each of said subpixel data blocks has a red subpixel ratio Q R or a green sub pixel ratio Q G or a blue sub pixel ratio Q B , Q R , Q G and Q B is less than or equal to 1, N is a positive integer, and N * Q R , N * Q G, and N * Q B are all positive integers.
Description
本發明係有關於一種畫面顯示方法,特別是關於一種子像素渲染畫面顯示方法。The invention relates to a picture display method, in particular to a sub-pixel rendered picture display method.
一般的顯示面板若要提高顯示解析度,便須在顯示屏上增加子像素的數目。然而,此舉會增加顯示面板的製作成本。To increase the display resolution of a general display panel, the number of sub-pixels must be increased on the display screen. However, this will increase the manufacturing cost of the display panel.
為了解決上述的問題,習知已有一種子像素渲染(sub-pixel rendering;SPR) 方法被提出。在所述的子像素渲染方法中,各像素單元均僅具有倆個不同顏色的子像素,因此,為了顯示具有紅色、藍色、綠色的一像素,僅包括兩種顏色(例如紅色和綠色)的一像素單元便須與包括有該像素單元所欠缺的顏色(在此例為藍色)的子像素的一鄰近像素單元來共同完成該像素的顯示。也就是說,所述的子像素渲染方法係利用至少兩個相鄰的像素單元協同來顯示一個像素。In order to solve the above problem, a sub-pixel rendering (SPR) method has been proposed. In the described sub-pixel rendering method, each pixel unit has only two sub-pixels of different colors. Therefore, in order to display a pixel having red, blue, and green, only two colors (for example, red and green) are included. A pixel unit must complete display of the pixel together with an adjacent pixel unit including sub-pixels of a color (in this example, blue) that the pixel unit lacks. That is, the sub-pixel rendering method uses at least two adjacent pixel units to cooperate to display one pixel.
另外,習知亦有適用低功率操作模式的子像素渲染方法被提出。在該適用低功率操作模式的子像素渲染方法中,各子像素區塊中具有一特定顏色的任一子像素都以一相同的對應電壓驅動,且所述相同的對應電壓是依據具有該特定顏色的所有子像素在一所述子像素區塊中的占比決定,以維持顯示品質和節省功耗。In addition, there are conventional sub-pixel rendering methods that are suitable for low-power operation modes. In the sub-pixel rendering method applicable to the low-power operation mode, any sub-pixel having a specific color in each sub-pixel block is driven by a same corresponding voltage, and the same corresponding voltage is based on having the specific corresponding The proportion of all sub-pixels of a color in a sub-pixel block is determined to maintain display quality and save power consumption.
然而,由於該適用低功率操作模式的子像素渲染方法須額外採用一對應電壓產生單元,不僅增加電路複雜度,也會增加功耗。However, since the sub-pixel rendering method applicable to the low-power operation mode must additionally use a corresponding voltage generating unit, not only circuit complexity is increased, but power consumption is also increased.
為解決前述的問題,吾人亟需一新穎的子像素渲染顯示方案。To solve the aforementioned problems, we urgently need a novel sub-pixel rendering display scheme.
本發明之一目的在於揭露一種藉由一資料抖動程序將一框顯示資料分成多框成分像素資料以實現子像素渲染效果之方法。An object of the present invention is to disclose a method for dividing a frame display data into multiple frame component pixel data by a data dithering program to achieve a sub-pixel rendering effect.
本發明之另一目的在於揭露一種顯示裝置,其可藉由執行一資料抖動程序將一框顯示資料分成多框成分像素資料以實現子像素渲染效果。Another object of the present invention is to disclose a display device capable of dividing a frame of display data into a plurality of frames of component pixel data by implementing a data dithering program to achieve a sub-pixel rendering effect.
本發明之又一目的在於揭露一種顯示裝置,其可在在低功耗的工作模式下,只以最低灰階電壓或最高灰階電壓驅動子像素而提供良好的子像素渲染效果。Another object of the present invention is to disclose a display device that can drive sub-pixels with only the lowest gray-scale voltage or the highest gray-scale voltage in a low-power operation mode to provide good sub-pixel rendering effects.
為達前述目的,本發明提出一種用於一子像素渲染面板中之以顯示資料抖動實現子像素渲染效果之方法,其中該子像素渲染面板具有複數個子像素重複單元,各所述子像素重複單元均具有複數個像素單元,且各所述像素單元均具有m個子像素,m等於1、1.5或2,該方法包括以下步驟:In order to achieve the foregoing object, the present invention provides a method for realizing a sub-pixel rendering effect by using display data dithering in a sub-pixel rendering panel, wherein the sub-pixel rendering panel has a plurality of sub-pixel repeating units, and each of the sub-pixel repeating units Each has a plurality of pixel units, and each of the pixel units has m sub-pixels, where m is 1, 1.5, or 2, the method includes the following steps:
對一框來源像素資料執行一資料抖動程序以產生N框成分像素資料,其中各框所述成分像素資料均具有複數個子像素資料區塊,各所述子像素資料區塊均與該子像素渲染面板之一所述子像素重複單元對應,各所述子像素資料區塊之每一行均具有一紅色子像素比率Q R或一綠色子像素比率Q G或一藍色子像素比率Q B, Q R、Q G及Q B均小於或等於1,N為正整數,且N*Q R、N*Q G及N*Q B均為正整數;以及 A data dithering process is performed on a frame of source pixel data to generate N-frame component pixel data, where each component pixel data in the frame has a plurality of sub-pixel data blocks, and each of the sub-pixel data blocks is rendered with the sub-pixel One of the sub-pixel repeating units corresponds to one of the panels, and each row of each of the sub-pixel data blocks has a red sub-pixel ratio Q R or a green sub-pixel ratio Q G or a blue sub-pixel ratio Q B , Q R , Q G and Q B are all less than or equal to 1, N is a positive integer, and N * Q R , N * Q G and N * Q B are all positive integers; and
依所述N框成分像素資料在N個訊框期間驅動該子像素渲染面板。Driving the sub-pixel rendering panel during the N frames according to the N-frame component pixel data.
在一實施例中,所述資料抖動程序包括一兩側遞色抖動程序。In one embodiment, the data dithering program includes a dithering dithering program on both sides.
在一實施例中,所述資料抖動程序包括一單側遞色抖動程序。In one embodiment, the data dithering program includes a one-sided dithering dithering program.
在可能的實施例中,該子像素渲染面板係三角形排列子像素渲染面板、二合一子像素渲染面板或RGBG子像素渲染面板。In a possible embodiment, the sub-pixel rendering panel is a triangularly arranged sub-pixel rendering panel, a two-in-one sub-pixel rendering panel, or an RGBG sub-pixel rendering panel.
為達前述目的,本發明進一步提出一種顯示裝置,其具有一驅動電路以驅動一子像素渲染面板,該子像素渲染面板具有複數個子像素重複單元,各所述子像素重複單元均具有複數個像素單元,各所述像素單元均具有m個子像素,m等於1、1.5或2,且該驅動電路具有一省電模式,其中,當該驅動電路工作在所述省電模式下時,其執行一子像素抖動渲染程序,該程序包括以下步驟:To achieve the foregoing object, the present invention further provides a display device having a driving circuit for driving a sub-pixel rendering panel. The sub-pixel rendering panel has a plurality of sub-pixel repeating units, and each of the sub-pixel repeating units has a plurality of pixels. Unit, each pixel unit has m sub-pixels, m is equal to 1, 1.5 or 2, and the driving circuit has a power saving mode, wherein when the driving circuit works in the power saving mode, it executes a Sub-pixel dither rendering program, which includes the following steps:
對一框來源像素資料執行一資料抖動程序以產生N框成分像素資料,其中各框所述成分像素資料均具有複數個子像素資料區塊,各所述子像素資料區塊均與該子像素渲染面板之一所述子像素重複單元對應,各所述子像素資料區塊之每一行均具有一紅色子像素比率Q R或一綠色子像素比率Q G或一藍色子像素比率Q B, Q R、Q G及Q B均小於或等於1,N為正整數,且N*Q R、N*Q G及N*Q B均為正整數;以及 A data dithering process is performed on a frame of source pixel data to generate N-frame component pixel data, where each component pixel data in the frame has a plurality of sub-pixel data blocks, and each of the sub-pixel data blocks is rendered with the sub-pixel One of the sub-pixel repeating units corresponds to one of the panels, and each row of each of the sub-pixel data blocks has a red sub-pixel ratio Q R or a green sub-pixel ratio Q G or a blue sub-pixel ratio Q B , Q R , Q G and Q B are all less than or equal to 1, N is a positive integer, and N * Q R , N * Q G and N * Q B are all positive integers; and
依所述N框成分像素資料在N個訊框期間驅動該子像素渲染面板。Driving the sub-pixel rendering panel during the N frames according to the N-frame component pixel data.
在可能的實施例中,所述資料抖動程序包括一兩側遞色抖動程序或一單側遞色抖動程序。In a possible embodiment, the data dithering program includes a two-sided dithering dithering program or a single-sided dithering dithering program.
在可能的實施例中,該子像素渲染面板係三角形排列子像素渲染面板、二合一子像素渲染面板或RGBG子像素渲染面板。In a possible embodiment, the sub-pixel rendering panel is a triangularly arranged sub-pixel rendering panel, a two-in-one sub-pixel rendering panel, or an RGBG sub-pixel rendering panel.
在一實施例中,該驅動電路具有一二進制資料產生單元、一資料抖動單元及一電壓選擇單元,該二進制資料產生單元係用以將所述來源像素資料轉換成二進制資料,該資料抖動單元係用以對所述二進制資料執行所述的資料抖動程序以產生輸出資料,且該電壓選擇單元係用以依所述輸出資料提供一最低灰階電壓或一最高灰階電壓。In one embodiment, the driving circuit has a binary data generating unit, a data dithering unit, and a voltage selection unit. The binary data generating unit is used to convert the source pixel data into binary data. The data dithering unit is The data jittering program is executed on the binary data to generate output data, and the voltage selection unit is used to provide a minimum grayscale voltage or a maximum grayscale voltage according to the output data.
在一實施例中,該驅動電路具有一正常模式,且當該驅動電路工作在所述正常模式下時,其係利用一伽瑪電壓產生單元產生一伽瑪電壓以驅動該子像素渲染面板。In one embodiment, the driving circuit has a normal mode, and when the driving circuit operates in the normal mode, it uses a gamma voltage generating unit to generate a gamma voltage to drive the sub-pixel rendering panel.
在一實施例中,該伽瑪電壓產生單元具有一灰階電壓校正功能。In one embodiment, the gamma voltage generating unit has a gray-scale voltage correction function.
為使 貴審查委員能進一步瞭解本發明之結構、特徵及其目的,茲附以圖式及較佳具體實施例之詳細說明如後。In order to enable the expensive review committee to further understand the structure, characteristics and purpose of the present invention, the detailed description of the drawings and preferred embodiments are attached as follows.
請參照圖1,其為本發明用於一子像素渲染面板中之以顯示資料抖動實現子像素渲染效果之方法之一實施例流程圖,其中該子像素渲染面板具有複數個子像素重複單元,各所述子像素重複單元均具有複數個像素單元,且各所述像素單元均具有m個子像素,m等於1或1.5或2。如圖1所示,該方法包括以下步驟:對一框來源像素資料執行一資料抖動程序以產生N框成分像素資料,其中各框所述成分像素資料均具有複數個子像素資料區塊,各所述子像素資料區塊均與該子像素渲染面板之一所述子像素重複單元對應,各所述子像素資料區塊之每一行均具有一紅色子像素比率Q R或一綠色子像素比率Q G或一藍色子像素比率Q B, Q R、Q G及Q B均小於或等於1,N為正整數,且N*Q R、N*Q G及N*Q B均為正整數(步驟a);以及依所述N框成分像素資料在N個訊框期間驅動該子像素渲染面板(步驟b)。 Please refer to FIG. 1, which is a flowchart of an embodiment of a method for dithering display data to achieve a sub-pixel rendering effect in a sub-pixel rendering panel according to the present invention. The sub-pixel rendering panel has a plurality of sub-pixel repeating units. Each of the sub-pixel repeating units has a plurality of pixel units, and each of the pixel units has m sub-pixels, and m is equal to 1 or 1.5 or 2. As shown in FIG. 1, the method includes the following steps: a data dithering process is performed on a frame of source pixel data to generate N-frame component pixel data, where the component pixel data in each frame has a plurality of sub-pixel data blocks, Each of the sub-pixel data blocks corresponds to one of the sub-pixel repeating units of the sub-pixel rendering panel, and each row of each of the sub-pixel data blocks has a red sub-pixel ratio Q R or a green sub-pixel ratio Q G or a blue sub-pixel ratio Q B , Q R , Q G, and Q B are all less than or equal to 1, N is a positive integer, and N * Q R , N * Q G, and N * Q B are all positive integers ( Step a); and driving the sub-pixel rendering panel during N frames according to the N-frame component pixel data (step b).
在圖1所示的方法中,該子像素渲染面板可為三角形排列子像素渲染面板、二合一子像素渲染面板或RGBG子像素渲染面板。In the method shown in FIG. 1, the sub-pixel rendering panel may be a triangularly arranged sub-pixel rendering panel, a two-in-one sub-pixel rendering panel, or an RGBG sub-pixel rendering panel.
另外,在可能的實施例中,所述資料抖動程序可包括一兩側遞色抖動程序或一單側遞色抖動程序。所述兩側遞色抖動程序係在一子像素資料區塊的左、右抖動過程中有向左、右兩側的相鄰子像素資料區塊借用一子像素的資料的資料抖動程序;而所述單側遞色抖動程序則係在一子像素資料區塊的左、右抖動過程中僅向左側或右側的相鄰子像素資料區塊借用一子像素的資料的資料抖動程序。In addition, in a possible embodiment, the data dithering program may include a two-sided dithering dithering program or a single-sided dithering dithering program. The dithering dithering procedure on both sides is a data dithering procedure that borrows data from a subpixel to adjacent subpixel data blocks on the left and right sides during the left and right dithering process of a subpixel data block; and The one-sided dithering dithering program is a data dithering program that borrows data from a sub-pixel only to the left or right adjacent sub-pixel data block during the left and right dithering process of a sub-pixel data block.
依上述的說明,本發明進一步提出一顯示裝置。請參照圖2,其繪示本發明以顯示資料抖動實現子像素渲染效果之顯示裝置之一實施例之方塊圖。如圖2所示,該顯示裝置具有一驅動電路以驅動一子像素渲染面板200,其中驅動電路具有一解多工器110、一伽瑪電壓產生單元120、一省電模式驅動單元130及一選擇開關140。According to the above description, the present invention further provides a display device. Please refer to FIG. 2, which is a block diagram illustrating an embodiment of a display device that implements sub-pixel rendering effects by using display data dithering according to the present invention. As shown in FIG. 2, the display device has a driving circuit for driving a sub-pixel rendering panel 200, wherein the driving circuit has a demultiplexer 110, a gamma voltage generating unit 120, a power saving mode driving unit 130, and a Select switch 140.
解多工器110係依一選擇信號SEL之控制將來源像素資料D IN傳送至伽瑪電壓產生單元120或省電模式驅動單元130。 The demultiplexer 110 transmits the source pixel data D IN to the gamma voltage generating unit 120 or the power saving mode driving unit 130 according to the control of a selection signal SEL.
伽瑪電壓產生單元120係用以依來源像素資料D IN產生一伽瑪電壓V D1以驅動子像素渲染面板200,且伽瑪電壓產生單元120在產生伽瑪電壓V D1的過程中具有一灰階電壓校正功能以使子像素渲染面板200能夠產生理想的顯示效果。 The gamma voltage generating unit 120 is configured to generate a gamma voltage V D1 according to the source pixel data D IN to drive the sub-pixel rendering panel 200. The gamma voltage generating unit 120 has a gray color in the process of generating the gamma voltage V D1 . Step voltage correction function to enable the sub-pixel rendering panel 200 to produce an ideal display effect.
省電模式驅動單元130具有一二進制資料產生單元131、一資料抖動單元132及一電壓選擇單元133,其中,二進制資料產生單元131係用以將來源像素資料D IN轉換成二進制資料;資料抖動單元132係用以對所述二進制資料執行一資料抖動程序以產生輸出資料,且電壓選擇單元133係用以依所述輸出資料提供一輸出電壓V D2(係一最低灰階電壓或一最高灰階電壓)以驅動子像素渲染面板200。 The power saving mode driving unit 130 has a binary data generating unit 131, a data dithering unit 132, and a voltage selecting unit 133. The binary data generating unit 131 is used to convert source pixel data D IN into binary data; the data dithering unit 132 is used to execute a data dithering procedure on the binary data to generate output data, and the voltage selection unit 133 is used to provide an output voltage V D2 (which is a minimum gray level voltage or a maximum gray level) according to the output data Voltage) to drive the sub-pixel rendering panel 200.
選擇開關140係用以提供伽瑪電壓V D1或輸出電壓V D2至子像素渲染面板200。 The selection switch 140 is used to provide a gamma voltage V D1 or an output voltage V D2 to the sub-pixel rendering panel 200.
子像素渲染面板200,可為三角形排列子像素渲染面板、二合一子像素渲染面板或RGBG子像素渲染面板,具有複數個子像素重複單元(未示於圖2中),各所述子像素重複單元均具有複數個像素單元,各所述像素單元均具有m個子像素,m可為1、1.5或2。The sub-pixel rendering panel 200 may be a triangularly arranged sub-pixel rendering panel, a two-in-one sub-pixel rendering panel, or an RGBG sub-pixel rendering panel. The sub-pixel rendering panel 200 has a plurality of sub-pixel repeating units (not shown in FIG. 2), and each of the sub-pixels repeats. Each unit has a plurality of pixel units, and each of the pixel units has m sub-pixels, and m may be 1, 1.5, or 2.
於操作時,當驅動電路工作在一正常模式下,伽瑪電壓產生單元120會產生伽瑪電壓V D1且選擇開關140會將伽瑪電壓V D1輸出至子像素渲染面板200;以及當驅動電路工作在一省電模式下,選擇開關140會將輸出電壓V D2輸出至子像素渲染面板200,且驅動電路會執行一子像素抖動渲染程序,該程序包括以下步驟:對一框來源像素資料D IN執行一資料抖動程序以產生N框成分像素資料,其中各框所述成分像素資料均具有複數個子像素資料區塊,各所述子像素資料區塊均與子像素渲染面板200之一所述子像素重複單元對應,各所述子像素資料區塊之每一行均具有一紅色子像素比率Q R或一綠色子像素比率Q G或一藍色子像素比率Q B, Q R、Q G及Q B均小於或等於1,N為正整數,且N*Q R、N*Q G及N*Q B均為正整數;以及依所述N框成分像素資料在N個訊框期間驅動子像素渲染面板200。 During operation, when the driving circuit works in a normal mode, the gamma voltage generating unit 120 generates a gamma voltage V D1 and the selection switch 140 outputs the gamma voltage V D1 to the sub-pixel rendering panel 200; and when the driving circuit Working in a power-saving mode, the selection switch 140 outputs the output voltage V D2 to the sub-pixel rendering panel 200, and the driving circuit executes a sub-pixel dither rendering process, which includes the following steps: The source pixel data D of a frame IN executes a data dithering process to generate N-frame component pixel data, where each component pixel data in the frame has a plurality of sub-pixel data blocks, and each of the sub-pixel data blocks is described with one of the sub-pixel rendering panels 200 The sub-pixel repeating unit corresponds to each row of each of the sub-pixel data blocks has a red sub-pixel ratio Q R or a green sub-pixel ratio Q G or a blue sub-pixel ratio Q B , Q R , Q G and Q B is less than or equal to 1, N is a positive integer, and N * Q R , N * Q G, and N * Q B are all positive integers; and the driver for N frames during the N frames according to the N frame component pixel data Pixel rendering panel 200.
另外,在可能的實施例中,所述資料抖動程序可包括一兩側遞色抖動程序或一單側遞色抖動程序。所述兩側遞色抖動程序係在一子像素資料區塊的左、右抖動過程中有向左、右兩側的相鄰子像素資料區塊借用一子像素的資料的資料抖動程序;而所述單側遞色抖動程序則係在一子像素資料區塊的左、右抖動過程中僅向左側或右側的相鄰子像素資料區塊借用一子像素的資料的資料抖動程序。In addition, in a possible embodiment, the data dithering program may include a two-sided dithering dithering program or a single-sided dithering dithering program. The dithering dithering procedure on both sides is a data dithering procedure that borrows data from a subpixel to adjacent subpixel data blocks on the left and right sides during the left and right dithering process of a subpixel data block; and The one-sided dithering dithering program is a data dithering program that borrows data from a sub-pixel only to the left or right adjacent sub-pixel data block during the left and right dithering process of a sub-pixel data block.
以下將以具體的子像素區塊說明本發明的資料抖動原理。The principle of data dithering of the present invention will be described below with specific sub-pixel blocks.
請參照圖3,其為本發明將m=2之一三角形排列(delta)子像素渲染面板之一子像素資料區塊分割成多行後,準備對第1行進行一抖動程序的示意圖;以及圖4,其為圖3所示之子像素資料區塊在分割後以第1行為中心所得的區塊內容,其由第1列至第4列分別為(B,R,G,B)、(G,B,R)、(B,R,G,B)、(G,B,R);以及該分割後的區塊內容的第1列和第3列適用所述兩側遞色抖動程序,且該分割後的區塊內容的第2列和第4列適用所述單側遞色抖動程序。Please refer to FIG. 3, which is a schematic diagram of preparing a dithering procedure for the first row after dividing a sub-pixel data block of a delta sub-pixel rendering panel of m = 2 into multiple rows according to the present invention; and FIG. 4 is the block content obtained by dividing the sub-pixel data block shown in FIG. 3 with the first line center, and the first to fourth columns are (B, R, G, B), ( G, B, R), (B, R, G, B), (G, B, R); and columns 1 and 3 of the divided block content are applicable to the dithering dithering procedure on both sides , And the second and fourth columns of the divided block content are applicable to the one-sided dithering dithering program.
請參照圖5a,其為所述兩側遞色抖動程序作用在圖4的區塊內容的第1列的一實施例示意圖。如圖5a所示,在所述兩側遞色抖動程序作用後,該第1列在6個訊框中分別產生(B,R,-,-)、(-,R,G,-)、(-,-,G,B)、(-,-,G,B)、(-,R,G,-)及 (B,R,-,-), 其中“-”代表空白,且該第1列在6個訊框中的第1個至第4個子像素位置的子像素比率分別為1/3、2/3、2/3及1/3。Please refer to FIG. 5a, which is a schematic diagram of an embodiment of the first column of the block content of FIG. As shown in FIG. 5a, after the dithering dithering process on the two sides, the first column generates (B, R,-,-), (-, R, G,-), (-,-, G, B), (-,-, G, B), (-, R, G,-), and (B, R,-,-), where "-" represents a blank, and the first The sub-pixel ratios of the first to fourth sub-pixel positions in a column of 6 frames are 1/3, 2/3, 2/3, and 1/3, respectively.
請參照圖5b,其為所述兩側遞色抖動程序作用在圖4的區塊內容的第2列的一實施例示意圖。如圖5b所示,在所述兩側遞色抖動程序作用後,該第2列在6個訊框中分別產生(G,B,-)、(-,B,R)、(G,-,R)、(G,B,-)、(-,B,R)及 (G,-,R), 其中該第2列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3及2/3。Please refer to FIG. 5b, which is a schematic diagram of an embodiment of the two-side dithering dithering program acting on the second column of the block content of FIG. As shown in FIG. 5b, after the dithering dithering process on the two sides, the second column generates (G, B,-), (-, B, R), (G,- , R), (G, B,-), (-, B, R), and (G,-, R), where the second column is in the first to third sub-pixel positions of the six frames The sub-pixel ratios are 2/3, 2/3, and 2/3, respectively.
請參照圖5c,其為所述兩側遞色抖動程序作用在圖4的區塊內容的第3列的一實施例示意圖。如圖5c所示,在所述兩側遞色抖動程序作用後,該第3列在6個訊框中分別產生(B,R,-,-)、(B,R,G,-)、(-,-,G,-)、(-,-,G,-)、(-,R,G,B)及 (-,R,-,B),其中,該第3列在6個訊框中的第1個至第4個子像素位置的子像素比率分別為1/3、2/3、2/3及1/3。Please refer to FIG. 5c, which is a schematic diagram of an embodiment of the content dithering dithering procedure on the third column of the block content of FIG. As shown in FIG. 5c, after the dithering dithering process on both sides, the third column generates (B, R,-,-), (B, R, G,-), (-,-, G,-), (-,-, G,-), (-, R, G, B), and (-, R,-, B), where the third column is in 6 The sub-pixel ratios of the first to fourth sub-pixel positions in the frame are 1/3, 2/3, 2/3, and 1/3, respectively.
請參照圖5d,其為所述兩側遞色抖動程序作用在圖4的區塊內容的第4列的一實施例示意圖。如圖5d所示,在所述兩側遞色抖動程序作用後,該第4列在6個訊框中分別產生(-,B,R)、(G,B,R)、(G,-,-)、(G,-,-)、(G,B,R)及 (-,B,R), 其中該第4列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3及2/3。Please refer to FIG. 5d, which is a schematic diagram of an embodiment of the content dithering dithering procedure on the fourth column of the block content of FIG. As shown in FIG. 5d, after the dithering dithering process on both sides, the fourth column generates (-, B, R), (G, B, R), (G,-) in 6 frames, respectively. ,-), (G,-,-), (G, B, R), and (-, B, R), where the 4th column is at the 1st to 3rd sub-pixel positions of the 6 frames The sub-pixel ratios are 2/3, 2/3, and 2/3, respectively.
請參照圖6,其為本發明將m=2之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第2行進行一抖動程序的示意圖;以及圖7,其為圖6所示之子像素資料區塊在分割後以第2行為中心所得的區塊內容,其由第1列至第4列分別為(G,B,R,G)、(R,G,B)、(G,B,R,G)、(R,G,B);以及該分割後的區塊內容的第1列和第3列適用所述兩側遞色抖動程序,且該分割後的區塊內容的第2列和第4列適用所述單側遞色抖動程序。Please refer to FIG. 6, which is a schematic diagram of preparing a dithering procedure for the second row after dividing a sub-pixel data block of a triangle-arranged sub-pixel rendering panel of m = 2 into multiple rows according to the present invention; and FIG. 7, It is the block content obtained by dividing the sub-pixel data block shown in Fig. 6 with the center of the second line. The first to fourth columns are (G, B, R, G) and (R, G). , B), (G, B, R, G), (R, G, B); and the first and third columns of the divided block content are applicable to the dithering dithering procedures on both sides, and the The second and fourth columns of the divided block content are applicable to the one-sided dithering dithering procedure.
請參照圖8a,其為所述兩側遞色抖動程序作用在圖7的區塊內容的第1列的一實施例示意圖。如圖8a所示,在所述兩側遞色抖動程序作用後,該第1列在6個訊框中分別產生(G,B,-,-)、(-,B,R,-)、(-,-,R,G)、(-,-,R,G)、(-,B,R,-)及 (G,B,-,-), 其中,該第1列在6個訊框中的第1個至第4個子像素位置的子像素比率分別為1/3、2/3、2/3及1/3。Please refer to FIG. 8a, which is a schematic diagram of an embodiment of the first column of the block content of FIG. As shown in FIG. 8a, after the dithering dithering process on the two sides, the first column generates (G, B,-,-), (-, B, R,-), (-,-, R, G), (-,-, R, G), (-, B, R,-), and (G, B,-,-), where the first column is in 6 messages The sub-pixel ratios of the first to fourth sub-pixel positions in the frame are 1/3, 2/3, 2/3, and 1/3, respectively.
請參照圖8b,其為所述兩側遞色抖動程序作用在圖7的區塊內容的第2列的一實施例示意圖。如圖8b所示,在所述兩側遞色抖動程序作用後,該第2列在6個訊框中分別產生(R,G,-)、(-,G,B)、(R,-,B)、(R,G,-)、(-,G,B)及 (R,-,B), 其中該第2列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3及2/3。Please refer to FIG. 8b, which is a schematic diagram of an embodiment of the two-side dithering dithering program acting on the second column of the block content of FIG. As shown in FIG. 8b, after the dithering dithering process on the two sides, the second column generates (R, G,-), (-, G, B), (R,-) in 6 frames, respectively. , B), (R, G,-), (-, G, B), and (R,-, B), where the second column is in the first to third sub-pixel positions of the six frames The sub-pixel ratios are 2/3, 2/3, and 2/3, respectively.
請參照圖8c,其為所述兩側遞色抖動程序作用在圖7的區塊內容的第3列的一實施例示意圖。如圖8c所示,在所述兩側遞色抖動程序作用後,該第3列在6個訊框中分別產生(G,B,-,-)、(G,B,R,-)、(-,-,R,-)、(-,-,R,-)、(-,B,R,G)及 (-,B,-,G),其中,該第3列在6個訊框中的第1個至第4個子像素位置的子像素比率分別為1/3、2/3、2/3及1/3。Please refer to FIG. 8c, which is a schematic diagram of an example of the third column of the block content of FIG. 7 applied by the dither dithering program on both sides. As shown in FIG. 8c, after the dithering dithering process on the two sides, the third column generates (G, B,-,-), (G, B, R,-), (-,-, R,-), (-,-, R,-), (-, B, R, G), and (-, B,-, G), where the 3rd column is in 6 messages The sub-pixel ratios of the first to fourth sub-pixel positions in the frame are 1/3, 2/3, 2/3, and 1/3, respectively.
請參照圖8d,其為所述兩側遞色抖動程序作用在圖7的區塊內容的第4列的一實施例示意圖。如圖8d所示,在所述兩側遞色抖動程序作用後,該第4列在6個訊框中分別產生(R,-,B)、(R,G,B)、(-,G,-)、(-,G,-)、(R,G,B)及(R,-,B), 其中該第4列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3及2/3。Please refer to FIG. 8d, which is a schematic diagram of an embodiment of the content dithering dithering procedure on the fourth column of the block content of FIG. As shown in FIG. 8d, after the dithering dithering process on both sides, the fourth column generates (R,-, B), (R, G, B), (-, G) in 6 frames, respectively. ,-), (-, G,-), (R, G, B), and (R,-, B), where the 4th column is at the 1st to 3rd sub-pixel positions of the 6 frames The sub-pixel ratios are 2/3, 2/3, and 2/3, respectively.
請參照圖9,其為本發明將m=2之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第3行進行一抖動程序的示意圖;以及圖10,其為圖9所示之子像素資料區塊在分割後以第3行為中心所得的區塊內容,其由第1列至第4列分別為(R,G,B,R)、(B,R,G)、(R,G,B,R)、(B,R,G);以及該分割後的區塊內容的第1列和第3列適用所述兩側遞色抖動程序,且該分割後的區塊內容的第2列和第4列適用所述單側遞色抖動程序。Please refer to FIG. 9, which is a schematic diagram of preparing a dithering procedure for the third row after dividing a sub-pixel data block of a triangle-arranged sub-pixel rendering panel of m = 2 into multiple rows according to the present invention; and FIG. 10, It is the block content obtained by dividing the sub-pixel data block shown in FIG. 9 by the center of the third row. The columns from the first column to the fourth column are (R, G, B, R), (B, R). , G), (R, G, B, R), (B, R, G); and columns 1 and 3 of the divided block content are applicable to the dithering dithering procedures on both sides, and the The second and fourth columns of the divided block content are applicable to the one-sided dithering dithering procedure.
請參照圖11a,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第1列的一實施例示意圖。如圖11a所示,在所述兩側遞色抖動程序作用後,該第1列在6個訊框中分別產生(R,G,-,-)、(-,G,B,-)、(-,-,B,R)、(-,-,B,R)、(-,G,B,-)及 (R,G,-,-), 其中,該第1列在6個訊框中的第1個至第4個子像素位置的子像素比率分別為1/3、2/3、2/3及1/3。Please refer to FIG. 11a, which is a schematic diagram of an embodiment of the first column of the block content of FIG. As shown in FIG. 11a, after the dithering dithering process on the two sides, the first column generates (R, G,-,-), (-, G, B,-), 6 in 6 frames, respectively. (-,-, B, R), (-,-, B, R), (-, G, B,-), and (R, G,-,-), where the first column is listed in 6 messages The sub-pixel ratios of the first to fourth sub-pixel positions in the frame are 1/3, 2/3, 2/3, and 1/3, respectively.
請參照圖11b,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第2列的一實施例示意圖。如圖11b所示,在所述兩側遞色抖動程序作用後,該第2列在6個訊框中分別產生(B,R,-)、(-,R,G)、(B,-,G)、(B,R,-)、(-,R,G)及 (B,-,G), 其中該第2列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3及2/3。Please refer to FIG. 11b, which is a schematic diagram of an embodiment of the two-side dithering dithering program acting on the second column of the block content of FIG. As shown in FIG. 11b, after the dithering dithering process on the two sides, the second column generates (B, R,-), (-, R, G), (B,- , G), (B, R,-), (-, R, G), and (B,-, G), where the second column is in the first to third sub-pixel positions of the six frames The sub-pixel ratios are 2/3, 2/3, and 2/3, respectively.
請參照圖11c,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第3列的一實施例示意圖。如圖11c所示,在所述兩側遞色抖動程序作用後,該第3列在6個訊框中分別產生(R,-,-,-)、(R,G,-,-)、(-,G,B,-)、(-,G,B,-)、(-,G,B,R)及 (-,-,B,R),其中,該第3列在6個訊框中的第1個至第4個子像素位置的子像素比率分別為1/3、2/3、2/3及1/3。Please refer to FIG. 11c, which is a schematic diagram of an embodiment of the third column of the content of the block shown in FIG. As shown in FIG. 11c, after the dithering dithering process on both sides, the third column generates (R,-,-,-), (R, G,-,-), (-, G, B,-), (-, G, B,-), (-, G, B, R), and (-,-, B, R), of which, the third column is in 6 messages The sub-pixel ratios of the first to fourth sub-pixel positions in the frame are 1/3, 2/3, 2/3, and 1/3, respectively.
請參照圖11d,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第4列的一實施例示意圖。如圖11d所示,在所述兩側遞色抖動程序作用後,該第4列在6個訊框中分別產生(B,-,-)、(B,R,-)、(B,R,G)、(B,R,G)、(-,R,G)及(-,-,G), 其中該第4列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3及2/3。Please refer to FIG. 11d, which is a schematic diagram of an example of the fourth column of the block content of FIG. As shown in FIG. 11d, after the dithering dithering process on both sides, the fourth column generates (B,-,-), (B, R,-), (B, R) in 6 frames, respectively. , G), (B, R, G), (-, R, G), and (-,-, G), where the fourth column is at the first to third sub-pixel positions of the six frames. The sub-pixel ratios are 2/3, 2/3, and 2/3, respectively.
請參照圖12a,其為本發明將m=2之一RGBG子像素渲染面板之一子像素資料區塊分割成多行後,準備對第1行進行一抖動程序的示意圖;圖12b,其為圖12a所示之子像素資料區塊在分割後以第1行為中心所得的區塊內容,其由第1列至第4列分別為(R,G,B,-)、(B,G,R,-)、(R,G,B,-)、(B,G,R,-);以及圖12c,其為所述單側遞色抖動程序作用在圖12b的區塊內容的第1列的一實施例示意圖。如圖12c所示,在所述單側遞色抖動程序作用後,該第1列在2個訊框中分別產生(R,G,-,-)及 (-,G,B,-), 其中“-”代表空白,且該第1列在2個訊框中的第1個至第3個子像素位置的子像素比率分別為1/2、1、1/2。Please refer to FIG. 12a, which is a schematic diagram of preparing a dithering procedure for the first line after dividing a subpixel data block of one RGBG subpixel rendering panel of m = 2 into multiple lines according to the present invention; FIG. 12b, which is The sub-pixel data block shown in FIG. 12a is the block content obtained from the first row center after segmentation. The first to fourth columns are (R, G, B,-), (B, G, R). ,-), (R, G, B,-), (B, G, R,-); and FIG. 12c, which is the 1st column of the content of the block of FIG. 12b by the one-sided dithering dithering program. A schematic diagram of an embodiment. As shown in FIG. 12c, after the one-sided dithering dithering function is applied, the first column generates (R, G,-,-) and (-, G, B,-) in 2 frames, respectively. "-" Represents blank, and the sub-pixel ratios of the first to third sub-pixel positions of the first column in the two frames are 1/2, 1, and 1/2, respectively.
請參照圖13a,其為本發明將m=1.5之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第4行進行一抖動程序的示意圖;圖13b,其為圖13a所示之子像素資料區塊在分割後以第4行為中心所得的區塊內容,其由第1列至第4列分別為(B,RG,B)、(RG,B,RG)、(B,RG,B)、(RG,B,RG);圖13c,其為所述兩側遞色抖動程序作用在圖13b的區塊內容的第1列的一實施例示意圖;圖13d,其為所述單側遞色抖動程序作用在圖13b的區塊內容的第1列的一實施例示意圖;圖13e,其為所述單側遞色抖動程序作用在圖13b的區塊內容的第1列的另一實施例示意圖。Please refer to FIG. 13a, which is a schematic diagram of preparing a dithering procedure for the fourth row after dividing a subpixel data block of a triangle-arranged subpixel rendering panel of m = 1.5 into multiple rows according to the present invention; FIG. 13b, which The sub-pixel data block shown in FIG. 13a is the block content obtained by the fourth row center after segmentation. The first to fourth columns are (B, RG, B), (RG, B, RG). , (B, RG, B), (RG, B, RG); FIG. 13c is a schematic diagram of an embodiment of the first column of the block content of FIG. 13b by the dither dithering program on both sides; FIG. 13d , Which is a schematic diagram of an embodiment of the single-sided dithering dithering program acting on the first column of the block content of FIG. 13b; FIG. 13e, which is the single-side dithering dithering program acting on the block content of FIG. 13b Schematic diagram of another embodiment of the first column.
如圖13c所示,在所述兩側遞色抖動程序作用後,該第1列在6個訊框中分別產生(-,RG,-)、(B,R-,-)、(-,-G,B)、(-,-G,B)、(-,RG,-)、及 (B,R-,-), 其中“-”代表空白,且該第1列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3、2/3。As shown in FIG. 13c, after the dithering dithering process on the two sides, the first column generates (-, RG,-), (B, R-,-), (-, -G, B), (-,-G, B), (-, RG,-), and (B, R-,-), where "-" stands for blank, and the first column is in 6 frames The sub-pixel ratios of the first to third sub-pixel positions in are 2/3, 2/3, and 2/3, respectively.
如圖13d所示,在所述單側遞色抖動程序作用後,該第1列在6個訊框中會分別產生(-,R-,-)、(-,RG,-)、(-,-G,B)、(-,-G,B)、(-,RG,-)、及 (B,R-,-), 其中“-”代表空白,且該第1列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3、2/3。As shown in FIG. 13d, after the one-sided dithering dithering function is applied, the first column will generate (-, R-,-), (-, RG,-), (- , -G, B), (-,-G, B), (-, RG,-), and (B, R-,-), where "-" stands for blank, and the first column is in 6 messages The sub-pixel ratios of the first to third sub-pixel positions in the frame are 2/3, 2/3, and 2/3, respectively.
如圖13e所示,在所述單側遞色抖動程序作用後,該第1列在6個訊框中會分別產生(-,-G,B)、(-,RG,-)、(B,R-,-)、(B,R-,-)、(-,RG,-)、及(-,-G,B), 其中“-”代表空白,且該第1列在6個訊框中的第1個至第3個子像素位置的子像素比率分別為2/3、2/3、2/3。As shown in FIG. 13e, after the one-sided dithering dithering procedure is applied, the first column will generate (-, -G, B), (-, RG,-), (B , R-,-), (B, R-,-), (-, RG,-), and (-,-G, B), where "-" stands for blank, and the first column is in 6 messages The sub-pixel ratios of the first to third sub-pixel positions in the frame are 2/3, 2/3, and 2/3, respectively.
請參照圖14a,其為本發明將m=2之一二合一(2-in-1)子像素渲染面板之一子像素資料區塊分割成多行後,準備對第1行進行一抖動程序的示意圖;以及圖14b,其為圖14a所示之子像素資料區塊在分割後以第1行為中心所得的區塊內容,其由第1列至第4列分別為(R,G,B)、(B,G,R)、(R,G,B)、(B,G,R);以及圖14c,其為所述單側遞色抖動程序作用在圖14b的區塊內容的第1列的一實施例示意圖。如圖14c所示,在所述單側遞色抖動程序作用後,該第1列在2個訊框中分別產生(R,G,-)及 (-,G,B), 其中“-”代表空白,且該第1列在2個訊框中的第1個至第3個子像素位置的子像素比率分別為1/2、1及1/2。Please refer to FIG. 14a, which is a sub-pixel data block of a 2-in-1 (2-in-1) sub-pixel rendering panel in which m = 2 is divided into multiple lines according to the present invention, and a dither is prepared for the first line. A schematic diagram of the program; and FIG. 14b, which is the block content obtained by dividing the sub-pixel data block shown in FIG. 14a with the first line center, and the first to fourth columns are (R, G, B) ), (B, G, R), (R, G, B), (B, G, R); and FIG. 14c, which is the first part of the content of the block of FIG. A schematic diagram of an embodiment of one column. As shown in FIG. 14c, after the one-sided dithering dithering function is applied, the first column generates (R, G,-) and (-, G, B) in two frames, where "-" Represents blank space, and the sub-pixel ratios of the first to third sub-pixel positions of the first column in the two frames are 1/2, 1, and 1/2, respectively.
請參照圖14d,其為本發明將m=2之一二合一(2-in-1)子像素渲染面板之一子像素資料區塊分割成多行後,準備對第2行進行一抖動程序的示意圖;以及圖14e,其為圖14d所示之子像素資料區塊在分割後以第2行為中心所得的區塊內容,其由第1列至第4列分別為(B,G,R)、(R,G,B)、(B,G,R)、(R,G,B);以及圖14f,其為所述單側遞色抖動程序作用在圖14e的區塊內容的第1列的一實施例示意圖。如圖14f所示,在所述單側遞色抖動程序作用後,該第1列在2個訊框中分別產生(B,G,-)及 (-,G,R), 其中“-”代表空白,且該第1列在2個訊框中的第1個至第3個子像素位置的子像素比率分別為1/2、1及1/2。Please refer to FIG. 14d, which is a sub-pixel data block of a 2-in-1 (2-in-1) sub-pixel rendering panel of m = 2, which is divided into multiple lines according to the present invention. A schematic diagram of the program; and FIG. 14e, which is the block content obtained by dividing the sub-pixel data block shown in FIG. 14d with the second line center, which is respectively (B, G, R from column 1 to column 4). ), (R, G, B), (B, G, R), (R, G, B); and FIG. 14f, which is the first part of the content of the block of FIG. A schematic diagram of an embodiment of one column. As shown in FIG. 14f, after the one-sided dithering dithering procedure is applied, the first column generates (B, G,-) and (-, G, R) in two frames, where "-" Represents blank space, and the sub-pixel ratios of the first to third sub-pixel positions of the first column in the two frames are 1/2, 1, and 1/2, respectively.
請參照圖15a,其為本發明將m=1.5之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第2行進行一抖動程序的示意圖;以及圖15b,其為圖15a所示之子像素資料區塊在分割後以第2行為中心所得的區塊內容,其由第1列至第4列分別為(G,B,R,G)、(R,G,B)、(G,B,R,G)、(R,G,B);以及圖15c,其為所述兩側遞色抖動程序作用在圖15b的區塊內容的第1列的一實施例示意圖。如圖15c所示,在所述兩側遞色抖動程序作用後,該第1列在4個訊框中分別產生(-B,R,-)、 (G,-,-,-)、 (-B,R,-)、(-,-,-,G), 其中“-”代表空白,且該第1列在4個訊框中的第1個至第4個子像素位置的子像素比率分別為1/2、1/2、1/2及1/2。Please refer to FIG. 15a, which is a schematic diagram of preparing a dithering procedure for the second row after dividing a subpixel data block of a triangularly arranged subpixel rendering panel of m = 1.5 into multiple rows according to the present invention; and FIG. 15b, It is the block content obtained by dividing the sub-pixel data block shown in Figure 15a with the second line center. The first to fourth columns are (G, B, R, G) and (R, G). , B), (G, B, R, G), (R, G, B); and FIG. 15c, which is one of the first column of the block content of FIG. Example schematic. As shown in FIG. 15c, after the dithering dithering process on the two sides, the first column generates (-B, R,-), (G,-,-,-), (- -B, R,-), (-,-,-, G), where "-" stands for blank, and the sub-pixel ratio of the 1st to 4th sub-pixel positions of the 1st column in the 4 frames They are 1/2, 1/2, 1/2, and 1/2.
請參照圖15d,其為本發明將m=1.5之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第3行進行一抖動程序的示意圖;以及圖15e,其為圖15d所示之子像素資料區塊在分割後以第3行為中心所得的區塊內容,其由第1列至第4列分別為 (R,G,B)、(G,B,R,G)、(R,G,B)、(G,B,R,G);以及圖15f,其為所述兩側遞色抖動程序作用在圖15e的區塊內容的第1列的一實施例示意圖。如圖15f所示,在所述兩側遞色抖動程序作用後,該第1列在4個訊框中分別產生(R,-,B)、 (-,G,-)、 (R,-,B)、 (-,G,-), 其中“-”代表空白,且該第1列在4個訊框中的第1個至第3個子像素位置的子像素比率分別為1/2、1/2及1/2。Please refer to FIG. 15d, which is a schematic diagram of preparing a dithering procedure for the third row after dividing a subpixel data block of a triangle-aligned subpixel rendering panel of m = 1.5 into multiple rows according to the present invention; and FIG. 15e, It is the block content obtained by dividing the sub-pixel data block shown in Figure 15d with the center of the third row. The columns from the first column to the fourth column are (R, G, B), (G, B, R). , G), (R, G, B), (G, B, R, G); and FIG. 15f, which is a first of the first column of the block content of FIG. Example schematic. As shown in FIG. 15f, after the dithering dithering process on the two sides, the first column generates (R,-, B), (-, G,-), (R,- , B), (-, G,-), where "-" represents blank, and the sub-pixel ratios of the first to third sub-pixel positions of the first column in the four frames are 1/2, 1/2 and 1/2.
藉由前述所揭露的設計,本發明乃具有以下的優點:With the design disclosed above, the present invention has the following advantages:
1.本發明的畫面顯示方法只需以最低灰階電壓或最高灰階電壓驅動子像素即可在低功耗的工作模式下提供良好的子像素渲染效果。1. The screen display method of the present invention only needs to drive the sub-pixels with the lowest gray-scale voltage or the highest gray-scale voltage to provide a good sub-pixel rendering effect in a low-power consumption working mode.
2.本發明的顯示裝置只需以最低灰階電壓或最高灰階電壓驅動子像素即可在低功耗的工作模式下提供良好的子像素渲染效果。2. The display device of the present invention only needs to drive the sub-pixels with the lowest gray-scale voltage or the highest gray-scale voltage to provide a good sub-pixel rendering effect in a low power consumption working mode.
本案所揭示者,乃較佳實施例,舉凡局部之變更或修飾而源於本案之技術思想而為熟習該項技藝之人所易於推知者,俱不脫本案之專利權範疇。What is disclosed in this case is a preferred embodiment. For example, those who have partial changes or modifications that are derived from the technical ideas of this case and are easily inferred by those skilled in the art, do not depart from the scope of patent rights in this case.
綜上所陳,本案無論就目的、手段與功效,在在顯示其迥異於習知之技術特徵,且其首先創作合於實用,亦在在符合發明之專利要件,懇請 貴審查委員明察,並祈早日賜予專利,俾嘉惠社會,實感德便。In summary, regardless of the purpose, method and effect, this case is showing its technical characteristics that are quite different from the conventional ones, and its first creation is suitable for practical use, and it is also in line with the patent requirements of the invention. Granting patents at an early date will benefit society and feel good.
步驟a‧‧‧對一框來源像素資料執行一資料抖動程序以產生N框成分像素資料,其中各框所述成分像素資料均具有複數個子像素資料區塊,各所述子像素資料區塊均與該子像素渲染面板之一所述子像素重複單元對應,各所述子像素資料區塊之每一行均具有一紅色子像素比率QR或一綠色子像素比率QG或一藍色子像素比率QB, QR、QG及QB均小於或等於1,N為正整數,且N*QR、N*QG及N*QB均為正整數Step a‧‧‧ executes a data dithering procedure on a frame of source pixel data to generate N frame component pixel data, wherein each component pixel data in the frame has a plurality of subpixel data blocks, and each of the subpixel data blocks is Corresponding to the subpixel repeating unit of one of the subpixel rendering panels, each row of each subpixel data block has a red subpixel ratio QR or a green subpixel ratio QG or a blue subpixel ratio QB , QR, QG, and QB are all less than or equal to 1, N is a positive integer, and N * QR, N * QG, and N * QB are all positive integers
步驟b‧‧‧依所述N框成分像素資料在N個訊框期間驅動該子像素渲染面板 Step b‧‧‧ drives the sub-pixel rendering panel during the N frames according to the N-frame component pixel data
110‧‧‧解多工器 110‧‧‧Demultiplexer
120‧‧‧伽瑪電壓產生單元 120‧‧‧Gamma voltage generating unit
130‧‧‧省電模式驅動單元 130‧‧‧ Power-saving mode drive unit
131‧‧‧二進制資料產生單元 131‧‧‧ binary data generating unit
132‧‧‧資料抖動單元 132‧‧‧Data Dithering Unit
133‧‧‧電壓選擇單元 133‧‧‧Voltage selection unit
140‧‧‧選擇開關 140‧‧‧selection switch
200‧‧‧子像素渲染面板 200‧‧‧ sub-pixel rendering panel
圖1為本發明用於一子像素渲染面板中之以顯示資料抖動實現子像素渲染效果之方法之一實施例流程圖。 圖2繪示本發明以顯示資料抖動實現子像素渲染效果之顯示裝置之一實施例之方塊圖。 圖3為本發明將m=2之一三角形排列(delta)子像素渲染面板之一子像素資料區塊分割成多行後,準備對第1行進行一抖動程序的示意圖。 圖4為圖3所示之子像素資料區塊在分割後以第1行為中心所得的區塊內容。 圖5a為所述兩側遞色抖動程序作用在圖4的區塊內容的第1列的一實施例示意圖。 圖5b為所述兩側遞色抖動程序作用在圖4的區塊內容的第2列的一實施例示意圖。 圖5c為所述兩側遞色抖動程序作用在圖4的區塊內容的第3列的一實施例示意圖。 圖5d為所述兩側遞色抖動程序作用在圖4的區塊內容的第4列的一實施例示意圖。 圖6為本發明將m=2之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第2行進行一抖動程序的示意圖。 圖7為圖6所示之子像素資料區塊在分割後以第2行為中心所得的區塊內容。 圖8a為所述兩側遞色抖動程序作用在圖7的區塊內容的第1列的一實施例示意圖。 圖8b為所述兩側遞色抖動程序作用在圖7的區塊內容的第2列的一實施例示意圖。 圖8c為所述兩側遞色抖動程序作用在圖7的區塊內容的第3列的一實施例示意圖。 圖8d為所述兩側遞色抖動程序作用在圖7的區塊內容的第4列的一實施例示意圖。 圖9為本發明將m=2之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第3行進行一抖動程序的示意圖。 圖10為圖9所示之子像素資料區塊在分割後以第3行為中心所得的區塊內容。 圖11a,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第1列的一實施例示意圖。 圖11b,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第2列的一實施例示意圖。 圖11c,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第3列的一實施例示意圖。 圖11d,其為所述兩側遞色抖動程序作用在圖10的區塊內容的第4列的一實施例示意圖。 圖12a為本發明將m=2之一RGBG子像素渲染面板之一子像素資料區塊分割成多行後,準備對第1行進行一抖動程序的示意圖。 圖12b為圖12a所示之子像素資料區塊在分割後以第1行為中心所得的區塊內容。 圖12c為所述單側遞色抖動程序作用在圖12b的區塊內容的第1列的一實施例示意圖。 圖13a為本發明將m=1.5之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第4行進行一抖動程序的示意圖。 圖13b為圖13a所示之子像素資料區塊在分割後以第4行為中心所得的區塊內容。 圖13c為所述兩側遞色抖動程序作用在圖13b的區塊內容的第1列的一實施例示意圖。 圖13d為所述單側遞色抖動程序作用在圖13b的區塊內容的第1列的一實施例示意圖。 圖13e為所述單側遞色抖動程序作用在圖13b的區塊內容的第1列的另一實施例示意圖。 圖14a為本發明將m=2之一二合一(2-in-1)子像素渲染面板之一子像素資料區塊分割成多行後,準備對第1行進行一抖動程序的示意圖。 圖14b為圖14a所示之子像素資料區塊在分割後以第1行為中心所得的區塊內容。 圖14c為所述單側遞色抖動程序作用在圖14b的區塊內容的第1列的一實施例示意圖。 圖14d為本發明將m=2之一二合一(2-in-1)子像素渲染面板之一子像素資料區塊分割成多行後,準備對第2行進行一抖動程序的示意圖。 圖14e為圖14d所示之子像素資料區塊在分割後以第2行為中心所得的區塊內容。 圖14f為所述單側遞色抖動程序作用在圖14e的區塊內容的第1列的一實施例示意圖。 圖15a為本發明將m=1.5之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第2行進行一抖動程序的示意圖。 圖15b為圖15a所示之子像素資料區塊在分割後以第2行為中心所得的區塊內容。 圖15c為所述兩側遞色抖動程序作用在圖15b的區塊內容的第1列的一實施例示意圖。 圖15d為本發明將m=1.5之一三角形排列子像素渲染面板之一子像素資料區塊分割成多行後,準備對第3行進行一抖動程序的示意圖。 圖15e為圖15d所示之子像素資料區塊在分割後以第3行為中心所得的區塊內容。 圖15f為所述兩側遞色抖動程序作用在圖15e的區塊內容的第1列的一實施例示意圖。FIG. 1 is a flowchart of an embodiment of a method for implementing sub-pixel rendering effects by using display data jitter in a sub-pixel rendering panel according to the present invention. FIG. 2 is a block diagram of an embodiment of a display device for realizing sub-pixel rendering effect by using display data dithering according to the present invention. FIG. 3 is a schematic diagram of preparing a dithering procedure for the first row after dividing a sub-pixel data block of a delta sub-pixel rendering panel of m = 2 into multiple rows according to the present invention. FIG. 4 is the block content obtained by dividing the sub-pixel data block shown in FIG. 3 with the first row center. 5a is a schematic diagram of an embodiment of the first column of the content of the block in FIG. 4 with the dither dithering program on both sides. FIG. 5b is a schematic diagram of an example of the second column dithering dithering program acting on the second column of the block content of FIG. 4. FIG. FIG. 5c is a schematic diagram of an embodiment of the content dithering dithering procedure on the third column of the block content of FIG. 4. FIG. 5d is a schematic diagram of an embodiment of the content dithering dithering procedure on the fourth column of the block content of FIG. 4. FIG. 6 is a schematic diagram of preparing a dithering procedure for the second row after dividing a sub-pixel data block of a triangle-arranged sub-pixel rendering panel of m = 2 into multiple rows according to the present invention. FIG. 7 is the block content obtained by dividing the sub-pixel data block shown in FIG. 6 with the second line center. FIG. 8a is a schematic diagram of an embodiment of the first column of the block content of FIG. 7 with the dither dithering program on both sides. FIG. 8b is a schematic diagram of an embodiment of the two-side dithering dithering program acting on the second column of the block content of FIG. 7. FIG. FIG. 8c is a schematic diagram of an example of the third-side dithering dithering program acting on the third column of the block content of FIG. 7. FIG. FIG. 8d is a schematic diagram of an embodiment of the content dithering dithering program acting on the fourth column of the block content of FIG. 7. FIG. 9 is a schematic diagram of preparing a dithering procedure for the third row after dividing a sub-pixel data block of a triangle-arranged sub-pixel rendering panel of m = 2 into multiple rows according to the present invention. FIG. 10 is a block content obtained by dividing the sub-pixel data block shown in FIG. 9 with a third row center. FIG. 11 a is a schematic diagram of an embodiment of the first column of the block content of FIG. 10 by the dither dithering program on both sides. FIG. 11b is a schematic diagram of an example of the second column of the block content of FIG. 10 applied by the dither dithering program on both sides. FIG. 11 c is a schematic diagram of an example of the third column of the block content in FIG. 10 applied by the dither dithering program on both sides. FIG. 11d is a schematic diagram of an example of the fourth column of the block content of FIG. 10 applied by the dither dithering program on both sides. FIG. 12a is a schematic diagram of preparing a dithering procedure for the first row after dividing a sub-pixel data block of one of the RGBG sub-pixel rendering panels of m = 2 into multiple rows according to the present invention. FIG. 12b is the block content obtained by dividing the sub-pixel data block shown in FIG. 12a with the first line center. FIG. 12c is a schematic diagram of an embodiment of the single-side dithering dithering program acting on the first column of the block content in FIG. 12b. 13a is a schematic diagram of preparing a dithering procedure for the fourth row after dividing a sub-pixel data block of a triangle-arranged sub-pixel rendering panel of m = 1.5 into multiple rows according to the present invention. FIG. 13b is the block content obtained by dividing the sub-pixel data block shown in FIG. 13a with the fourth row center. FIG. 13c is a schematic diagram of an embodiment of the first column of the block content of FIG. 13b by the dither dithering program on both sides. FIG. 13d is a schematic diagram of an example of the one-side dithering dithering program acting on the first column of the block content of FIG. 13b. FIG. 13e is a schematic diagram of another embodiment of the one-side dithering dithering program acting on the first column of the block content of FIG. 13b. FIG. 14a is a schematic diagram of preparing a dithering procedure for the first row after dividing a sub-pixel data block of one of the 2-in-1 sub-pixel rendering panels of m = 2 into multiple rows according to the present invention. FIG. 14b is the block content obtained by dividing the sub-pixel data block shown in FIG. 14a with the first row center. FIG. 14c is a schematic diagram of an example of the one-side dithering dithering program acting on the first column of the block content in FIG. 14b. FIG. 14d is a schematic diagram of preparing a dithering procedure for the second row after dividing a sub-pixel data block of one of the 2-in-1 sub-pixel rendering panels of m = 2 into multiple rows according to the present invention. FIG. 14e is the block content obtained by dividing the sub-pixel data block shown in FIG. 14d with the second line center after segmentation. FIG. 14f is a schematic diagram of an embodiment of the single-side dithering dithering program acting on the first column of the block content of FIG. 14e. FIG. 15a is a schematic diagram of preparing a dithering procedure for the second row after dividing a sub-pixel data block of a triangle-arranged sub-pixel rendering panel of m = 1.5 into multiple rows according to the present invention. FIG. 15b is the block content obtained by dividing the sub-pixel data block shown in FIG. 15a with the second line center. FIG. 15c is a schematic diagram of an embodiment of the first column of the block content of FIG. 15b by the dither dithering program on both sides. FIG. 15d is a schematic diagram of preparing a dithering procedure for the third row after dividing a sub-pixel data block of a triangle-arranged sub-pixel rendering panel of m = 1.5 into multiple rows according to the present invention. FIG. 15e is the block content obtained by dividing the sub-pixel data block shown in FIG. 15d with the third row center after segmentation. FIG. 15f is a schematic diagram of an embodiment of the first column of the block content of FIG. 15e by the dither dithering program on both sides.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW107128892A TWI678687B (en) | 2018-08-17 | 2018-08-17 | Method for realizing sub-pixel rendering effect by displaying data jitter and display device using same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW107128892A TWI678687B (en) | 2018-08-17 | 2018-08-17 | Method for realizing sub-pixel rendering effect by displaying data jitter and display device using same |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI678687B true TWI678687B (en) | 2019-12-01 |
| TW202009895A TW202009895A (en) | 2020-03-01 |
Family
ID=69582558
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW107128892A TWI678687B (en) | 2018-08-17 | 2018-08-17 | Method for realizing sub-pixel rendering effect by displaying data jitter and display device using same |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI678687B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113035126A (en) * | 2021-03-10 | 2021-06-25 | 京东方科技集团股份有限公司 | Pixel rendering method and system, readable storage medium and display panel |
| WO2024250127A1 (en) * | 2023-06-03 | 2024-12-12 | Kunshan Yunyinggu Electronic Technology Co., Ltd. | Display panel and method for rendering subpixels of the display panel |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201005726A (en) * | 2008-07-30 | 2010-02-01 | Orise Technology Co Ltd | Method for applying the same dithering table for different flat panels and display driving method thereof |
| US20110043553A1 (en) * | 2009-08-24 | 2011-02-24 | Samsung Electronics Co., Ltd. | Gamut mapping which takes into account pixels in adjacent areas of a display unit |
| CN105632424A (en) * | 2014-10-29 | 2016-06-01 | 新相微电子(开曼)有限公司 | Color enhancement algorithm and control enhancement control device for expanding number of displayed gray scales |
-
2018
- 2018-08-17 TW TW107128892A patent/TWI678687B/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201005726A (en) * | 2008-07-30 | 2010-02-01 | Orise Technology Co Ltd | Method for applying the same dithering table for different flat panels and display driving method thereof |
| US20110043553A1 (en) * | 2009-08-24 | 2011-02-24 | Samsung Electronics Co., Ltd. | Gamut mapping which takes into account pixels in adjacent areas of a display unit |
| CN105632424A (en) * | 2014-10-29 | 2016-06-01 | 新相微电子(开曼)有限公司 | Color enhancement algorithm and control enhancement control device for expanding number of displayed gray scales |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113035126A (en) * | 2021-03-10 | 2021-06-25 | 京东方科技集团股份有限公司 | Pixel rendering method and system, readable storage medium and display panel |
| US11640790B2 (en) | 2021-03-10 | 2023-05-02 | Chengdu Boe Optoelectronics Technology Co., Ltd. | Pixel rendering method and device, computer readable storage medium, and display panel |
| WO2024250127A1 (en) * | 2023-06-03 | 2024-12-12 | Kunshan Yunyinggu Electronic Technology Co., Ltd. | Display panel and method for rendering subpixels of the display panel |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202009895A (en) | 2020-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5036694B2 (en) | Backlight driving circuit and driving method thereof | |
| US9799281B2 (en) | Liquid crystal panel and driving method for the same | |
| CN106444137A (en) | Display panel, liquid crystal display and drive method of liquid crystal display | |
| CN102842297A (en) | Method for controlling gray scales, gray scale control device and liquid crystal display | |
| CN109036248B (en) | Display driving device and sub-pixel driving method | |
| US9812054B2 (en) | Display driver and display apparatus using sub-pixel rendering method | |
| CN101489143A (en) | Image processing method, image data conversion method and device | |
| WO2019127671A1 (en) | Method for acquiring overdrive look up table of liquid crystal display | |
| KR102379778B1 (en) | Display Device and Driving Method of the same | |
| TWI678687B (en) | Method for realizing sub-pixel rendering effect by displaying data jitter and display device using same | |
| JPS6397921A (en) | liquid crystal display device | |
| CN106531101A (en) | Display panel and display device having display panel | |
| US6919872B2 (en) | Method and apparatus for driving STN LCD | |
| US10621937B2 (en) | Liquid crystal display device and method of driving the same | |
| JP2823614B2 (en) | Gradation display method and liquid crystal display device | |
| CN109949761B (en) | Pixel matrix driving method and display device | |
| JP2007206560A (en) | Display device | |
| CN101086824A (en) | LCD pixel structure and its driving method | |
| CN100405425C (en) | A scan modulation method for recombination and scan modulation of row and column time slice distribution of flat panel display | |
| JP4826675B2 (en) | Display device | |
| JP4864075B2 (en) | How different flat panels share the same dithering table | |
| KR100520918B1 (en) | Driving control apparatus for controling light emitting diode display panel | |
| TWI830420B (en) | Display device and polarity switching method thereof | |
| TW201621877A (en) | Display driver and display apparatus | |
| JP7191057B2 (en) | Display device, image data conversion device and white balance adjustment method |