TW202011367A - Color tuning system, method and display driver - Google Patents

Color tuning system, method and display driver Download PDF

Info

Publication number
TW202011367A
TW202011367A TW107130702A TW107130702A TW202011367A TW 202011367 A TW202011367 A TW 202011367A TW 107130702 A TW107130702 A TW 107130702A TW 107130702 A TW107130702 A TW 107130702A TW 202011367 A TW202011367 A TW 202011367A
Authority
TW
Taiwan
Prior art keywords
chromaticity
chroma
correction ratio
values
display panel
Prior art date
Application number
TW107130702A
Other languages
Chinese (zh)
Other versions
TWI676164B (en
Inventor
阮泓翔
陳建文
Original Assignee
友達光電股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 友達光電股份有限公司 filed Critical 友達光電股份有限公司
Priority to TW107130702A priority Critical patent/TWI676164B/en
Priority to CN201811415486.XA priority patent/CN109256105B/en
Application granted granted Critical
Publication of TWI676164B publication Critical patent/TWI676164B/en
Publication of TW202011367A publication Critical patent/TW202011367A/en

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3607Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0626Adjustment of display parameters for control of overall brightness

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Of Color Television Signals (AREA)

Abstract

A color tuning system includes a memory and a processor. The processor is configured to perform following procedures according to one or more instructions stored in the memory: select a plurality of color nodes in a gamut; calculate tuning ratios corresponding to multiple grey levels of each of the color nodes, wherein the tuning ratios are provided to adjust output characteristics of each of the grey levels being presented at an oblique angle of view with respect to a direct angle of view; construct a lookup table according to the tuning ratios of the color nodes; update the lookup table by smoothing the tuning ratios along each of the grey levels, wherein the tuning ratios stored in the lookup table are provided to a display driver such that the display driver is configured to drive a display according to the tuning ratios.

Description

色度調整系統、方法以及顯示面板驅動器 Chroma adjustment system, method and display panel driver

本案涉及一種色度調整系統、色度調整方法以及顯示面板驅動器,尤為一種針對各色度的三色灰階值分別調整的色度調整系統、色度調整方法以及顯示面板驅動器。 This case relates to a chromaticity adjustment system, a chromaticity adjustment method, and a display panel driver, in particular, a chromaticity adjustment system, a chromaticity adjustment method, and a display panel driver, which are respectively adjusted for three-color grayscale values of each chromaticity.

於現今生活環境中,顯示器是一種被應用廣泛的裝置,例如,在電子看板、電視螢幕、電腦螢幕等裝置上,顯示器是不可或缺的。隨著需求量的提升,顯示器的品質,例如解析度以及動態表現等等亦受到重視。然而,雖然顯示器的品質不斷進步,在較大的側視角度下,使用者於顯示器上所觀看到的顏色很可能具有色偏(或稱洗白)等現象,此現象導致使用者體驗不佳。 In today's living environment, the display is a widely used device. For example, the display is indispensable in electronic signage, television screens, computer screens and other devices. With the increase in demand, the quality of displays, such as resolution and dynamic performance, has also received attention. However, although the quality of the display continues to improve, at larger side-view angles, the colors viewed by the user on the display are likely to have color shift (or whitewashing), which results in a poor user experience .

為了解決上述問題,本案的一實施態樣係涉及一種色度調整系統。該色度調整系統包含一記憶體以及一處理器。該記憶體用以儲存一或多個指令。該處理器耦接至該記憶體,且依據該一或多個指令實施以下程序:於該色域中選取複 數色度節點;計算該些色度節點中的每一者的複數個灰階值所分別對應的複數個修正比例值,其中該些修正比例值分別用以調整該些灰階值中的每一者於一側視角度下相對於一正視角度之灰階輸出特性;建構該色域的一查詢表,以紀錄該些色度節點所對應的該些修正比例值;以及基於該些灰階值中的每一者平滑化該些修正比例值,以更新該查詢表,其中該查詢表用來提供該些修正比例值至一顯示面板驅動器以驅動一顯示面板。 In order to solve the above problems, an embodiment of the present case relates to a chromaticity adjustment system. The chroma adjustment system includes a memory and a processor. The memory is used to store one or more instructions. The processor is coupled to the memory and executes the following procedure according to the one or more instructions: selecting a plurality of chromaticity nodes in the color gamut; calculating a plurality of grayscale values for each of the chromaticity nodes A plurality of correction ratio values corresponding to each other, wherein the correction ratio values are used to adjust the grayscale output characteristics of each of the grayscale values at a side viewing angle relative to a frontal viewing angle; construct the color A lookup table in the field to record the correction ratio values corresponding to the chroma nodes; and smooth the correction ratio values based on each of the grayscale values to update the lookup table, where the The look-up table is used to provide the correction ratio values to a display panel driver to drive a display panel.

本案的另一實施態樣係涉及一種色度調整方法。該色度調整方法包含以下步驟:於一色域中選取複數色度節點;計算該些色度節點中的每一者的複數個灰階值所分別對應的複數個修正比例值,其中該些修正比例值分別用以調整該些灰階值中的每一者於一側視角度下相對於一正視角度之灰階輸出特性;建構該色域的一查詢表,其中該查詢表用以查找該些色度節點所對應的該些修正比例值;以及基於該些灰階值中的每一者平滑化該些修正比例值,以更新該查詢表。 Another embodiment of this case relates to a chromaticity adjustment method. The chromaticity adjustment method includes the following steps: selecting a plurality of chromaticity nodes in a color gamut; calculating a plurality of correction proportional values corresponding to a plurality of grayscale values of each of the chromaticity nodes, wherein the corrections The scale values are used to adjust the grayscale output characteristics of each of the grayscale values at a side viewing angle relative to a frontal viewing angle; construct a lookup table for the color gamut, where the lookup table is used to find the The correction scale values corresponding to the chroma nodes; and smoothing the correction scale values based on each of the gray scale values to update the lookup table.

本案的又一實施態樣係涉及一種顯示面板驅動器。該顯示面板驅動器包含一記憶體以及一驅動電路。該記憶體用以儲存一查詢表。該驅動電路耦接至該記憶體。該驅動電路用以依據該查詢表以及對應於複數色度的複數影像訊號驅動一顯示面板。其中該查詢表為經一色度調整方法所建構。 Another embodiment of this case relates to a display panel driver. The display panel driver includes a memory and a driving circuit. The memory is used to store a look-up table. The driving circuit is coupled to the memory. The driving circuit is used to drive a display panel according to the look-up table and the complex image signals corresponding to the complex chroma. The look-up table is constructed by a chroma adjustment method.

於一些實施例中,該色度調整方法包含以下步驟:於一色域中選取複數色度節點;計算該些色度中的每一者的複數個灰階值所分別對應的複數個修正比例值,其中該些修 正比例值分別用以調整該些灰階值中的每一者於一側視角度下相對於一正視角度之灰階輸出特性;建構該色域的該查詢表,其中該查詢表用以查找該些色度節點所對應的該些修正比例值;以及基於該些灰階值中的每一者平滑化該些修正比例值,以更新該查詢表。 In some embodiments, the chromaticity adjustment method includes the following steps: selecting a plurality of chromaticity nodes in a color gamut; calculating a plurality of correction proportional values corresponding to a plurality of grayscale values of each of the chromaticities , Where the correction ratio values are used to adjust the grayscale output characteristics of each of the grayscale values at a side viewing angle relative to a frontal viewing angle; construct the lookup table of the color gamut, where the query The table is used to find the correction ratio values corresponding to the chroma nodes; and the correction ratio values are smoothed based on each of the gray scale values to update the lookup table.

於一些實施例中,該色度調整方法更包含以下步驟:計算至少一指定色度的複數個指定修正比例值;以及依據該些指定修正比例值調整一色度集合對應的該些修正比例值以更新該查詢表,其中該色度集合包含的該些色度節點於該查詢表中相鄰於該至少一指定色度。 In some embodiments, the chroma adjustment method further includes the following steps: calculating a plurality of specified correction ratio values for at least one specified chroma; and adjusting the correction ratio values corresponding to a chroma set according to the specified correction ratio values to The look-up table is updated, wherein the chroma nodes included in the chroma set are adjacent to the at least one specified chroma in the look-up table.

於一些實施例中,於該色度調整方法中,該些灰階值中的至少一者所對應的該些修正比例值小於一閾值。 In some embodiments, in the chroma adjustment method, the correction ratio values corresponding to at least one of the gray-scale values are less than a threshold.

於一些實施例中,該色度調整方法中平滑化該些修正比例值包含以下步驟:依據一中值濾波演算法以及一移動平均演算法平滑化該些修正比例值。 In some embodiments, smoothing the correction ratio values in the chroma adjustment method includes the following steps: smoothing the correction ratio values according to a median filter algorithm and a moving average algorithm.

於一些實施例中,於該色度調整方法中,該灰階輸出特性係為該些灰階值中的每一者的主副畫素分離度伽瑪比值。 In some embodiments, in the chromaticity adjustment method, the grayscale output characteristic is the gamma ratio of the main and auxiliary pixel resolution of each of the grayscale values.

因此,依據本案各實施例之技術內容,本案實施例藉由提供一種色度調整系統以及色度調整方法,藉以改善顯示器上側視角度色偏的問題。 Therefore, according to the technical content of the embodiments of the present invention, the embodiments of the present invention provide a chromaticity adjustment system and a chromaticity adjustment method to improve the problem of color deviation of the side viewing angle on the display.

100‧‧‧色度調整系統 100‧‧‧Color adjustment system

110‧‧‧記憶體 110‧‧‧Memory

120‧‧‧處理器 120‧‧‧ processor

200‧‧‧顯示面板驅動器 200‧‧‧Display panel driver

210‧‧‧記憶體 210‧‧‧Memory

220‧‧‧驅動電路 220‧‧‧Drive circuit

300‧‧‧顯示面板 300‧‧‧Display panel

400‧‧‧驅動電路製造設備 400‧‧‧Drive circuit manufacturing equipment

S210~S260‧‧‧步驟流程 S210~S260‧‧‧Step flow

C1~C8‧‧‧色度節點 C1~C8‧‧‧chroma node

UK‧‧‧指定節點 UK‧‧‧ designated node

為讓本案之上述和其他目的、特徵、優點與實施 例能更明顯易懂,所附圖式之說明如下:第1圖為基於本案一實施例所繪示的色度調整系統之示意圖;第2圖為基於本案一實施例所繪示的色度調整方法之步驟流程圖;第3圖為基於本案一實施例所繪示的一三維座標系示意圖;第4圖為基於本案一實施例所繪示的一三維座標系示意圖;第5圖為基於本案一實施例所繪示的一三維座標系示意圖;第6A圖為基於本案一實施例所繪示的色度調整系統之示意圖;以及第6B圖為基於本案一實施例所繪示的顯示面板驅動器之示意圖。 In order to make the above and other purposes, features, advantages and embodiments of the case more obvious and understandable, the drawings are described as follows: FIG. 1 is a schematic diagram of a chromaticity adjustment system based on an embodiment of the case; 2 is a flowchart of steps of a chromaticity adjustment method based on an embodiment of the case; FIG. 3 is a schematic diagram of a three-dimensional coordinate system based on an embodiment of the case; FIG. 4 is an example of an embodiment based on the case A schematic diagram of a three-dimensional coordinate system shown; Figure 5 is a schematic diagram of a three-dimensional coordinate system based on an embodiment of the case; Figure 6A is a schematic diagram of a chromaticity adjustment system based on an embodiment of the case; and FIG. 6B is a schematic diagram of a display panel driver based on an embodiment of this case.

以下將以圖式及詳細敘述清楚說明本案之精神,任何所屬技術領域中具有通常知識者在瞭解本案之實施例後,當可由本案所教示之技術,加以改變及修飾,其並不脫離本案之精神與範圍。 The following will clearly illustrate the spirit of the case with diagrams and detailed descriptions. Anyone with ordinary knowledge in the technical field who understands the embodiments of the case will be able to change and modify the techniques taught in the case without departing from the case. Spirit and scope.

本文之用語只為描述特定實施例,而無意為本案之限制。單數形式如“一”、“這”、“此”、“本”以及“該”,如本文所用,同樣也包含複數形式。 The terminology in this article is only for describing specific embodiments, and is not intended to be a limitation of this case. Singular forms such as "a", "this", "this", "this" and "the", as used herein, also include plural forms.

關於本文中所使用之『耦接』或『連接』,均可指二或多個元件或裝置相互直接作實體接觸,或是相互間接作實體接觸,亦可指二或多個元件或裝置相互操作或動作。 As used herein, "coupled" or "connected" can refer to two or more elements or devices making direct physical contact with each other, or indirectly making physical contact with each other, or can refer to two or more elements or devices making mutual contact Operation or action.

關於本文中所使用之『包含』、『包括』、『具有』、『含有』等等,均為開放性的用語,即意指包含但不限於。 The terms "contains", "includes", "has", "contains", etc. used in this article are all open terms, which means including but not limited to.

關於本文中所使用之『及/或』,係包括所述事物的任一或全部組合。 As used herein, "and/or" includes any or all combinations of the things described.

除非另有定義,本文使用的所有術語(包括技術和科學術語)具有與本發明所屬領域的普通技術人員通常理解的相同的含義。將進一步理解的是,諸如在通常使用的字典中定義的那些術語應當被解釋為具有與它們在相關技術和本發明的上下文中的含義一致的含義,並且將不被解釋為理想化的或過度正式的意義,除非本文中明確地這樣定義。 Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art to which this invention belongs. It will be further understood that terms such as those defined in commonly used dictionaries should be interpreted as having meanings consistent with their meanings in the context of the relevant technology and the present invention, and will not be interpreted as idealized or excessive Formal meaning unless explicitly defined as such in this article.

本文參考作為理想化實施例的示意圖的截面圖來描述示例性實施例。因此,可以預期到作為例如製造技術及/或公差的結果的圖示的形狀變化。因此,本文所述的實施例不應被解釋為限於如本文所示的區域的特定形狀,而是包括例如由製造導致的形狀偏差。例如,示出或描述為平坦的區域通常可以具有粗糙及/或非線性特徵。此外,所示的銳角可以是圓的。因此,圖中所示的區域本質上是示意性的,並且它們的形狀不是旨在示出區域的精確形狀,並且不是旨在限制權利要求的範圍。 Exemplary embodiments are described herein with reference to cross-sectional views that are schematic diagrams of idealized embodiments. Therefore, it is possible to anticipate a change in the shape of the graph as a result of, for example, manufacturing techniques and/or tolerances. Therefore, the embodiments described herein should not be construed as being limited to the specific shapes of the regions as shown herein, but include deviations in shapes caused by manufacturing, for example. For example, an area shown or described as flat may generally have rough and/or non-linear characteristics. In addition, the acute angle shown may be round. Therefore, the regions shown in the drawings are schematic in nature, and their shapes are not intended to show the precise shapes of the regions, and are not intended to limit the scope of the claims.

第1圖為基於本案一實施例所繪示的色度調整系 統之示意圖。如第1圖所示,在一實施例中,一色度調整系統100包含一記憶體110以及一處理器120,其中該記憶體110電性耦接於該處理器120。在本實施例中,該處理器120可包含但不限於單一處理單元或複數微處理器的集成,該單一處理單元或該集成電性耦接於該記憶體110。該記憶體110可為揮發性或非揮發性的內部或外部記憶體。該處理器120係用以自該記憶體110存取至少一指令並執行該至少一指令,以進一步地實施由該至少一指令所界定的一程序。為了較佳地理解該處理器120之運作,關於該至少一指令所界定的該程序,將於後面段落中說明。 Figure 1 is a schematic diagram of a chromaticity adjustment system based on an embodiment of this case. As shown in FIG. 1, in one embodiment, a chromaticity adjustment system 100 includes a memory 110 and a processor 120, wherein the memory 110 is electrically coupled to the processor 120. In this embodiment, the processor 120 may include, but is not limited to, a single processing unit or a plurality of microprocessors integrated, the single processing unit or the integration is electrically coupled to the memory 110. The memory 110 may be a volatile or non-volatile internal or external memory. The processor 120 is used to access at least one instruction from the memory 110 and execute the at least one instruction to further implement a program defined by the at least one instruction. In order to better understand the operation of the processor 120, the procedure defined by the at least one instruction will be described in the following paragraphs.

如第1圖所示,在本實施例中,該色度調整系統100的該處理器120更通訊耦接於一顯示面板驅動器200,而該顯示面板驅動器200電性耦接於一顯示面板300。應注意的是,此處所指的通訊耦接可為實體或非實體地耦接。舉例而言,該處理器120以及該顯示面板驅動器200可藉由無線通訊技術(Wi-Fi)相互連接,使該處理器120以及該顯示面板驅動器200可進行訊息交換。或者,該處理器120以及該顯示面板驅動器200可藉由實體線路相互連接,藉此,該處理器120以及該顯示面板驅動器200可進行訊息交換。 As shown in FIG. 1, in this embodiment, the processor 120 of the chromaticity adjustment system 100 is further communicatively coupled to a display panel driver 200, and the display panel driver 200 is electrically coupled to a display panel 300 . It should be noted that the communication coupling referred to herein may be physical or non-physical coupling. For example, the processor 120 and the display panel driver 200 can be connected to each other by wireless communication technology (Wi-Fi), so that the processor 120 and the display panel driver 200 can exchange messages. Alternatively, the processor 120 and the display panel driver 200 can be connected to each other through a physical circuit, whereby the processor 120 and the display panel driver 200 can exchange messages.

在本實施例中,該顯示面板300可為設置於電子顯示裝置上的一液晶顯示器,特別為一種垂直排列液晶顯示器(Vertical Alignment Liquid Crystal Display)。該顯示面板驅動器200則係用以提供一特定電壓至該顯示面板300當中的畫素電極陣列,進而使該顯示面板300當中的各個畫素單元呈 現預定之色度。 In this embodiment, the display panel 300 may be a liquid crystal display disposed on the electronic display device, especially a vertical alignment liquid crystal display (Vertical Alignment Liquid Crystal Display). The display panel driver 200 is used to provide a specific voltage to the pixel electrode array in the display panel 300, so that each pixel unit in the display panel 300 exhibits a predetermined chromaticity.

如第1圖所示,在本實施例中,該色度調整系統100的該處理器120用以自該記憶體110存取並執行該至少一指令,以實施由該至少一指令所界定的該程序。該程序可調控該顯示面板驅動器200來提供不同電壓訊號,以調整畫素電極陣列當中的主副畫素之比例,進而改變該顯示面板300的各個畫素單元所呈現之色度。簡言之,該處理器120可藉此控制該顯示面板300,使該顯示面板300顯示不同於預定色度之色度。藉由上述方式,可降低該顯示面板300於側視時發生之色偏(Color Washout)問題。 As shown in FIG. 1, in this embodiment, the processor 120 of the chroma adjustment system 100 is used to access and execute the at least one instruction from the memory 110 to implement the definition defined by the at least one instruction The program. The program can control the display panel driver 200 to provide different voltage signals to adjust the ratio of the main and auxiliary pixels in the pixel electrode array, thereby changing the chromaticity of each pixel unit of the display panel 300. In short, the processor 120 can thereby control the display panel 300 so that the display panel 300 displays chromaticity different from the predetermined chromaticity. With the above method, the color washout problem of the display panel 300 when viewed from the side can be reduced.

第2圖為基於本案一實施例所繪示的色度調整方法示意圖。如第1圖之實施例所述,該處理器120用以自該記憶體110存取並執行該至少一指令,以實施由該至少一指令所界定的該程序。如第2圖所示,該程序係為一種色度調整方法,該色度調整方法具有若干步驟,各步驟之細節將於後面段落中說明。 FIG. 2 is a schematic diagram of a chromaticity adjustment method based on an embodiment of this case. As described in the embodiment of FIG. 1, the processor 120 is used to access and execute the at least one instruction from the memory 110 to implement the program defined by the at least one instruction. As shown in Figure 2, the program is a chromaticity adjustment method. The chromaticity adjustment method has several steps, and the details of each step will be described in the following paragraphs.

步驟S210:於一色域中選取複數色度節點。 Step S210: Select a complex chroma node in a color gamut.

承前所述,在第1圖所示之實施例中,該顯示面板300具有複數畫素單元,該些畫素單元當中設置有畫素電極陣列,該顯示面板驅動器200可提供電壓至該些畫素電極陣列,以使該顯示面板300的各個畫素單元呈現預定之顏色。然而,應當理解,人眼於不同角度觀看顯示面板時,所能察覺之色度係為不同的。一般而言,人眼於一側視角度下,將可能察覺顯示面板產生相對於一正視角度下的色偏現象,此現象將令 使用者無法正常的體驗顯示面板所欲顯示之顏色。在部分實施例中,該正視角度係指一顏色於該顯示面板300的零度(0°)之正視角度下呈現的一色度。在部分實施例中,該側視角度係指該顏色於該顯示面板300的四十五度(45°)之側視角度下呈現的一色度。 As mentioned above, in the embodiment shown in FIG. 1, the display panel 300 has a plurality of pixel units, and the pixel electrode arrays are arranged in the pixel units, and the display panel driver 200 can provide voltage to the pictures The pixel electrode array enables each pixel unit of the display panel 300 to exhibit a predetermined color. However, it should be understood that when the human eye views the display panel at different angles, the chromaticity that can be perceived is different. Generally speaking, the human eye may perceive a color shift phenomenon of the display panel relative to a front viewing angle at a side viewing angle. This phenomenon will prevent the user from normally experiencing the color that the display panel wants to display. In some embodiments, the front view angle refers to a chromaticity of a color presented at a front view angle of zero (0°) of the display panel 300. In some embodiments, the side viewing angle refers to a chromaticity of the color at a side viewing angle of 45 degrees (45°) of the display panel 300.

承前所述,為了解決此問題,可藉由演算法調整各色度之主副畫素分離度伽瑪(Gamma)比值,使顯示面板於側視角度以及正視角度之間的色差減少,以降低人眼於側視角度感受到的色偏現象。在本案的部分實施例中,藉由該處理器120執行一種演算法,以計算各色度的主副畫素分離度伽瑪比值。如此,該處理器120可依據替代灰階與輸入灰階計算產生新的替代灰階。該處理器120可改變該顯示面板驅動器200提供至該顯示面板300上的該些畫素電極陣列之電壓,使該顯示面板300上的該些畫素單元分別依據新的替代灰階呈現顏色,藉此降低該顯示面板300於側視角度下可能發生的色偏現象。 As mentioned above, in order to solve this problem, the gamma ratio of the main and auxiliary pixel resolution of each chromaticity can be adjusted by an algorithm to reduce the color difference between the side viewing angle and the front viewing angle of the display panel to reduce the human See the color shift phenomenon seen from the side view angle. In some embodiments of this case, the processor 120 executes an algorithm to calculate the gamma ratio of the main and auxiliary pixel separation degrees for each chromaticity. In this way, the processor 120 can generate a new substitute gray scale based on the substitute gray scale and the input gray scale calculation. The processor 120 can change the voltages of the pixel electrode arrays provided by the display panel driver 200 to the display panel 300, so that the pixel units on the display panel 300 respectively display colors according to the new alternative gray scale, In this way, the color shift phenomenon that may occur under the side view angle of the display panel 300 is reduced.

於部分實施例中,本文之『主副畫素分離度伽瑪比值』為主畫素之伽瑪值相對於一初始耦合比例(coupling ratio)之一分離度與副畫素之伽瑪值相對於該初始耦合比例之一分離度之間的比值。於部分實施例中,該初始耦合比例為1,但本案並不以此為限。 In some embodiments, the "primary and secondary pixel resolution gamma ratio" herein refers to a gamma value of the primary pixel relative to an initial coupling ratio. A resolution of the primary pixel is relative to the gamma value of the secondary pixel The ratio between the degrees of separation at one of the initial coupling ratios. In some embodiments, the initial coupling ratio is 1, but this case is not limited to this.

在部分實施例中,該處理器120執行該記憶體110中的該至少一指令,以自一色域中選取複數色度。為了降低系統運算量,該處理器120可依據一特定間距選取(或標定)該三 維座標系當中的各座標點。為了更佳地理解,請一併參照第3圖,第3圖係為基於本案一實施例所繪示的一三維座標系示意圖。應注意的是,第3圖的該三維座標系用以表現該色域當中的色度節點,該色域示意圖的三軸分別對應三原色之灰階值,分別為紅色(Red)軸、綠色(Green)軸以及藍色(Blue)軸。該三維座標系之一原點對應的三灰階值為(0,0,0),第一灰階值對應至紅色軸,第二灰階值對應至綠色軸,而第三灰階值對應至藍色軸。依據該三灰階值,該原點對應的紅色灰階值、綠色灰階值以及藍色灰階值皆為0,該原點係對應於該色域當中的黑色。依此類推,該三維座標系當中的各座標點(圖中各方塊之角點)皆分別具有對應至三軸的灰階值,各座標點皆對應於該色域當中的一色度,稱做色度節點。第3圖的該三維座標系中任一節點皆為色度節點,應理解,該三維座標系中共具有16581375(255*255*255)個色度節點。然而,為易於理解,第3圖的該三維座標系僅示出部分色度節點,以避免於視覺上過於繁雜。 In some embodiments, the processor 120 executes the at least one instruction in the memory 110 to select a complex chroma from a color gamut. In order to reduce the amount of system calculation, the processor 120 can select (or calibrate) each coordinate point in the three-dimensional coordinate system according to a specific distance. For a better understanding, please refer to FIG. 3, which is a schematic diagram of a three-dimensional coordinate system based on an embodiment of this case. It should be noted that the three-dimensional coordinates in Figure 3 are used to represent the chromaticity nodes in the color gamut. The three axes of the color gamut diagram correspond to the grayscale values of the three primary colors, which are the red axis and the green ( Green axis and Blue axis. The origin of one of the three-dimensional coordinate systems corresponds to a gray scale value of (0,0,0), the first gray scale value corresponds to the red axis, the second gray scale value corresponds to the green axis, and the third gray scale value corresponds to To the blue axis. According to the three grayscale values, the red grayscale value, green grayscale value and blue grayscale value corresponding to the origin are all 0, and the origin corresponds to black in the color gamut. By analogy, each coordinate point in the three-dimensional coordinate system (the corner point of each block in the figure) has a gray scale value corresponding to the three axes, and each coordinate point corresponds to a chromaticity in the color gamut. Chroma node. Any node in the three-dimensional coordinate system in FIG. 3 is a chromaticity node. It should be understood that there are 16581375 (255*255*255) chromaticity nodes in the three-dimensional coordinate system. However, for ease of understanding, the three-dimensional coordinate system of FIG. 3 only shows part of the chromaticity nodes, so as to avoid visual complexity.

承前所述,該處理器120可依據該特定間距選取(或標定)該三維座標系當中的各座標點。例如,如第3圖所示,在部分實施例中,該處理器120可依據灰階值為17之間距以選取(或標定)該三維座標系當中的各座標點。如此一來,於該色域的該三維座標系當中,對應灰階值為(17X,17Y,17Z)之節點將被標定,其中X、Y、Z值之範圍為0~15。藉此,該處理器120可於該色域當中選取(或標定)3375個(即16581375/173)色度節點,該些色度節點分別對應至該色域當 中的一色度。應當理解,在本實施例中,該處理器120係以17為間距進行色度節點之選取或標定,其僅係說明而非限制本案,在其他實施例中,因應使用者或系統之需求,該處理器120可以其他數值作為間距進行色度節點之選取或標定。 As mentioned above, the processor 120 can select (or calibrate) each coordinate point in the three-dimensional coordinate system according to the specific distance. For example, as shown in FIG. 3, in some embodiments, the processor 120 may select (or calibrate) each coordinate point in the three-dimensional coordinate system according to a gray scale value of 17. In this way, in the three-dimensional coordinate system of the color gamut, the nodes corresponding to the gray scale values (17X, 17Y, 17Z) will be calibrated, and the range of the X, Y, Z values is 0~15. In this way, the processor 120 can select (or calibrate) 3375 chromaticity nodes (that is, 16581375/17 3 ) in the color gamut, and the chromaticity nodes respectively correspond to a chromaticity in the color gamut. It should be understood that in this embodiment, the processor 120 selects or calibrates the chroma nodes at intervals of 17, which is for illustration only and not for limiting the case. In other embodiments, to meet the needs of users or the system, The processor 120 can select or calibrate the chroma node using other values as the distance.

步驟S220:計算該些色度節點中的每一者的複數個灰階值所分別對應的複數個修正比例值,其中該些修正比例值分別用以調整該些灰階值中的每一者於一側視角度下相對於一正視角度之灰階輸出特性。 Step S220: Calculate a plurality of correction scale values corresponding to the plurality of gray scale values of each of the chroma nodes, wherein the correction scale values are used to adjust each of the gray scale values The grayscale output characteristic at a side viewing angle relative to a frontal viewing angle.

在部分實施例中,如第3圖所示,該處理器120選取(或標定)該三維座標系當中的部分色度節點後,該處理器120可計算該些色度節點所分別對應的複數個修正比例值。承前所述,藉由調整各色度之主副畫素分離度伽瑪比值,將可使該顯示面板300於側視角度以及正視角度之間的色差減少。然而,於實際應用中,若顯示面板上的所有畫素單元僅依據單一伽瑪比值進行調整,將可能造成人眼可辨識的菱格紋(mesh)現象,從而降低使用者的視覺體驗。因此,為避免上述問題,於一些實施例中,該處理器120設置以分別運算每一色度節點的一修正比例值。於部分實施例中,該修正比例值即為每一色度節點的三色灰階值之主副畫素分離度伽瑪比值。 In some embodiments, as shown in FIG. 3, after the processor 120 selects (or calibrates) some chromaticity nodes in the three-dimensional coordinate system, the processor 120 may calculate the complex numbers corresponding to the chromaticity nodes, respectively Correction ratio value. As described above, by adjusting the gamma ratio of the main and auxiliary pixel separation degrees of each chromaticity, the color difference between the side viewing angle and the front viewing angle of the display panel 300 can be reduced. However, in practical applications, if all the pixel units on the display panel are adjusted based on a single gamma ratio, it may cause a mesh phenomenon that can be recognized by the human eye, thereby reducing the user's visual experience. Therefore, in order to avoid the above-mentioned problems, in some embodiments, the processor 120 is configured to separately calculate a correction ratio value for each chroma node. In some embodiments, the correction scale value is the gamma ratio of the main and auxiliary pixel separation degrees of the three-color grayscale value of each chroma node.

在部分實施例中,本案的該處理器120係基於一最小色差演算法來計算每一色度節點的三色灰階值之主副畫素分離度伽瑪比值。該最小色差演算法主要係利用混色原理,以每一色度節點對應之顏色於正視角度下的三色灰階值為混色目標,計算每一色度節點對應之顏色於側視角度下的理想三 色灰階值比值。再依據一公式搜尋每一色度節點對應之顏色於正視角度與側視角度下具有最小色差之最佳解,該最佳解即為每一色度節點對應之顏色的最佳主副畫素分離度伽瑪比值。在部分實施例中,該公式係由國際照明委員會所使用的CIEDE2000公式改良而成,如下所示。 In some embodiments, the processor 120 in this case is based on a minimum color difference algorithm to calculate the primary and secondary pixel separation gamma ratio of the three-color grayscale value of each chroma node. The minimum color difference algorithm mainly uses the principle of color mixing to calculate the ideal tricolor of the color corresponding to each chroma node at the side view angle with the three-color grayscale value of the color corresponding to each chroma node at the front view angle as the color mixing target Gray scale value ratio. Then, according to a formula, search for the best solution for the color corresponding to each chroma node with the smallest color difference between the front view angle and the side view angle. The best solution is the best primary and secondary pixel resolution of the color corresponding to each chroma node Gamma ratio. In some embodiments, the formula is modified from the CIEDE2000 formula used by the International Lighting Commission, as shown below.

△E=SQRT((△C’/Sc)2+(△H/SH)2+RT(△C’/Sc)(△H/SH)) △E=SQRT((△C'/S c ) 2 +(△H/S H ) 2 +R T (△C'/S c )(△H/S H ))

上述公式可針對每一色度節點的每一灰階值進行計算。在上述公式中,△E為色差值。在上述公式中,△H為色相(Hue)差,色相差之值係為HOblique-HDirect,即為側視角度之色相值減去正視角度之色相值。在上述公式中,欲計算△C’,則需先計算△C。其中,△C為彩度(Chroma)差,彩度差之值係為COblique-CDirect。在上述公式中,△C’=△C*W,其中,W係為用以調控△C以及△H在該最佳解當中的一權重值。在上述公式中,若該權重值W<1,代表該最佳解偏向色相較小,若該權重值W>1,代表該最佳解偏向彩度較小。在上述公式中,Sc係為彩度補償值,SH係為色相補償值,RT則為色調旋轉值。應注意的是,上述改良之公式可一併參照原先的CIEDE2000公式理解。在部分實施例中,該權重值W之值介於0.8~1(80%~120%)之間。 The above formula can be calculated for each grayscale value of each chroma node. In the above formula, ΔE is the color difference value. In the above formula, △H is the Hue difference, and the value of the Hue difference is H Oblique -H Direct , which is the hue value of the side view angle minus the hue value of the front view angle. In the above formula, if you want to calculate △C', you need to calculate △C first. Among them, △C is the chroma (Chroma) difference, and the value of the chroma difference is C Oblique- C Direct . In the above formula, △C'=△C*W, where W is a weight value used to adjust △C and △H in the optimal solution. In the above formula, if the weight value W<1, the hue of the optimal solution bias is smaller, and if the weight value W>1, the hue of the optimal solution bias is smaller. In the above formula, S c is the chroma compensation value, S H is the hue compensation value, and R T is the hue rotation value. It should be noted that the above improved formula can be understood with reference to the original CIEDE2000 formula. In some embodiments, the weight value W is between 0.8~1 (80%~120%).

於部分實施例中,當該處理器120執行該最小色差演算法以搜尋每一色度節點對應之顏色於正視角度與側視角度下具有最小色差之最佳解時,該處理器120可依據一空間域(Spatial Domain)邊界條件來限制每一色度節點的三色灰 階值的可分離程度,該空間域邊界條件可理解為一閾值,其數值位於0%~100%之間。例如,若將該空間域邊界條件的該閾值設定為紅色灰階值等於1(對應100%)、綠色灰階值等於0.5(對應50%)以及藍色灰階值等於1(對應100%)。當該處理器120對某一色度節點進行最佳解搜尋時,受限於該閾值,綠色灰階值之搜尋範圍將被限制於0.5~1當中。藉此,不僅可以降低該處理器120之運算量,更可降低該顯示面板300顯示時的菱格紋現象。 In some embodiments, when the processor 120 executes the minimum color difference algorithm to search for the best solution for the color corresponding to each chroma node with the minimum color difference at the front view angle and the side view angle, the processor 120 may The spatial domain (Spatial Domain) boundary condition limits the separability of the three-color gray-scale value of each chroma node. The spatial domain boundary condition can be understood as a threshold value whose value is between 0% and 100%. For example, if the threshold value of the boundary condition of the spatial domain is set to a red grayscale value equal to 1 (corresponding to 100%), a green grayscale value equal to 0.5 (corresponding to 50%), and a blue grayscale value equal to 1 (corresponding to 100%) . When the processor 120 searches for the optimal solution for a certain chroma node, the search range of the green gray level value will be limited to 0.5~1 due to the threshold. In this way, not only the calculation amount of the processor 120 but also the rhomboid phenomenon when the display panel 300 is displayed can be reduced.

承前所述,在部分實施例中,當該處理器120選取(或標定)該三維座標系當中的該些色度節點後,該處理器120可依據該最小色差演算法一一計算該些色度節點所分別對應的該些修正比例值。應注意的是,當對應於某一色度節點之顏色的訊號輸入至該顯示面板驅動器200時,該顯示面板驅動器200可依據該色度節點的修正比例值調變訊號,使該顯示面板300當中的各畫素以該色度節點的修正比例值控制紅綠藍三色的主副畫素分離度。在此狀況下,使用者於該顯示面板300的側視角度下觀察到的顏色時將貼近於正視角度下觀察到的顏色。 As mentioned above, in some embodiments, after the processor 120 selects (or calibrates) the chromaticity nodes in the three-dimensional coordinate system, the processor 120 can calculate the colors one by one according to the minimum color difference algorithm The correction ratio values corresponding to the degree nodes respectively. It should be noted that when a signal corresponding to a color of a chroma node is input to the display panel driver 200, the display panel driver 200 can modulate the signal according to the correction ratio value of the chroma node, so that the display panel 300 Each pixel of the pixel controls the primary and secondary pixel resolution of the red, green and blue pixels with the corrected proportional value of the chroma node. In this situation, when the user observes the color under the side view angle of the display panel 300, the color will be close to the color under the front view angle.

步驟S230:建構該色域的一查詢表,其中該查詢表用以查找該些色度節點所對應的該些修正比例值。 Step S230: Construct a lookup table of the color gamut, where the lookup table is used to look up the correction ratio values corresponding to the chroma nodes.

承前所述,在部分實施例中,當該處理器120選取(或標定)該三維座標系當中的該3375個色度節點後,該處理器120可依據上述演算法一一計算該些色度節點所分別對應的該些修正比例值,並將該些修正比例值關聯於該些色度節 點,藉以建構該色域的一查詢表。舉例而言,針對灰階值為(17,0,0)之一第一節點,該處理器120可依據該演算法分別搜尋該第一節點的紅色灰階值、綠色灰階值以及藍色灰階值的主副畫素分離度伽瑪比值之一最佳解,該處理器120並於一查詢表紀錄該最佳解為對應該第一節點的修正比例值。舉例而言,針對灰階值為(34,0,0)之一第二節點,該處理器120可依據該演算法分別搜尋該第二節點的紅色灰階值、綠色灰階值以及藍色灰階值的主副畫素分離度伽瑪比值之一最佳解,該處理器120並並於該查詢表紀錄該最佳解為對應該第二節點的修正比例值。依此類推,該處理器120可完整地計算該3375個色度節點所對應的該些修正比例值,並於該查詢表紀錄該些修正比例值,使該些修正比例值分別關聯於該3375個色度節點。於部分實施例中,該處理器120將所建構出之查詢表儲存於記憶體110中。 As mentioned above, in some embodiments, after the processor 120 selects (or calibrates) the 3375 chromaticity nodes in the three-dimensional coordinate system, the processor 120 may calculate the chromaticities one by one according to the above algorithm The correction ratio values corresponding to the nodes respectively, and associating the correction ratio values with the chromaticity nodes to construct a look-up table of the color gamut. For example, for a first node with a gray scale value of (17,0,0), the processor 120 can search for the red gray scale value, green gray scale value and blue color of the first node respectively according to the algorithm One of the best solutions of the gamma ratio of the primary and secondary pixel resolution of the gray scale value, the processor 120 records the best solution as a modified proportional value corresponding to the first node in a look-up table. For example, for a second node with a gray scale value of (34,0,0), the processor 120 can search for the red gray scale value, the green gray scale value, and the blue color of the second node respectively according to the algorithm One of the best solutions of the gamma ratio of the main and auxiliary pixel resolution of the gray scale value, the processor 120 also records the best solution in the look-up table as a modified proportional value corresponding to the second node. By analogy, the processor 120 can completely calculate the correction ratio values corresponding to the 3375 chroma nodes, and record the correction ratio values in the look-up table to associate the correction ratio values with the 3375 respectively Chroma nodes. In some embodiments, the processor 120 stores the constructed lookup table in the memory 110.

步驟S240:基於該些灰階值中的每一者平滑化該些修正比例值,以更新該查詢表。 Step S240: Smooth the correction ratio values based on each of the gray scale values to update the lookup table.

承前所述,在部分實施例中,當該處理器120獲取該3375個色度節點所對應的該些修正比例值並記錄於該色域的該查詢表後,該處理器120可依據一平滑演算法對該些修正比例值平滑化。在部分實施例中,該平滑演算法至少包含一中值濾波演算法以及一移動平均演算法。承前述實施例,該處理器120可存取該查詢表,並自該3375個色度節點當中選取於該三維座標系中鄰近的若干色度節點,進而對選取出的該些色度節點進行平滑化。 As mentioned above, in some embodiments, after the processor 120 obtains the correction ratio values corresponding to the 3375 chroma nodes and records them in the lookup table of the color gamut, the processor 120 may use a smoothing The algorithm smoothes these corrected scale values. In some embodiments, the smoothing algorithm includes at least a median filtering algorithm and a moving average algorithm. According to the foregoing embodiment, the processor 120 can access the look-up table, and select a number of adjacent chromaticity nodes in the three-dimensional coordinate system from the 3375 chromaticity nodes, and then perform the selected chromaticity nodes Smoothing.

為了更佳地理解,請一併參照第4圖,其係為基於本案一實施例所繪示的一三維座標系示意圖。舉例而言,如第4圖所示,該處理器120可於該三維座標系中選取鄰近的五個色度節點,即為圖中被框選標示的一列鄰近色度節點。該處理器120再分別先以該中值濾波演算法針對該五個色度節點的紅色灰階值、綠色灰階值以及藍色灰階值的主副畫素分離度伽瑪比值進行平滑化。例如,若被選取的該五個色度節點的紅色灰階值的主副畫素分離度伽瑪比值分別為:0.40、0.42、0.58、0.43、0.40,該處理器120可先依據該中值濾波演算法排序該五個色度節點的紅色灰階值的主副畫素分離度伽瑪比值,並選取中位數。在本實施例中,經排序後,該處理器120可獲取主副畫素分離度伽瑪比值之中位數為0.42。依據該中值濾波演算法,該處理器120可將該五個色度節點的主副畫素分離度伽瑪比值當中最大值者以中位數取代。藉此,經該中值濾波演算法處理後,被選取的該五個色度節點的紅色灰階值的主副畫素分離度伽瑪比值分別為:0.40、0.42、0.42、0.43、0.40。至此,應當理解,該中值濾波演算法係用於排除鄰近色度節點當中的奇異點(離群值)。 For a better understanding, please refer to FIG. 4, which is a schematic diagram of a three-dimensional coordinate system based on an embodiment of this case. For example, as shown in FIG. 4, the processor 120 may select five adjacent chromaticity nodes in the three-dimensional coordinate system, which is a column of adjacent chromaticity nodes marked in the figure. The processor 120 first uses the median filtering algorithm to smooth the primary and secondary pixel separation gamma ratios of the red gradation value, green gradation value and blue gradation value of the five chroma nodes . For example, if the primary and secondary pixel separation gamma ratios of the red gradation values of the five chroma nodes are respectively: 0.40, 0.42, 0.58, 0.43, 0.40, the processor 120 may first determine the median value The filtering algorithm sorts the primary and secondary pixel separation gamma ratios of the red grayscale values of the five chroma nodes, and selects the median. In this embodiment, after sorting, the processor 120 can obtain the median value of the gamma ratio of the main and sub-pixel separation degree to be 0.42. According to the median filtering algorithm, the processor 120 may replace the maximum value of the gamma ratios of the primary and secondary pixel resolutions of the five chroma nodes with a median. In this way, after being processed by the median filtering algorithm, the gamma ratios of the primary and secondary pixel resolutions of the red grayscale values of the five chromaticity nodes selected are: 0.40, 0.42, 0.42, 0.43, 0.40, respectively. By now, it should be understood that the median filtering algorithm is used to exclude singular points (outliers) among adjacent chroma nodes.

承前所述,經該中值濾波演算法處理後,該處理器120可依據該移動平均演算法平滑化該五個色度節點的紅色灰階值的主副畫素分離度伽瑪比值。在本實施例中,該處理器120可依據一濾波窗(Filter Window)執行該移動平均演算法。舉例而言,若該濾波窗之值為三時,該處理器120可依序選取該五個色度節點中的三個色度節點,並對該三個色度節點 的紅色灰階值的主副畫素分離度伽瑪比值進行平滑化。承前述實施例,經該中值濾波演算法處理後,被選取的該五個色度節點的紅色灰階值的主副畫素分離度伽瑪比值分別為:0.40、0.42、0.42、0.43、0.40。依據該移動平均演算法,該處理器120可先對第一至第三個色度節點進行平均值計算,計算結果為0.413,該處理器120將以該計算結果取代第二個色度節點的主副畫素分離度伽瑪比值。依據該濾波窗,該處理器120可再對第二至第四個色度節點進行平均值計算,即為計算0.413、0.42、0.43之平均值,計算結果為0.421,該處理器120將以該計算結果取代第三個色度節點的主副畫素分離度伽瑪比值。依據該濾波窗,該處理器120最後再對第三至第五個色度節點進行平均值計算,即為計算0.421、0.43、0.40之平均值,計算結果為0.417,該處理器120將以該計算結果取代第四個色度節點的主副畫素分離度伽瑪比值。藉此,經移動平均演算法處理後,第4圖中被選取的該五個色度節點的紅色灰階值的主副畫素分離度伽瑪比值分別為:0.40、0.413、0.421、0.417、0.40。 As described above, after being processed by the median filtering algorithm, the processor 120 can smooth the primary and secondary pixel separation gamma ratios of the red grayscale values of the five chroma nodes according to the moving average algorithm. In this embodiment, the processor 120 can execute the moving average algorithm according to a filter window. For example, if the value of the filter window is three, the processor 120 may sequentially select three chromaticity nodes of the five chromaticity nodes, and set the red grayscale values of the three chromaticity nodes. The gamma ratio of the main and auxiliary pixel separation is smoothed. According to the foregoing embodiment, after being processed by the median filtering algorithm, the gamma ratios of the primary and secondary pixel separation degrees of the red grayscale values of the five chroma nodes selected are: 0.40, 0.42, 0.42, 0.43, 0.40. According to the moving average algorithm, the processor 120 may first calculate the average value of the first to third chroma nodes, and the calculation result is 0.413. The processor 120 will replace the second chroma node with the calculation result Gamma ratio of main and auxiliary pixel resolution. According to the filter window, the processor 120 may then calculate the average value of the second to fourth chroma nodes, that is, calculate the average value of 0.413, 0.42, 0.43, and the calculation result is 0.421. The processor 120 will use the The calculation result replaces the gamma ratio of the primary and secondary pixel resolution of the third chroma node. According to the filter window, the processor 120 finally calculates the average value of the third to fifth chroma nodes, that is, the average value of 0.421, 0.43, and 0.40 is calculated. The calculation result is 0.417, and the processor 120 will use the The calculation result replaces the gamma ratio of the primary and secondary pixel resolution of the fourth chroma node. Therefore, after processing by the moving average algorithm, the gamma ratios of the primary and secondary pixel resolutions of the red grayscale values of the five chroma nodes selected in Figure 4 are: 0.40, 0.413, 0.421, 0.417, 0.40.

應注意的是,前述實施例僅係用於示例,且本案並不以此為限。於不同實施例,該處理器120執行該中值濾波演算法以及該移動平均演算法時,因應系統或使用者需求,該處理器120所選取的色度節點數量以及濾波窗之尺寸皆為可調整的。 It should be noted that the foregoing embodiments are only used for examples, and this case is not limited thereto. In different embodiments, when the processor 120 executes the median filter algorithm and the moving average algorithm, the number of chroma nodes selected by the processor 120 and the size of the filter window are both acceptable according to system or user requirements Adjusted.

前述實施例中,僅以第4圖中被選取的該五個色度節點的紅色灰階值的主副畫素分離度伽瑪比值之計算作為 示例,針對第3圖所示的該三維座標系中所有色度節點,該處理器120皆可以該中值濾波演算法以及該移動平均演算法對該些色度節點的紅色灰階值、綠色灰階值以及藍色灰階值的主副畫素分離度伽瑪比值進行平滑化。應當理解,經該平滑演算法處理後,可降低第3圖所示的該三維座標系中鄰近色度節點的修正比例值之不連續性。藉此,於該查詢表中,各色度節點對應之修正比例值將具有較佳的平滑度。 In the foregoing embodiment, only the calculation of the gamma ratio of the primary and secondary pixel separation degrees of the red grayscale values of the five chromaticity nodes selected in FIG. 4 is taken as an example, for the three-dimensional coordinates shown in FIG. 3 For all chromaticity nodes in the system, the processor 120 can use the median filtering algorithm and the moving average algorithm for the primary and secondary red, gray, and blue grayscale values of the chromaticity nodes. The pixel separation gamma ratio is smoothed. It should be understood that after being processed by the smoothing algorithm, the discontinuity of the correction ratio value of adjacent chroma nodes in the three-dimensional coordinate system shown in FIG. 3 can be reduced. In this way, in the lookup table, the correction ratio value corresponding to each chroma node will have better smoothness.

步驟S250:計算至少一指定色度的複數個指定修正比例值,並依據該些指定修正比例值調整一色度集合對應的該些修正比例值以更新該查詢表,其中該色度集合包含的該些色度於該查詢表中相鄰於該至少一指定色度。 Step S250: Calculate a plurality of specified correction ratio values of at least one specified chroma, and adjust the correction ratio values corresponding to a chroma set according to the specified correction ratio values to update the lookup table, where the chroma set contains the The chromaticities are adjacent to the at least one specified chromaticity in the look-up table.

在部分實施例中,針對該色域中的至少一指定色度,該處理器120更可進一步計算該至少一指定色度的複數個指定修正比例值,並據以更新該查詢表。詳細而言,承前述實施例,若該色域中有一特殊色度被指定,尤其該特殊色度非屬該三維座標系中已定義之該3375個色度節點時,該處理器120可於該三維座標系中定義對應該特殊色度之色度節點,以使該查詢表中包含該特殊色度的修正比例值。 In some embodiments, for at least one specified chromaticity in the color gamut, the processor 120 may further calculate a plurality of specified correction ratio values of the at least one specified chromaticity, and update the lookup table accordingly. In detail, according to the foregoing embodiment, if a special chromaticity is specified in the color gamut, especially if the special chromaticity is not the 3375 chromaticity nodes defined in the three-dimensional coordinate system, the processor 120 may The three-dimensional coordinate system defines a chromaticity node corresponding to the special chromaticity, so that the lookup table contains the corrected proportion value of the special chromaticity.

為了更佳地理解,請一併參照第5圖,其係為基於本案一實施例所繪示的一三維座標系示意圖。第5圖中示出的方格對應於第4圖中之三維座標系中之一方格,該方格的各角點皆為已定義色度節點。舉例而言,如第5圖所示,於該色域中有某一色度被指定,該指定色度於該三維座標系中對應於一指定節點UK,而該指定節點UK並非修正比例值已定義之該 3375個色度節點之一。類似於前述實施例,該處理器120可依據該最小色差演算法搜尋該指定節點UK的紅色灰階值、綠色灰階值以及藍色灰階值的主副畫素分離度伽瑪比值之一最佳解,該處理器120可選取於該三維座標系中距離該指定節點UK最近的若干已定義色度節點,該些已定義色度節點可理解為一色度集合。如第5圖所示,複數色度節點C1~C8鄰近於該指定節點UK,該些色度節點C1~C8皆為該三維座標系中的已定義節點,其修正比例值皆紀錄於該查詢表中。如第5圖所示,由於該指定節點UK對應於指定色度,該處理器120可於該些色度節點C1~C8中選取距離該指定節點UK最近的四個已定義節點,分別為色度節點C3、C6、C7、C8,該處理器120可將此四個已定義節點之修正比例值以該指定節點UK的該最佳解取代。 For a better understanding, please refer to FIG. 5, which is a schematic diagram of a three-dimensional coordinate system based on an embodiment of this case. The square shown in Figure 5 corresponds to a square in the three-dimensional coordinate system in Figure 4, and each corner point of the square is a defined chromaticity node. For example, as shown in FIG. 5, a certain chromaticity is specified in the color gamut, and the specified chromaticity corresponds to a specified node UK in the three-dimensional coordinate system, and the specified node UK is not a modified scale value. One of the 3375 chroma nodes defined. Similar to the foregoing embodiment, the processor 120 may search for one of the primary and secondary pixel separation gamma ratios of the red gray level value, the green gray level value and the blue gray level value of the designated node UK according to the minimum color difference algorithm For the optimal solution, the processor 120 may select a number of defined chromaticity nodes closest to the designated node UK in the three-dimensional coordinate system. The defined chromaticity nodes may be understood as a chromaticity set. As shown in Figure 5, complex chromaticity nodes C1~C8 are adjacent to the designated node UK, the chromaticity nodes C1~C8 are all defined nodes in the three-dimensional coordinate system, and their correction ratio values are recorded in the query Table. As shown in FIG. 5, since the designated node UK corresponds to the designated chromaticity, the processor 120 may select the four defined nodes closest to the designated node UK among the chromaticity nodes C1 to C8, respectively At the degree nodes C3, C6, C7, and C8, the processor 120 may replace the corrected ratio values of the four defined nodes with the optimal solution of the designated node UK.

藉此,在部分實施例中,若該色域包含複數指定色度,該處理器120可於該三維座標系中標定對應該些指定色度的複數色度節點,並依據該最小色差演算法分別搜尋對應該些色度節點的紅色灰階值、綠色灰階值以及藍色灰階值的主副畫素分離度伽瑪比值之最佳解。當計算出對應該些指定色度的最佳解後,該處理器120再於該查詢表中更新鄰近於該些色度節點的已定義色度節點之修正比例值。 Therefore, in some embodiments, if the color gamut includes complex specified chromaticities, the processor 120 may calibrate complex chromaticity nodes corresponding to the specified chromaticities in the three-dimensional coordinate system, and based on the minimum color difference algorithm The optimal solutions for the gamma ratios of the primary and secondary pixel resolutions corresponding to the red grayscale value, green grayscale value and blue grayscale value of the chroma nodes are respectively searched. After calculating the optimal solutions corresponding to the specified chroma, the processor 120 then updates the correction ratio value of the defined chroma nodes adjacent to the chroma nodes in the look-up table.

步驟S260:計算該色域中的其他色度節點之修正比例值以完善該查詢表,其中該查詢表用以查找所有色度節點所對應的該些修正比例值。 Step S260: Calculate the correction ratio values of other chroma nodes in the color gamut to complete the lookup table, where the lookup table is used to find the correction ratio values corresponding to all chroma nodes.

承前所述,在本實施例中,該處理器120可於該 查詢表中紀錄該3375個色度節點所對應的該些修正比例值,該3375個色度節點即為已定義色度節點。在部分實施例中,該處理器120可依據一內插演算法計算該色域中的未定義色度節點之修正比例值。應注意的是,在部分實施例中,該內插演算法可為一四面體內插(Tetrahedral Interpolation)演算法。該四面體內插演算法可依據該三維座標系當中已定義之色度節點的修正比例值以完善未定義之色度節點的修正比例值。舉例而言,有一第四節點之灰階值為(25,1,1),該第四節點並非該3375個已定義色度節點之一。依據該內插演算法,該處理器120可計算該第四節點距離鄰近的已定義色度節點,並從中選取距離該第四節點距離最短的四個節點。於該色域對應的該三維座標系上,該第四節點落於該四個節點所構成之四面體當中。依據該內插演算法,該處理器120可依據該四個節點與該第四節點之間距離之比值作為權重,並將各權重分別乘以該四個節點的修正比例值,從而得出該第四節點之修正比例值。 As described above, in this embodiment, the processor 120 may record the correction ratio values corresponding to the 3375 chroma nodes in the lookup table. The 3375 chroma nodes are defined chroma nodes. In some embodiments, the processor 120 may calculate the correction ratio of undefined chroma nodes in the color gamut according to an interpolation algorithm. It should be noted that in some embodiments, the interpolation algorithm may be a Tetrahedral Interpolation algorithm. The tetrahedral interpolation algorithm can complete the correction ratio value of the undefined chroma node according to the correction ratio value of the chroma node defined in the three-dimensional coordinate system. For example, a grayscale value of a fourth node is (25,1,1), and the fourth node is not one of the 3375 defined chroma nodes. According to the interpolation algorithm, the processor 120 may calculate the defined chroma nodes adjacent to the fourth node and select four nodes with the shortest distance from the fourth node. On the three-dimensional coordinate system corresponding to the color gamut, the fourth node falls within the tetrahedron formed by the four nodes. According to the interpolation algorithm, the processor 120 may use the ratio of the distance between the four nodes and the fourth node as a weight, and multiply each weight by the modified proportional value of the four nodes to obtain the The revised proportional value of the fourth node.

承前所述,在步驟S250中,當某些色度節點為指定色度時,該處理器120可將鄰近於該些色度節點的已定義節點之修正比例值以指定色度的最佳解取代。藉此,依據該內插演算法,落於該指定色度周邊的色度節點其修正比例值皆應等同於該指定色度的修正比例值。 As described above, in step S250, when certain chromaticity nodes are designated chromaticity, the processor 120 may use the modified proportion value of the defined nodes adjacent to the chromaticity nodes to specify the optimal solution of the chromaticity replace. Therefore, according to the interpolation algorithm, the correction ratio values of the chromaticity nodes falling around the specified chromaticity should be equal to the correction ratio values of the specified chromaticity.

在本實施例中,該處理器120可依據該內插演算法分別計算各色度節點的修正比例值,藉此,該處理器120可獲得除已定義的該3375個色度節點之外的所有色度節點對應 之修正比例值。藉此,該處理器120可完善該查詢表。其中,該查詢表關聯於16581375(255*255*255)個色度節點,各色度節點皆對應於該色域當中的一個色度,各色度節點皆關聯於三個修正比例值,每一色度節點的各修正比例值分別對應於該色度節點的紅色灰階值、綠色灰階值以及藍色灰階值的主副畫素分離度伽瑪比值。 In this embodiment, the processor 120 can calculate the correction ratio value of each chroma node according to the interpolation algorithm, whereby the processor 120 can obtain all except the defined 3375 chroma nodes Correction scale value corresponding to the chroma node. In this way, the processor 120 can complete the lookup table. Among them, the look-up table is associated with 16581375 (255*255*255) chroma nodes, each chroma node corresponds to a chroma in the color gamut, and each chroma node is associated with three correction ratio values, each chroma Each correction scale value of the node corresponds to the main and auxiliary pixel separation gamma ratios of the red grayscale value, the green grayscale value and the blue grayscale value of the chroma node, respectively.

應注意的是,在部分實施例中,該處理器120可提供該查詢表至該顯示面板驅動器200。當對應於該色域中某一色度節點之顏色的訊號輸入至該顯示面板驅動器200時,該顯示面板驅動器200可依據該查詢表當中對應該色度節點的修正比例值獲取該色度節點的新替代灰階,並以新替代灰階調變訊號,使該顯示面板300當中的畫素以新替代灰階控制紅綠藍三色的主副畫素。藉此,將可降低使用者於該顯示面板300的側視角度下觀察到的色偏現象。 It should be noted that in some embodiments, the processor 120 may provide the look-up table to the display panel driver 200. When a signal corresponding to a color of a chroma node in the color gamut is input to the display panel driver 200, the display panel driver 200 may obtain the chroma node's New replacement of gray scale, and the new replacement of gray scale modulation signal, so that the pixels in the display panel 300 are replaced by the new gray scale to control the primary and secondary pixels of red, green and blue. Thereby, the color shift phenomenon observed by the user under the side viewing angle of the display panel 300 can be reduced.

第6A圖為基於本案一實施例所繪示的色度調整系統之示意圖。如第6A圖所示,在一實施例中,該色度調整系統100包含該記憶體110以及該處理器120,類似於第1圖之實施例。差別在於,在本實施例中,該色度調整系統200的該處理器120更通訊耦接於一驅動電路製造設備400,該驅動電路製造設備400可用以製造如第1圖所示的該顯示面板驅動器200。在本實施例中,該處理器120用以自該記憶體110存取並執行該至少一指令,以進一步地實施由該至少一指令所界定的該程序。該程序係為一種色度調整方法,該色度調整方法包含如第2圖所示的該些步驟,請一併參照第2圖之實施例。 FIG. 6A is a schematic diagram of a chromaticity adjustment system based on an embodiment of this case. As shown in FIG. 6A, in one embodiment, the chroma adjustment system 100 includes the memory 110 and the processor 120, similar to the embodiment of FIG. The difference is that in this embodiment, the processor 120 of the chromaticity adjustment system 200 is further communicatively coupled to a driving circuit manufacturing device 400, which can be used to manufacture the display as shown in FIG. Panel driver 200. In this embodiment, the processor 120 is used to access and execute the at least one instruction from the memory 110 to further implement the program defined by the at least one instruction. The program is a chromaticity adjustment method. The chromaticity adjustment method includes the steps shown in FIG. 2. Please also refer to the embodiment of FIG. 2.

第6B圖為基於本案一實施例所繪示的顯示面板驅動器之示意圖。如第6B圖所示,在一實施例中,該顯示面板驅動器200包含一記憶體210以及一驅動電路220。應注意的是,第2圖所示的該顯示面板驅動器200可具有如第6B圖所示之類似設置方式。 FIG. 6B is a schematic diagram of a display panel driver according to an embodiment of the present invention. As shown in FIG. 6B, in one embodiment, the display panel driver 200 includes a memory 210 and a driving circuit 220. It should be noted that the display panel driver 200 shown in FIG. 2 may have a similar arrangement as shown in FIG. 6B.

請一併參照第6A圖以及第6B圖。在部分實施例中,當第6A圖所示的該處理器120於該查詢表中紀錄已定義色度節點所對應的該些修正比例值後,該處理器120可將該查詢表以及該內插演算法傳輸至該驅動電路製造設備400。當該驅動電路製造設備400製造如第6B圖所示的該顯示面板驅動器200時,該驅動電路製造設備400可將該查詢表以及該內插演算法寫入該顯示面板驅動器的記憶體中。如此一來,當對應至一色度的一影像訊號輸入該驅動電路製造設備400,若該色度未對應該查詢表當中的已定義色度節點,該驅動電路製造設備400可依據該查詢表執行該內插演算法以獲得對應於該色度的複數修正比例值,使該顯示面板驅動器200以該些修正比例值調整該影像訊號。藉此,經由該驅動電路製造設備400所製造的顯示面板驅動器具有抑制側視角度下的色偏現象之功能。 Please refer to Figure 6A and Figure 6B together. In some embodiments, after the processor 120 shown in FIG. 6A records the correction ratio values corresponding to the defined chroma nodes in the look-up table, the processor 120 may use the look-up table and the internal The interpolation algorithm is transmitted to the driving circuit manufacturing equipment 400. When the driving circuit manufacturing apparatus 400 manufactures the display panel driver 200 as shown in FIG. 6B, the driving circuit manufacturing apparatus 400 may write the look-up table and the interpolation algorithm into the memory of the display panel driver. In this way, when an image signal corresponding to a chromaticity is input to the driving circuit manufacturing apparatus 400, if the chromaticity does not correspond to the defined chromaticity node in the lookup table, the driving circuit manufacturing apparatus 400 can execute according to the lookup table The interpolation algorithm obtains a complex correction ratio value corresponding to the chroma, so that the display panel driver 200 adjusts the image signal according to the correction ratio values. Thereby, the display panel driver manufactured by the driving circuit manufacturing apparatus 400 has the function of suppressing the color shift phenomenon under the side view angle.

在部分實施例中,該處理器120可依據該內插演算法完善該查詢表後,再將該查詢表傳輸至該驅動電路製造設備400。如此一來,當該驅動電路製造設備400製造顯示面板驅動器時,可將完整的該查詢表寫入該顯示面板驅動器的記憶體中。如此一來,當對應至一色度的一影像訊號輸入該驅動電路製造設備400,該驅動電路製造設備400可依據完整的該查 詢表獲得對應於該色度的複數修正比例值,使該顯示面板驅動器200以該些修正比例值調整該影像訊號。同樣地,經由該驅動電路製造設備400所製造的顯示面板驅動器也具有抑制側視角度下的色偏現象之功能。 In some embodiments, the processor 120 may complete the look-up table according to the interpolation algorithm, and then transmit the look-up table to the driving circuit manufacturing device 400. In this way, when the driving circuit manufacturing apparatus 400 manufactures the display panel driver, the complete look-up table may be written into the memory of the display panel driver. In this way, when an image signal corresponding to a chromaticity is input to the driving circuit manufacturing apparatus 400, the driving circuit manufacturing apparatus 400 can obtain a complex correction ratio value corresponding to the chromaticity according to the complete look-up table to enable the display panel The driver 200 adjusts the image signal according to the correction ratio values. Similarly, the display panel driver manufactured by the driving circuit manufacturing apparatus 400 also has the function of suppressing the color shift phenomenon at the side view angle.

由前述實施例可知,應用本案具有下列優點。本案的該處理器120可針對該色域中的各色度節點分別計算三色灰階值的主副畫素分離度伽瑪比值,使該顯示面板300顯示各色度時套用三色灰階值的主副畫素分離度伽瑪比值,藉以降低側視角度下的色偏現象以及相近色度產生的菱格紋現象。 It can be known from the foregoing embodiments that the application of the present case has the following advantages. The processor 120 in this case can calculate the gamma ratio of the primary and secondary pixel separations of the three-color grayscale values for each chromaticity node in the color gamut, so that the display panel 300 applies the three-color grayscale values when displaying each chromaticity The gamma ratio of the main and auxiliary pixel separation is used to reduce the color shift phenomenon at the side view angle and the rhombus phenomenon caused by similar chromaticity.

雖然本案以實施例揭露如上,然其並非用以限定本案,任何熟習此技藝者,在不脫離本案之精神和範圍內,當可作各種之更動與潤飾,因此本案之保護範圍當視後附之申請專利範圍所界定者為準。 Although the case is disclosed as above with examples, it is not used to limit the case. Anyone who is familiar with this skill can make various changes and retouching without departing from the spirit and scope of the case, so the scope of protection of the case should be attached The scope defined in the scope of patent application shall prevail.

100‧‧‧色度調整系統 100‧‧‧Color adjustment system

110‧‧‧記憶體 110‧‧‧Memory

120‧‧‧處理器 120‧‧‧ processor

200‧‧‧顯示面板驅動器 200‧‧‧Display panel driver

300‧‧‧顯示面板 300‧‧‧Display panel

Claims (14)

一種色度調整系統,包含:一記憶體,用以儲存一或多個指令;以及一處理器,耦接至該記憶體,依據該一或多個指令實施以下程序:於一色域中選取複數色度節點;計算該些色度節點中的每一者的複數個灰階值所分別對應的複數個修正比例值,其中該些修正比例值分別用以調整該些灰階值中的每一者於一側視角度下相對於一正視角度之灰階輸出特性;建構該色域的一查詢表,以紀錄該些色度節點所對應的該些修正比例值;以及基於該些灰階值中的每一者平滑化該些修正比例值,以更新該查詢表,其中該查詢表用來提供該些修正比例值至一顯示面板驅動器以驅動一顯示面板。 A chromaticity adjustment system includes: a memory for storing one or more instructions; and a processor, coupled to the memory, and performing the following procedure according to the one or more instructions: selecting a plurality in a color gamut Chroma node; calculate a plurality of correction scale values corresponding to a plurality of gray scale values of each of the chroma nodes, wherein the correction scale values are used to adjust each of the gray scale values The grayscale output characteristics relative to a frontal angle at a side viewing angle; construct a lookup table of the color gamut to record the correction ratio values corresponding to the chromaticity nodes; and based on the grayscale values Each of them smoothes the correction ratio values to update the lookup table, where the lookup table is used to provide the correction ratio values to a display panel driver to drive a display panel. 如請求項1所述之色度調整系統,其中該處理器更計算至少一指定色度的複數個指定修正比例值,並依據該些指定修正比例值調整一色度集合對應的該些修正比例值以更新該查詢表,該色度集合包含的該些色度於該查詢表中相鄰於該至少一指定色度。 The chroma adjustment system according to claim 1, wherein the processor further calculates a plurality of specified correction ratio values of at least one specified chroma, and adjusts the correction ratio values corresponding to a chroma set according to the specified correction ratio values To update the look-up table, the chromaticities included in the chromaticity set are adjacent to the at least one specified chromaticity in the look-up table. 如請求項1所述之色度調整系統,其中該處理器更用以執行對該查詢表一內插演算法,當該些影像訊號 非對應該些色度時,該顯示面板驅動器依據經該內插演算法處理後的該查詢表驅動該顯示面板。 The chromaticity adjustment system according to claim 1, wherein the processor is further used to execute an interpolation algorithm for the look-up table. When the image signals do not correspond to chromaticities, the display panel driver The look-up table processed by the interpolation algorithm drives the display panel. 如請求項1所述之色度調整系統,其中該些灰階值中的至少一者所對應的該些修正比例值小於一閾值。 The chromaticity adjustment system according to claim 1, wherein the correction ratio values corresponding to at least one of the gray-scale values are less than a threshold. 如請求項1所述之色度調整系統,其中該處理器係依據一中值濾波演算法以及一移動平均演算法平滑化該些修正比例值。 The chromaticity adjustment system according to claim 1, wherein the processor smoothes the correction ratio values according to a median filtering algorithm and a moving average algorithm. 如請求項1所述之色度調整系統,其中該些修正比例值係為該些灰階值中的每一者的主副畫素分離度伽瑪比值。 The chromaticity adjustment system according to claim 1, wherein the correction ratio values are the gamma ratios of the main and auxiliary pixel separation degrees of each of the grayscale values. 一種色度調整方法,包含:於一色域中選取複數色度節點;計算該些色度節點中的每一者的複數個灰階值所分別對應的複數個修正比例值,其中該些修正比例值分別用以調整該些灰階值中的每一者於一側視角度下相對於一正視角度之灰階輸出特性;建構該色域的一查詢表,其中該查詢表用以查找該些色度節點所對應的該些修正比例值;以及基於該些灰階值中的每一者平滑化該些修正比例值,以更新該查詢表。 A chromaticity adjustment method, comprising: selecting a plurality of chromaticity nodes in a color gamut; calculating a plurality of correction ratio values corresponding to a plurality of grayscale values of each of the chromaticity nodes, wherein the correction ratios The values are used to adjust the grayscale output characteristics of each of the grayscale values at a side viewing angle relative to a frontal viewing angle; construct a lookup table for the color gamut, where the lookup table is used to look up the The correction ratio values corresponding to the chroma node; and smoothing the correction ratio values based on each of the gray scale values to update the lookup table. 如請求項7所述之色度調整方法,更包含:計算至少一指定色度的複數個指定修正比例值;以及依據該些指定修正比例值調整一色度集合對應的該些修正比例值以更新該查詢表,其中該色度集合包含的該些色度於該查詢表中相鄰於該至少一指定色度。 The chromaticity adjustment method according to claim 7, further comprising: calculating a plurality of specified correction ratio values of at least one specified chromaticity; and adjusting the correction ratio values corresponding to a chromaticity set according to the specified correction ratio values to update In the look-up table, the chromaticities included in the chromaticity set are adjacent to the at least one specified chromaticity in the look-up table. 如請求項7所述之色度調整方法,其中該些灰階值中的至少一者所對應的該些修正比例值小於一閾值。 The chroma adjustment method according to claim 7, wherein the correction ratio values corresponding to at least one of the gray scale values are less than a threshold. 如請求項7所述之色度調整方法,其中平滑化該些修正比例值包含:依據一中值濾波演算法以及一移動平均演算法平滑化該些修正比例值。 The chroma adjustment method according to claim 7, wherein smoothing the correction ratio values includes smoothing the correction ratio values according to a median filter algorithm and a moving average algorithm. 如請求項7所述之色度調整方法,其中該灰階輸出特性係為該些灰階值中的每一者的主副畫素分離度伽瑪比值。 The chroma adjustment method according to claim 7, wherein the gray scale output characteristic is a gamma ratio of the main and sub pixel separation degrees of each of the gray scale values. 一種顯示面板驅動器,包含:一記憶體,用以儲存一查詢表;以及一驅動電路,耦接至該記憶體,並用以依據該查詢表以及對應於複數色度的複數影像訊號驅動一顯示面板,其中該查詢表為經請求項第7至11項中任一項的色度 調整方法所建構。 A display panel driver includes: a memory for storing a look-up table; and a driving circuit coupled to the memory and for driving a display panel according to the look-up table and complex image signals corresponding to complex chromaticity , Where the lookup table is constructed by the chroma adjustment method of any one of the items 7 to 11 of the requested item. 如請求項12所述之顯示面板驅動器,其中當該些影像訊號非對應該些色度時,該驅動電路依據該查詢表以及一內插演算法驅動該顯示面板。 The display panel driver according to claim 12, wherein when the image signals do not correspond to chromaticities, the driving circuit drives the display panel according to the look-up table and an interpolation algorithm. 如請求項12所述之顯示面板驅動器,其中該查詢表更經由一內插演算法處理,且當該些影像訊號非對應該些色度時,該驅動電路依據經該內插演算法處理後的該查詢表驅動該顯示面板。 The display panel driver according to claim 12, wherein the look-up table is further processed by an interpolation algorithm, and when the image signals do not correspond to chromaticities, the driving circuit is processed according to the interpolation algorithm The lookup table drives the display panel.
TW107130702A 2018-08-31 2018-08-31 Color tuning system, method and display driver TWI676164B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW107130702A TWI676164B (en) 2018-08-31 2018-08-31 Color tuning system, method and display driver
CN201811415486.XA CN109256105B (en) 2018-08-31 2018-11-26 Chrominance adjustment system, method and display panel driver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107130702A TWI676164B (en) 2018-08-31 2018-08-31 Color tuning system, method and display driver

Publications (2)

Publication Number Publication Date
TWI676164B TWI676164B (en) 2019-11-01
TW202011367A true TW202011367A (en) 2020-03-16

Family

ID=65042158

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107130702A TWI676164B (en) 2018-08-31 2018-08-31 Color tuning system, method and display driver

Country Status (2)

Country Link
CN (1) CN109256105B (en)
TW (1) TWI676164B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI785372B (en) * 2020-08-05 2022-12-01 聯詠科技股份有限公司 Image processing method, assembly and system with auto-adjusting gamma value

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI726296B (en) * 2019-04-01 2021-05-01 友達光電股份有限公司 Adjustment method of display apparatus with dual cell
CN110853014B (en) * 2019-11-12 2020-06-26 王文学 Failure rate analysis device for cancer operating room
CN112967696A (en) * 2021-03-22 2021-06-15 北海惠科光电技术有限公司 Liquid crystal panel display parameter adjusting method and system, liquid crystal panel and storage medium
CN113674710A (en) * 2021-07-15 2021-11-19 北海惠科光电技术有限公司 Display gray scale binding voltage adjusting method, display and medium

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100356422C (en) * 2003-05-13 2007-12-19 中华映管股份有限公司 Plasma two-dimensional display with colour space conversion device
JP5190731B2 (en) * 2007-10-23 2013-04-24 Nltテクノロジー株式会社 Image display device, image display method used in the image display device, and liquid crystal display device
CN101587695B (en) * 2009-04-09 2011-05-18 深圳华映显示科技有限公司 Image processing method capable of reducing color deviation
US8203582B2 (en) * 2009-08-24 2012-06-19 Samsung Electronics Co., Ltd. Subpixel rendering with color coordinates' weights depending on tests performed on pixels
WO2011028628A2 (en) * 2009-08-26 2011-03-10 Tomophase Corporation Optical tissue imaging based on optical frequency domain imaging
WO2011028626A2 (en) * 2009-09-01 2011-03-10 Entertainment Experience Llc Method for producing a color image and imaging device employing same
CN103141107A (en) * 2010-12-24 2013-06-05 三菱电机株式会社 Liquid crystal display device and vehicle-mounted information device
CN102044230A (en) * 2010-12-31 2011-05-04 昆山龙腾光电有限公司 Liquid crystal display device, color gamut conversion method thereof and color gamut conversion circuit
WO2014145003A1 (en) * 2013-03-15 2014-09-18 Ostendo Technologies, Inc. Dynamic gamut display systems, methods, and applications thereof
JP2016114789A (en) * 2014-12-15 2016-06-23 株式会社ジャパンディスプレイ Display device and color conversion method
TWI553622B (en) * 2015-05-07 2016-10-11 鈺緯科技開發股份有限公司 Image processing device with image compensation function and image processing method thereof
CN104882098B (en) * 2015-06-08 2018-07-10 广东威创视讯科技股份有限公司 Method for correcting image and imaging sensor based on LED mosaic display screens
CN106251822A (en) * 2016-09-27 2016-12-21 南京中电熊猫液晶显示科技有限公司 A kind of colour cast control method of liquid crystal display
CN106816143B (en) * 2016-12-30 2019-07-12 上海天马有机发光显示技术有限公司 Display panel gamut conversion method, device, system, display panel and display device
CN107481689B (en) * 2017-08-25 2019-11-05 惠科股份有限公司 Image processing apparatus and its processing method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI785372B (en) * 2020-08-05 2022-12-01 聯詠科技股份有限公司 Image processing method, assembly and system with auto-adjusting gamma value

Also Published As

Publication number Publication date
CN109256105A (en) 2019-01-22
CN109256105B (en) 2021-01-08
TWI676164B (en) 2019-11-01

Similar Documents

Publication Publication Date Title
TWI676164B (en) Color tuning system, method and display driver
US7301543B2 (en) Systems and methods for selecting a white point for image displays
WO2018113248A1 (en) Display device and method for driving display panel thereof
US8049765B2 (en) Color gamut mapping and liquid crystal display device using the same
US7505052B2 (en) Method and apparatus for displaying image and computer-readable recording medium for storing computer program
TWI553622B (en) Image processing device with image compensation function and image processing method thereof
CN107358929A (en) Method, viewing angle compensation structure and the display device that display device viewing angle compensation calculates
KR101600495B1 (en) Apparatus and method of processing signals
WO2019041397A1 (en) Display device image processing method, image processing structure and display device
US11176897B2 (en) Driving method for liquid crystal display panel, driving device and display apparatus
KR20120139451A (en) Liquid crystal display device and driving method thereof
CN108053797A (en) The driving method and driving device of a kind of display device
CN107863083A (en) The driving method and drive device of a kind of display device
CN107978289A (en) The driving method and driving device of a kind of display device
JPWO2011010637A1 (en) Manufacturing method of liquid crystal display device
TWI588814B (en) Driving method of pixel
US20190206344A1 (en) Liquid crystal display panel driving method, driving device and display apparatus
US10777151B2 (en) Driving method of display device and display device
CN107863084A (en) The driving method and drive device of a kind of display device
Teragawa et al. Multi‐primary‐color displays: The latest technologies and their benefits
CN110277076B (en) Color mapping method and device, display equipment and medium
US20210335292A1 (en) Display device and driving method thereof
US8054318B2 (en) Image display device and a method for adjusting color thereof
US20210241717A1 (en) Image display system and image display method
CN117746808A (en) Display calibration method, display panel calibration system and display device