TWI805285B - 顯示驅動器積體電路及顯示驅動方法 - Google Patents
顯示驅動器積體電路及顯示驅動方法 Download PDFInfo
- Publication number
- TWI805285B TWI805285B TW111110915A TW111110915A TWI805285B TW I805285 B TWI805285 B TW I805285B TW 111110915 A TW111110915 A TW 111110915A TW 111110915 A TW111110915 A TW 111110915A TW I805285 B TWI805285 B TW I805285B
- Authority
- TW
- Taiwan
- Prior art keywords
- image
- unit
- mask
- rotated
- grayscale
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/2092—Details of a display terminals using a flat panel, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/37—Details of the operation on graphic patterns
- G09G5/377—Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0264—Details of driving circuits
- G09G2310/0275—Details of drivers for data electrodes, other than drivers for liquid crystal, plasma or OLED displays, not related to handling digital grey scale data or to communication of data to the pixels by means of a current
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/14—Detecting light within display terminals, e.g. using a single or a plurality of photosensors
- G09G2360/144—Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light being ambient light
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/18—Use of a frame buffer in a display terminal, inclusive of the display panel
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/06—Remotely controlled electronic signs other than labels
Landscapes
- Engineering & Computer Science (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)
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
本公開提供一種顯示驅動器積體電路及一種顯示驅動方法。所述顯示驅動器積體電路適於驅動電子裝置的顯示面板。所述顯示驅動器積體電路包括圖像處理電路、時序控制器及資料驅動電路。圖像處理電路用以基於時間資訊、背景圖像及原始時間指示圖像產生輸出圖像。時序控制器耦接到圖像處理電路且用以接收輸出圖像。資料驅動電路耦接到時序控制器且用以接收輸出圖像且根據輸出圖像產生資料電壓。資料驅動電路根據關於輸出圖像的資料電壓驅動顯示面板。
Description
本公開是有關於一種驅動器電路,具體來說涉及一種顯示驅動器積體電路及一種顯示驅動方法。
用於提供實時時間資訊的傳統圖像驅動方法應對大量圖像資料進行處理。尤其是當電子裝置的中央處理器在睡眠模式或省電模式下進行操作時,顯示驅動器繼續消耗更多的功率來對大量的圖像資料進行處理,因此電子裝置在睡眠模式或省電模式的周期期間仍消耗較多的功率。另外,由於電子裝置或顯示驅動器具有較高的資料儲存空間要求,因此無法有效地降低電子裝置或顯示驅動器的成本。
本公開提供一種能夠提供有效顯示驅動功能的顯示驅動器積體電路及一種顯示驅動方法。
本公開實施例的顯示驅動器積體電路包括圖像處理電路、時序控制器及資料驅動電路。所述顯示驅動器積體電路適於驅動電子裝置的顯示面板。所述圖像處理電路被配置成基於時間資訊、背景圖像及原始時間指示圖像產生輸出圖像。所述時序控制器耦接到所述圖像處理電路。所述時序控制器被配置成接收所述輸出圖像且產生經處理輸出圖像。所述資料驅動電路耦接到所述時序控制器。所述資料驅動電路被配置成接收所述經處理輸出圖像且根據所述經處理輸出圖像產生資料電壓。所述資料驅動電路根據所述資料電壓驅動所述顯示面板。
本公開實施例的用於驅動電子裝置的顯示面板的顯示驅動方法包括以下步驟:由圖像處理電路基於時間資訊、背景圖像及原始時間指示圖像產生輸出圖像;由時序控制器接收所述輸出圖像且產生經處理輸出圖像;由資料驅動電路接收所述經處理輸出圖像且根據所述經處理輸出圖像產生資料電壓;以及由所述資料驅動電路根據所述資料電壓驅動所述顯示面板。
基於以上內容,根據本公開的顯示驅動器積體電路及顯示驅動方法,顯示驅動器積體電路及顯示驅動方法可使用較少量的顯示資料產生各種顯示效果。
為使上述內容更易於理解,以下將詳細闡述圖式所隨附的若干實施例。
應理解,在不背離本公開的範圍的條件下,可利用其他實施例且可進行結構改變。另外,應理解,本文中所使用的措辭及術語是為了說明的目的且不應被認為是限制性的。本文中對“包括(including)”、“包含(comprising)”或“具有(having)”及其變體的使用意指涵蓋其後列出的物項及其等效物以及附加物項。除非另有限制,否則用語“連接(connected)”、“耦接(coupled)”及“安裝(mounted)”以及其變體在本文中被廣泛使用且囊括直接及間接的連接、耦接及安裝。
圖1是根據本公開實施例的電子裝置的示意圖。參照圖1,電子裝置10包括顯示驅動器積體電路100及顯示面板190。顯示驅動器積體電路100耦接到顯示面板190且用以驅動顯示面板190。顯示驅動器積體電路100包括圖像處理電路110、時序控制器120及資料驅動電路130。圖像處理電路110耦接到時序控制器120且用以基於時間資訊、背景圖像及原始時間指示圖像產生輸出圖像。時序控制器120進一步耦接到資料驅動電路130用以接收輸出圖像並根據輸出圖像產生經處理輸出圖像,且將經處理輸出圖像及相關的驅動控制信號提供到資料驅動電路130。資料驅動電路130進一步耦接到顯示面板190,且用以根據經處理輸出圖像及相關的驅動控制信號產生資料電壓,以通過資料電壓驅動顯示面板190。在實施例中,原始時間指示圖像用於指示小時資訊、分鐘資訊或秒鐘資訊,例如時針圖像、分針圖像或秒針圖像,且詞語“原始”意指其是未經過任何圖像處理(例如按比例縮放或剪裁)的圖像。背景圖像可為類比式時鐘(analog clock)圖案,例如包括順時針編排的數字1到12。
在本公開的實施例中,電子裝置10可為顯示裝置,但本公開並不僅限於此。在本公開的實施例中,顯示驅動器積體電路100可為顯示驅動器積體芯片且也可對其他電路(例如觸摸驅動電路和/或指紋感測電路)進行積體。在本公開的實施例中,顯示面板190可為發光二極體(light-emitting diode,LED)顯示面板、微型LED顯示面板、有機發光二極體(organic light-emitting diode,OLED)顯示面板、液晶顯示(liquid-crystal display,LCD)面板或其他類型的顯示面板,且包括被編排成陣列的多個像素單元。
在本公開的實施例中,圖像處理電路110包括位置編排單元112、遮罩產生單元113及圖像堆疊單元116。圖像堆疊單元116耦接到位置編排單元112及遮罩產生單元113。在本公開的實施例中,位置編排單元112可從幀緩衝器(frame buffer)獲得原始時間指示圖像及背景圖像,且遮罩產生單元113可從幀緩衝器獲得原始時間指示圖像。在本公開的實施例中,位置編排單元112可用於將輸入到位置編排單元112的第一輸入圖像中的參考點的坐標變換成背景圖像中的圖像堆疊位置的坐標。遮罩產生單元113可根據輸入到遮罩產生單元的第二輸入圖像產生遮罩圖像。圖像堆疊單元116可使用遮罩圖像來對輸入到圖像堆疊單元的第三輸入圖像進行處理以產生經處理輸入圖像,且根據圖像堆疊位置的坐標將經處理輸入圖像堆疊在背景圖像上,以產生輸出圖像。在本公開的實施例中,第一輸入圖像及第二輸入圖像可與原始時間指示圖像或經縮放時間指示圖像相同且對應於時間資訊。
在本公開的實施例中,圖像處理電路110可通過對時間指示圖像與背景圖像進行堆疊來產生具有時間指示資訊的輸出圖像。圖像處理電路110可使用比儲存隨時間而具有不同變化的多個完整輸出圖像少的圖像資料。因此,電子裝置10或顯示驅動器積體電路100可具有較低的資料儲存空間要求,且可有效地驅動顯示面板190顯示具有時間資訊的圖像屏幕。
圖2是根據本公開實施例的顯示驅動方法的流程圖。參照圖1及圖2,實施例的顯示驅動方法可適用於圖1所示顯示驅動器積體電路100。另外,在本公開的一個實施例中,實施例的顯示驅動方法也可適用於圖3所示顯示驅動器積體電路300。然而,以下說明使用圖1所示顯示驅動器積體電路100作為實例。在步驟S210中,圖像處理電路110基於時間資訊、背景圖像及原始時間指示圖像產生輸出圖像。在步驟S220中,時序控制器120接收輸出圖像且產生經處理輸出圖像及相關的驅動控制信號。在步驟S230中,資料驅動電路130接收經處理輸出圖像及相關的驅動控制信號且根據經處理輸出圖像及相關的驅動控制信號產生資料電壓。在步驟S240中,資料驅動電路130根據資料電壓驅動顯示面板190。因此,顯示驅動器積體電路100可有效地驅動顯示面板190顯示具有時間資訊的圖像。另外,顯示驅動器積體電路100的相關電路特徵、實施方式細節及相關技術特徵可基於上述圖1的實施例的說明獲得足夠的教示、建議及實施方式說明,且將不再予以贅述。
圖3是根據本公開另一實施例的顯示驅動器積體電路的示意圖。參照圖3,電子裝置30包括顯示驅動器積體電路300、環境光傳感器380及顯示面板390。顯示驅動器積體電路300耦接到環境光傳感器380及顯示面板390且用以驅動顯示面板390。顯示驅動器積體電路300包括圖像處理電路310、時序控制器320、資料驅動電路330及儲存單元370。圖像處理電路310耦接到時序控制器320、儲存單元370及環境光傳感器380。時序控制器320進一步耦接到資料驅動電路330。資料驅動電路330進一步耦接到顯示面板390。應注意,顯示驅動器積體電路300可耦接到電子裝置30的中央處理器,且圖像處理電路310在電子裝置30的中央處理器在睡眠模式或省電模式下進行操作時產生輸出圖像。
在本公開的實施例中,圖像處理電路310包括縮放單元311、位置編排單元312、遮罩產生單元313、旋轉單元314、特殊效果產生單元315及圖像堆疊單元316。縮放單元311耦接到儲存單元370、位置編排單元312及遮罩產生單元313。旋轉單元314耦接到位置編排單元312、遮罩產生單元313、特殊效果產生單元315及圖像堆疊單元316。特殊效果產生單元315進一步耦接到圖像堆疊單元316及環境光傳感器380。圖像堆疊單元316耦接到時序控制器320。
在本公開的實施例中,儲存單元370可為顯示驅動器積體電路300中的幀緩衝器,但本公開並不僅限於此。在本公開的另一實施例中,可使用位於電子裝置30的顯示驅動器積體電路300之外的外部儲存器裝置來施行本公開中的儲存單元370的相似功能。在本公開的實施例中,儲存單元370可儲存至少一個時間指示圖像及背景圖像,以供圖像處理電路310讀取,且縮放單元311可通過存取儲存單元370來獲得原始時間指示圖像。縮放單元311可改變原始時間指示圖像的圖像大小,以產生經縮放時間指示圖像。在本公開的一個實施例中,縮放單元311可對原始時間指示圖像執行仿射變換(affine transformation),以改變原始時間指示圖像的圖像大小,從而產生經縮放時間指示圖像。換句話說,儲存單元370可儲存具有較低資料量的原始時間指示圖像。另外,與儲存在儲存單元中的原始時間指示圖像的資料量對應的圖像大小可低於欲由顯示面板390顯示的實際圖像大小。另外,縮放單元311可用於改變背景圖像的圖像大小以產生經縮放背景圖像。
在本公開的實施例中,位置編排單元312可從縮放單元311接收經縮放時間指示圖像(第一輸入圖像)及背景圖像,且可確定經縮放時間指示圖像在背景圖像中的位置。位置編排單元312可將經縮放時間指示圖像中的參考點的坐標變換成背景圖像中的圖像堆疊位置的坐標。由於經縮放時間指示圖像的圖像大小(像素的寬度*高度)可不同於背景圖像的圖像大小,因此執行坐標變換。舉例來說,經縮放分針圖像的圖像大小是32像素(寬度)*240像素(高度),且背景圖像的圖像大小是480像素(寬度)*480像素(高度),且由於經縮放分針圖像的參考點的坐標(Xh,Yh)被變換成背景圖像的中心的坐標(Xb,Yb),因此需要進行坐標變換。圖像堆疊位置可為預設位置。在本公開的實施例中,遮罩產生單元313可從縮放單元311接收經縮放時間指示圖像(第二輸入圖像),且可根據經縮放時間指示圖像產生遮罩圖像。
在本公開的實施例中,旋轉單元314可從位置編排單元312接收經坐標變換的時間指示圖像及背景圖像且從遮罩產生單元313接收遮罩圖像。另外,旋轉單元314可進一步從電子裝置30的中央處理器接收時間資訊。時間資訊可用於表示實時時間資訊,例如上午7:30或上午7:30:22。經坐標變換的時間指示圖像可為時鐘指針圖像(例如時針圖像、分針圖像或秒針圖像),且經坐標變換的時間指示圖像中的時鐘指針圖案可由旋轉單元314旋轉與當前時間資訊對應的旋轉角度,以指向關於當前時間的方向。在本公開的實施例中,旋轉單元314可將經坐標變換的時間指示圖像旋轉與時間資訊對應的旋轉角度以產生經旋轉時間指示圖像,且還將遮罩圖像旋轉與時間資訊對應的相同旋轉角度以產生經旋轉遮罩圖像,使得經旋轉時間指示圖像中的時鐘指針圖案可指向與時間資訊(當前時間)對應的特定方向。在本公開的一個實施例中,旋轉單元314可通過查找表來確定旋轉角度,但本公開並不僅限於此。舉例來說,如果當前時間是上午00:00,則(經縮放)時針圖像及(經縮放)分針圖像可旋轉零度,且如果當前時間是上午7:30,則時針圖像可順時針旋轉195度且分針圖像可順時針旋轉180度。
在本公開的實施例中,特殊效果產生單元315根據經旋轉時間指示圖像產生輸出到圖像堆疊單元316的陰影圖像。特殊效果產生單元315可根據環境光資訊確定陰影圖像的透明度且根據時間資訊確定陰影圖像與經旋轉時間指示圖像之間的位移。在本公開的實施例中,特殊效果產生單元315可從環境光傳感器380接收環境光資訊。因此,特殊效果產生單元315可產生對實際陰影改變進行模擬的陰影圖像。
在本公開的實施例中,圖像堆疊單元316可從旋轉單元314接收經旋轉時間指示圖像(第三輸入圖像)及經旋轉遮罩圖像,且從特殊效果產生單元315接收背景圖像及陰影圖像。圖像堆疊單元316可使用經旋轉遮罩圖像對經旋轉時間指示圖像進行處理以產生經處理時間指示圖像,且將經處理時間指示圖像及陰影圖像堆疊在背景圖像上,以根據圖像堆疊位置的坐標產生具有實時時間資訊的輸出圖像。
因此,當電子裝置30的中央處理器在睡眠模式或省電模式下進行操作時,顯示驅動器積體電路300可從儲存單元370一次性讀取具有不與實時時間資訊相關聯的時鐘指針圖案的至少一個原始時間指示圖像且從儲存單元370一次性讀取背景圖像,並且基於實時時間資訊對原始時間指示圖像進行旋轉以產生(例如周期性地產生(例如每秒、每分鐘或每小時產生))具有實時時間資訊的輸出圖像。因此,當電子裝置30的中央處理器在睡眠模式或省電模式下進行操作時,電子裝置30或顯示驅動器積體電路300可具有較低的資料儲存空間要求且可有效地驅動顯示面板390顯示具有時間資訊的圖像屏幕。
圖4A是根據本公開實施例的時間指示圖像的示意圖。圖4B是根據本公開實施例的背景圖像的示意圖。圖4C是根據本公開實施例的輸出圖像的示意圖。參照圖3及圖4A到圖4C,位置編排單元312可獲得如圖4A中所示的時間指示圖像410且獲得背景圖像420。時間指示圖像410可為原始時間指示圖像或經縮放時間指示圖像。時間指示圖像410可包括時鐘指針圖案412及參考點411(指針中心)。背景圖像420可包括具有圖像堆疊位置的坐標的參考點421。參考點421可為背景中心,但本公開並不僅限於此。在本公開的實施例中,時間指示圖像410的參考點411的坐標(Xh,Yh)可被變換成背景圖像420的在背景圖像420中表示的參考點421(Xb,Yb),且將經變換的參考點坐標資訊提供到圖像堆疊單元316。因此,假設不具有圖像旋轉及特殊效果,圖像堆疊單元316可根據參考點421的圖像堆疊位置的坐標將時間指示圖像410堆疊在背景圖像420上,以產生如圖4C中所示的輸出圖像。在圖4C中,參考點411與參考點421重疊,使得時鐘指針圖案412可顯示在輸出圖像中的正確位置中。
圖5A是根據本公開實施例的時間指示圖像的示意圖。圖5B是根據本公開實施例的遮罩圖像的示意圖。參照圖3、圖5A及圖5B,遮罩產生單元313可基於(經縮放)時間指示圖像510產生如圖5B中所示的遮罩圖像520。在本公開的實施例中,時間指示圖像510可包括第一區511(也被稱為覆蓋區域,此意指第一區511的圖像可覆蓋在背景圖像上)及第二區512(被稱為透射區域,此意指第二區512的圖像可在視覺上透射,且換句話說,人眼可看到第二區512所覆蓋的一部分背景圖像)。時間指示圖像510的第一區511的像素可具有處於第一灰階範圍內的灰階值,且時間指示圖像510的第一區511可對應於時鐘指針圖案。時間指示圖像510的第二區512的像素可具有處於第二灰階範圍內的灰階值。在本公開的一個實施例中,以由從0到255的8位灰階值表示的時間指示圖像510的像素資料為例,第一灰階範圍可為從灰階值0到灰階值254,且第二灰階範圍可為灰階值255,但本公開並不僅限於此。
在本公開的實施例中,遮罩圖像520可包括第一灰階區521及第二灰階區522。遮罩產生單元313可根據時間指示圖像510的第一區511的像素資料來確定與覆蓋區域對應的第一灰階區521的灰階值,且根據時間指示圖像510的第二區512的像素資料來確定與透射區域對應的第二灰階區522的灰階值。遮罩圖像520的第一灰階區521可對應於時間指示圖像510的具有第一灰階範圍的第一區511,且遮罩圖像520的第二灰階區522對應於時間指示圖像510的具有第二灰階範圍的第二區512。在本公開的一個實施例中,遮罩圖像520的第一灰階區521的灰階值可為255,且遮罩圖像520的第二灰階區522的灰階值可為0,但本公開並不僅限於此。
圖6A是根據本公開實施例的經旋轉時間指示圖像的示意圖。圖6B是根據本公開實施例的經旋轉遮罩圖像的示意圖。參照圖3、圖6A及圖6B,旋轉單元314可從位置編排單元312及遮罩產生單元313接收(經縮放)時間指示圖像及遮罩圖像。旋轉單元314可將時間指示圖像及遮罩圖像旋轉與時間資訊對應的旋轉角度,以產生如圖6A中所示的經旋轉時間指示圖像610及如圖6B中所示的經旋轉遮罩圖像620。在本公開的實施例中,圖像堆疊單元316可接收經旋轉時間指示圖像610及經旋轉遮罩圖像620。經旋轉時間指示圖像610包括覆蓋區域612、透射區域(其為放大區域611的大部分)及梯度區域613,且經旋轉遮罩圖像620也包括對應的區域。僅當存在旋轉單元並進行旋轉時才產生梯度區域613。
在本公開的實施例中,旋轉單元314可以與圖像坐標系的原點或任意坐標點(例如,圖像中心或上述圖像中的參考點)對應的方式對時間指示圖像及遮罩圖像進行旋轉,但本公開並不僅限於此。應注意,如圖6A中的局部放大區域611所示,時鐘指針圖案612的邊界的梯度區域613中的像素的灰階值可因圖像旋轉而發生改變。如圖6B中的局部放大區域621所示,覆蓋區域622的邊界623中的像素的灰階值可因圖像旋轉而從灰階255改變成灰階值1到灰階值254之間的灰階值。
圖像堆疊單元316可通過將經旋轉遮罩圖像620的多個灰階值(x)分別除以最大灰階值(255)來產生多個第一係數(x/255),且圖像堆疊單元316可根據所述多個第一係數、經旋轉遮罩圖像620及經旋轉時間指示圖像610來產生輸出圖像的多個灰階值。更具體來說,圖像堆疊單元316可通過從所述多個第一係數(x/255)分別減去1來獲得多個第二係數(1-(x/255))。圖像堆疊單元316將所述多個第一係數(x/255)分別乘以經旋轉時間指示圖像610的多個灰階值,以獲得多個第一值。圖像堆疊單元316將所述多個第二係數(1-(x/255))分別乘以經旋轉遮罩圖像620的所述多個灰階值,以獲得多個第二值。圖像堆疊單元316將所述多個第一值與所述多個第二值分別相加,以產生輸出圖像的所述多個灰階值。
圖7是根據本公開實施例的對輸出圖像進行堆疊的示意圖。參照圖3及圖7,在本公開的實施例中,當電子裝置30的中央處理器在睡眠模式或省電模式下進行操作時,圖像處理電路310可從儲存單元370獲得多個原始時間指示圖像及一個背景圖像,所述原始時間指示圖像可包括時針圖像、分針圖像、秒針圖像及指針中心圖像。然後,圖像處理電路310可執行以上實施例中闡述的圖像縮放過程、位置編排過程、遮罩產生過程及圖像旋轉過程的至少一部分,以產生如圖7中所示的時間指示圖像710到740。最後,圖像處理電路310可執行以上實施例中闡述的堆疊過程,以依序對時間指示圖像710到740進行堆疊,從而產生如圖7中所示的輸出圖像750。
圖8A是根據本公開實施例的經旋轉及經堆疊時間指示圖像的示意圖。圖8B是根據本公開實施例的包括陰影圖像的經旋轉及經堆疊時間指示圖像的示意圖。圖8C是根據本公開另一實施例的包括陰影圖像的經旋轉及經堆疊時間指示圖像的示意圖。圖8D是根據本公開實施例的具有特殊效果的輸出圖像的示意圖。參照圖3及圖8A到圖8D,在本公開的實施例中,在堆疊過程之前,特殊效果產生單元315可接收時間指示圖像810(時間指示圖像810可為時間指示圖像710到740的堆疊圖像)且產生輸出到圖像堆疊單元316的如圖8B中所示的陰影圖像820或者如圖8C中所示的陰影圖像830。在本公開的實施例中,圖像堆疊單元316可根據由環境光傳感器380提供的環境光資訊來確定陰影圖像820、830的透明度,且根據時間資訊來確定陰影圖像820、830與時間指示圖像810之間的位移。如圖8B中所示,陰影圖像820的透明度可具有較低的透明度以及陰影圖像820與時間指示圖像810之間較長的間隙。如圖8B中所示,陰影圖像820的透明度可具有較高的透明度以及陰影圖像820與時間指示圖像810之間較短的間隙。因此,特殊效果產生單元315可產生對實際陰影改變進行模擬的陰影圖像820、830,使得圖像處理電路310可通過對時間指示圖像810、背景圖像及陰影圖像(820或830)進行堆疊來產生具有實時時間資訊的更真實的輸出圖像840。
綜上所述,根據本公開的顯示驅動器積體電路及顯示驅動方法,顯示驅動器積體電路可通過從儲存單元讀取具有較低資料量的圖像來有效地產生具有實時時間資訊的時鐘圖像,且可有效地降低電子裝置或顯示驅動器積體電路的資料儲存空間要求。另外,顯示驅動器積體電路還可產生具有陰影效果的更真實的時鐘圖像。
對於所屬領域中的技術人員來說顯而易見的是,在不背離本公開的範圍或精神的條件下,可對所公開的實施例進行各種修改及變化。鑒於以上內容,本公開旨在涵蓋落入權利要求書及其等效內容的範圍內的修改及變化。
10、30:電子裝置
100、300:顯示驅動器積體電路
110、310:圖像處理電路
112、312:位置編排單元
113、313:遮罩產生單元
116、316:圖像堆疊單元
120、320:時序控制器
130、330:資料驅動電路
190、390:顯示面板
311:縮放單元
314:旋轉單元
315:特殊效果產生單元
370:儲存單元
380:環境光傳感器
410、510、710、720、730、740、810:時間指示圖像
411、421:參考點
412:時鐘指針圖案
420:背景圖像
511:第一區
512:第二區
520:遮罩圖像
521:第一灰階區
522:第二灰階區
610:經旋轉時間指示圖像
611:局部放大區域/放大區域
612:時鐘指針圖案/覆蓋區域
613:梯度區域
620:經旋轉遮罩圖像
621:局部放大區域
622:覆蓋區域
623:邊界
750、840:輸出圖像
820、830:陰影圖像
S210、S220、S230、S240:步驟
(Xb,Yb)、(Xh,Yh):坐標
圖1是根據本公開實施例的顯示驅動器積體電路的示意圖。
圖2是根據本公開實施例的顯示驅動方法的流程圖。
圖3是根據本公開另一實施例的顯示驅動器積體電路的示意圖。
圖4A是根據本公開實施例的時間指示圖像的示意圖。
圖4B是根據本公開實施例的背景圖像的示意圖。
圖4C是根據本公開實施例的輸出圖像的示意圖。
圖5A是根據本公開實施例的時間指示圖像的示意圖。
圖5B是根據本公開實施例的遮罩圖像的示意圖。
圖6A是根據本公開實施例的經旋轉時間指示圖像的示意圖。
圖6B是根據本公開實施例的經旋轉遮罩圖像的示意圖。
圖7是根據本公開實施例的堆疊輸出圖像的示意圖。
圖8A是根據本公開實施例的經旋轉及經堆疊時間指示圖像的示意圖。
圖8B是根據本公開實施例的包括陰影圖像的經旋轉及經堆疊時間指示圖像的示意圖。
圖8C是根據本公開另一實施例的包括陰影圖像的經旋轉及經堆疊時間指示圖像的示意圖。
圖8D是根據本公開實施例的具有特殊效果的輸出圖像的示意圖。
100:顯示驅動器積體電路
110:圖像處理電路
112:位置編排單元
113:遮罩產生單元
116:圖像堆疊單元
120:時序控制器
130:資料驅動電路
190:顯示面板
Claims (24)
- 一種顯示驅動器積體電路,用於驅動電子裝置的顯示面板,其特徵在於,所述顯示驅動器積體電路包括:一圖像處理電路,用以基於一時間資訊、一背景圖像及一原始時間指示圖像產生一輸出圖像;一時序控制器,耦接到所述圖像處理電路,且用以接收所述輸出圖像且產生一經處理輸出圖像;以及一資料驅動電路,耦接到所述時序控制器,並且用以接收所述經處理輸出圖像且根據所述經處理輸出圖像產生一資料電壓,其中所述資料驅動電路根據所述資料電壓驅動所述顯示面板,其中所述圖像處理電路包括:一位置編排單元,用以將輸入到所述位置編排單元的一第一輸入圖像中的一參考點的一坐標變換成所述背景圖像中的一圖像堆疊位置的一坐標;一遮罩產生單元,用以根據輸入到所述遮罩產生單元的一第二輸入圖像產生一遮罩圖像;以及一圖像堆疊單元,耦接到所述位置編排單元及所述遮罩產生單元,並且用以使用所述遮罩圖像對輸入到所述圖像堆疊單元的一第三輸入圖像進行處理以產生一經處理輸入圖像且根據所述圖像堆疊位置的一坐標將所述經處理輸入圖像堆疊在所述背景圖像上以產生所述輸出圖像。
- 如請求項求1所述的顯示驅動器積體電路,還包括:一儲存單元,耦接到所述圖像處理電路,且用以儲存至少一個時間指示圖像及所述背景圖像,其中所述圖像處理電路從所述儲存單元獲得所述原始時間指示圖像及所述背景圖像。
- 如請求項1所述的顯示驅動器積體電路,其中所述第一輸入圖像及所述第二輸入圖像與所述原始時間指示圖像或一經縮放時間指示圖像相同。
- 如請求項3所述的顯示驅動器積體電路,其中所述圖像處理電路還包括:一縮放單元,耦接到所述位置編排單元,且用以改變所述原始時間指示圖像的圖像大小以產生所述經縮放時間指示圖像。
- 如請求項3所述的顯示驅動器積體電路,其中所述遮罩圖像包括一第一灰階區及一第二灰階區,且所述遮罩圖像的所述第一灰階區對應於所述第二輸入圖像的具有一第一灰階範圍的一第一區,且所述遮罩圖像的所述第二灰階區對應於所述第二輸入圖像的具有一第二灰階範圍的一第二區。
- 如請求項3所述的顯示驅動器積體電路,其中所述圖像處理電路還包括:一旋轉單元,耦接到所述位置編排單元及所述遮罩產生單元,且用以將經坐標變換的所述第一輸入圖像及所述遮罩圖像旋轉與所述時間資訊對應的一旋轉角度,以產生一經旋轉時間指示 圖像及一經旋轉遮罩圖像,其中所述圖像堆疊單元根據所述經旋轉遮罩圖像將所述經旋轉時間指示圖像堆疊在所述背景圖像上。
- 如請求項6所述的顯示驅動器積體電路,其中所述圖像堆疊單元通過將所述經旋轉遮罩圖像的多個參考灰階值分別除以一最大灰階值來產生多個第一係數,且所述圖像堆疊單元根據所述多個第一係數、所述經旋轉遮罩圖像及所述經旋轉時間指示圖像來產生所述輸出圖像的多個第一灰階值。
- 如請求項7所述的顯示驅動器積體電路,其中所述圖像堆疊單元通過從所述多個第一係數減去1來獲得多個第二係數,且所述圖像堆疊單元將所述多個第一係數分別乘以所述經旋轉時間指示圖像的多個第二灰階值以獲得多個第一值,所述圖像堆疊單元將所述多個第二係數分別乘以所述經旋轉遮罩圖像的所述多個參考灰階值以獲得多個第二值,其中所述圖像堆疊單元將所述多個第一值與所述多個第二值分別相加以產生所述輸出圖像的所述多個第一灰階值。
- 如請求項6所述的顯示驅動器積體電路,其中所述圖像處理電路還包括:一特殊效果產生單元,耦接到所述旋轉單元及所述圖像堆疊單元,且用以根據所述經旋轉時間指示圖像產生輸出到所述圖像堆疊單元的一陰影圖像,其中所述陰影圖像的一透明度是根據環境光資訊而確定的,且所述陰影圖像與所述經旋轉時間指示圖像之間的一位移是根據所述時間資訊而確定的。
- 如請求項1所述的顯示驅動器積體電路,其中所述原始時間指示圖像用於指示一小時資訊、一分鐘資訊或一秒鐘資訊,且所述背景圖像包括一模擬時鐘圖案。
- 如請求項1所述的顯示驅動器積體電路,其中所述圖像處理電路從所述電子裝置的中央處理器接收所述時間資訊。
- 如請求項1所述的顯示驅動器積體電路,其中所述顯示驅動器積體電路耦接到所述電子裝置的一中央處理器,且所述圖像處理電路用以在所述中央處理器在一睡眠模式或一省電模式下進行操作時產生所述輸出圖像。
- 一種用於驅動電子裝置的顯示面板的顯示驅動方法,包括:由一圖像處理電路基於一時間資訊、一背景圖像及一原始時間指示圖像產生一輸出圖像;由一時序控制器接收所述輸出圖像且產生一經處理輸出圖像;由一資料驅動電路接收所述經處理輸出圖像;由所述資料驅動電路根據所述經處理輸出圖像產生一資料電壓;以及由所述資料驅動電路根據所述資料電壓驅動所述顯示面板,其中所述產生所述輸出圖像的步驟包括:由一位置編排單元將一第一輸入圖像中的一參考點的一坐標 變換成所述背景圖像中的一圖像堆疊位置的一坐標;由一遮罩產生單元根據一第二輸入圖像產生一遮罩圖像;由一圖像堆疊單元對一第三輸入圖像進行處理以產生一經處理輸入圖像;以及由所述圖像堆疊單元根據所述圖像堆疊位置的一坐標將所述經處理輸入圖像堆疊在所述背景圖像上以產生所述輸出圖像。
- 如請求項13所述的顯示驅動方法,還包括:由所述圖像處理電路從儲存單元獲得所述原始時間指示圖像及所述背景圖像。
- 如請求項13所述的顯示驅動方法,其中所述第一輸入圖像及所述第二輸入圖像與所述原始時間指示圖像或一經縮放時間指示圖像相同。
- 如請求項15所述的顯示驅動方法,其中所述產生所述輸出圖像的步驟還包括:由一縮放單元改變所述原始時間指示圖像的圖像大小以產生所述經縮放時間指示圖像。
- 如請求項15所述的顯示驅動方法,其中所述遮罩圖像包括一第一灰階區及一第二灰階區,且所述遮罩圖像的所述第一灰階區對應於所述第二輸入圖像的具有一第一灰階範圍的一第一區,且所述遮罩圖像的所述第二灰階區對應於所述第二輸入圖像的具有一第二灰階範圍的一第二區。
- 如請求項15所述的顯示驅動方法,其中所述產生所述輸出圖像的步驟還包括:由一旋轉單元將經坐標變換的所述第一輸入圖像及所述遮罩圖像旋轉與所述時間資訊對應的一旋轉角度,以產生一經旋轉時間指示圖像及一經旋轉遮罩圖像,其中所述圖像堆疊單元根據所述經旋轉遮罩圖像將所述經旋轉時間指示圖像堆疊在所述背景圖像上。
- 如請求項18所述的顯示驅動方法,其中所述產生所述輸出圖像的步驟包括:由所述圖像堆疊單元通過將所述經旋轉遮罩圖像的多個參考灰階值分別除以最大灰階值來產生多個第一係數;以及由所述圖像堆疊單元根據所述多個第一係數、所述經旋轉遮罩圖像及所述經旋轉時間指示圖像來產生所述輸出圖像的多個第一灰階值。
- 如請求項19所述的顯示驅動方法,其中所述產生所述輸出圖像的所述多個第一灰階值的步驟包括:由所述圖像堆疊單元通過從所述多個第一係數減去1來獲得多個第二係數;由所述圖像堆疊單元將所述多個第一係數分別乘以所述經旋轉時間指示圖像的多個第二灰階值來獲得多個第一值;由所述圖像堆疊單元將所述多個第二係數分別乘以所述經旋轉遮罩圖像的所述多個參考灰階值來獲得多個第二值;以及 由所述圖像堆疊單元將所述多個第一值與所述多個第二值相加以產生所述輸出圖像的所述多個第一灰階值。
- 如請求項18所述的顯示驅動方法,其中所述產生所述輸出圖像的步驟包括:由一特殊效果產生單元根據所述經旋轉時間指示圖像產生輸出到所述圖像堆疊單元的一陰影圖像,其中所述陰影圖像的一透明度是根據環境光資訊確定,且所述陰影圖像與所述經旋轉時間指示圖像之間的一位移是根據所述時間資訊確定。
- 如請求項13所述的顯示驅動方法,其中所述原始時間指示圖像用於指示一小時資訊、一分鐘資訊或一秒鐘資訊,且所述背景圖像包括一模擬時鐘圖案。
- 如請求項13所述的顯示驅動方法,其中還包括:由所述圖像處理電路從所述電子裝置的一中央處理器接收所述時間資訊。
- 如請求項13所述的顯示驅動方法,其中所述顯示驅動器積體電路耦接到所述電子裝置的一中央處理器,且所述圖像處理電路用以在所述中央處理器在一睡眠模式或一省電模式下進行操作時產生所述輸出圖像。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163165097P | 2021-03-23 | 2021-03-23 | |
| US63/165,097 | 2021-03-23 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202238562A TW202238562A (zh) | 2022-10-01 |
| TWI805285B true TWI805285B (zh) | 2023-06-11 |
Family
ID=83325098
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW111110915A TWI805285B (zh) | 2021-03-23 | 2022-03-23 | 顯示驅動器積體電路及顯示驅動方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12183251B2 (zh) |
| CN (1) | CN115116372B (zh) |
| TW (1) | TWI805285B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116721623A (zh) * | 2023-06-30 | 2023-09-08 | 维沃移动通信有限公司 | 显示处理系统和电子设备 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160274738A1 (en) * | 2015-03-19 | 2016-09-22 | Mediatek Inc. | Display method using virtual widget and associated device |
| US20170003710A1 (en) * | 2015-07-01 | 2017-01-05 | Siemens Aktiengesellschaft | Portable display device |
| US9874857B1 (en) * | 2015-06-25 | 2018-01-23 | Fissix, Llc | Simulated mirrored display apparatus and method |
| TW201915996A (zh) * | 2017-09-29 | 2019-04-16 | 元太科技工業股份有限公司 | 序列顯示方法 |
| US20200066202A1 (en) * | 2016-08-30 | 2020-02-27 | Samsung Electronics Co., Ltd. | Method for processing image and electronic device supporting the same |
| US10908559B1 (en) * | 2019-09-09 | 2021-02-02 | Apple Inc. | Techniques for managing display usage |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8239749B2 (en) * | 2004-06-25 | 2012-08-07 | Apple Inc. | Procedurally expressing graphic objects for web pages |
| FR2959853B1 (fr) * | 2010-05-04 | 2014-04-11 | Vesalis | Procede de traitement d'images pour application d'une couleur |
| US20160133231A1 (en) * | 2014-11-10 | 2016-05-12 | Novatek Microelectronics Corp. | Display driver integrated circuit with display data generation function and apparatus therewith |
| KR102371906B1 (ko) * | 2015-08-24 | 2022-03-11 | 삼성디스플레이 주식회사 | 디스플레이 장치, 이를 포함하는 모바일 장치 및 디스플레이 장치의 동작 방법 |
| CN106569573B (zh) * | 2015-10-09 | 2021-12-07 | 中兴通讯股份有限公司 | 一种显示方法及装置、显示控制方法及装置、设备 |
| CN109493793B (zh) * | 2019-01-14 | 2021-01-26 | 京东方科技集团股份有限公司 | 显示装置的控制方法、可穿戴装置 |
-
2022
- 2022-03-23 TW TW111110915A patent/TWI805285B/zh active
- 2022-03-23 US US17/701,675 patent/US12183251B2/en active Active
- 2022-03-23 CN CN202210292248.4A patent/CN115116372B/zh active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160274738A1 (en) * | 2015-03-19 | 2016-09-22 | Mediatek Inc. | Display method using virtual widget and associated device |
| US9874857B1 (en) * | 2015-06-25 | 2018-01-23 | Fissix, Llc | Simulated mirrored display apparatus and method |
| US20170003710A1 (en) * | 2015-07-01 | 2017-01-05 | Siemens Aktiengesellschaft | Portable display device |
| US20200066202A1 (en) * | 2016-08-30 | 2020-02-27 | Samsung Electronics Co., Ltd. | Method for processing image and electronic device supporting the same |
| TW201915996A (zh) * | 2017-09-29 | 2019-04-16 | 元太科技工業股份有限公司 | 序列顯示方法 |
| US10908559B1 (en) * | 2019-09-09 | 2021-02-02 | Apple Inc. | Techniques for managing display usage |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202238562A (zh) | 2022-10-01 |
| US12183251B2 (en) | 2024-12-31 |
| CN115116372B (zh) | 2025-12-16 |
| US20220309993A1 (en) | 2022-09-29 |
| CN115116372A (zh) | 2022-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103165066B (zh) | 显示装置及其驱动方法 | |
| JP4638182B2 (ja) | 液晶表示装置と、これの駆動方法及びその装置 | |
| TW525135B (en) | Display driver, display unit, and electronic instrument | |
| CN101783122B (zh) | 控制器驱动器、显示装置及其控制方法 | |
| KR20160084950A (ko) | 곡면형 표시 장치 및 이의 구동방법 | |
| CN105590615A (zh) | 用于校正图像失真的设备和方法及包括其的弯曲显示装置 | |
| EP1872358A2 (en) | Display specific image processing in an integrated circuit | |
| CN113539180B (zh) | 显示驱动电路 | |
| TWI805285B (zh) | 顯示驅動器積體電路及顯示驅動方法 | |
| CN101236722A (zh) | 显示设备及其驱动方法 | |
| TW541514B (en) | Drive method of display element, and electronic equipment using the method | |
| US8947445B2 (en) | Display controller and display device including the same | |
| CN120656427A (zh) | 光学补偿装置、显示装置以及显示装置的光学补偿方法 | |
| CN101241678A (zh) | 显示设备的驱动装置及其驱动方法 | |
| JPH0934411A (ja) | 画像表示装置および液晶表示コントローラ | |
| TWI424400B (zh) | 電泳顯示器 | |
| JP2008209711A (ja) | 電子ペーパー | |
| US11631347B2 (en) | Flexible display device having a flexible display panel which is deformed based on display data stored before deformation occurs | |
| TWI413960B (zh) | 雙穩態光電顯示器及其驅動方法 | |
| CN101593501B (zh) | 液晶显示器的驱动方法及其驱动装置 | |
| TWI893931B (zh) | 無畸變顯示方法、顯示驅動晶片、顯示器及資訊處理裝置 | |
| KR102782976B1 (ko) | 표시 장치 및 표시 장치 구동 방법 | |
| US7859506B2 (en) | Liquid crystal display device and method for displaying a landscape mode image | |
| WO2001057838A1 (en) | Electrooptic device and driving method thereof | |
| US20050206652A1 (en) | Memory efficient method and apparatus for displaying large overlaid camera images |